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

news/2024/12/21 21:23:57/

希望使用的第三方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
极度精简(不使用任何谷歌服务)
一定必须要保留的APKcertlnstaller.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时,不知道是否也能备份,我是刷了第三方时才试了这个功能)

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

http://pan.baidu.com/s/1i3BPfyl

 

转载于:https://www.cnblogs.com/AsionTang/p/4116544.html


http://www.ppmy.cn/news/245044.html

相关文章

Ubuntu20.04安装EVO工具教程

EVO工具全名为“Python package for the evaluation of odometry and SLAM”,使用Python写的轨迹评估工具,目前在SLAM领域论文中的“使用率”逐渐上升,可以说已经成为了作为SLAMer一定要会用的工具。最近需要使用evo工具评测SLAM算法性能并可…

数十位高级测工联合讲解Selenium自动化测试框架工作原理

一、Selenium是什么?   用官网的一句话来讲:Selenium automates browsers. Thats it!简单来讲,Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作浏览器一样。支持…

Fiddler抓包返回的Response中总是出现“Response body is encoded. Click to decode. “的解决办法

在进行网页开发和接口调试时,我们经常会用到Fiddler这个工具。 但是,有时候我们会遇到一个非常头疼的问题,就是在抓取网页返回的Response时总是出现“Response body is encoded. Click to decode.”的提示。 这种情况下我们可能无法正常查看…

Debian如何运行其它架构的程序

Debian如何运行其它架构的程序 【使用dpkg多架构支持运行】 只需要在dpkg支持的架构里添加你需要安装运行库的架构,然后apt安装运行库时使用冒号:后缀指定架构即可,由于Debian设计为不同架构的动态链接器和运行库使用不同的路径,自动跳过架…

《谁的青春不迷茫》随记

谁的青春不迷茫 1.成长中,每一次低头都是对自己的肯定。 2.“我很好”不是指你终于熬到了有钱,有了朋友,有了被人照顾的日子。而是你终于可以习惯了没有钱,没有朋友,没有人照顾的日子。“我很好”是告诉他们&#xff0…

计算机系统之间数据互连方式,平板如何连接电脑实现数据传输?平板连接电脑的图文方法...

我们使用台式电脑办公,当想要把制作的文档传输到平板电脑里面,这样携带就非常方便了,特别对于经常出差的朋友来说,特别合适,那么平板如何连接电脑实现数据传输呢?下面,就随小编看看具体操作方法。 很多朋友…

昂达平板不能开机刷机_常用的昂达平板电脑怎么刷机 常用的昂达平板电脑刷机教程...

电脑发展飞快,人们对电脑的依赖也越来越强,没有了电脑感觉这日子也活不下去一般。同时因为电脑的发展提高,很多技术方面的东西都有了质的飞跃,就好像对电影的修葺更加地精细,对图片的色彩更能体现出来以及调配等等&…

调用PC端、手机、平板摄像头拍照

调用PC端摄像头拍照 HTML代码&#xff1a; <div id"android-camera"><input type"button" title"开启摄像头" value"开启摄像头" onclick"getMedia()" /><video id"video" width"500px&quo…