FB LIKE JACKER

webOS开源社区刷机终极教程

2011 年Apr月 2 日由 发布 | 类别: 刷机, 玩机 | Tags: , ,



webOS开源社区刷机终极教程

前言:此方案来自webOS internal wiki站

内容包括刷机失败,如无法刷机,找不到驱动等情况;以及只能刷进8%的情况提出的强刷模式。同时针对各个步骤进行了的补充,同时还引用了treo8和51pda的相关文章

由于硬件,使用过程,刷机环境等各种特殊情况,可能无法解决所有的问题

正文:
下面的红色部分是注释(译者注)

如何恢复刷机失败的手机

目录
1 Pre 无法开机? 让webOSDoctor来解决
1.1 在8%时中断了连接
1.2 修改的恢复过程
1.3 无法进入恢复模式
2 故障诊断与恢复
2.1 刷机中”Next”按钮一直呈灰色,无法点击
2.1.1 Windows
2.1.2 Linux
2.1.3 OSX
2.2安装Novacom驱动失败
2.2.1 OSX 10.6 或更高版本

下面这段是正常刷机步骤,不过您也可以参考我写的内容–地址 三楼

Pre无法开机? 让webOSDoctor (ROM,译者注)来解决!

——————————————————————————————————
Palm有个工具叫做webOS Doctor,当用户无法开机时,此工具可以很简单帮助用户恢复他们设备。
要点1:首先卸掉电池在重新装入电池并打开设备。这将决定你后面几部能否成功。
要点2:无意义(As of WebOS 1.3.1 your USB data (Pictures, Videos, etc.) is no longer deleted during the process. Older versions of WebOS Doctor WILL DELETE ALL YOUR PERSONAL DATA ON THE DEVICE.)

Palm webOS Doctor
http://ws.palm.com/webosdoctor/serialnumberinitial.htm
All Palm WebOS Doctor Versions:
http://www.webos-internals.org/wiki/Webos_Doctor_Versions

下载完之后,点击运行它
1. 选择语言并接受


2. 接受条款

3. 通过USB线将连接电脑,点击下一步开始刷机



刷机完成后手机将自动重启 ,并开始运行激活(First Use)设置

下面这个是强刷模式

如果您的电脑在第三部无法识别的话,可以尝试下面的方法。
1. 当USB线连接时,完整关闭设备(按住电源键直到设备完全关闭)[译者注:其实可以先断开数据线,然后拔电池,相对暴力点]
2. 一直摁住音量上键。
3. 然后连接PC端数据线至PC
4. 此时按钮变色(由灰变亮了),表示可以开始刷机了

上面的步骤会引导Pre进入bootloader恢复模式,即让您的电脑能够识别出设备。此时屏幕上显示一个大大的USB标识,而不是palm(或hp,译者注)的开机标识

刷机进程大体分为这么几步。
1. webOS Doctor开始启动
2. 3%——缓存(memdisk)写入手机,开始重启
3. 4%——设备屏幕显示Palm(或hp,译者注)的logo
4. 9%——屏幕开始显示一个指向芯片的向下箭头。
5. 12%——Novaterm开始可用。
6. 进度条大约20秒 2%的进度前进。
7. 如果在52%的地方停住的时间超过30秒,进度条将不再前进,此时您需要再试一次。
8. 大约在54%的时候,文件系统重新分区。
9. 大约在4%的时候,modem固件重新刷新。
10. 大约在72%的时候,自带程序已经完整安装了。
11. 大约在82%时候,ROM已经基本安装完毕。

如果进度条在84%时或者更后停止了,固件和modem其实已经写入,重启之后既可看到刚才刷入的固件。
即刷机过程其实已经完毕

刷机时在8%的时候停住了(这部分内容还可以参考文章末尾补充的
———————————————————————–
如果您的webOS Doctor(即刷机的ROM,译者注)在8%时停住了,可能是您的USB驱动损坏了,下面的步骤可以帮助您进行修复(注意:这将全部销毁所有USB驱动的数据)。

如果您在阅读这里的时候中断了webOS Doctor,你肯要尝试从中提取uImage。比如,您若想从2.0.0升级到2.1.0,就必须从2.0.0的ROM中提取uImage

首先进入恢复模式(即上面摁住音量上键连接电脑操作的那些步骤),然后使用uImage(从ROM中提取)来memboot这个设备

  1. novacom boot mem:// < nova-installer-image-castle.uImage

复制代码
在boot之后,运行Novaterm

  1. novaterm

复制代码
连接设备后输入

  1. lvm.static vgscan –ignorelockingfailure
  2. lvm.static vgchange -ay –ignorelockingfailure

复制代码
然后输入

  1. mkdosfs -f 1 -s 64 /dev/store/media

复制代码

输入完毕后,再次将设备进入恢复模式,然后运行webOS Doctor(即你刷机的ROM)

修改的恢复过程(此段内容有待完善,没有看懂
———————————————————————-
在18%-54%后,您可以输入novaterm进入设备,并修改文件系统,在手机启动后运行(例如:进入/var/luna/preferences/ran-first-use)。

如果停留在一个安装目录,在程序安装完成后以及固件已经验证您甚至可以
终止固件的写入,这是一个可以修改的时间点

在您完成修改后,卸载您已安装的任何文件系统以及
“tellbootie reboot”(此句待解!)引用 这里

从82%跳到100%是调用了tellbootie reboot。
因此只要到了82%,系统就是刷好的,之所以出现不能自动重启,是因为ROM verify 失败。

无法进入恢复模式?(其实很大的可能您的手机已经变
———————————————————————–
如果您的设备实在是无法进入恢复模式(表明您的闪存盘的加载程序可能遭到损坏或被破坏)您可以尝试下面的方法。
Last Resort Emergency BootLoader Recovery(地址:http://www.webos-internals.org/w … BootLoader_Recovery

注意:如果发生这种情况,一般不建议这样做,除非您已经进行了10次以上的操作。因为这是由于硬件故障导致的。
硬件故障–即手机变砖了。

故障诊断与恢复
———————————————————————–
webOS Doctor中的“Next”一直是灰色

Windows
◇右击 “我的电脑”,选择“管理”
◇点击“设备”,然后找到“Novacom”
◇终止设备,然后再开始
◇再试一次webOS Doctor

Linux
◇打开shell,输入 “ps -e | grep Novacom”
◇若无反应,返回,然后未运行
◇“/etc/init.d/novacomd start”

OSX
◇打开Terminal.app
◇“sudo /opt/palm/nova/novacomd”
◇退出正在运行的Terminal.app, 然后刷新设备

尝试安装Novacom失败
仅仅针对OSX系统
——————————–
这取决于最近的launchctl handles LaunchDaemons更改,包括Novacom在内
◇退出Novacom安装程序,但是不要退出webOS Doctor
◇找到 /Library/LaunDaemons/
◇重命名 com.palm.novacomd to com.palm.novacom.plist
◇打开 Terminal.app
◇”launchctl unload -w /Library/LaunchDaemons/com.palm.novacomd”
◇”sudo launchctl load -w /Library/LaunchDaemons/com.palm.novacomd.plist”
◇您应该继续修改,而不需要手动运行Novacomd


补充(参考寂夜清风的教程)
刷机

如果是windows的话.执行下面的指令 

path=%path%;C:\Program Files\Java\jdk1.6.0_17\bin;C:\Program Files\Palm, Inc;C:\Program Files\Palm, Inc\novacomd\x86;

因为novacom指令在后面的目录中7 C9 d7 h( t5 m4 s% u: o
# S0 ?- X  f  \- P+ O
novacom -w run file://sbin/tellbootie recover || true
这个指令在windows里也改一下,应该是

  1. novacom boot mem:// < nova-installer-image-castle.uImage

 

但建议你先手工在电脑上装2.1的novacom驱动看看.

原文链接  http://www.webos-internals.org/wiki/How_To_Recover

Sxeile翻译

煮机汉化组http://www.zoopda.com/group-168-1.html

« [kernel for HTC Hero] 2.6.35 – Las Venturas – 0.4.1
《Enyo框架之旅》第五部分:多视图界面 »

About Sxeile

» has written 1 posts

  • vtechinz

    字体颜色是不是改改?
    很花眼~~~

  • 陈祝保

    我觉得锋客网的网页设计的不太细化!还算可以!

锋客的朋友们

  • 少数派
  • 煮机网

签订契约成为机油吧!

Buy me a coffee~ ;-)

Buy me a coffee~ ;-)
閃開│讓專業的來 沒辦法│我這個人就是太正直了