找回密码
 注册
快捷导航
查看: 17117|回复: 13

【原创】解决升级ICS后,小黑板卡在Lenovo Logo处重复自启问题

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

39

回帖

0

积分

63

资产值

入门会员 Rank: 1

注册时间
2006-5-21
发表于 2012-7-21 17:39:34| 字数 2,478| - 中国–北京–北京 联通 | 显示全部楼层 |阅读模式
港行183923B 16GB Wifi

    看到了ICS4.03升级和新root方法,开始琢磨给小黑板提升一下功能,或许可以拜托恶心的FC现象,删掉垃圾软件。在研究了feskey版的所有版本都可以完美ROOT了!(已附详细教程)之后,豁然开朗,决心一试。下载了相应工具的ROM后,顺利取得了root,安装ClockworkMod Recovry5.0.2.7,修改升级包和脚本,从0074_ROW升级到0089_ROW,一切顺利,心想熬个夜,升级到0121_ROW。在修改升级包和脚本后,其实就是去处理了su权限,busybox检查和更新,和验证Indigo,安装升级包成功,重启后悲剧了,一直卡在联想的小图标处,过半分钟左右儿自己重启,依然卡着不动,近Recovery模式,也死在左上角提示信息“Booting recovery kernel image“,试过reset,但折腾到临晨4点无果,终于放弃。

    这到底是怎么回事,第二天在本坛子里到处扒拉,还搜遍了forum.xda-developers.com,也没找到好办法,今天终于看到了牛人scottmaxwell的不用敲任何代码 无风险轻松搞定 root一帖,发现还有APX/NvFlash这种刷新bootloader的方法,如获至宝,然而无论刷CMR、3.1还是4.03的bootloader,可以调用Recovery模式,进入菜单,系统仍然无法正常启动,于是重新修改升级脚本,刷0121_ROW再次成功,结果还是不行。

    这时看到了scottmaxwell的回复,于是找到scottmaxwell的另一帖子,国行刷 ICS_ROW(全球版),试试用CMR的备份恢复了,于是下了0121_ROW的备份文件,用APX模式先刷CMR 5.0.2.7,然后进入Recovery模式,跳过来清除cache和恢复工厂的操作,直接用restore功能恢复备份,完成后,用APX模式刷4.03的bootloader,关机再开机,My God,进入启动界面,熟悉的Lenovo动画又出现了,半分钟后进入配置界面,后面不再言表,总之,小黑活过来了,备份做过root,但busybox没有替换。在此感谢scottmaxwell的多次指点。

    小黑板在刷0121升级包后,为何许多人都出现不能正常启动的情况,我分析如下:

1. 联想只提供了升级包,升级需要在验证原系统的标志、镜像、文件校验码,程序版本通过时才会升级,并且有些镜像和文件是通过打补丁的方式更新的,不是覆盖的。
2. 安装了CMR,其boot分区与联想的不同,而联想从0089_ROW到0121_ROW升级中有关于引导分区镜像校验和升级的语句,同时进一步猜测联想在升级中除此以外,是否还有其它对boot分区的处理和判断:
  见ThinkPadTablet_A310_03_0069_0121_ROW\META-INF\com\google\android\updater-script,这是用Edify语言描述的升级脚本
894行:检查原分区mmcblk0p2的大小和校验值
assert(apply_patch_check("EMMC:/dev/block/mmcblk0p2:3158016:10b946af87919f6de7ddaa7720ce2bb7df41f389:3831808:f3fd1f81ef8d5b53c8ebd3019ecb695c737ed648"));

3028行:在mmcblk0p2分区打补丁,用boot.img.p
ui_print("Patching boot image...");
apply_patch("EMMC:/dev/block/mmcblk0p2:3158016:10b946af87919f6de7ddaa7720ce2bb7df41f389:3831808:f3fd1f81ef8d5b53c8ebd3019ecb695c737ed648",
            "-", f3fd1f81ef8d5b53c8ebd3019ecb695c737ed648, 3831808,
            10b946af87919f6de7ddaa7720ce2bb7df41f389, package_extract_file("patch/boot.img.p"));

3. 在修改的升级包脚本时,仅屏蔽了894行的检查升级,而未处理3028行,这是与启动镜像相关的部分,在0089_ROW升级脚本里虽也有,但是并未对升级,结果产生影响,可以正常启动,参见ttrrii的帖子root并删除部分系统app后升级教程http://www.ibmnb.com/viewthread.php?tid=1196130,ttrrii亦未提及这一点。

想更新到ICS 4.0.3的建议:
1. 升级前用CMR做好备份
2. 将Recovery boot恢复到联想本版本,用APX模式刷
3. 用联想的包升级,可以修改并去除和引导无关的垃圾软件
4. 升级后确保可以启动后
5. 在APX模式刷CMR,而后root
6. 将Recovery boot恢复到联想本版本,用APX模式刷


再此感谢scottmaxwell,feskey,ttrrii

scottmaxwell大侠的帖子适合有经验的人看,初次看请注意以下几个地方:
不用敲任何代码 无风险轻松搞定 root
http://www.ibmnb.com/thread-1235486-1-1.html
重新整理后见附件

国行刷 ICS_ROW(全球版)
http://www.ibmnb.com/thread-1238404-1-1.html
一帖中,需要注意备份的放置位置在SD卡的\clockworkmod\backup\ThinkPadTablet_A310_03_0069_0121_ROW_ROOT_CWM_BACKUP,原下载压缩文件的路径中少了backup这一层,请在解压后自行添加,或待scottmaxwell更新吧

本帖子中包含更多资源

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

x

124

回帖

1

积分

163

资产值

初级会员 Rank: 1

注册时间
2012-5-2
发表于 2012-7-21 17:56:30| 字数 15| - 中国–重庆–重庆–沙坪坝区 电信 | 显示全部楼层
大家都共享经验,小黑才会更好。
回复 支持 反对

使用道具 举报

84

回帖

2

积分

201

资产值

中级会员 Rank: 2Rank: 2

注册时间
2012-4-6
发表于 2012-7-21 19:52:05| 字数 6| - 中国–辽宁–大连 联通 | 显示全部楼层
很中肯的帖子
回复 支持 反对

使用道具 举报

4670

回帖

3

积分

1万

资产值

初级会员 Rank: 1

注册时间
2009-10-22
发表于 2012-7-21 20:22:22| 字数 100| - 中国–广东–深圳 电信 | 显示全部楼层
恭喜LZ,贺喜LZ
总算木有跟偶的TPT一样变砖,问题是APX好像有问题
看看这个:http://www.ibmnb.com/thread-1236787-1-1.html
如果能帮我解掉,1000NB奉上
Work:X1 Carbon(i7+4G+256G)
Office : Surface Pro3
BT&HTPC:BenQ S73E
回复 支持 反对

使用道具 举报

39

回帖

0

积分

63

资产值

入门会员 Rank: 1

注册时间
2006-5-21
 楼主| 发表于 2012-7-21 21:01:50| 字数 155| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
Posted by 名剑.Roger on 2012-7-21 20:22
恭喜LZ,贺喜LZ
总算木有跟偶的TPT一样变砖,问题是APX好像有问题
看看这个:http://www.ibmnb.com/thread-1236787-1-1.html
如果能帮我解掉,1000NB奉上


看了帖子,有没有可能是小黑板电不足
回复 支持 反对

使用道具 举报

10

回帖

1

积分

45

资产值

初级会员 Rank: 1

注册时间
2012-5-27
发表于 2012-7-23 18:54:01| 字数 62| - 中国–广东–惠州 联通 | 显示全部楼层

回复 #4 名剑.Roger 的帖子

http://www.zoopda.com/thread-146517-1-1.html 参考这里面 得出 名剑 你的APX上锁了.
回复 支持 反对

使用道具 举报

4670

回帖

3

积分

1万

资产值

初级会员 Rank: 1

注册时间
2009-10-22
发表于 2012-7-23 19:53:20| 字数 108| - 中国–广东–深圳–宝安区 电信 | 显示全部楼层
QUOTE:
Posted by kvany on 2012-7-23 18:54
http://www.zoopda.com/thread-146517-1-1.html 参考这里面 得出 名剑 你的APX上锁了.

谢谢你再次提醒偶杯具鸟
Work:X1 Carbon(i7+4G+256G)
Office : Surface Pro3
BT&HTPC:BenQ S73E
回复 支持 反对

使用道具 举报

3

回帖

0

积分

3

资产值

入门会员 Rank: 1

注册时间
2012-9-17
发表于 2012-9-17 22:50:01| 字数 135| - 中国–云南–昆明 联通 | 显示全部楼层

回复 #1 蜉蝣 的帖子

求助啊,我的平板变砖头了,去115现在又下载不了BACKUP的那个文件,可以麻烦传我一份嘛,上班用的平板好焦虑啊,先谢谢了,就是这个文件ThinkPadTablet_A310_03_0069_0121_ROW_ROOT_CWM_BACKUP,我的QQ是240994449
回复 支持 反对

使用道具 举报

93

回帖

6

积分

2万

资产值

高级会员 Rank: 2Rank: 2

注册时间
2009-1-7
银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2012-9-18 08:22:11| 字数 4| - 中国–台湾 台湾大宽频 | 显示全部楼层
做个记号
回复 支持 反对

使用道具 举报

93

回帖

6

积分

2万

资产值

高级会员 Rank: 2Rank: 2

注册时间
2009-1-7
银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2012-9-18 08:26:20| 字数 101| - 中国–台湾 台湾大宽频 | 显示全部楼层

回复 #8 kkkands2012 的帖子

国行刷 ICS_ROW(全球版)的ThinkPadTablet_A310_03_0069_0121_ROW_ROOT_CWM_BACKUP可以下载
我是登入115后,转存网盘再下载.

P.S. 回贴时,正在下载
回复 支持 反对

使用道具 举报

74

回帖

1

积分

138

资产值

初级会员 Rank: 1

注册时间
2012-6-21
发表于 2012-9-19 16:26:25| 字数 2| - 中国–广东–佛山 联通 | 显示全部楼层
好帖
回复 支持 反对

使用道具 举报

8

回帖

0

积分

6

资产值

入门会员 Rank: 1

注册时间
2012-11-22
发表于 2012-11-29 12:05:26| 字数 244| - 中国–江苏–南京 电信 | 显示全部楼层
大侠你好,我是国行的系统,为了要使用google的一些服务进行了root,并成功的安装了google的相关系统。

但后来发现,部分功能似乎不完善,比如,在使用google reader的时候,系统就会提示“很抱歉,android系统已经停止运行”。做一些其他的操作也是这个提示。

请问大侠,如果采用你的这个方式,把系统刷到row版,可以避免这个问题吗?
我最希望的方式,就是把目前的国航,换为原版的row,以使用google的服务器,对是否root无所谓,对系统安全看的比较重。

请大侠多多赐教:)
回复 支持 反对

使用道具 举报

55

回帖

0

积分

548

资产值

入门会员 Rank: 1

注册时间
2012-6-4
发表于 2012-11-29 17:29:06| 字数 11| - 中国–新疆–阿克苏地区 电信 | 显示全部楼层
没弄过  ........
回复 支持 反对

使用道具 举报

62

回帖

2

积分

243

资产值

中级会员 Rank: 2Rank: 2

注册时间
2007-5-19
发表于 2013-1-23 15:49:15| 字数 5| - 中国–广东–深圳 电信 | 显示全部楼层
好经验分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-19 13:00 , Processed in 0.160871 second(s), 57 queries , Gzip On, OPcache On.

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

返回顶部