安卓系统文件、文件夹作用,可删除应用及修改字体的方法

首页 > 安卓DIY > 2016-08-12 15:25

上次见到有人发布了安卓手机SD卡文件夹详细列表,感觉挺好的,但是SD卡毕竟不是系统,值得研究的地方较少,这次就带你走进安卓系统世界.  首先简单介绍一下安卓系统文件夹对照表   主要介绍的是Android手机系统的文件夹结构,帮助大家更直观地了解系统  

 

\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是

 

\data\文件夹中。  下面是详细的介绍:  

 

\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,Android手机网就主要文件做下简单的分析介绍:  

 

\system\bin\akmd \system\bin\am  

 

\system\bin\app_process 系统进程 

 

\system\bin\dalvikvm Dalvik 虚拟机宿主  

 

\system\bin\dbus-daemon 系统BUS总线监控 

 

\system\bin\debuggerd 调试器  

 

\system\bin\debug_tool 调试工具 

 

\system\bin\dexopt DEX选项  

 

\system\bin\dhcpcd DHCP服务器 

 

\system\bin\dumpstate 状态抓取器  

 

\system\bin\dumpsys 系统抓取器 

 

\system\bin\dvz  

 

\system\bin\fillup \system\bin\flash_image 闪存映像  

 

\system\bin\hciattach \system\bin\hcid HCID内核  

 

\system\bin\hostapd \system\bin\hostapd_cli  

 

\system\bin\htclogkernel \system\bin\input  

 

\system\bin\installd \system\bin\itr  

 

\system\bin\linker \system\bin\logcat Logcat日志打印  

 

\system\bin\logwrapper \system\bin\mediaserver  

 

\system\bin\monkey \system\bin\mountd 存储挂载器  

 

\system\bin etcfg 网络设置  

 

\system\bin\ping Ping程序 

 

\system\bin\playmp3 MP3播放器  

 

\system\bin\pm 包管理器 

 

\system\bin\qemud QEMU虚拟机  

 

\system\bin\radiooptions 无线选项 

 

\system\bin\rild RIL组件  

 

\system\bin\sdptool \system\bin\sdutil  

 

\system\bin\service \system\bin\servicemanager 服务管理器  

 

\system\bin\sh \system\bin\ssltest SSL测试  

 

\system\bin\su**ceflinger触摸感应驱动 

 

\system\bin\svc 服务  

 

\system\bin \system_server  

 

\system\bin\telnetd Telnet组件 

 

\system\bin\toolbox  

 

\system\bin\wlan_loader \system\bin\wpa_cli  

 

全国注册建筑师、建造师考试

 

备考资料 历年真题 考试心得 模拟试题

 

\system\bin\wpa_supplicant  

 

\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。 

 

\system\etc\apns-conf.xml APN接入点配置文件 

 

\system\etc\AudioFilter.csv 音频过滤器配置文件  

 

\system\etc\AudioPara4.csv \system\etc\bookmarks.xml 书签数据库  

 

\system\etc\dbus.conf 总线监视配置文件 

 

\system\etc\dhcpcd  

 

\system\etc\event-log-tags \system\etc\favorites.xml 收藏夹  

 

\system\etc\firmware 固件信息 

 

\system\etc\gps.conf GPS设置文件  

 

\system\etc\hcid.conf* 内核HCID配置文件 

 

\system\etc\hosts 网络DNS缓存  

 

\system\etc\init.goldfish.sh \system\etc\location 定位相关  

 

\system\etc\mountd.conf 存储挂载配置文件 

 

\system\etc\NOTICE.html 提示网页  

 

\system\etc\permissions.xml 权限许可 

 

\system\etc\pvplayer.conf  

 

\system\etc\security \system\etc\wifi WLAN相关组件  

 

\system\etc\dhcpcd\dhcpcd-hooks \system\etc\dhcpcd\dhcpcd-run-hooks  

 

\system\etc\dhcpcd\dhcpcd.conf \system\etc\dhcpcd\dhcpcd-hooks\01-test  

 

\system\etc\dhcpcd\dhcpcd-hooks\20-dns.conf 

 

\system\etc\dhcpcd\dhcpcd-hooks\95-configured  

 

\system\etc\firmware\brf6300.bin \system\etc\location\gps  

 

\system\etc\location\gps\location 定位相关 

 

\system\etc\location\gps  mea GPS数据解析 

 

\system\etc\location\gps\properties  

 

\system\etc\security\cacerts.bks \system\etc\security\otacerts.zip OTA下载验证  

 

\system\etc\wifi\Fw1251r1c.bin \system\etc\wifi\tiwlan.ini  

 

\system\etc\wifi\wpa_supplicant.conf WPA验证组件  

 

\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些un icode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中 :DroidSansFallback.ttf文件大小 

 

\system\fonts\DroidSans-Bold.ttf  

 

\system\fonts\DroidSans.ttf \system\fonts\DroidSansFallback.ttf  

 

\system\fonts\DroidSansMono.ttf \system\fonts\DroidSerif-Bold.ttf  

 

\system\fonts\DroidSerif-BoldItalic.ttf \system\fonts\DroidSerif-Italic.ttf  

 

\system\fonts\DroidSerif-Regular.ttf  

 

\system\frameworkframework 主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。  

 

\system\framework\am.jar \ system\framework\am.odex  

 

\system\framework\android.awt.jar AWT库 

 

\system\framework\android.awt.odex  

 

\system\framework\android.policy.jar \system\framework\android.policy.odex  

 

\system\framework\android.test.runner.jar \system\framework\android.test.runner.odex  

 

\system\framework\com.google.android.gtalkservice.jar GTalk服务  

 

\system\framework\com.google.android.gtalkservice.odex  

 

\system\framework\com.google.android.maps.jar 电子地图库  

 

\system\framework\com.google.android.maps.odex  

 

\system\framework\core.jar   核心库,启动桌面时首先加载这个  

 

\system\framework\core.odex \system\framework\ext.jar  

 

\system\framework\ext.odex \system\framework\framework-res.apk  

 

\system\framework\framework-tests.jar \system\framework\framework-tests.odex  

 

\system\framework\framework.jar \system\framework\framework.odex  

 

\system\framework\input.jar 输入库 

 

\system\framework\input.odex  

 

\system\framework\itr.jar \system\framework\itr.odex  

 

\system\framework\monkey.jar \system\framework\monkey.odex  

 

\system\framework\pm.jar 包管理库 

 

\system\framework\pm.odex  

 

\system\framework\services.jar \system\framework\services.odex  

 

\system\framework\ssltest.jar \system\framework\ssltest.odex  

 

\system\framework\svc.jar系统服务  

 一: 修改权限方法   root管理器 先把上头的挂载读、写点一下 使前面显示为读写 而不是只读  然后长按你要修改的文件 选择权限  然后就可以打钩了   

二:程序精简  许多机油喜欢精简程序什么的,所以附上安卓内置APK程序中英文对照表 ,由于机型不一定相同,所以仅供参考 想删除系统自带的软件,首先需要root,完成后安装RE管理器,系统自带文件放在system/app下,对照下表,选择删除即可。  

序号 不可以删除(15项)   

1 AccountAndSyncSettings.apk 同步与帐户设定 不可以删除  

2 ApplicationsProvider.apk 应用程序支持服务 不可以删除  

3 CertInstaller.apk 证书服务 不可以删除   

4 ContactsProvider.apk 通讯录/联系人数据存储服务 不可以删除  

5 DefaultContainerService.apk 默认通讯录服务 不可以删除  

6 DownloadProvider.apk 下载管理器 不可以删除  

7 DrmProvider.apk DRM 受保护数据存储服务 不可以删除  

8 googlevoice.apk 这个是电话和短信功能 不可以删除  

9 MediaProvider.apk 媒体数据存储服务 不可以删除  

10 MtkBt.apk 全球卫星定位系统接收器 不可以删除  

11 PackageInstaller.apk 程序安装 不可以删除  

12 Phone.apk 电话拨号程序 不可以删除  

13 Settings.apk 系统设置 不可以删除   

14 SettingsProvider.apk 设置服务程序 不可以删除   

15 TelephonyProvider.apk 拨号记录存储服务 不可以删除  

 

序号 建议保留(23项)   

1 AcwfDialog.APK  

 2 apkCompassCH.apk 超级指南针(建议保留)   

3 Bluetooth.apk 蓝牙(删了就没有蓝牙了)建议保留   

4 Calculator.apk 计算器(自带计算器较弱,可用其他替代)  

5 Camera.apk 自带相机(用360的可删)   

6 Contacts.apk 通讯录/联系人(用第三方通讯录的可删)  

7 DataDialog.apk 数据对话框 不确定,没删  

8 DeskClock.apk 自带闹钟(用第三方闹钟的可删)  

9 EngineerMode.apk 工程师模式 不确定,没删  

10 ES_filemanager.apk 资源浏览器(建议保留)  

11 fmradio.apk 收音机(可删)   

12 Gallery3D.apk 相机相框 (可删)   

13 GoLauncher.apk 桌面   

14 Mms.apk 自带信息(可删,用第三方短信的就删了吧,提示:删了后,用handsms的的弹出短信框会变得延时,chomp没自带短信甚至不能使用)  

15 Music.apk 自带音乐(可删,换成其他播放器)  

16 Provision.apk 开机引导程序   

17 SetupWizard.apk 开机引导(在定制rom时不可删,刷好机可用rootexplorer删掉,恢复出厂前要装回去)   

18 SoundRecorder.apk 录音机(可用第三方录音软件替代)   

19 Stk.apk sim卡服务(可删,有机油把联系人复制在sim卡上的就不要删它,删了可解决信号问题)   

20 Superuser.apk 授权程序(就是程序列表上面那个,用这个获取root才有的)  

21 Term.apk 访问终端的   

22 VolumeControl.apk 音量控制中心  

23 YGPS.apk 这个应该和GPS有关吧   

 

序号 可删除(58项)   

1 Browser.apk 谷歌浏览器(喜欢UC的可用UC替代)   

2 Calendar.apk 日历(不用日历的可删)   

3 CalendarProvider.apk 日历程序支持服务(不用日历的可删)  

4 ChsPack.apk touchpal输入法拼音语言包(可删)   

5 ChtPack.apk touchpal输入法注音语言包(从来不用注音的删) 

6 Email.apk Email(不用自带email接受邮件的可删)  

7 facebook.apk facebook(用不到的删)   

8 GenieWidget.apk 天气与新闻(我自己不用他看新闻,删了)  

9 Gmail.apk Gmail邮件(可删)   

10 GoogleBackupTransport.apk 谷歌备份(可删)   

11 GoogleCalendarSyncAdapter.apk 谷歌日历同步适配器(可删)  

12 GoogleContactsSyncAdapter.apk 谷歌联系人同步适配器(可删)  

13 GoogleFeedback.apk 谷歌反馈(可删)   

14 GooglePartnerSetup.apk Google合作伙伴设置(可删)   

15 GoogleQuickSearchBox.apk 谷歌搜索(删了影响到桌面的搜索插件)   

16 GoogleServicesFramework.apk 谷歌同步支持服务框架(删了不能同步联系人,不能登录google)   

17 HTMLViewer.apk HTML浏览器(本地看html,用不到可删)   

18 HWCalla_TaiWan.apk 繁体中文手写输入法(可写简体的,不用手写的可删)  

19 KaiXinAccountService.apk 未知程序,没敢删  

20 LatinIME.apk android键盘输入法(可删)    

21 LatinImeTutorial.apk android键盘输入法设置(可删)   

22Launcher2.apk 2.2原生桌面(用ADW和PRO的可删,删了以后第三方桌面要在开机以后从电脑安装,91,豌豆助手都可)

23LiveWallpapers.apk 动态壁纸   

24 LiveWallpapersPicker.apk 同上动态壁纸(可删)  

25 LiveWalls.apk 动态壁纸(可删)    

26 Maps.apk Google地图(可删,自行换成brust版本)   

27 MarketUpdater.apk 谷歌市场升级(软件更新用到,可删)  

28MediaUploader.apk 媒体上传(可删)  

29 MMITest_II.apk 工程模式里用到的手机测试程序(可删)  

30 NetworkLocation.apk 网络位置(可删)  

31 NotePad.apk 记事本(可删)   

34 OneTimeInitiaLizer.apk 首次启动时用来裝 Google Apps 的,可刪除   

32 PicoTts.apk 可删(文字语言转换的语音合成引擎,设置-语音输入与输出中)  

33 PingYinIME.apk 拼音输入法   

34 ProjectMenuAct.apk 工程菜单   

35Protips.apk 桌面小绿人插件(可删,就是有提示怎么玩手机)  

36RenRenAccountService.apk   

37SNSCommon.apk 常见的SNS,不需要,删  

38 SnsContentProvider.apk SnS的内容提供商,删  

39 SnsWidget.apk SnS的小工具,删  

40 SnsWidget24.apk SnS社区,删   

41 Soundback.apk 辅助功能 删   

42 Street.apk 谷歌街道(可删,对于国内街道无效果的貌似,与地图关联)  

43 Talk.apk 谷歌talk(可删,但删了就用不了电子市场)  

47 Talkback.apk 辅助功能 删   

44 TouchPal.apk TouchPal输入法(可删,但自带的三种输入法最好至少保留一种)  

45 TtsService.apk Google TTS(Text-to-speech)语音库服务(可删)  

46 TwidroydFree342-Huawei-rev1.apk twitter客户端(不用的删了)  

47 Updataonline.apk 在线升级(可删)  

48 UserDictionaryProvider.apk 用户数据字典服务(可删)   

49 Vending.apk 电子市场(可删,不过不建议,很多软件的自动升级时候有它很方便)  

50 VisualizationWalls.apk 动态音乐背景壁纸 (删了)   

51 VoiceSearch.apk 语音搜索(可删,虽然看上去很美好,事实上我从未用过)  

52 VpnServices.apk VPN服务(vpn服务,可删)  

53 YouTube.apk YouTube视频(要vpn才能看,删了)  

 

 三:换字体   

1、机器必须root过(因为要把三个TTF字体复制到系统里)   

2、准备好你要刷的ttf字体和root浏览器(字体可以从电脑里取,也可以字体网站下载,英文字体一般不超1M,中文字体最好是不要超过8M,超过8M万一内存不足系统会出错的,切记!)  

3、把你想要更换的TTF字体改名(内容如下):  DroidSans.ttf 系统默认英文字体   DroidSans-Bold.ttf 系统默认英文粗字体  DroidSansFallback.ttf 系统默认中文字体   《注意:英文的大小写,包括ttf的大小写》  

推荐阅读