酷派8150S(移动定制版)可用的第三方Recovery备份数据、刷机并精简系统内置APK经验

希望使用的第三方Recovery下载地址:

ClockworkMod ROM Manager - Recoveries
http://clockworkmod.com/rommanager

适配的型号很多,版本也很多,但是不知道哪个版本的Recovery在酷派8150S上能正常使用,于是只能使用最笨的办法一个个移植后刷试试。

移植的方法是网上的:

 

1.准备要移植的其他第三方recovery,注:最好是和你的机器是相同平台的,比如要我的T910是MTK6577的,我移植的是夏新N820也是MT6577的。版本(实际经验看一般系统一样,芯片一样都可以移植过来测试)
2.将第三方的recovery.img重命名为“boot.img”放在文件夹1里面。然后点击start.bat,按1后 工具自动解压,生成2个文件分别为:boot.img-kernel,boot.img-ramdisk.gz
3.再把自己机型的recovery.img放到文件夹2里面。按照上面的步骤操作解压出来
4.替换:将文件夹1中的boot.img-ramdisk.gz替换进自己recovery中。
5.之后在文件夹2中打开start.bat 按2键,工具会自动打包,生产“boot.img” 然后改名字为recovery.img 就完成了。

 

用到的程序是:bootimg.exe(我用的是网搜的"一键移植boot工具.zip")

引导的命令参数主要有:解包、重新打包

bootimg.exe --unpack-bootimg “官方的.img”
bootimg.exe --repack-bootimg 0x10000000 "" 2048 2048

以下是移植后刷机试验过的结果记录:

最后有幸找到一个直接能用的版本“recovery-clockwork-6.0.3.3-lgl55c”。

这样就不用考虑通过“安卓厨房”二次解包recovery里的ramdisk来设置磁盘分区了。因为不设置的话,很多都无法正常挂载SDCard、UserData、System等。

【正常识别SDCard】
recovery-clockwork-6.0.3.3-lgl55c

无法检测SDCard
recovery-A390T-6.0.1.9(全中文界面,可惜无法挂载磁盘)
recovery-clockwork-5.8.3.1-ms840
recovery-clockwork-6.0.1.1-ms910
recovery-clockwork-6.0.4.3-toro(不好看,字体有问题,打开有点慢)
recovery-clockwork-6.0.4.1-t0lte(出现蓝色感叹号机器人并迅速重启后无法打开)
recovery-clockwork-6.0.3.9-l1m(出现新机器人“Formatting /cache”)
recovery-clockwork-6.0.3.2-everest
recovery-clockwork-6.0.3.1-p4(出现新机器人“Formatting /cache”)

可进入界面,无法挂载SDCard,触屏不准确
recovery-clockwork-touch-6.0.1.1-ms695

白屏
recovery-clockwork-2.5.0.7-aloha.img
recovery-clockwork-3.0.0.5-ascend.img
recovery-clockwork-touch-5.8.0.2-bravo.识别出HTC(G7).白屏
recovery-clockwork-touch-5.8.1.5-ace.识别出HTC(G10).白屏
recovery-clockwork-6.0.2.8-puccinilte
recovery-clockwork-6.0.3.2-protou
recovery-clockwork-6.0.4.4-a700
recovery-clockwork-6.0.3.5-m660
recovery-clockwork-6.0.2.8-puccinilte
recovery-clockwork-6.0.2.7-runnymede
recovery-clockwork-6.0.2.3-p720

解包报异常
recovery-clockwork-6.0.4.8-m4
recovery-clockwork-6.0.4.7-jflte
recovery-clockwork-6.0.4.7-vs920
recovery-clockwork-6.0.4.6-find5
recovery-clockwork-6.0.4.5-d2cri
recovery-clockwork-6.0.3.8-t769
recovery-clockwork-5.8.3.4-tf201
recovery-clockwork-6.0.1.9-p920

解压出的文件和官方包不一致
recovery-clockwork-6.0.4.8-m7

其中8150S官方的线刷包有两个,升级不大,从版本日期可见,虽然第4个包是2014年3月多才在官方网站可下载(现在下载会失败,最终还是从别的论坛下载得来的):

第3个 4.0.006.P1.130909.8150S
第4个 4.0.007.P1.131017.8150S

线刷工具用的是:

官方的R2.9.7007 需要修改为:UpgradeDownload.ini改以下东西,这样就可以选择每次刷机时,只刷需要的,如只刷System,只刷Recovery,默认是刷全部,还无法选择:
[GUI]
CanEdit = 1
CanSelect = 1

System.img解包修改工具:

yaffey-v0.2-win32(开源工具)有了它就可以精简系统APK、添加Root文件等等。

精简系统的APK时的笔记和碰到的坑有:

删除xbin/preloadapp.sh
删除preloadapp所有
删除tts所有
删除media里的铃声
替换build.prop修改权限为-rw-r--r-- root root
添加bin/su修改权限为-rwsr-sr-x root root
添加app/superuser修改权限为-rw-r--r-- root root
删除app所有
添加app/其它APK并设置权限为-rw-r--r-- root root
    以上操作有效!

1.原ROM支持HOME键
    1.1:将可能的APP放入,无效!
    1.2:使用精简的PAC配置,将原System.img还原,有效!
Provision.apk
Provision.apk
罪魁祸首!!

精简列表网上搜索的:

这个精简列表是基于4G的4.04精简版系统做出来的   4G 4.04使用两周 没有发现FC  
NS 4.04从手动以后现在没有发现FC
极度精简(不使用任何谷歌服务)
一定必须要保留的APK

certlnstaller.apk  (这个绝对不能删  系统的插件 貌似跟程序安装有关)
defaultcontainerservice.apk  (软件包访问帮助程序 不能删 不然装不了软件)
keychain.apk  (我没有弄清楚这个是什么 但是不能删除)
mediaprovider.apk (媒体储存 不能删啊 不然所有设置都不能保存)
settingsprovider.apk  (设置储存 不要删啦)
sharedstoragebackup.apk  (删了会FC 不删)
systemui.apk  (删除这个肯定FC 不然你试试)
telephonyprovider.apk  (电话号码储存器 不能删)
packageinstaller.apk  (打包安装程序  这个也不能删)
setttings.apk (设置  反正我不敢删 要删的估计都疯了 不能删啊)
怎么样绝对精简吧?

以下程序只是推荐不要删 如果有喜欢第三方程序的 可以考虑删除

bluetooth.apk (蓝牙 不会有人不用吧)
browsergoogle.apk  (自带浏览器 我觉得很流畅 不过有点费流量 如果有人是UC opera的忠实用户可删  搭配着用也不错)
cameragoogle.apk  (照相机  我觉得挺好的  用360的也可以删掉)
contacts.apk  (差点忘记写这个了 通讯录  不要删除)
contactsprovider.apk  (通讯录储存  不要删除)
daskcockgoogle.apk (时间插件  删了它没有闹钟和桌面插件了 有第三方闹钟的可以删除)
dowloadprovider.apk  (下载管理器 如果不用自带浏览器和GOOGLE PALY下东西可以删掉)
dowloadproviderui.apk  (下载管理器的UI 可以管理下载的程序 跟上面那个不冲突  不需要可以删除 删也可以从GOOGLE PLAY下东西)
gallerygoogle.apk (壁纸管理 挺好用的 不想用的删除也无所谓  用图库设置壁纸就OK)
googlequicksearchbox.apk  (如果看着桌面的搜索栏难受就删掉这个)
geniewidget.apk  (天气与资讯 很好用的插件 主要是不占内存 如果是墨迹的  可以删掉)
launcher2.apk  (启动器 我觉得挺流畅的 如果用第三方的就删掉)
livewallpaperpicker.apk  (动态壁纸 不需要的可以删掉)
msm.apk (短信 如果用个第三方短信的果断删 其实这个也挺好用 小巧 只是功能没有那么多)
phone.apk  (肯定不能删啊 如果不打电话或者用 号码归属地 可以替换掉他)
剩下的自带程序 都可精简的 比如说地图啊 YOUTUBE google+ 之类的 需要的留下就OK  

如果要使用谷歌服务 比如说google play的 下面的程序就不能删除 不然无法连接谷歌服务器  同步
googlecontactssyncadapter.apk
googleloginserice.apk
googleloginserice.apk
googleservicesframework.apk

推荐几个软件:
自带的music2.apk  (可以使用MUSICFX)
phonesky.apk  (谷歌的电子市场 用WIFI连接下载给力)
voiceserch.apk  (语音服务  识别率挺高 好用)
v p n dialogs.apk   (科学上网代理服务器 可以科学上网)

精简教程:
手机ROOT后 装RE管理器  然后删除/system/app对应的apk和odex文件

以上精简 在官方4.03  4.04(4g)  4.04 三个版本的系统中亲测成功   
仅供大家参考 如果出现FC 作者不负任何责任    小白慎重

我自己的最终精简后剩下的APK列表:

AudioProfile.apk
AudioProfile.odex
Calculator.apk
Calculator.odex
CertInstaller.apk
CertInstaller.odex
Contacts.apk
Contacts.odex
CoolpadIME.apk
CoolpadIME.odex
CP_ContactsProvider.apk
CP_ContactsProvider.odex
CP_Launcher.apk
CP_Launcher.odex
CP_SnsContactsUI.apk
CP_SnsContactsUI.odex
DefaultContainerService.apk
DefaultContainerService.odex
DeskClock.apk
DeskClock.odex
KeyChain.apk
KeyChain.odex
MediaProvider.apk
MediaProvider.odex
Mms.apk
Mms.odex
PackageInstaller.apk
PackageInstaller.odex
Phone.apk
Phone.odex
Provision.apk
Provision.odex
Settings.apk
Settings.odex
SettingsProvider.apk
SettingsProvider.odex
SharedStorageBackup.apk
SharedStorageBackup.odex
SystemUI.apk
SystemUI.odex
TelephonyProvider.apk
TelephonyProvider.odex

一条重要的经验:

在刷机过程中,发现网上的某些刷机工具(如:刷机精灵)可以在Recovery界面备份手机重要数据(通讯录、电话记录、短信、WiFI热点等等),这非常的非常的有用!
这次折腾的起源就是手机无法正常进入系统,许多重要资料又没能及时备份,所以不能线刷时清空UserData分区,但是不清空又导致即使刷了System分区也无法正常开机!于是折腾第三方Recovery的备份功能,要是早知道有这样的功能,就省却了几晚的熬夜了。唉~(不知使用官方Recovery时,不知道是否也能备份,我是刷了第三方时才试了这个功能)

自己用到的一些工具共享在百度网盘:

 

posted @ 2014-11-23 15:01  Asion Tang  阅读(1327)  评论(0编辑  收藏  举报