昨天偶然发现国行 ThinkPad Tablet 已经可以升级到 Android Ice Cream Sandwich 4.0.3 了。捣鼓好久,刚才终于完成升级了。顺便吐槽一下,平常用小黑板的背面就挺热的,完成这次升级过程中,背板简直可以煎蛋了(夸张了啊)。
简单记录一下升级经过吧。虽然论坛里已经有教程了,可是并不详细,也许各个人的小黑板不一样,情况差别还挺大的。
1. 基本情况¶
先介绍一下我的小黑板的情况。升级前的系统是 ThinkPadTablet_A310_02_0039_0089_SC,也就是所谓的简体中文版 OTA2。已经获取了 root 权限,安装了不少 Google 的服务。升级后是 ThinkPadTablet_A400_03_0069_0121_SC,即 OTA3 ICS 4.0.3。通过 rootkeeper 实现了升级前的 root 备份,到升级后还原了 root。
2. 升级过程¶
a. 遇到的两种错误¶
第一是升级包的选择问题。
刚开始自动升级失败了两次。而且每次升级都需要重新下载升级包,因为网速不行,每次都要下载几个小时才能完成。所以干脆手动升级吧。到联想的服务器上可以下载到升级包。如果升级包不对,会有错误提示。比如我试了一次那个 281MB 的升级包 ThinkPadTablet_A310_03_0069_0121_ROW.zip,结果在手动升级的时候出现类似下面的错误提示:
assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:3.1/ThinkPadTablet_A310_02_0039_0089_ROW:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "Lenovo/ThinkPadTablet/Indigo:4.0.3/ThinkPadTablet_A400_03/0069_0121_ROW:user/release-keys" E:Error in /tmp/sideload/package.zip (status 7) Installation aborted.
后来我按照升级前的版本号特征来下载升级包,比如我升级前的版本号是 ThinkPadTablet_A310_02_0039_0089_SC,就对照着下载了那个 191MB 的 ThinkPadTablet_A310_03_0069_0121_SC。其中的关键点我已经用红色加粗标示出来了。所以使用那个 ROW 结尾的升级包就一直报错。
第二是篡改过系统的问题。
后来换了 SC 结尾的升级包之后,又出现了新的错误。类似于这样的错误提示:
assert failed: ... system/xbin/busybox ...
汗,忘了记下来了,只记得这么几个关键的词。从论坛上知道这是因为之前 Root 过了,需要用“原装”的 busybox 文件替换掉系统里的这个文件才行,然后还需要 unroot 一下才能正常进行。
B. 成功的升级步骤¶
- 下载正确的升级包,放置到外置 SD 卡中;
- 下载旧版本对应的升级包(我忘记用的是 SC 结尾的那个,还是 ROW 结尾的那个了,可以试试),解压后放置到 SD 卡中;
- 将 SD 卡插入 ThinkPad Tablet 插槽中,启动小黑板;
- 使用 ES 浏览器(此时应该还是拥有 root 权限的,启动时会提示已获得 ROOT 权限)将外置 SD 卡中的、解压的那个文件夹里的 system/xbin/busybox 文件复制到小黑板系统存储器的对应位置(system/xbin/busybox),提示是否覆盖的时候选择“是”,并注意看提示是否复制成功;如果成功就进行下一步;
- 安装 rootkeeper 应用程序(Google Play 里面就有,搜索可得);
- 运行 rootkeeper,点击 “Temp. un-root (keeps backup)” 按钮来暂时 unroot 并保存 root 的备份;
- 关闭 ThinkPad Tablet;
- 最好插上充电器,避免下面的过程中电量不足;
- 按电源键开机,看到 Lenovo 标志的时候连按三次音量键的 +,进入 recovery 模式;
- 进入后按音量键上下滚动选择条,按电源键选择 “apply update from external storage”(可参考这里的图片和说明);
- 按音量键上下滚动选择条,按电源键选择正确的升级包(我这里是 ThinkPadTablet_A310_03_0069_0121_SC.zip),等待升级成功后(只要没有 fail 字样应该就是成功了吧)重启 Tablet,并等待系统应用更新并更新系统配置(自动的,不需要操作);
- 然后立即运行 rootkeeper,选择 restore root,然后重起小黑板;
- 现在应该已经是 Root 过的 ICS 4 系统的小黑板了。
3. 一点儿体会¶
折腾了这一番之后,发现新系统反应快多了,切换流畅多了。只可惜,后背太烫了,太烫了!©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/upgrade-tpt-ics403/>。转载请保留此信息及相应链接。
引用通告: 工程模式 ROOT ThinkPad Tablet | 水景一页
32G SDHC卡的话 我现在用的就是 比较廉价的
Transcend SDHC 32GB Class10 速度不错 工作一切正常
也是想放电影所以来问问
谢谢朋友热心解答
请问支持64G SDHC卡吗
曾经在联想的论坛里看到有人说,可以支持 SD, SDHC, MMC,甚至有人说可以支持到 128GB,但是很多人说无法支持超过 32GB。
我想,有条件的话你还是亲自试试才知道啊。
注意要格式化成 FAT32 格式。
为了增强你的信心,我刚好看到一个人说,Lexar 64GB USB stick Fat32,能正常工作的,而且可以直接从上面看电影。
朋友你好啊 升到最新版了~~~非常感谢
接下来我也不睡觉了 抓紧时间root~~~
恭喜升级成功!root 应该是小菜一碟了,工程模式出来之后简直没难度了。
朋友你好,在网上搜到你的文章了.
>
> 我的thinkpad tablet 是日版的 3.1版 在线更新最早显示”系统已经是最新”. 后来显示”没有连接到文件传输服务器”.
>
> 手动更新的话,我下载了新固件但是始终显示错误 和你第一个错误信息一样,不知道该怎么办呢.
晕哪,刚才给你回复了邮件了。
你可以按照文中所说,看看“系统设置”中“关于平板电脑”——>“版本号”,根据你的情况,对应的升级包估计应该是
http://download.lenovo.com/slates/think/tablet1/ThinkPadTablet_A310_03_0069_0121_JP.zip
如果你用的这个升级出现了上述错误,或许可以用
http://download.lenovo.com/slates/think/tablet1/ThinkPadTablet_A310_03_0069_0121_ROW.zip 试试看。
情况特殊,无法一下子确定原因。
回朋友
现在的版本号是A310_02_0024_0065_jp
但是我用ThinkPadTablet_A310_03_0069_0121_ROW.zip 升级也不行…错误时和你发的第一张照片一样的
在你之前有不少留言,都是交流刷机失败的问题的,不知道你看了没有?如果没有的话仔细看看,说不定有类似的状况。
另外,我的升级是从 A310_02_0039_0089 升级到 A310_03_0069_0121,而你是从 A310_02_0024_0065 升级,注意看 02 指的 OTA2,03 指的是 OTA3,但是我的是 02_0039,你的却是 02_0024,好像你是跳级升级的。
只是指出来,不确定会不会是这个影响。在 02_0024 之后还有 0037 之后才到 0039,你看看是不是先升级前面的小版本试试看呢?
哦~~~哪里有啊
找到了 我觉得朋友说的很对
我的系统到最新还差个版本呢
我这就试试
好,试过了行不行都说一声啊,祝你成功!
朋友说的应该是对的
我从24升到37了~~
现在网速不行
一会就能把中间的都下下来挨个装了
是阿,要不是这一出,早就搞定了,整个过程一会儿就完,也就十分钟的事,但升级后,没了root ,要重新root 一下。
终于找到原因升级成功了,发现原因后,我都快气疯了:原来是SD卡的原因!我用的是以前老三星相机上一个256M的卡,平时都是用它在办公室倒个文件什么的,也没有发现什么问题,用的也挺好的,这次升级,一看升级包还不到200M,也能装得下,就没有再用新一点的卡,没想到却是邪了门了,每次在刷时,不是提醒包坏,就是几秒钟就又回到recovery 界面,然后升级中止。折腾了死我了,两天两夜,一有时间,我都在琢磨:每一步在细节上还有哪些易忽略的地方?最后实在没辄了,想了想,每次都是包的问题,scottwell的包应该是没有问题的,因为有人升级成功了!下载的问题?也换了好几台机器,在不同的时间段里下了几遍升级包且每个包也都试了,为什么还不行?剩下的也只有卡了,难道问题真的出在卡上了?平时用的也挺好的呀,不可能啊!然而,小概率事件还真的发生了,还真的“中大奖”了!事后分析一下原因,(当然没有做专业检测)很有可能是卡里RAM有坏字节,平时拷的办公文件也不大,也许没有那么巧,都能打开,这次却不同了,升级包占了卡容量的4/5,就碰上了,倒霉了!所以提醒机友们,在升级前,先检查一下硬件,免得多费周折!在此也对一直指导的水景版主及原文作者scottmaxwell一并致谢!祝大家好运,成功!无论是刷机还是工作生活各方面!
汗,你这情况,真不是一般的特殊。