找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4865|回复: 13

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

[复制链接]
发表于 2011-3-23 23:15 | 显示全部楼层 |阅读模式
本帖最后由 crestlab 于 2011-3-23 23:15 编辑
! F4 v' O( h, x  t* C. E2 G7 }3 K) N* Z: a8 |
我的3p变砖过程可以看之前发的一个求救贴9 m) B! F8 C# m3 W( d8 S
http://www.treo8.com/bbs/thread-208367-1-1.html; m' Q' @, P( Y, ?$ @3 E
虽然最后没有修好,还是寄给js修了,但是还是做个总结吧,也许大家变砖了可以试一下
& @: r& `& F$ d* _3 \==================================================================
# Q* D* f9 U8 y' x# @' F% p$ R+ {6 t
7 D+ f$ e' \& @- g& B- e. U, u修复过程在linux环境下进行,我装的是ubuntu10.10_desktop_i386
0 P5 {0 E( _4 P" E" @ubuntu默认的SHELL是bash,以下命令也都是在bash下进行的,对于其他的SHELL应该也是一样的
$ A5 ^. A. d$ ]装好之后ubuntu默认是没有java支持的,因此还需要自己装java,需要注意的是如果java的安装路径不在你的环境变量里面,最好还是加进去,否则直接在终端输入java命令系统是找不到这个命令的,需要将java的安装路径补全才行,java安装方法这里不再赘述! ?+ z* M) E' l8 i& z7 W' A, ]7 G2 ]
然后是novacom驱动,见附件
+ P4 H# B2 v; S( H' i& v
% d3 F; v& k+ y  O* h: H进入该驱动包所在的目录,输入
  1. dpkg -i palm-novacom_1.0.56_i386.deb
复制代码
驱动就安装好了(可能需要root权限,sudo -i 即可)$ b3 A' Y2 w: t& L
这两个装好之后,就可以连接手机刷系统啦
( Z8 g$ m3 \* D# V按住向上音量键,插入数据线,如果你是用虚拟机装的linux的话,注意要将手机从主机断开,连接到虚拟机上
4 n. Q8 }3 n; A/ M: s打开终端,定位到你的用户根目录下,输入novacom -l
$ d# R* Z* g! N: z8 X+ o9 l这时应该会出现一串信息,表明当前连接到novacom的设备,就是你的手机啦
7 W; `* F3 v' b( v* Z- G0 [; o( u接下来,在图形界面中将你的刷机包双击打开,把\resources\webos.tar\nova-installer-image-castle.uImage解压缩到你的用户根目录下
9 h" e- S& h$ t6 I在终端输入
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
过一小会这个命令就完成了& ?% a+ X5 l$ X3 j- F
然后输入
  1. novaterm
复制代码
可能会提示无法找到设备,多试几次就可以了3 q# l; `( D" B  C" m
这时就可以进入手机的镜像系统中了,终端会显示 root@palm-webos:/
" Z; l* U' l) @, H( X6 `然后输入
  1. lvm.static vgscan --ignorelockingfailure
复制代码
  1. lvm.static vgchange -ay --ignorelockingfailure  
复制代码
这两个命令都会提示一些信息,没有错误就行
  s% B: u, l: M  D( m最后输入
  1. mkdosfs -f 1 -s 64 /dev/store/media
复制代码
这个时候手机应该就可以正常刷机了" E. T% p2 u$ Z6 d
终端进入你的刷机包所在目录,例如我的刷机包名称是palmpre_plus_webosdoctorp101ueude-2.1-wr.jar
4 C: E! L- w% G) e9 f. C那就输入
  1. java -jar palmpre_plus_webosdoctorp101ueude-2.1-wr.jar 1>palm_log 2>&1
复制代码
(注意:如果你用的是csh,那么是不支持这种格式的重定向的)
2 _8 e' O2 C: [' j# P& I1 @6 {这样就启动了刷机程序,可以正常刷机啦: w/ E( x0 ^- f2 q8 _8 V
同时打印出来的信息会保存到当前目录下的palm_log文件中,便于查找错误。9 M# e0 a* Y  z! l( T
整个的流程就是这样,由于手机还没修回来,没法放图,我尽量描述仔细了。) Z, H) F. X; T3 J; O. f6 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
! u4 s# l- [5 K5 Z# H+ {root@ubuntu:~# cd /home/administrator
! w" Y4 w; X2 L4 _5 Broot@ubuntu:/home/administrator# novacom boot mem:// < nova-installer-image-castle.uImage; l; f) b0 k* d* z1 l% ^* T
root@ubuntu:/home/administrator# novaterm
/ p' x3 m. t, p: s+ g, [root@palm-webos-device:/# lvm.static vgscan --ignorelockingfailure# S4 {/ @/ \8 x; w, y! j
File descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh
. X6 U3 t# p9 _  Reading all physical volumes.  This may take a while...2 K7 G, v9 D! I8 t
  Found volume group "store" using metadata type lvm22 i$ q: W. G4 I7 y( l
root@palm-webos-device:/# lvm.static vgchange -ay --ignorelockingfailure
( W8 k; P. H: q  e: G3 `8 X! @& i! @File descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh
) _8 y5 m7 w; A6 P  3 logical volume(s) in volume group "store" now active
- g, ^7 q1 ^* B. \root@palm-webos-device:/# mkdosfs -f 1 -s 64 /dev/store/media
% X9 Z. z; d7 H; _% Q2 _mkdosfs 3.0.2 (28 Feb 2009)  [& x2 p; _) j' f$ y, @
/dev/store/media: No such file or directory0 l" g6 ^% I2 [7 I/ o. |( {

& f7 c) h' i$ h6 c/ z2 X4 n$ S, M帮我看看最后一个命令的时候 出现 No such file or directory。9 J! g  a0 s: \9 y6 u- S
回复 支持 反对

使用道具 举报

发表于 2011-3-28 14:47 | 显示全部楼层
回复 crestlab 的帖子
8 g* |; u; I& t7 e* `  |+ t2 d( P7 B4 m) a
javascript:;
9 N. _) u) c) t0 s  c5 a  B这个是我的palmlog文件,谁能帮我看看是什么问题呢?

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

发表于 2011-3-28 15:25 | 显示全部楼层
回复 crestlab 的帖子: l* C! g2 \/ P8 C, Y' t/ K4 N
  P3 V) f! O8 l
手头没电脑,不然也想跟着学习学习,我的3P和你同一时期坏掉(你的帖子我还回复过呢),我的寄给js换了块主板ok了
: p6 Q4 p- G4 R希望你的也早日修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 18:36 | 显示全部楼层
colalao 发表于 2011-3-28 14:05
3 U" O6 |6 x2 M6 G; aadministrator@ubuntu:~$ sudo -i8 R  _4 J0 P9 r  K) g
root@ubuntu:~# cd /home/administrator' _( e) f* D, U  n3 o
root@ubuntu:/home/administra ...

. B/ h0 Y# |/ m( q) Y我也不太懂啊。。
回复 支持 反对

使用道具 举报

发表于 2011-3-29 10:59 | 显示全部楼层
回复 jingxster 的帖子: \! ^. u3 `  Y+ N
& K3 Q: Q0 l1 j& h' |4 z" F
换主板花了多少钱啊
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2011-4-2 18:05 | 显示全部楼层
回复 zhlong66 的帖子
: F  p4 o2 j. l; d9 }
. y% Q. a( O( X- X/ T, e+ [8 r你是不是在ubuntu下按照教程操作的?7 D  |2 D$ D; T0 q6 u
7 E; }2 u4 m/ p& K" L
1 {9 ]6 n. f' {: {
我的机器纠结了。。
3 H+ S4 A- L, ~, O, ^6 y最后一个 命令 竟然显示no such file 。 估计是我没有这个文件夹了。
回复 支持 反对

使用道具 举报

发表于 2011-9-30 23:38 | 显示全部楼层
你好 看了你这个帖子之后 我想请教一下:
6 K" L8 {, ?5 V7 X( Ewylwddjz@ubuntu:~$ novacom -l
! Q2 Y$ I2 p/ ]) Ifailed to connect to server! L; v! N7 L/ g# T7 W% Y

% _  X' n1 v8 v& Z  y我输入完之后出现这个错误。( h7 e9 u" f4 Q, Q' G/ y$ M
我装了novacom的驱动 但是好像没装JAVA的。7 W* J* v: z3 `" [
请问必须要装JAVA么?能给一个详细的装JAVA的教程么?
0 y5 D; P2 a1 E我从来没用过LINUX系统。。。现在3P变砖了。。。: M% K2 [: X; v1 u+ A
8 F; V. w# y0 q+ G8 Y2 I( ?$ [' ]
求救 谢谢!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-4 10:34 , Processed in 0.450528 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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