找回密码
 注册
快捷导航
查看: 34394|回复: 26

(刷CWM Recovery和安装CWM的升级OTA方法)丢失文件无法升级也可用此法!

[复制链接] |自动提醒
阅读字号:

30

回帖

3

积分

752

资产值

中级会员 Rank: 2Rank: 2

注册时间
2011-11-28
发表于 2012-3-14 23:45:47| 字数 1,882| - 中国–上海–上海–杨浦区 电信 | 显示全部楼层 |阅读模式
我的机器是港版16G WIFI,按XDA论坛的教程刷了CWM RECOVERY,支持备份和恢复等功能,配合testsign.jar,即使原先删除了系统文件,不用恢复,也可以通过修改升级脚本,实现手动升级OTA2,而且可以保留ROOT,方法拿出来共享。本人文字能力不行,就简单的写写了,有不明白的可以提问,我尽量提供帮助。

1、适用机器
港版16G WIFI,0074ROW
理论上其它机型也可以使用,但使用的映像文件可能有所不同,可以到XDA论坛上找找看,暂时我手上只有适用0074ROW的文件。

2、RECOVERY文件: recovery_ventana_row16.img

3、testsign文件:testsign.jar 用于对修改OTA升级脚本后的文件进行签名

4、刷RECOVERY过程,先将TPT通过ADB联上电脑

必须先有ROOT

(1)备份原recovery 和install-recovery.sh
adb shell
su
dd if=/dev/block/mmcblk0p1 of=/data/local/backup.img   将原recovery备份到/data/local/backup.img
cp /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak
(2)将下载的recovery文件复制到 /data/local/,然后刷recovery
adb push recovery_ventana_row16.img /data/local/
adb shell
su
mount -o rw,remount /system
echo "#!/system/bin/sh" > /system/etc/install-recovery.sh
dd if=/data/local/recovery_ventana_row16.img of=/dev/block/mmcblk0p1
(3)重启,按vol+进入recovery,进入后选择reboot 重启进入系统,再重启,按vol+进入recovery,完成。

5、修改OTA升级脚本
(1)脚本位置
升级包下载下来是:ThinkPadTablet_A310_02_0039_0089_ROW.zip (请对应自己的机器版本找不同的升级包,ROW是国际版)
下载地址我记得论坛里有朋友贴过,搜索一下。
升级包 \META-INF\com\google\android目录下有个updater-script即升级脚本,通过修改这个脚本可以避开对升级包对已删除的系统文件的校验,有CODING经验的同学打开这个文件看看就明白了。
(2)脚本修改完后删除\META-INF\目录下的CERT.rsa  CERT.sf MANIFEST.MF,然后重新打包为ThinkPadTablet_A310_02_0039_0089_ROW.zip
(3)用testsign.jar对包进行重新签名
命令为:java -classpath testsign.jar testsign ThinkPadTablet_A310_02_0039_0089_ROW.zip ThinkPadTablet_A310_02_0039_0089_ROW_sign.zip
签名后的文件为 ThinkPadTablet_A310_02_0039_0089_ROW_sign.zip

6、刷修改后的OTA2
将修改后的zip文件拷入SD卡,开机进RECOVERY,选择install zip from sd card ,选择刚考入的zip文件开刷。

7、恢复root
升级OTA2后,再次进入recovery,连接电脑,由于RECOVERY的原因,此时可以ROOT权限进行操作,可以使用adb push命令将su命令写入/system/bin,然后进入adb shell ,修改su权限为4777,并建立软链接,命令:
chmod 4777 /system/bin
ln -s /system/bin/ /system/xbin/su
另外,为保证钛备份等程序正常使用,建议将busybox文件也更新,权限变更为755
-rwxr-xr-x    1 root     root       1867568 Jan 21 06:40 /system/xbin/busybox

8、重启,安装superuser.apk,获得root权限。

按上述思路,以后不管是有OTA3还是OTA100,只要能保留我们刷入的CWM recovery,都可以在升级后重新获得root权限。

[ Edited by  feskey on 2012-3-22 13:49 ]

评分

参与人数 1技术分 +2 资产值 +700 收起 理由
feskey + 2 + 700

查看全部评分

30

回帖

3

积分

752

资产值

中级会员 Rank: 2Rank: 2

注册时间
2011-11-28
 楼主| 发表于 2012-3-14 23:48:45| 字数 30| - 中国–上海–上海–杨浦区 电信 | 显示全部楼层
稍后我将所需要的映像文件的下载地址贴出来,太大,没法直接上传
回复 支持 反对

使用道具 举报

30

回帖

3

积分

752

资产值

中级会员 Rank: 2Rank: 2

注册时间
2011-11-28
 楼主| 发表于 2012-3-14 23:56:05| 字数 93| - 中国–上海–上海–杨浦区 电信 | 显示全部楼层
刷RECOVERY教程原文http://forum.xda-developers.com/showthread.php?t=1458212
附件下载后请手动删除.zip扩展名,不要解压。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

2万

回帖

194

积分

30万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-10-23
年全勤勋章2014月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2012-3-15 00:20:35| 字数 4| - 中国–天津–天津 电信/电信/IDC机房 | 显示全部楼层
感谢分享
Hope is a good thing,maybe the best of things.
回复 支持 反对

使用道具 举报

494

回帖

6

积分

870

资产值

高级会员 Rank: 2Rank: 2

注册时间
2011-10-5
发表于 2012-3-15 00:33:54| 字数 96| - 中国–广东–深圳 电信 | 显示全部楼层
这个是刷RECOVERY法,写的非常好!当然还有最简单的ROOTKEEPER法!我把你的标题编辑一下!内容增加亮点提示,加粗了.

[ Edited by  feskey on 2012-3-15 00:58 ]
What even you did , still cool !
回复 支持 反对

使用道具 举报

494

回帖

6

积分

870

资产值

高级会员 Rank: 2Rank: 2

注册时间
2011-10-5
发表于 2012-3-15 00:52:55| 字数 230| - 中国–广东–深圳 电信 | 显示全部楼层
我提供对应所有机型的以修改过的升级包文件,修改过的升级包用楼主的方法升级完是直接保留ROOT的,无需再进recovery手动恢复,也就是可以省略第7步!当然这些升级包还是会检测所有系统文件的,需要修改脚本或者恢复那些被删除的文件!建议用些文件升级前,还是尽量用rootkeeper备份root,以防万一!!!

另外 US 和 WE版的小黑板请先安装 086版本 再升级 089

下载地址请点击


如果不能下载请用代理

[ Edited by  feskey on 2012-3-16 14:25 ]
What even you did , still cool !
回复 支持 反对

使用道具 举报

6万

回帖

394

积分

16万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2010-11-28
年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2012-3-15 07:25:50| 字数 4| - 中国–福建–福州 电信 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

4670

回帖

3

积分

1万

资产值

初级会员 Rank: 1

注册时间
2009-10-22
发表于 2012-3-15 07:53:17| 字数 19| - 中国–广东–深圳 电信 | 显示全部楼层
表示支持,反正俺的美版32G已经杯具了
Work:X1 Carbon(i7+4G+256G)
Office : Surface Pro3
BT&HTPC:BenQ S73E
回复 支持 反对

使用道具 举报

277

回帖

6

积分

778

资产值

高级会员 Rank: 2Rank: 2

注册时间
2003-12-16
发表于 2012-3-15 10:34:43| 字数 67| - 中国–福建–厦门 电信 | 显示全部楼层
一语惊醒梦中人,Recovery是root的,把su给push进去。
明天去把我的小黑板拿回来,用这个法子试试,说不定Wifi也就好了。
RMBP/ME294/I7/16G/Retina/NV750/1TSSD
回复 支持 反对

使用道具 举报

24

回帖

1

积分

64

资产值

初级会员 Rank: 1

注册时间
2010-6-24
发表于 2012-3-16 02:14:34| 字数 102| - 中国–广东–广州 电信 | 显示全部楼层
我如果没有更新前recovery root 还能root吗


你可以参考rootkeeper法,更简单。需要备份系统什么的,再用recovery法!

[ Edited by  feskey on 2012-3-16 14:26 ]
回复 支持 反对

使用道具 举报

4110

回帖

60

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-8-20
银牌荣誉勋章(注册10年以上会员)
发表于 2012-3-23 01:22:04| 字数 109| - 中国–四川–凉山彝族自治州 电信 | 显示全部楼层
按照楼主教程手动更新成功,感谢楼主!

另贴上签名所需的jre下载地址http://www.java.com/en/download/manual.jsp

[ Edited by  yc_qiang on 2012-3-23 01:23 ]
不畏浮云遮望眼,只缘身在最高层
X61 P9700 SXGA+ AFFS
X61T L7500OC SXGA+ AFFS
T61 P9700 UXGA AFFS
P52 E2176M P2000 4K
回复 支持 反对

使用道具 举报

494

回帖

6

积分

870

资产值

高级会员 Rank: 2Rank: 2

注册时间
2011-10-5
发表于 2012-3-23 01:30:01| 字数 11| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #11 yc_qiang 的帖子

终于成功了,恭喜你啊!
What even you did , still cool !
回复 支持 反对

使用道具 举报

15

回帖

0

积分

21

资产值

入门会员 Rank: 1

注册时间
2009-9-25
发表于 2012-5-2 17:36:16| 字数 196| - 中国–山西–太原 联通 | 显示全部楼层
楼主好,我在XDA上下载的img文件是 cwr_ventana_2.img,按照帖子里的步骤都执行完了(替换了文件名),但是重启后按vol+后虽说出现了白色字的提示,但等待后还是会直接重启进入系统,不能进入recovery,幸好按照你的帖子备份了原始的recovery,重新把backup.img刷入后又可以进入原版的recovery了!
能帮我分析一下原因吗?
我的小黑是港行32G 3G的。
谢谢!
回复 支持 反对

使用道具 举报

15

回帖

0

积分

21

资产值

入门会员 Rank: 1

注册时间
2009-9-25
发表于 2012-5-2 17:45:00| 字数 36| - 中国–山西–太原 联通 | 显示全部楼层
我去XDA上找到了32G的img,刷完了,可以进CWM了,再次感谢楼主!
回复 支持 反对

使用道具 举报

11

回帖

2

积分

121

资产值

中级会员 Rank: 2Rank: 2

注册时间
2012-5-13
发表于 2012-5-25 08:20:47| 字数 10| - 中国–北京–北京 三信时代网络 | 显示全部楼层
请问怎么进行签名呀?
回复 支持 反对

使用道具 举报

11

回帖

2

积分

121

资产值

中级会员 Rank: 2Rank: 2

注册时间
2012-5-13
发表于 2012-5-26 17:22:32| 字数 40| - 中国–内蒙古–巴彦淖尔 联通 | 显示全部楼层
为什么这么复杂呢,三天了,还是搞不定。其他机器刷recovery没见过这么复杂的
回复 支持 反对

使用道具 举报

467

回帖

0

积分

770

资产值

入门会员 Rank: 1

注册时间
2008-11-14
发表于 2012-5-27 10:52:57| 字数 208| - 中国–海南–海口 电信 | 显示全部楼层
这一步是在哪操作?

(3)用testsign.jar对包进行重新签名
命令为:java -classpath testsign.jar testsign ThinkPadTablet_A310_02_0039_0089_ROW.zip ThinkPadTablet_A310_02_0039_0089_ROW_sign.zip
签名后的文件为 ThinkPadTablet_A310_02_0039_0089_ROW_sign.zip
回复 支持 反对

使用道具 举报

213

回帖

5

积分

1209

资产值

高级会员 Rank: 2Rank: 2

注册时间
2012-3-4
发表于 2012-5-27 22:54:51| 字数 21| - 中国–辽宁–大连 联通 | 显示全部楼层
已经刷了recovery.留个名.便于查找
回复 支持 反对

使用道具 举报

30

回帖

3

积分

752

资产值

中级会员 Rank: 2Rank: 2

注册时间
2011-11-28
 楼主| 发表于 2012-5-28 23:39:13| 字数 65| - 中国–上海–上海 联通 | 显示全部楼层

回复 #17 flyhoo 的帖子

在命令行里操作。运行cmd,用cd命令切换到你的升级文件所在的目录,然后输入上述命令。
前提是系统要安装好JRE,路径参数要设置正确
回复 支持 反对

使用道具 举报

18

回帖

0

积分

31

资产值

入门会员 Rank: 1

注册时间
2012-5-14
发表于 2012-6-27 00:07:03| 字数 7| - 中国–北京–北京–西城区 联通 | 显示全部楼层
谢谢,mark
回复 支持 反对

使用道具 举报

12

回帖

0

积分

22

资产值

入门会员 Rank: 1

注册时间
2007-5-31
发表于 2012-6-27 08:46:34| 字数 8| - 中国–江苏–无锡 电信 | 显示全部楼层
国行的能刷吗??
回复 支持 反对

使用道具 举报

74

回帖

2

积分

154

资产值

中级会员 Rank: 2Rank: 2

注册时间
2006-10-17
发表于 2012-7-3 09:55:20| 字数 33| - 中国–湖北–孝感 电信 | 显示全部楼层
recovery_ventana_row16.img文件哪里下载?
回复 支持 反对

使用道具 举报

88

回帖

0

积分

244

资产值

入门会员 Rank: 1

注册时间
2008-12-7
发表于 2012-10-19 20:43:24| 字数 86| - 中国–广东–东莞 电信 | 显示全部楼层
QUOTE:
chzh89 发表于 2012-7-3 09:55
recovery_ventana_row16.img文件哪里下载?

我也下不到呀。XDA网站的那个下载链接已经过期 了。
回复 支持 反对

使用道具 举报

55

回帖

0

积分

548

资产值

入门会员 Rank: 1

注册时间
2012-6-4
发表于 2012-11-15 18:13:26| 字数 6| - 中国–新疆–阿克苏地区 电信 | 显示全部楼层
不够详细啊  !
回复 支持 反对

使用道具 举报

9

回帖

0

积分

32

资产值

入门会员 Rank: 1

注册时间
2008-5-8
发表于 2012-12-23 11:17:36| 字数 7| - 中国–山东–济南 联通 | 显示全部楼层
求32g img
回复 支持 反对

使用道具 举报

129

回帖

2

积分

2578

资产值

中级会员 Rank: 2Rank: 2

注册时间
2012-6-27
月全勤勋章
发表于 2012-12-26 00:05:05| 字数 5| - 中国–广东–广州 电信 | 显示全部楼层
楼主太牛了
回复 支持 反对

使用道具 举报

129

回帖

2

积分

2578

资产值

中级会员 Rank: 2Rank: 2

注册时间
2012-6-27
月全勤勋章
发表于 2012-12-27 08:27:14| 字数 7| - 中国–广东–广州 电信 | 显示全部楼层
太技术了,厉害
回复 支持 反对

使用道具 举报

2

回帖

0

积分

2

资产值

入门会员 Rank: 1

注册时间
2014-6-7
发表于 2014-6-7 13:21:32| 字数 5| - 中国–广东–汕尾 联通 | 显示全部楼层
需要文件啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-1 00:43 , Processed in 0.243629 second(s), 82 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部