怎么用HTC厨房打包解压recovery.imgg?我是用HTC厨房解压修改好了

查看: 406|回复: 5
htc A9用twrp recovery刷机和恢复官方系统需要注意的地方和技巧
本帖最后由 哎哟不错喔 于
15:25 编辑
htc A9用twrp recovery刷机需要注意的地方:
利用twrp recovery恢复官方系统参见2楼
有关A9的第三方TWRP recovery重要问题的问答,原文及我给大家的译文如下。
要在A9(也适用M9)上刷机、特别是要做root的机友,你必须要观看和知道:
Frequently Asked Questions (FAQ)
1. Why is this device different than my previous HTC device?With the A9 (and the M9 prior to it), HTC has moved to a block-based OTA system. This means that even mounting system as read-write (as TWRP typically does during startup checks) will nullify the device's ability to take an OTA. Any other changes to the system partition will also cause an OTA to fail (even if that check is removed from the OTA zip) due to &unexpected contents.&
问:为什么A9的TWRP与此前htc手机用的TWRP有所不同呢?答:htc在A9(包括此前的M9)上采取了block-based(基于分区)的OTA系统,这会导致哪怕是像以前经常做的,用TWRP挂载system为可写的做法都会导致以后OTA系统升级失败。对system分区的任何改变同样如此,会显示“unexpected contents”,哪怕把检查从OTA升级包里面去除掉也不行。
-------------------------------------------------------------------------------------------------
2. Which version of TWRP am I supposed to use?Right now, the latest beta version (2.8.7.0_CPTB-B9) is the best version to use (until there's an official release).
问:目前A9的哪个TWRP版本是好用的?答:在A9的TWRP recovery正式版发布之前,目前最新的beta版(2.8.7.0_CPTB-B9)是最好用的版本。可见
1718.png (25.21 KB, 下载次数: 1)
15:05 上传
-------------------------------------------------------------------------------------------------
3. Why is there a &System& backup option and a &System Image& backup option now?The &System& option is the standard tar backup. The &System Image& option is only relevant if your system is unmodified. This allows you to make a fully stock backup that can be restored later to take an OTA.
问:为什么现在A9的TWRP里面,备份系统时有“System”备份和“System Image”备份两个选项?答:“System”备份选项是标准的tar备份方式。只有“System Image”备份选项不会改变系统,它可以做一个完整官方的备份,用它来恢复系统后就可以继续做OTA系统升级。(注:备份时还应该包括内核boot,另外如前1所叙述,system imge备份前,TWRP只能用只读read-only模式挂载system进入,且必须在有任何影响到system分区的操作之前做官方系统备份,否则就仍然不是可以拿来做OTA升级的官方备份。)
1719.png (418.51 KB, 下载次数: 1)
15:05 上传
-------------------------------------------------------------------------------------------------
4. How am I supposed to root?Since the A9 has dm-verity enabled and forces encryption by default, root can only be achieved using the new &systemless& root methods. There are two currently working methods:
seSuperuser (this requires flashing only flashing a zip and installing an app from the Play Store)SuperSU (automatically disables forced encryption & dm-verity, but requires a &Format Data& in TWRP)
问:如何在A9上做root?答:A9有dm-verity文件系统保护,默认被加密。root只能采取新的非系统root方式。下面有两种可以:
& && && &1)seSuperuser (需要刷一个ZIP文件和安装一个来自Play商店的app)
& && && &2)SuperSU (通常做的刷SuperSU包来root的方式,会让加密和dm-verity自动无效,但必须事先在TWRP里面做&Format Data&,也叫&Wipe Data&。注意这样会丢失用户数据。)(注意:如果用SuperSU来取得root权限的,如果不做格式化data,重启后手机会进入要求输入解锁码的界面!!!)
-------------------------------------------------------------------------------------------------
5. My storage is encrypted, and TWRP can't decrypt it. How am I supposed to flash anything?You can disable forced encryption and Format Data in TWRP, and then you don't have to wor). You can use the A9 boot image patcher to disable forced encryption and dm-verity. Or you can flash zips that only modify system.
问:内置存储被加密,TWRP不能解密和识别它时,如何来刷入任何东西呢?答:可以在TWRP里面做格式化data来取消加密,就不用操心这个加密的事情了。也可刷入修改过的A9 boot内核来取消加密和dm-verity保护。如果你刷入的只是修改system的ZIP包,那么就不用管内置存储被加密的事情。(备注:格式化data会丢失自己的用户数据,所以做之前必须备份好自己的数据)
-------------------------------------------------------------------------------------------------
6. Is it possible to retain encryption AND make a data partition backup in TWRP?No. TWRP cannot currently decrypt /data on this device. That is due to HTC's use of proprietary encryption through Mocana. Until someone figures out a way around that, the only way to access /data in TWRP is to unencrypt using the &Format Data& option in TWRP and disabling the forceencrypt flag in the ramdisk.
问:有可能在TWRP里面做一份保留加密的data备份吗?答:不可能。(好吧undefined)。TWRP目前不能在A9上解密data。这是由于htc用的是来自Mocana的专利加密技术。在有人解决这个问题之前,TWRP唯一能访问data分区的方法就是用格式化data的选项,其原理就是格式化data时会清除虚拟内存里面的那个强制加密位,从而来达到取消解密的效果。
-------------------------------------------------------------------------------------------------
7. So what's the proper procedure to root without breaking OTA?There is no way to take an OTA after you root. However, prior to rooting, you can take a fully untouched system image backup with TWRP, which can be used to restore a fully stock system to the device in order to take an OTA.
问:那么,有没有办法进行不破坏以后OTA系统升级的root过程呢?答:没有办法。(好吧undefined)。root之后就不能OTA系统升级。但是,在root之前,你可以用TWRP做一个system没有被加载为写或被修改的system image备份。用它可以来把手机恢复到官方的系统状态以后,就可以做OTA系统升级了。
-------------------------------------------------------------------------------------------------
8. How do I backup stock recovery prior to flashing TWRP?You can't. The &fastboot boot& command appears to be disabled on the A9's ABOOT, so TWRP must be fastboot flashed over stock recovery. The firmware zip included in the OTA will include a usable stock recovery image. That can be extracted and flashed after stock system is restored so that the OTA can be applied.
问:在刷入TWRP recovery之前,如何从手机中备份出一个官方的recovery呢?答:你不能。在A9的ABOOT上,fastboot boot指令被禁止了。因此TWRP必须在官方recovery之上做fastboot的刷入。有一个办法可以得到,那就是OTA升级包,它里面包含firmware固件的zip文件,可以解压缩并从里面提取到官方的recovery.img文件。在官方系统(system+boot)被恢复之后,再用这个提取到的文件来刷入恢复到官方recovery,从而就可以做OTA官方系统升级了。
-------------------------------------------------------------------------------------------------
9. How do I restore stock system so that I can accept an OTA?Check the &Mount system as read-only& box in the Mount menu.Restore stock &System Image& backup (This will only work if you've made a System Image backup prior to making any modifications to /system).Fastboot flash stock recovery (fastboot flash recovery recovery_signed.img)
NOTE: It is also possible to restore stock recovery via the TWRP GUI. Rename the stock recovery file to &recovery.emmc.win& and place in the backup folder with the stock system image. Recovery will then show as a restore option. MAKE SURE YOU REALLY WANT TO DO THIS, AS TWRP WILL BE GONE WHEN YOU REBOOT OUT OF RECOVERY!!
Reboot to system, install OTA.
问:当接收到OTA系统升级时,如何来恢复官方的系统呢?答:1)在TWRP的Mount(挂载)菜单中检查确定“Mount sytem as read-only”被打勾,即系统以只读方式挂载。
& && && && &&&2)用“System Image”备份来恢复到官方系统(必须事先已经做过没有被任何改动的system image备份才行)。
& && && && && && && & 补充:同时还应该恢复内核boot。
& && && && &&&3)刷入官方的recovery(手机在download模式下,接数据线在电脑上用命令行:
& && && && && && && &&&fastboot flash recovery recovery.img)。
& && && && && & 4)重启系统,做OTA系统升级。
& && && &&&标注:第3步中也可以通过TWRP.GUI方式来恢复官方recovery。修改官方recovery文件名为“recovery.emmc.win”,
& && && && && &然后拷贝到官方系统备份image的那个目录里面。恢复系统的时候,就会有recovery选项可以选择为恢复项了。
& && && && &&&要确定你想这么做,因为这么做以后TWRP recovery将会被官方recovery覆盖掉。& && &
游客,如果您要查看本帖隐藏内容请
=======================================================
【总结出几条重要的信息】
1、A9的OTA升级检查是基于分区方式,任何官方系统的分区(常用的指system系统、data数据、boot内核等)被影响过,则OTA升级时的检查不能通过。
2、官方系统的system分区被挂载为可读写的操作哪怕一次,也不能被称为是纯净的官方系统,则OTA升级时的检查不能通过。
3、格式化data分区(wipe data)后,也不再是纯净的官方系统,则OTA升级时的检查不能通过。
4、官方系统被root过以后,肯定不是纯净的官方系统了,则OTA升级时的检查不能通过。
5、想用TWRP备份出纯净官方系统的,进入TWRP时必须选择Keep Read Only(挂载system分区为只读模式),且只能备份出system image和boot。
6、纯净的官方系统下,TWRP目前还无法解密data分区(用户数据区)。因此想用TWRP备份出它的data分区是不可能的,只能用其它途径来备份自己的数据。
7、data分区被系统强制加密的情况下,TWRP目前还无法挂载识别data分区。TWRP只能通过格式化data分区(wipe data)的方式来取消它的加密后,才能对data分区进行挂载读写,这会丢失用户数据。
8、在data分区还是被加密的情况下刷SuperSU来取得root权限时,必须先做格式化data分区(wipe data)操作(这会丢失用户数据),否则开机后被要求输入解锁码而无法进入系统。
9、通过刷SuperSU做了系统的root权限以后,此系统下的data分区的加密就不再有效(但刷SuperSU时必须注意第8点)。
10、可以通过TWRP做一个纯净官方系统的只读备份(只可能含system image和boot),用它来恢复系统(最后再恢复到官方recovery)后就能继续进行OTA系统升级。
本帖最后由 哎哟不错喔 于
15:20 编辑
1、这里讲的是通过TWRP下的系统备份/恢复功能来达到恢复官方系统的操作,因此需要官方系统的只读备份以及官方recovery。
2、这种通过TWRP来恢复系统的方法,不能称做刷RUU。首先RUU是官方资源,而且刷RUU的方法简单得多,无需任何工具。
3、如果在TWRP下做的是非官方系统的备份/恢复操作,则操作要简单一些。因此,做非官方系统的恢复操作也可参考本帖。
4、本帖以国行A9为例,所列下载资源均为国行A9的,其它版本的A9只要寻找和下载对应机型的资源即可,操作方法一样。
5、必须注意:下载的系统只读备份和官方recovery这些资源是对手机上的固件版本也是有限制的,到为止,本帖资源对国行A9手机上的系统版本号等于或小于1.27.1405.25的均可用。因此,随着时间的增长,还需要注意自己的手机系统的版本号。如果系统版本号和固件出现不和谐情况,则恢复后的系统无法正常开机或者错误很多。如果固件偏低了,可以刷ota升级包里面的fireware来升级(方法同RUU)。
如下图方式查看系统版本号:
1721.png (89.55 KB, 下载次数: 1)
15:11 上传
==============================================================
1)按照教程刷好了TWRP recovery,且知道如何进入TWRP recovery。
2)使用没有被格式化为手机内存的外置卡。
==============================================================
【下载资源】(根据自身需要下载)
1)系统只读备份
『大陆A9系统备份』RUU1.12.1405.9只读备份,可用于OTA升级
值得说明的是:这是个只读模式下的备份,保持完整官方system分区状态,可用于OTA升级
转载以及使用本资源内文件,请注明来源
下载链接:链接: 密码:游客,如果您要查看本帖隐藏内容请
2)官方recovery(系统版本号 1.27.1405.12)
链接: 密码:游客,如果您要查看本帖隐藏内容请
==============================================================
【恢复系统】
一、在外置卡上准备好系统的只读备份(如果是自己做的系统备份则跳过此步):&&拔出外置卡,在电脑上操作吧。
1)已经刷好TWRP的,在外置卡的根目录下,应该已经有了TWRP目录,进入后应该有BACKUPS目录。如无则必须自己建立;
2)进入BACKUPS目录后,应该就是跟自己手机的“设备序列号”名称一样的目录,以HT打头的,如果没有,必须自己建立一个。
& & 查看设备序列号的方法有多种,开机情况下的话,进系统设置 - 关于 - 设备信息后就能找到,注意建目录时字母全部大写。
1722.png (158.16 KB, 下载次数: 1)
15:11 上传
如果无法正常开机,则手机进入download模式,选择该模式下的system info按电源键进入,其中SN:后面的东西“HTxxxxxx”就是设备序列号了。
1723.png (560.52 KB, 下载次数: 1)
15:11 上传
3)进入跟设备序列号名称一样的目录以后,就是保存系统备份的文件夹了。例如:--readonly_1.12.1405.9 ,再进入就必须是备份的文件了。总之从外置卡的根目录算起,保存系统备份的目录应该是:TWRP/BACKUPS/&手机的设备序列号&/&备份文件夹名&/,共计四层目录(& &里面的内容根据实际情况而不同),如果多于或者少于四层目录的都是不对的。
4)如果下载来的系统备份是被压缩的压缩包,则必须解压缩。一般是让压缩包的名称作为文件夹,然后拷贝这个备份的文件夹(只有一级目录)到外置卡上的&&TWRP/BACKUPS/&手机的设备序列号&/&&目录下面。拷贝完成后如3)所述,应该是四级目录,例如是:TWRP/BACKUPS/&手机的设备序列号&/--readonly_1.12.1405.9/
5)完成后把外置卡插入手机中。
二、进入TWRP recovery
如果出现挂载加密data区时要求输入password密码界面中,选择cancel取消:
1724.png (281.48 KB, 下载次数: 1)
15:11 上传
如果出现未改变的系统分区显示界面中,选择Keep Read Only保持系统只读模式挂载:
1725.png (273.13 KB, 下载次数: 1)
15:11 上传
进入TWRP recovery主界面:
1726.png (82.9 KB, 下载次数: 1)
15:11 上传
三、完成系统恢复操作
<font color="#.1 进TWRP的Mount(挂载)菜单,检查确定“Mount sytem as read-only”被打勾,如无则勾上。然后按返回键退出到TWRP主界面。
& &注意:如果是做非官方系统的恢复则此项不要打勾。
1727.png (146.18 KB, 下载次数: 1)
15:11 上传
3.2 进TWRP的Restore(恢复)菜单,选择用作本次恢复的备份目录:
& & 在Restore菜单下,首先要用Select Storage来选择使用外置卡,可以看到可供选择来恢复的备份目录了。
1728.png (153.46 KB, 下载次数: 1)
15:11 上传
1729.png (89.51 KB, 下载次数: 1)
15:11 上传
3.3 恢复系统操作:
选择要恢复的那个备份目录进入后,勾选要恢复的分区。如果是恢复官方系统只读备份,则必须有且只有System Image和Boot两项被勾选。然后按照底部箭头所示右滑执行系统恢复操作。恢复时间较长,直到显示【RESTORE COMPLETED IN&&。。。】的兰色字体后表示恢复完成。然后按返回键,回到TWRP的主界面。
1730.png (89.74 KB, 下载次数: 1)
15:11 上传
注意:如果是做非官方系统的恢复则到此已经完成了。下面恢复官方recovery的操作是为了做ota系统升级的,非官方系统下恢复到官方recovery没有太大意义。
3.4 手机进入download模式,刷入官方recovery:
1)在TWRP recovery的主界面,选择reboot(重启)菜单进入,然后点击download。
1731.png (122.98 KB, 下载次数: 1)
15:11 上传
2)手机进入download模式后,刷入官方recovery的工具及教程,可见,官方recovery在上面下载得到。
3.5 重启手机
& &在download模式下,用音量键选择reboot,用电源键确认来重启手机。
1732.png (270.39 KB, 下载次数: 1)
15:11 上传
謝謝您 我對你的憧憬如滔滔江水 連綿不絕
感謝樓主的熱心發文分享,看來以後買可以比較簡單root的手機就好。
感谢楼主分享。谢谢
发表于 5&天前
多谢分享!!~~
Copyright &
深圳信壹网络有限公司.版权所有后使用快捷导航没有帐号?
&#19968;&#27493;&#25630;&#23450;
只需一步,快速开始
查看: 2950|回复: 10
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
本帖最后由 keygen 于
15:06 编辑
pc 端的自助解bootimgv1.2.8,YAFFS2 img浏览器
手机端的yaffsexpert都试过
解包都很方便,一打包(即使不做任何修改)刷入就卡在白屏
请懂的大虾指教一下。
或者直接帮我改下这个recovery(),
使其能mount上第一分区是ext4的sd卡(ext4不容易丢失文件)。
估计改下/etc/recovery.fstab应该就行了
那位大神有空就帮下忙吧,不然不能用recovery刷机
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机g9在线时间159 小时最后登录阅读权限20UID865439
, 积分 301, 距离下一级还需 99 积分
注册时间积分301精华0主题帖子 金币270 元 智豆1 点
顶上去,请大虾指教一下。
手机U8800在线时间1107 小时最后登录阅读权限45UID761211
小J——玩转U8的初中生
, 积分 3047, 距离下一级还需 1953 积分
注册时间积分3047精华0主题帖子 金币158 元 智豆1 点
我的那个打包只支持华为。。你的那个可以看一下解包后输出的代码,打包时手动输入这些代码既可
玩转U8的初中生
安智ROM组勋章
安智ROM组勋章
带你装逼带你飞,智友年终奖不胡擂!!!
Powered by后使用快捷导航没有帐号?
只需一步,快速开始
查看: 5|回复: 5
在线时间282 小时经验值1450 最后登录注册时间帖子阅读权限80UID4562925
研究生, 积分 1450, 距离下一级还需 250 积分
TA的每日心情擦汗 09:55签到天数: 1 天[LV.1]初来乍到
G币11 最后登录注册时间
马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。
已有帐号?   下载游戏和软件,请【】进入机锋市场!
除了日版外,其他版的牛丸都有TWRP reccovery2.8.0.1隐,很是羡慕,但没人提供日版的,想自己移植,试了网的解包工具,都没成功。
在此请各位提供一下工具和教程,先谢谢大家!
在线时间218 小时经验值2154 最后登录注册时间帖子阅读权限90UID1502808
硕士, 积分 2154, 距离下一级还需 346 积分
TA的每日心情擦汗 01:14签到天数: 535 天[LV.9]以坛为家II
G币1525 最后登录注册时间
仅供参考,一般是由源代码编译修改而成,不是简单的解包打包!
在线时间282 小时经验值1450 最后登录注册时间帖子阅读权限80UID4562925
研究生, 积分 1450, 距离下一级还需 250 积分
TA的每日心情擦汗 09:55签到天数: 1 天[LV.1]初来乍到
G币11 最后登录注册时间
dongbin210 发表于
/forum.php?mod=viewthread&tid=6180830
仅供参考,一般是由源代码编译修改而成,不是 ...
谢谢,乌班图,太专业,我就想用国际版什么的移植一下!
在线时间218 小时经验值2154 最后登录注册时间帖子阅读权限90UID1502808
硕士, 积分 2154, 距离下一级还需 346 积分
TA的每日心情擦汗 01:14签到天数: 535 天[LV.9]以坛为家II
G币1525 最后登录注册时间
食无肉 发表于
谢谢,乌班图,太专业,我就想用国际版什么的移植一下!
不是专业不专业的问题,这个是必须的系统环境!
在线时间0 小时经验值1361 最后登录注册时间帖子阅读权限1UID
头像被屏蔽
该用户从未签到
G币5 最后登录注册时间
提示: 作者被禁止或删除 内容自动屏蔽
在线时间0 小时经验值507 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 507, 距离下一级还需 193 积分
TA的每日心情衰 13:01签到天数: 277 天[LV.8]以坛为家I
G币2050 最后登录注册时间
把官方的recovery替换为CWM 6.0 Recovery工具在哪啊?
Powered byHTC Android系统 自定义ROM定制图文教程
&小弟写得差 请勿拍砖,如果有意见请直接回复本贴!谢谢!技术有限,部分可能不详细或者错误的请各位指出,大家交流!前言:一个完整的ROM根目录会有以下几个及文件:dataMETA-INsystemboot.img 目录说明1. 安装目录1) 系统应用所在目录/system/app/*.apk2)用户安装应用程序所在目录/data/app/*.apk3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app下也会被清除b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adb install杀死正在运行的程序时,有时旧的就会被启动2.用户数据所在目录/data/data/应用包名/shared_prefs 配置文件/data/data/应用包名/databases/* 库文件所在目录3. SD卡对应目录/sdcard/ 而我们需要处理的只是两个文件夹里面的内容:data/app –该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用,安装后可以自由删除。system/app –在这个文件夹下的程序为系统默认的组件,可以看到都是以APK&#26684;式结尾的文件,但有些自制的ROM里面还有和APK文件名对应的odex文件。我们主要是针对该文件夹里的文件进行精简,如果有odex文件的,删除APK文件名时同时也删除与其对应的odex文件。虽然一般定制时只是对以上两个文件夹里的文件做相应的增减,但我们还是一起来了解system相应目录相应文件的用途吧。(rom版本不同里面的APK也会不一样)\system\app\system\app\AlarmClock.apk 闹钟\system\app\Browser.apk \system\app\Bugreport.apk Bug报告\system\app\Calculator.apk 计算器\system\app\Calendar.apk 日历\system\app\CalendarProvider.apk 日历提供\system\app\Camera.apk 照相机\system\app\com.amazon.mp3.apk 亚马逊\system\app\Contacts.apk \system\app\DownloadProvider.apk 提供\system\app\DrmProvider.apk DRM数字版权提供\system\app\Email.apk 电子邮件客户端\system\app\FieldTest.apk 测试程序\system\app\GDataFeedsProvider.apk Data提供\system\app\Gmail.apk Gmail电子邮件\system\app\GmailProvider.apk Gmail提供\system\app\GoogleApps.apk 程序包\system\app\GoogleSearch.apk 搜索工具\system\app\gtalkservice.apk GTalk服务\system\app\HTMLViewer.apk HTML查看器\system\app\HtcTwitter.apk 集成Twitter客户端PEEP\system\app\IM.apk 即使通讯组件包含MSN、yahoo通\system\app\ImCredentialProvider.apk\system\app\ImProvider.apk\system\app\Launcher.apk 启动加载器\system\app\HtcNaviPanel.apk 软件\system\app\Maps.apk 电子地图\system\app\MediaProvider.apk 多媒体播放提供\system\app\Mms.apk 、彩信\system\app\Music.apk 音乐\system\app\MyFaves.apk T-Mobile MyFaves程序\system\app\NewsReader.apk 新闻阅读器\system\app\PackageInstaller.apk apk安装程序\system\app\.apk 拨号器\system\app\Settings.apk 系统\system\app\SettingsProvider.apk 设置提供\system\app\SetupWizard.apk 设置向导\system\app\SoundRecorder.apk 录音工具\system\app\Street.apk 街景地图\system\app\Sync.apk 同步程序\system\app\Talk.apk 语音程序\system\app\TelephonyProvider.apk 电话提供\system\app\Updater.apk 更新程序\system\app\VpnServices.apk VPN服务\system\app\Vending.apk 制造商信息\system\app\VoiceDialer.apk 语音拨号器\system\app\VoiceSearch.apk 语音搜索\system\app\YouTube.apk Youtube\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,网就主要文件做下简单的分析介绍:\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\netcfg 设置\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\surfaceflinger 触摸感应驱动\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\相关组件\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\nmea 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字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是字库,或一些unicode字库,从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 系统服务\system\framework\svc.odex\system\liblib目录中存放的主要是系统底层库,如平台运行时库。\system\lib\libaes.so\system\lib\libagl.so\system\lib\libandroid_runtime.so Android运行时库\system\lib\libandroid_servers.so 系统服务组件\system\lib\libaudio.so 音频处理\system\lib\libaudioeq.so EQ均衡器\system\lib\libaudioflinger.so 音频过滤器\system\lib\libbluetooth.so 组件\system\lib\libc.so\system\lib\libcamera.so 超相机组件\system\lib\libcameraservice.so\system\lib\libcorecg.so\system\lib\libcrypto.so 加密组件\system\lib\libctest.so\system\lib\libcutils.so\system\lib\libdbus.so\system\lib\libdl.so\system\lib\libdrm1.so DRM解析库\system\lib\libdrm1_jni.so\system\lib\libdvm.so\system\lib\libexif.so\system\lib\libexpat.so\system\lib\libFFTEm.so\system\lib\libGLES_CM.so\system\lib\libgps.so\system\lib\libhardware.so\system\lib\libhgl.so\system\lib\libhtc_ril.so\system\lib\libicudata.so\system\lib\libicui18n.so\system\lib\libicuuc.so\system\lib\liblog.so\system\lib\libm.so\system\lib\libmedia.so\system\lib\libmediaplayerservice.so\system\lib\libmedia_jni.so\system\lib\libnativehelper.so\system\lib\libnetutils.so\system\lib\libOmxCore.so\system\lib\libOmxH264Dec.so\system\lib\libpixelflinger.so\system\lib\libpvasf.so\system\lib\libpvasfreg.so\system\lib\libpvauthor.so\system\lib\libpvcommon.so\system\lib\libpvdownload.so\system\lib\libpvdownloadreg.so\system\lib\libpvmp4.so\system\lib\libpvmp4reg.so\system\lib\libpvnet_support.so\system\lib\libpvplayer.so\system\lib\libpvrtsp.so\system\lib\libpvrtspreg.so\system\lib\libqcamera.so\system\lib\libreference-ril.so\system\lib\libril.so\system\lib\librpc.so\system\lib\libsgl.so\system\lib\libsonivox.so\system\lib\libsoundpool.so\system\lib\libsqlite.so\system\lib\libssl.so\system\lib\libstdc&#43;&#43;.so\system\lib\libsurfaceflinger.so\system\lib\libsystem_server.so\system\lib\libthread_db.so\system\lib\libUAPI_jni.so\system\lib\libui.so\system\lib\libutils.so\system\lib\libvorbisidec.so\system\lib\libwbxml.so\system\lib\libwbxml_jni.so\system\lib\libwebcore.so\system\lib\libwpa_client.so\system\lib\libxml2wbxml.so\system\lib\libz.so\system\lib\modules\system\lib\modules\wlan.ko\system\media音乐文件夹,除了常规的铃声外还有一些系统提示事件音\system\media\audio\system\media\audio\alarms 闹铃音\system\media\audio\notifications 提示音\system\media\audio\ringtones 铃声\system\media\audio\ui 界面操作事件音\system\media\audio\alarms\Alarm_Beep_01.ogg\system\media\audio\alarms\Alarm_Beep_02.ogg\system\media\audio\alarms\Alarm_Beep_03.ogg\system\media\audio\alarms\Alarm_Buzzer.ogg\system\media\audio\alarms\Alarm_Classic.ogg\system\media\audio\alarms\Alarm_Rooster_02.ogg\system\media\audio\notifications\Beat_Box_Android.ogg\system\media\audio\notifications\CaffeineSnake.ogg\system\media\audio\notifications\DearDeer.ogg\system\media\audio\notifications\DontPanic.ogg\system\media\audio\notifications\F1_MissedCall.ogg\system\media\audio\notifications\F1_New_MMS.ogg\system\media\audio\notifications\F1_New_SMS.ogg\system\media\audio\notifications\Heaven.ogg\system\media\audio\notifications\Highwire.ogg\system\media\audio\notifications\KzurbSonar.ogg\system\media\audio\notifications\OnTheHunt.ogg\system\media\audio\notifications\TaDa.ogg\system\media\audio\notifications\Tinkerbell.ogg\system\media\audio\notifications\Voila.ogg\system\media\audio\ringtones\BeatPlucker.ogg\system\media\audio\ringtones\BentleyDubs.ogg\system\media\audio\ringtones\BirdLoop.ogg\system\media\audio\ringtones\CaribbeanIce.ogg\system\media\audio\ringtones\CrazyDream.ogg\system\media\audio\ringtones\CurveBall.ogg\system\media\audio\ringtones\DreamTheme.ogg\system\media\audio\ringtones\EtherShake.ogg\system\media\audio\ringtones\FriendlyGhost.ogg\system\media\audio\ringtones\GameOverGuitar.ogg\system\media\audio\ringtones\Growl.ogg\system\media\audio\ringtones\InsertCoin.ogg\system\media\audio\ringtones\LoopyLounge.ogg\system\media\audio\ringtones\LoveFlute.ogg\system\media\audio\ringtones\MidEvilJaunt.ogg\system\media\audio\ringtones\MildlyAlarming.ogg\system\media\audio\ringtones\NewPlayer.ogg\system\media\audio\ringtones\Noises1.ogg\system\media\audio\ringtones\Noises2.ogg\system\media\audio\ringtones\Noises3.ogg\system\media\audio\ringtones\OrganDub.ogg\system\media\audio\ringtones\Ring_Classic_02.ogg\system\media\audio\ringtones\Ring_Digital_02.ogg\system\media\audio\ringtones\Ring_Synth_02.ogg\system\media\audio\ringtones\Ring_Synth_04.ogg\system\media\audio\ringtones\ancingTheTone.ogg\system\media\audio\ringtones\SitarVsSitar.ogg\system\media\audio\ringtones\SpringyJalopy.ogg\system\media\audio\ringtones\T-Jingle.ogg\system\media\audio\ringtones\Terminated.ogg\system\media\audio\ringtones\TwirlAway.ogg\system\media\audio\ringtones\VeryAlarmed.ogg\system\media\audio\ringtones\World.ogg\system\media\audio\ui\Effect_Tick.ogg\system\sounds默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。\system\sounds\test.mid\system\usr用户文件夹,包含共享、键盘布局、区域文件等。\system\usr\keychars\system\usr\keylayout\system\usr\share\system\usr\srec\system\usr\keychars\qwerty.kcm.bin\system\usr\keychars\qwerty2.kcm.bin\system\usr\keychars\trout-keypad-qwertz.kcm.bin\system\usr\keychars\trout-keypad-v2.kcm.bin\system\usr\keychars\trout-keypad-v3.kcm.bin\system\usr\keychars\trout-keypad.kcm.bin\system\usr\keylayout\h2w_headset.kl\system\usr\keylayout\qwerty.kl\system\usr\keylayout\trout-keypad-qwertz.kl\system\usr\keylayout\trout-keypad-v2.kl\system\usr\keylayout\trout-keypad-v3.kl\system\usr\keylayout\trout-keypad.kl\system\usr\share\bsk\system\usr\share\zoneinfo\system\usr\share\bsk\V_FD_speed_101.bsk\system\usr\share\bsk\V_FD_std_101.bsk\system\usr\share\zoneinfo\zoneinfo.dat\system\usr\share\zoneinfo\zoneinfo.idx\system\usr\srec\config\system\usr\srec\config\en.us\system\usr\srec\config\en.us\baseline.par\system\usr\srec\config\en.us\baseline11k.par\system\usr\srec\config\en.us\baseline8k.par\system\usr\srec\config\en.us\dictionary\system\usr\srec\config\en.us\g2p\system\usr\srec\config\en.us\grammars\system\usr\srec\config\en.us\models\system\usr\srec\config\en.us\dictionary\basic.ok\system\usr\srec\config\en.us\dictionary\cmu6plus.ok.zip\system\usr\srec\config\en.us\dictionary\enroll.ok\system\usr\srec\config\en.us\g2p\en-US-ttp.data\system\usr\srec\config\en.us\grammars\VoiceDialer.g2g\system\usr\srec\config\en.us\models\generic.swiarb\system\usr\srec\config\en.us\models\generic11.lda\system\usr\srec\config\en.us\models\generic11_f.swimdl\system\usr\srec\config\en.us\models\generic11_m.swimdl\system\usr\srec\config\en.us\models\generic8.lda\system\usr\srec\config\en.us\models\generic8_f.swimdl\system\usr\srec\config\en.us\models\generic8_m.swimdlOK,了解Android系统文件夹结构和相应文件的作用后,我们进行下一步真正定制工作。以定制为例!一,厨房安装这个是必须的!厨房下载以及安装方法厨房安装方法:/thread-.html二,厨房安装完毕,定制ROM!先说如何精简一个官方系统!首先下载个官方ROM,官方ROM都是RUU&#26684;式怎么提取出来?a,提取官方RUU,ROM出来!&&下载本工具!b,运行官方RUU刷机Rom,到这步就先打住,不要往下进行,但也不能关闭RUU!c,在第三方任务管理器找到ARUWizard.exe,并定位文件!d,现在您就能看到RUU分解的临时目录位置。在里面您就可以找到一个压缩文件的ROM.ZIP!这个ROM.zip就是这个官方ROM的系统文件了!e,解压出来有很多文件!&&但是我们定制ROM只要其中2个文件!boot_signed.img,system.img厨房目录在哪里?你自己安装在哪里 就在那里!我们将这2个文件拷贝到 厨房的original_update&&目录!其中boot_signed.img改名为boot.img!拷贝进去厨房 目录后,运行厨房!运行后我们看到!现在我们就可以开始定制了!三,相信大家都能看明白,中文汉化的,你们如果看不懂 我就无语了!第一步,分解img到厨房工作目录!选择1,点击回车键!出现提示 继续回车!厨房自动开始分解img文件!然后会出现提示使用什么方法分解system.img这里根据不同机型选择不同,我们一般选择第一个!输入1,点击回车!按照提示完成分解!2,完成分解后,回到cygwin!选择3,点击回车!待完成后回车 回到厨房主页面!到这里 一个官方ROM 完全分解完毕!====================================================现在开始如何精简,如何修改等!首先肯定要添加权限,添加BusyBox!完成后我们选择0,进入高级定制!我们看到很多选项,我就不一一解说了,根据的你的个人习惯操作!,厨房使用完成后,不要急着关闭,不要急着打包!我们还没有精简,还没有修改!厨房不动!放在哪里!我们进入厨房安装目录,找到刚才分解ROM的文件夹!C:cygwinhomeAdministratorWORKING_225&&这个就是我安装的目录,根据你安装不同目录有所变化!WORKING_225&&我们进入这个文件夹 里面有2个文件夹和一个文件!boot.img:这个是系统内核,一般不动,除非你要修改内核!META-INF:刷机脚本编辑,一般是自动生成好!不用太多修改!system:里面有驱动,框架,APP之内的,我们修改基本修改,精简,优化此文件夹的!好了 现在开始进行精简!进入system,我们看到13个文件夹,和一个文件!首先我们精简ROM,先精简APK文件,进入APP文件夹!我们看到一大把APK文件和odex!(如何使用厨房合并了APK和odex就只能看到APK)&&如何精简?下面我弄个列表 大家可以参照!(如果列表没有的,不清楚是什么 不要删除!)AccountSyncManager&&账户同步管理(同步要用到的,建议别删)AdobeReader&&电子阅读器(可以删除)AlarmClock.apk&&闹钟(可以删除)ApplicationsProvider&&应用程序信息存储器(不能删除)AppSharing&&应用程序共享(可以删除)BlackBoard&&黑板皮肤(自带皮肤,可以删除,建议别删)Bluetooth&&蓝牙(不能删除)BrcmBluetoothServices&&蓝牙服务(不能删除)Browser&&自带浏览器(不能删除)Bugreport&&Bug报告(可以删除)Calculator&&计算器(可以删除,建议别删)Calendar&&谷歌日历(可以删除,建议别删)CalendarProvider&&谷歌日历储存器(可以删除,建议别删)CertInstaller&&证书安装器(不能删除)CheckinProvider&&签入服务(不能删除)Clicker&&键盘校准(不能删除)com.amazon.mp3&&亚马逊音乐(可以删除)com.htc.FMRadioWidget&&桌面收音机插件(插件类都可以删除)com.htc.FriendStreamWidget&&好友流小插件(插件类都可以删除)com.htc.MusicWidget&&桌面音乐插件(插件类都可以删除)com.htc.PlurkWidget&&桌面Plurk插件(插件类都可以删除)com.htc.StockWidget&&桌面股票插件(插件类都可以删除)com.htc.TwitterWidget&&桌面Twitter插件(插件类都可以删除)com.htc.WeatherWidget&&桌面插件(插件类都可以删除)ContactsProvider&&存储联系人信息(不能删除)CSPeopleSyncServiceCustomizationSettingsProvider&&自定义设置服务(不能删除)CustomizationSetup&&自定义设置(不能删除)DCSImpl&&集散控制系统服务(不能删除)DCSStock&&股票后台传输程序(不用股票可以删除)DCSUtility&&集散控制系统公共程序组件(不能删除)DebugTool&&调试工具(不能删除)DefaultContainerService&&apk安装服务(不能删除)DownloadProvider&&下载管理器(不能删除)DreyeAndroid&&Dr.eye英语字典(可以删除)DrmProviderDRM&&受数字版权保护的数据存储服务(不能删除)Email&&电子邮件客户端(可以删除)EReaderLibrary&&阅读器(可以删除)EReaderViewer&&阅读器(可以删除)EReaderWidget&&阅读器挂件(可以删除)FieldTest&&测试程序(不能删除)FilePicker&&文件定位(不能删除)light&&手电筒(可以删除,建议别删)Flickr&&Flickr应用(国内无法使用,可以删除)FriendStream&&htc主推的社交推送软件,可以聚合Facebook,twitter等(可以删除)GDataFeedsProvider&&GoogleData提供(可以删除)GenieWidget&&天气与新闻(可以删除)Gmail&&(可以删除,建议别删)GmailProvider&&Gmail提供(可以删除,建议别删)GoogleApps&&谷歌程序包(包括下面的关于Google的一些列软件,不用Google的可以删除,使用的建议别删)GoogleBackupTransport&&谷歌备份传输(可以删除,建议别删)GoogleCalendarSyncAdapter&&谷歌日历同步适配器(可以删除)GoogleContactsSyncAdapter&&谷歌联系人同步适配器(可以删除)GoogleFeedback&&谷歌反馈(可以删除)GooglePartnerSetup&&Google助手(可以删除,建议别删)GoogleQuickSearchBox&&谷歌搜索(可以删除,建议别删)GoogleServicesFramework&&谷歌同步支持服务框架(可以删除,建议别删)GoogleSearch&&搜索工具(可以删除,建议别删)GSD&&函数测试程序(不能删除)gtalkservice&&GTalk服务(可以删除)HTC_IME&&英文(不能删除) HtcAddProgramWidget&&向桌面添加程序的插件(不能删除)HTCAlbum&&HTC自带相册(可以删除,建议别删)HtcAutoRotateWidget&&自动旋转开关(不能删除)HtcBackgroundDataWidget&&后台数据(不能删除)htcbookmarkwidget&&HTC&&桌面标签插件(可以删除)&&HtcCalculatorWidget&&计算机插件(可以删除)htccalendarwidgets&&HTC日历桌面插件(可以删除,建议别删)HTCCamera&&照相机(不能删除)HtcClockWidget&&闹钟插件(可以删除)HtcCompressViewer&&(可以删除)HtcContacts&&联系人(不能删除)htccontactwidgets&&HTC联系人插件(可以删除,建议别删)HtcCopyright&&HTC相关服务(不能删除)HtcDataRoamingWidget&&(可以删除,建议别删)HtcDataStripWidget&&数据控制台插件(可以删除,建议别删)HtcDialer&&拨号(不能删除)HtcDirect& &htc hub(可以删除)HtcDirectDownloadsProvider&&(不用htc hub可以删除)HtcDLNAMiddleLayer&&Wifi相关(不能删除)&&HtcDMCHtcFacebook&&Facebook(可以删除)HtcFMRadio&&调频立体声(可以删除,建议别删)HtcGreader&&新闻(可以删除)HtcGreaderWidget&&新闻插件(可以删除)HtcImageWallpaper&&(不能删除)HtcLaputa&&HTC自带导航软件(可以删除)HtcLaputaInstaller&&HTC自带导航软件(可以删除)HtcLaputaWidget&&HTC自带导航软件桌面插件(可以删除)HtcLocationService&&定位服务(不能删除)HtcLockScreen&&HTC锁屏(不能删除)htcmailwidgets&&HTC Mail插件(可以删除)HtcMessageCS&&(不能删除)HtcMessageUploader&&(不能删除)htcmsgwidgets&&短消息插件(可以删除,建议别删)HtcMusic&&HTC自带音乐(可以删除,建议别删,因为有杜比音效和srs)HtcMusicMarkedItems&&HTC自带音乐相关网上商店(可以删除,建议别删)HtcPhotoWidget&&图片插件(可以删除,建议别删)HtcPlurk&&Plurk(可以删除)HtcPowerStripWidget&&电源控制台插件(可以删除,建议别删)HtcProfileWidget&&选择声音或震动插件(可以删除,建议别删)HtcPushMedia&&媒体播送,输出到播放器的媒体(可以删除)HtcRecommends&&只有几个软件的类&#20284;商店的东西(可以删除)HtcRecommendsWidget&&同上的插件(可以删除)HtcRingtoneTrimmer&&铃声剪辑(可以删除)HtcRingtoneWidget&&选择铃声的插件(可以删除)HtcScreenBrightnessWidget&&调节亮度插件(可以删除)HtcScreenTimeoutWidget&&调节屏幕延时插件(可以删除)HtcSettingsProvider&&HTC设置(不能删除)htcsettingwidgets&&HTC设置插件,WIFI、移动网络、GPS、飞行模式、蓝牙的开关(可以删除,建议别删)HTCSetupWizard&&HTC安装向导(不能删除)HtcSoundRecorder&&录音(可以删除,建议别删)HtcSoundSetDownloadManager&&在设置/声音中选择铃声和通知音等(不能删除)HtcStreamPlayer&&流媒体播放器(可以删除,建议别删)HtcSyncwidget&&HTC同步插件(可以删除)HtcTipWidget&&操作提示插件(可以删除)HtcTwitter&&Twitter(可以删除)HtcWeatherWallpaper&&HTC天气壁纸(不能删除)HTC_IME&&输入法(可以删除)HTMLViewer&&HTML浏览器(可以删除)install_flash_player&&flash插件(不能删除)IM&&即使通讯组件包含MSN、yahoo通(可以删除)ImCredentialProvider&&(可以删除)ImProvider&&(可以删除)&&Jbed&&JAVA模拟器(可以删除)Launcher&&开机向导(不能删除)LiveWallpapers&&动态墙纸(不能删除)LiveWallpapersPicker&&动态墙纸(不能删除)LocationPickerLaputa&&资讯与天气(可以删除)MagicSmokeWallpapers&&魔幻烟雾壁纸(不能删除)Mail&&(可以删除,建议别删)&&Maps&&(可以删除,建议别删)&&MarketUpdater&&市场软件更新(不能删除)MediaProvider&&媒体数据存储服务(不能删除)MediaUploader&&Google媒体数据上传服务(可以删除,建议别删)MessageTabPluginMetal&&金属皮肤(自带皮肤,可以删除,建议别删)Mms&&信息(不能删除)Mode10Wallpapers&&htc提供的壁纸软件(不能删除)MyHTC&&(可以删除,建议别删)MyFaves&&T-Mobile MyFaves程序&&(可以删除)NetworkLocation&&谷歌网络定位服务(不能删除)OnlineAssetDetails&&和HTC Link相关的,查看HTC线上详细信息(可以删除,建议别删)PackageInstaller&&APK安装程序(不能删除)PCSCII&&PC同步(不能删除)Phone&&电话(不能删除)PicoTts&&文字语音转换引擎(设置-语音输入与输出中)(不能删除)PluginManager&&插件管理(不能删除)QuickLookup&&快速查阅,维基百科搜索(可以删除,建议别删,很好用)Quickoffice&&office软件的阅读(可以删除,建议别删)QxdmLog&&电话相关(不能删除)restartapp&&Restart应用(不能删除)Rosie&&桌面的主程序(不能删除)SearchAnywhere&&任意搜索的应用(可以删除,建议别删,很有用)SearchAnywhereWidget&&任意搜索的应用插件(可以删除,建议别删,很有用)Settings&&系统设置(不能删除)SettingsProvider&&设置服务(不能删除)SetupWizard&&Google的设置向导(不能删除)SkinPicker&&皮肤类的程序(不能删除)Slate&&类的程序(不能删除)Stk&&SIM卡服务(不能删除)Stock&&股票程序(可以删除)Street&&google街景(可以删除)Sync&&同步程序(不能删除)Talk& &GTALK(GTALK主程序,其gtalkservice.apk和ImProvider.apk才是服务程序,删除这个服务后market无法下载)(可以删除)Teeter&&自带重力球(可以删除)TelephonyProvider&&拨号记录存储服务(不能删除)TransferData&&数据传输(可以删除,建议别删)TtsService&&文本到语音服务(不能删除)Updater&&程序更新器(不能删除)UpgradeSetup&&更新程序(不能删除)UploadProvider&&HTC 媒体上传器(不能删除)UserDictionaryProvider&&用户字典(可以删除)Vending&&电子市场(可以删除)VisualizationWallpapers&&动态音乐背景自带墙纸(不能删除)VoiceDialer&&语音拨号器(可以删除,建议别删)VoiceSearch&&语音搜索(可以删除,建议别删)***Services&&虚拟专用网服务***代理(不能删除)Weather&&天气组件(可以删除,建议别删)WeatherAgentService&&天气组件(可以删除,建议别删)WeatherProvider&&天气组件(可以删除,建议别删)WeatherSyncProvider&&天气组件(可以删除,建议别删)WifiRouter&&wifi路由(不能删除)Wood&&木板皮肤(自带皮肤,可以删除,建议别删)WorldClock&&世界时钟(可以删除,建议别删)YouTube&&Youtube视频(可以删除)======================APK精简完,我们精简customize里面!打开customize&&看到AAInfo.txt ,1_00_sample.xml 可以删除 也可以不删除!进入resource文件夹!我们看到很多图片,文件!android_audio.mp3&&这个是开机声音!bootanimation.zip& & 这个是开机动画!downanimation.zip&&这个是关机动画!入上图的这些图片 可以删除!当然其他的壁纸htc_wallpaper_preview_17_land.jpg&&例如这些 也可以删除!==========================MNS&&这个里面保留default.xml&&这个初始化文件即可,其他的可以删除!CID&&这个里面 也是一样!==================================初始化文件修改!default.xml&&这个就是初始化文件!使用:最好不要使用系统自带的写字板或者记事本修改,会出现脚本问题!====================================3、默认中文。修改三个文件:1、/system/build.prop;2、/system/customize/CID/default.xml;3、/system/customize/MNS/default.xmlsystemcustomizeCID下的default.xml默认自带语言修改:&module name=&locale&&& && &&function&& && &&&&set name=&single&&& && && & &item name=&total_list&&en_CN;zh_TW;zh_CN;&/item&& && && & &item type=&boolean& name=&en_CN&&yes&/item&& && && & &item type=&boolean& name=&zh_TW&&yes&/item&& && && & &item type=&boolean& name=&zh_CN&&yes&/item&上面的是三种语言,分别是“中国英语、中国繁体、中国简体”,想要更多语言可以参考下面的语言缩写并对应修改上面的代码A_B其中A是语言缩写,B是国家缩写,Arabic, Egypt (ar_EG)Arabic, Israel (ar_IL)Bulgarian, Bulgaria (bg_BG)Chinese, PRC (zh_CN)Chinese, Taiwan (zh_TW)Croatian, Croatia (hr_HR)Czech, Czech Republic (cs_CZ)Danish, Denmark (da_DK)Dutch, Netherlands (nl_NL)Dutch, Belgium (nl_BE)English, US (en_US)English, Britain (en_GB)English, Canada (en_CA)English, Australia (en_AU)English, India (en_IN)English, Ireland (en_IE)English, New Zealand (en_NZ)English, Singapore (en_SG)English, South Africa (en_ZA)Finnish, Finland (fi_FI)French, France (fr_FR)French, Belgium (fr_BE)French, Canada (fr_CA)French, Switzerland (fr_CH)German, Germany (de_DE)German, Austria (de_AT)German, Switzerland (de_CH)German, Liechtenstein (de_LI)Greek, Greece (el_GR)Hindi, India (hi_IN)Hungarian, Hungary (hu_HU)Indonesian, Indonesia (id_ID)Italian, Italy (it_IT)Italian, Switzerland (it_CH)Japanese, Japan (ja_JP)Korean, Korea (ko_KR)Latvian, Latvia (lv_LV)Lithuanian, Lithuania (lt_LT)Norwegian Bokm?l, Norway (nb_NO)Polish, Poland (pl_PL)Portuguese, Brazil (pt_BR)Portuguese, Portugal (pt_PT)Romanian, Romania (ro_RO)Russian, Russia (ru_RU)Serbian, Serbia (sr_RS)Slovak, Slovakia (sk_SK)Slovenian, Slovenia (sl_SI)Spanish, Spain (es_ES)Spanish, US (es_US)Swedish, Sweden (sv_SE)Thai, Thailand (th_TH)Tagalog, Philippines (tl_PH)Turkish, Turkey (tr_TR)Ukranian, Ukrania (uk_UA)Vietnamese, Vietnam (vi_VN)HTC国际输入法默认输入语言的修改:& & &module name=&InputMethod&&& && &&function name=&IME_language_set&&& && &&&&set name=&single&&& && && & &item type=&boolean& name=&English&&yes&/item&& && && & &item type=&boolean& name=&German&&yes&/item&& && && & &item type=&boolean& name=&France&&yes&/item&& && && & &item type=&boolean& name=&Italian&&yes&/item&& && && & &item type=&boolean& name=&Spanish&&yes&/item&& && && & &item type=&boolean& name=&Russian&&yes&/item&& && && & &item type=&boolean& name=&Czech&&yes&/item&& && && & &item type=&boolean& name=&Danish&&yes&/item&& && && & &item type=&boolean& name=&Swedish&&yes&/item&& && && & &item type=&boolean& name=&Norwegian&&yes&/item&& && && & &item type=&boolean& name=&Dutch&&yes&/item&& && && & &item type=&boolean& name=&Polish&&yes&/item&& && && & &item type=&boolean& name=&Portugal&&yes&/item&& && && & &item type=&boolean& name=&Greek&&yes&/item&& && && & &item type=&boolean& name=&Turkish&&yes&/item&& && && & &item type=&boolean& name=&Finnish&&yes&/item&& && && & &item type=&boolean& name=&Hungarian&&yes&/item&上面是默认多语言的,如果想保留某些输入语言,可以删除相应的那一行就可以了,注意:别删除英文,即使中国人有时候也要输入字母。最少可以修改成下面这样:& & &module name=&InputMethod&&& && &&function name=&IME_language_set&&& && &&&&set name=&single&&& && && & &item type=&boolean& name=&English&&yes&/item&HTC中文输入法默认输入方式的修改(手写,仓颉,笔画,拼音,注音)&function name=&IME_sip_set&&& && &&&&set name=&single&&& && && & &item name=&total_list&&HZuhYCangJPinYS&/item&& && && & &item type=&boolean& name=&Handwriting&&yes&/item&& && && & &item type=&boolean& name=&ZuhYin&&yes&/item&& && && & &item type=&boolean& name=&CangJie&&yes&/item&& && && & &item type=&boolean& name=&PinYin&&yes&/item&& && && & &item type=&boolean& name=&Stroke&&yes&/item&错误报告:默认是关闭的状态,改成no后就是打开,这个一般不用去改。& & &module name=&Crash_Report&&& && &&function name=&setting&&& && &&&&set name=&single&&& && && & &item name=&turn_off_report& type=&boolean&&yes&/item&开关机机音乐和动画包的设置:这个一般没必要改,如果你喜欢改变开关机动画的路径,就可以改到你喜欢的路径下&&&BootConfiguration&& & &BootAnimation animation=&/system/customize/resource/CU_bootanimation.zip& audio=&/system/customize/resource/open.mp3& /&&&&/BootConfiguration&&&&ShutdownConfiguration&& & &ShutdownAnimation image_png=&/system/customize/resource/downanimation.zip& image=&& fps=&15& audio=&/system/customize/resource/shutdown.mp3& useAudio=&1& /&&&&/ShutdownConfiguration&默认设备名称:& & &module name=&deviceData&&& && &&function&& && &&&&set name=&single&&& && && & &item name=&device_name&&s710e&/item&你改成IS的英文全名,或者其他等!=============================================================下面是systemcustomizeMNS下面的default.xml修改配置(此部分相当复杂,建议使用beyondcompare进行对比学习和修改):默认语言地区&&&module name=&defaultLocale&&& && &&function&& && &&&&set name=&single&&& && && & &item name=&auto_detect&&false&/item&& && && & &item name=&defeault&&zh_CN&/item&上面是默认中国,auto_detect是自动检测的意思默认启用输入法输入语言和方式:& && &&function name=&default_IKB_settings_checked&&& && &&&&set name=&single&&& && && & &item name=&checked_list&&HPinY&/item&& && && & &item name=&checked_list_latin&&E&/item&上面代表默认打开手写和拼音的中文输入方式,如果要增加输入方式就多加上去!默认日期显示方式:长日期(星期,月份,日,年):& & &module name=&defaultTimeFormatSetting&&& && &&function&& && &&&&set name=&single&&& && && & &item name=&default&&EE, MMM d, yyyy&/item&短日期(星期,月份,日):& & &module name=&defaultTimeFormatSettingShort&&& && &&function&& && &&&&set name=&single&&& && && & &item name=&default&&EE, MMM d&/item&HTC拨号面板智能拨号默认语言:& & &module name=&HtcDialer&&& && &&function name=&defaultLocale&&& && &&&&set name=&single&&& && && & &item name=&locale&&zh_CN&/item&上面的意思是,默认中国拼音方式。这里是默认输入键盘模式&&1是26字母键盘&&2是拇指键盘:& && &&function name=&default_IME_keyboard_type&&& && &&&&set name=&single&&& && && & &item name=&default&&2&/item&壁纸:& && &&/function&& && &&function name=&extra_wallpapers&&& && &&&&set name=&plenty& max=&10&&& && && & &item type=&file_name& name=&thumb&&htc_wallpaper_grid_preview_01.png&/item&& && && & &item type=&file_name& name=&image&&htc_wallpaper_01.jpg&/item&& && && & &item type=&file_name& name=&preview&&htc_wallpaper_preview_01.jpg&/item&主题:& && &&function name=&scene_list&&& && &&&&set name=&plenty& max=&1&&浏览器默认网页:& && &&/function&& && &&function name=&homepage&&& && &&&&set name=&single& max=&15&&& && && & &item name=&url&&http://www.google.co.kr&/item&书签:& && &&/function&& & &/module&& & &module name=&Browser&&& && &&function name=&bookmark&&& && &&&&set name=&plenty&&& && && & &!--%%File%%--&& && && & &item name=&title&&Naver&/item&& && && & &item name=&url&&&/item&HTC默认桌面配置:& & &module name=&Launcher&&HTC新闻默认可选列表:& & &module name=&Newsstand&&HTC信息(短信和彩信)默认配置:& & &module name=&MessageConfig&&HTC浏览器默认书签:& & &module name=&Browser&&& && && &&&&function name=&bookmark&&HTC邮件默认提供商配置:& & &module name=&Mail&&& && && && &&function name=&provider&&HTC闹钟:& & &module name=&Calendar&&& && && & &function name=&reminder&&HTC天气相关配置:& &&module name=&weather_provider&&HTC股票相关设置:& & &module name=&Stocks&&HTC浏览器默认配置:&module name=&Browser&&大概介绍下,不一一说明,大家可以参考其他ROM进行修改!(是HTCROM,如果是CM或者MIUI修改方法不同!)=====================================================build.prop文件修改:1、修改ro.product.locale.language和ro.product.locale.region。(此处修改的是系统的默认显示语言)ro.product.locale.language=zhro.product.locale.region=CN2、默认时区。在/system/default.prop中修改persist.sys.timezone(如果没有该项,则手动添加)的&#20540;为Asia/Shanghai(即东八区)persist.sys.timezone=Asia/Shanghai注:如果没有/system/default.prop,也可以在/system/build.prop中修改或添加。3、修改版本号Android 版本:ro.build.version.release=2.3.3& & 内部版本号& &:ro.build.description=htcplayer weiai v1.29软件版本& &&&:ro.product.version=htcplayer weiai v1.29========================================etc文件夹hosts 修改此文件可以屏蔽广告!gps.conf 修改此文件可以加速GPS定位!spn-conf.xml 修改此文件可以改中国移动或者联通字样!fonts&&文件夹(字体)DroidSans.ttf& &系统默认英文字体DroidSans-Bold.ttf&&系统默认英文粗字体DroidSansFallback.ttf& &系统默认中文字体framework文件夹(框架,底层,美化就在这个目录)这个目录就不做介绍了!美化ROM厨房网站:http://uot.dakra.lt/方便!lib文件夹(驱动,一些配置文件等!)media文件夹(系统铃声,提醒音都在这个里面)usr 文件夹(按键等)xbin 文件夹ROOT权限之内都在里面
更多相关文章
前言: 一个完整的ROM根目录会有以下几个文件夹及文件: data META-IN system boot.img 系统目录说明 1. 应用程序安装目录 1) 系统应用程序所在目录 /system/app/*.apk 2)用户安装应用程序所在目录 /data/app/*.apk 3) 注意: a)在 ...
HTC G3 如何Root,下面看看HTC G3 Hero获取Root详细图文教程. 1.首先下载HTC G3 Root 工具,解压到电脑上,如D盘根目录,此教程适用与windows和Mac系统 2.用命令提示符或者终端打开到解压目录,如我用windows7系统,解压到D盘根目录则是 打开cmd(键 ...
/articles/BBf6Fr
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号: /smyhvae/ 文章来源: /smyhvae ...
在Windows上搭建Android的JAVA开发环境图文教程(Eclipse版本)
工具/原料 下载需要用到的工具: (1)下载JAVA的IDE开发工具– Eclipse 到Eclipse官方网站下载Ecplise For Java EE的最新Windows版本 下载Ecplise (2)下载 ...
这篇文章主要介绍了阿里云云服务器Linux系统挂载数据盘图文教程,阿里云服务器一般需要购买额外的数据盘,本文就讲解如何挂载使用额外的数据盘,需要的朋友可以参考下 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) *
Linux的云服务器数据盘未做分区和格式化,可以 ...
Android手机有很多定制ROM,看着Android 2.2和Android2.1ROM四处发布,你是否也会心痒痒,想刷机呢.当你想要进行刷机的时候,是否因为复杂的教程和操作命令让你头疼并最终放弃刷机呢.鉴于很多人不会DOS命令,机锋网整理出了最简单.最易懂的Fastboot 直刷Recovery ...
欢迎转载,但请保留文章原始出处→_→
生命壹号:/smyhvae/ 文章来源:/smyhvae/p/4013535.html 联系方式:
[正文] [开发环境] ...
Android Studio作为开发工具或将成为一种趋势,但熟悉了用Eclipse开发的同志们可能会有一些不习惯,特别是在快捷操作上,个人觉得Studio的快捷键组合太过分散,不好操作,于是本文用图文教程讲解用Eclipse的快捷键替换Studio默认快捷键. 1.在项目界面选File----&gt ...
注意iphone九宫图中屏幕适配的情况只有三种,分别是iphone竖屏所有手机,横评手机, ...
Revit Architecture, along with ArchiCAD, is m ...
桥接(Bridge)模式,又称Handle/Body模式,属于对象结构型模式.用于将抽象部 ...
微软表示,为了不让其核心开发技术命名变得混乱.微软决定将WinFX 重新命名为 .Net Framework 3.0 .它将作为Vista 战略的一部分出现在用户面前.WinFX 作为Vista 操作系统的核心部分, ...
1. 首先请你热爱这个专业.只有这样,你才会从抽象的理论中找到实实在在的快乐.如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦 ...
效率有了,弹性呢
传统的C++对象模型提供有效率的执行期支持.这份效率,再加上与C之间的兼容性,造成了C++的广泛被接受度.然而,在某些领域方面,像是动态共享函数库(dynamically sh ...
本文主要是探讨木马的基本原理, 木马的破解并非是本文的重点(也不是我的长处),具体的破解请大家期待yagami的&特洛伊木马看过来&(我都期待一年了,大家和我一起继续期待吧,嘿嘿),本文只是对通用的木马防 ...
由于春运,回家的火车票一票难求,因此催生了一批抢票软件.订票助手,甚至金 ...
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.http://blog.csdn.net/topmvp - topmvpWant your web sit ...
顺手写了个程序对比了一下多线程IO和单线程异步IO的性能差异.需要说明的是,Linux上目 ...

我要回帖

更多关于 解压recovery.img 的文章

 

随机推荐