既然看了,就请看完吧,借鉴了半指遮天的REC,但也改了很多,过程大致如下:
首先,我下载了半指遮天大神的”联想A828T一键刷入中文recovery工具.exe“,和大家一样,确实刷不进去。由于好奇,就开始分析这个exe文件外壳,发现是来自Quick Batch File Compiler提供的一个高度加密方案,我以前搞过汉化,脱壳技术还是懂一点的。
然后,脱壳exe,得到一个12.52MB的ITEMS的文件,根据文件大小判定,ITEMS里面包含的就应该是REC文件了,于是继续深入破解,得到一个xxx.img文件(xxx是一段谁也看不懂的乱码),改为recovery.img刷入A828t后手机成砖。最后解包img,发现此乃A820e的第三方REC,不是A828t的,估计是大神做包的时候看错了。不过里面的CWM Recovery v6.0.3.2中文内核还是很有用的,可以提取。
接着,ROOT手机,用戴子ADB命令箱,打命令:
adb shell
su
cat /proc/mounts
看一下Recovery挂载在哪里,发现Recovery位于mmcblk0p5。
接下来就简单了,各位大神看到这里一般都懂吧。
再接着就用cat命令:
cat /dev/block/mmcblk0p5 > /sdcard/recovery.img
linux的备份命令——经典的cat……
当然,如果换dd命令也是可以的,那要写成dd if=/dev/block/mmcblk0p5 of=/sdcard/recovery.img
于是A828t的官方REC就备份在内置卡里了。
接下来,把之前得到的CWM Recovery v6.0.3.2内核和联想A828t的官方REC内核进行合并,得到了我们的A828t第三方中文REC。刷入手机以后,果然好用。另外,变砖头的机子可以通过官方线刷包刷回,不难的。
哦,对了。刷REC的ADB命令可以这样写:
adb push recovery.img /data/local/tmp/recovery.img
adb shell su -c "dd if=/data/local/tmp/recovery.img of=/dev/block/mmcblk0p5"
adb shell su -c "rm -r /data/local/tmp/recovery.img"
嫌麻烦的,可以直接用fastboot命令来刷:fastboot flash recovery recovery.img
不过fastboot连接起来成功率有点低啊。
最后,推荐大家一种刷ROM的方法,也是我认为最简单、最安全的。
在戴子ADB命令箱根目录下建立一个叫:sideload.bat的批处理文档,内容为:
@echo off
adb sideload "%~1"
Pause
exit
然后保存退出,要刷机的时候进入REC的“使用ADB sideload推送刷机包”模式,直接把要刷入的ZIP卡刷包拖到 sideload.bat上,剩下来的时间,你就等着看进度了,电脑上进度达到100%的时候,手机会自动开始刷机,就可以断开数据线了。
好了,教程结束,吧里大神该懂的也应该清楚了,尽管放手去做吧,我顶你!
首先,我下载了半指遮天大神的”联想A828T一键刷入中文recovery工具.exe“,和大家一样,确实刷不进去。由于好奇,就开始分析这个exe文件外壳,发现是来自Quick Batch File Compiler提供的一个高度加密方案,我以前搞过汉化,脱壳技术还是懂一点的。
然后,脱壳exe,得到一个12.52MB的ITEMS的文件,根据文件大小判定,ITEMS里面包含的就应该是REC文件了,于是继续深入破解,得到一个xxx.img文件(xxx是一段谁也看不懂的乱码),改为recovery.img刷入A828t后手机成砖。最后解包img,发现此乃A820e的第三方REC,不是A828t的,估计是大神做包的时候看错了。不过里面的CWM Recovery v6.0.3.2中文内核还是很有用的,可以提取。
接着,ROOT手机,用戴子ADB命令箱,打命令:
adb shell
su
cat /proc/mounts
看一下Recovery挂载在哪里,发现Recovery位于mmcblk0p5。
接下来就简单了,各位大神看到这里一般都懂吧。
再接着就用cat命令:
cat /dev/block/mmcblk0p5 > /sdcard/recovery.img
linux的备份命令——经典的cat……
当然,如果换dd命令也是可以的,那要写成dd if=/dev/block/mmcblk0p5 of=/sdcard/recovery.img
于是A828t的官方REC就备份在内置卡里了。
接下来,把之前得到的CWM Recovery v6.0.3.2内核和联想A828t的官方REC内核进行合并,得到了我们的A828t第三方中文REC。刷入手机以后,果然好用。另外,变砖头的机子可以通过官方线刷包刷回,不难的。
哦,对了。刷REC的ADB命令可以这样写:
adb push recovery.img /data/local/tmp/recovery.img
adb shell su -c "dd if=/data/local/tmp/recovery.img of=/dev/block/mmcblk0p5"
adb shell su -c "rm -r /data/local/tmp/recovery.img"
嫌麻烦的,可以直接用fastboot命令来刷:fastboot flash recovery recovery.img
不过fastboot连接起来成功率有点低啊。
最后,推荐大家一种刷ROM的方法,也是我认为最简单、最安全的。
在戴子ADB命令箱根目录下建立一个叫:sideload.bat的批处理文档,内容为:
@echo off
adb sideload "%~1"
Pause
exit
然后保存退出,要刷机的时候进入REC的“使用ADB sideload推送刷机包”模式,直接把要刷入的ZIP卡刷包拖到 sideload.bat上,剩下来的时间,你就等着看进度了,电脑上进度达到100%的时候,手机会自动开始刷机,就可以断开数据线了。
好了,教程结束,吧里大神该懂的也应该清楚了,尽管放手去做吧,我顶你!