找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4798|回复: 13

[教程] 总结一下刷机变砖修复的一点经验

[复制链接]
发表于 2011-3-23 23:15 | 显示全部楼层 |阅读模式
本帖最后由 crestlab 于 2011-3-23 23:15 编辑
, n5 g  N) c& W& C6 H$ L
1 F% F2 [0 l* p- D我的3p变砖过程可以看之前发的一个求救贴' v! o  ^0 T/ T) }, H
http://www.treo8.com/bbs/thread-208367-1-1.html& T  v6 c7 h5 y' y* p: x- \* x
虽然最后没有修好,还是寄给js修了,但是还是做个总结吧,也许大家变砖了可以试一下5 ^( @( w5 X6 \( U' H6 ]
==================================================================/ U. i; Q# r3 A, x$ ?! Z% A

& g' _3 P7 _, x8 H, c# w0 L0 w  S修复过程在linux环境下进行,我装的是ubuntu10.10_desktop_i386
6 u4 A" q$ \! d+ F6 tubuntu默认的SHELL是bash,以下命令也都是在bash下进行的,对于其他的SHELL应该也是一样的8 r- _" Q. q3 o; f, f7 r
装好之后ubuntu默认是没有java支持的,因此还需要自己装java,需要注意的是如果java的安装路径不在你的环境变量里面,最好还是加进去,否则直接在终端输入java命令系统是找不到这个命令的,需要将java的安装路径补全才行,java安装方法这里不再赘述
/ V+ Q" L9 ]% Z& {1 E然后是novacom驱动,见附件
) e3 ?% `# a9 z# c; ^6 O& Z+ N
$ }* E+ u' }! b: A3 H7 F* e  K3 c4 E6 h进入该驱动包所在的目录,输入
  1. dpkg -i palm-novacom_1.0.56_i386.deb
复制代码
驱动就安装好了(可能需要root权限,sudo -i 即可)
( s7 y/ C+ \. _这两个装好之后,就可以连接手机刷系统啦
# O2 n2 M( h/ i; n5 l按住向上音量键,插入数据线,如果你是用虚拟机装的linux的话,注意要将手机从主机断开,连接到虚拟机上+ Y9 Z1 d/ f  h" B9 H
打开终端,定位到你的用户根目录下,输入novacom -l
+ V6 a9 P6 h- @9 _" p/ c) P这时应该会出现一串信息,表明当前连接到novacom的设备,就是你的手机啦
; p$ U: g5 i. ~接下来,在图形界面中将你的刷机包双击打开,把\resources\webos.tar\nova-installer-image-castle.uImage解压缩到你的用户根目录下
- \+ p& p, Y7 O在终端输入
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
过一小会这个命令就完成了
8 t3 T/ G+ {, S5 E然后输入
  1. novaterm
复制代码
可能会提示无法找到设备,多试几次就可以了) G* @, Z0 M4 O3 S! G+ x0 c" q) U
这时就可以进入手机的镜像系统中了,终端会显示 root@palm-webos:/
9 x9 f, G3 ^! P7 [+ q" }然后输入
  1. lvm.static vgscan --ignorelockingfailure
复制代码
  1. lvm.static vgchange -ay --ignorelockingfailure  
复制代码
这两个命令都会提示一些信息,没有错误就行. t. l1 J. j+ \' ^2 \9 M; S
最后输入
  1. mkdosfs -f 1 -s 64 /dev/store/media
复制代码
这个时候手机应该就可以正常刷机了
1 _8 u3 c8 N: T7 ^3 G终端进入你的刷机包所在目录,例如我的刷机包名称是palmpre_plus_webosdoctorp101ueude-2.1-wr.jar/ S6 I: u) Z6 w, j
那就输入
  1. java -jar palmpre_plus_webosdoctorp101ueude-2.1-wr.jar 1>palm_log 2>&1
复制代码
(注意:如果你用的是csh,那么是不支持这种格式的重定向的)
( |1 X  ?+ |( p* Q$ ]9 b这样就启动了刷机程序,可以正常刷机啦
& Q3 @. K( K% g. u6 }) U: \同时打印出来的信息会保存到当前目录下的palm_log文件中,便于查找错误。
7 l( u0 F: |: l( ~* v( I- N整个的流程就是这样,由于手机还没修回来,没法放图,我尽量描述仔细了。
* p7 c* ?: ~% s$ y5 J# `1 z最后感谢lifemac、lankk、寂夜清风以及lz楼内所有兄弟的指导和帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 2威望 +10 收起 理由
qilu + 5 建议增加详细的图文教程!毕竟Linux不是普通.
寂夜清风 + 5 谢谢分享

查看全部评分

回复

使用道具 举报

发表于 2011-3-24 00:44 | 显示全部楼层
辛苦了   大概懂  能放点图上来吗   便于操作流畅些   
回复 支持 反对

使用道具 举报

发表于 2011-3-24 02:45 | 显示全部楼层
novacom驱动有windows下的吗?
回复 支持 反对

使用道具 举报

发表于 2011-3-24 07:59 | 显示全部楼层
Linux下修砖不容易!还是Windows下方便些!
回复 支持 反对

使用道具 举报

发表于 2011-3-26 11:59 | 显示全部楼层
Linux根本不会用。。Windows白飘过。。怕以后变砖。关注此贴学习学习。。
回复 支持 反对

使用道具 举报

发表于 2011-3-28 14:05 | 显示全部楼层
administrator@ubuntu:~$ sudo -i. N( L  \" T: F+ N) `7 n& s
root@ubuntu:~# cd /home/administrator
9 ^% _6 S  B; a7 ^) Hroot@ubuntu:/home/administrator# novacom boot mem:// < nova-installer-image-castle.uImage# t8 ?. _# M  G7 A; e* q) D' `
root@ubuntu:/home/administrator# novaterm
6 g* i9 @  I  b2 @6 H3 Y8 Groot@palm-webos-device:/# lvm.static vgscan --ignorelockingfailure
, N3 P/ N% O& N, g" k+ [File descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh' V9 r6 E* K0 o" W* O; a, S* I4 ?
  Reading all physical volumes.  This may take a while...1 J8 f+ ~2 e6 h' V
  Found volume group "store" using metadata type lvm2
" a  E. C3 c0 D& U5 s- Groot@palm-webos-device:/# lvm.static vgchange -ay --ignorelockingfailure, k% L1 `% i6 x" T% w
File descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh' d" e% [- A. D
  3 logical volume(s) in volume group "store" now active
& [2 X* z2 U( D8 k: ?$ Q+ x9 A- l$ Jroot@palm-webos-device:/# mkdosfs -f 1 -s 64 /dev/store/media% \$ `- A7 _  A
mkdosfs 3.0.2 (28 Feb 2009)8 ^0 K9 i& H. W$ j' p
/dev/store/media: No such file or directory) n3 y# c+ i" b4 v6 c

# N. e' h7 G3 [& m+ S帮我看看最后一个命令的时候 出现 No such file or directory。
. G& t# ]/ K. `, h& J  u; Q
回复 支持 反对

使用道具 举报

发表于 2011-3-28 14:47 | 显示全部楼层
回复 crestlab 的帖子
0 y' r5 J9 u2 a4 [# G1 G, B8 Q: O$ T2 E$ g0 U  h7 ]3 h5 Q: X- {
javascript:;
4 t4 S7 t8 N  n$ R+ x这个是我的palmlog文件,谁能帮我看看是什么问题呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复 支持 反对

使用道具 举报

发表于 2011-3-28 15:25 | 显示全部楼层
回复 crestlab 的帖子
6 q+ M' P$ a) e: O
  F) V2 g- H" E1 Z8 A8 V! m& h手头没电脑,不然也想跟着学习学习,我的3P和你同一时期坏掉(你的帖子我还回复过呢),我的寄给js换了块主板ok了
! P2 b* m% X+ ~" A( H* k) q( t希望你的也早日修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 18:36 | 显示全部楼层
colalao 发表于 2011-3-28 14:05
/ E, w# o4 p/ {7 a7 J9 @administrator@ubuntu:~$ sudo -i* K" F7 S4 r% Q7 p8 s
root@ubuntu:~# cd /home/administrator
/ S; w7 ~2 r) x* }& ]7 I5 qroot@ubuntu:/home/administra ...

! P- o# f1 n( L1 X* V, _我也不太懂啊。。
回复 支持 反对

使用道具 举报

发表于 2011-3-29 10:59 | 显示全部楼层
回复 jingxster 的帖子
& ?6 d- R$ \- F; B: m' M: i. c9 ~# h4 O; a; I; |; {
换主板花了多少钱啊
回复 支持 反对

使用道具 举报

发表于 2011-3-30 15:28 | 显示全部楼层
感谢colalao ,刷机可以了
回复 支持 反对

使用道具 举报

发表于 2011-4-2 18:05 | 显示全部楼层
回复 zhlong66 的帖子+ @- A2 o3 E  c" Z: X; D

) B% }+ ]% Q+ w你是不是在ubuntu下按照教程操作的?
: A/ Q- ~# R1 N
+ p# {: [* }  G, d7 r; V) f# K1 `- T+ A9 |: U* ]
我的机器纠结了。。
  f) W5 N7 e3 l, K6 W1 b8 e! F最后一个 命令 竟然显示no such file 。 估计是我没有这个文件夹了。
回复 支持 反对

使用道具 举报

发表于 2011-9-30 23:38 | 显示全部楼层
你好 看了你这个帖子之后 我想请教一下:0 E6 `1 ^+ b. V/ j
wylwddjz@ubuntu:~$ novacom -l
$ I6 }3 h9 d! t( y* \- Wfailed to connect to server) k2 Z! }; i/ d) I
( m1 o2 J. r% ^7 ~- w1 l; h/ X/ N
我输入完之后出现这个错误。
. b; k8 Z- k. X6 d' `# j+ ~8 f我装了novacom的驱动 但是好像没装JAVA的。
- u& B9 l" \8 l- k+ ?2 l请问必须要装JAVA么?能给一个详细的装JAVA的教程么?
% t! j6 ?7 a" Q/ ~我从来没用过LINUX系统。。。现在3P变砖了。。。- {' R" a  S1 p% I. i; ]

3 L+ O( h. T" r" k求救 谢谢!
回复 支持 反对

使用道具 举报

发表于 2012-8-29 16:12 | 显示全部楼层
我在修复的过程novaterm里面输入 lvm.static vgchange -ay --ignorelockingfailure 回车之后,输出command not found。不知是怎么回事。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-11-20 18:22 , Processed in 0.361122 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表