|
楼主 |
发表于 2012-6-26 03:16:30| 字数 1,152| - 中国–上海–上海–松江区 电信
|
显示全部楼层
APX/NVFlash工程模式 是NVIDIA Tegra内置的 在CPU的ROM中的一段小程序,只能完成非常有限的功能
他的基本流程是,进入APX后 等待nvflash将引导程序发送给他,这个引导程序会完成如 格式化分区,将数据烧写到指定分区等这些低层的功能.
驱动安装 : 先把TPT完全关机,连接USB 按住屏幕旋转锁定键的同时按 电源键不放,大概几秒钟后 电脑就会检测到APX 点击安装驱动 驱动安装好后设备管理器里面会显示 "NVIDIA USB Boot-recovery ....",说明驱动已经安装好了
APX/NVFlash工程模式的好处是 这个在设备硬件完好的情况下是永远可以进入的,不用担心变砖了,我在按电源键没有任何反应,连关机时的充电都不工作了,都可以旧回,可以说联想生产机器的时候也是用这个把系统写进去的
1 将bootload传给APX 指令是
nvflash --bl bootloader.bin --go
这个 "bootloader.bin" 就是传给APX的,APX将它放入内存并且执行它,这时屏幕会被点亮,显示一些信息,这个信息取决于上传的"bootloader",现在我们可以完成一些想要的操作
这个bootload我是从OTA升级包里提取的,一开始我使用的是华硕的,也能点亮,但是读取分区写入都有问题,后面用的是联想K1的是可以正常的,为了保证稳定,直接用OTA里的,说明一下 ICS OTA 里的 bootload是不能用的,它无法在里面执行,还不知道什么原因.
2 在操作前,建议先备份分区
nvflash -r --read 4 bootloader_backup.bin
nvflash -r --read 6 recovery_backup.bin
nvflash -r --read 7 boot_backup.bin
好了现在我们可以尝试将 CWM_RECOVERY 刷入
nvflash -r --download 6 CWM_RECOVERY.bin
几秒钟的时间就把它刷进去了,简单吧,不需要root就可以刷入第三方recovery了,保证安全,如果recovery有问题,可以用前面备份的进行恢复就可以了
有了recovery 离root也不远了.
写入成功后自动会断开APX连接的,想重新连接,需要再按住屏幕旋转锁定键的同时按 电源键不放.
最好是使用 CWM将系统备份好,这要就方便恢复系统了
nvflash -r --download 7 boot.bin 将boot.bin写入boot分区
等等还有其他很多分区
现在我在考虑这样是否可以通过读取其他地区机器的每个分区 直接通过 nvflash的方式刷机了,因为我没有其它的机器的分区镜像无法测试
[ Edited by scottmaxwell on 2012-6-26 03:20 ] |
评分
-
查看全部评分
|