找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4812|回复: 13

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

[复制链接]
发表于 2011-3-23 23:15 | 显示全部楼层 |阅读模式
本帖最后由 crestlab 于 2011-3-23 23:15 编辑 9 u4 W6 }1 O9 J0 ]

  ]" @, j% G: W6 a我的3p变砖过程可以看之前发的一个求救贴
, J1 C% j7 |- Y' p6 Khttp://www.treo8.com/bbs/thread-208367-1-1.html  }7 i9 `8 k0 d
虽然最后没有修好,还是寄给js修了,但是还是做个总结吧,也许大家变砖了可以试一下  ?& C2 T% C6 o' [8 A4 _) z4 L1 ~, d$ z
==================================================================. }7 i+ a+ F9 o& [& E

. }8 Z/ Z. N) l5 }* d修复过程在linux环境下进行,我装的是ubuntu10.10_desktop_i386( q8 k4 r$ b5 W
ubuntu默认的SHELL是bash,以下命令也都是在bash下进行的,对于其他的SHELL应该也是一样的
3 D( k3 T  l( |* P1 ^装好之后ubuntu默认是没有java支持的,因此还需要自己装java,需要注意的是如果java的安装路径不在你的环境变量里面,最好还是加进去,否则直接在终端输入java命令系统是找不到这个命令的,需要将java的安装路径补全才行,java安装方法这里不再赘述
$ l' B& Q/ I5 b6 h$ K  J然后是novacom驱动,见附件4 r2 [& y9 e9 [) f, _
( @  r# j5 X; h0 J
进入该驱动包所在的目录,输入
  1. dpkg -i palm-novacom_1.0.56_i386.deb
复制代码
驱动就安装好了(可能需要root权限,sudo -i 即可)7 W9 H- x) U3 `; b" n9 L; Y; T
这两个装好之后,就可以连接手机刷系统啦0 a1 P( P5 J$ g  b8 B4 G$ k0 C' a
按住向上音量键,插入数据线,如果你是用虚拟机装的linux的话,注意要将手机从主机断开,连接到虚拟机上+ n4 d5 L! b4 x0 P
打开终端,定位到你的用户根目录下,输入novacom -l
2 }" A. v6 R- {+ o" v5 a0 a这时应该会出现一串信息,表明当前连接到novacom的设备,就是你的手机啦
/ k9 }( ~1 e7 N0 Z0 V- p接下来,在图形界面中将你的刷机包双击打开,把\resources\webos.tar\nova-installer-image-castle.uImage解压缩到你的用户根目录下8 ?* a8 S  I$ n+ ?1 }# @
在终端输入
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
过一小会这个命令就完成了
, b$ p4 |" m' s然后输入
  1. novaterm
复制代码
可能会提示无法找到设备,多试几次就可以了7 B; J3 ~7 x7 g5 E
这时就可以进入手机的镜像系统中了,终端会显示 root@palm-webos:/: ~$ j9 t4 n' W+ s
然后输入
  1. lvm.static vgscan --ignorelockingfailure
复制代码
  1. lvm.static vgchange -ay --ignorelockingfailure  
复制代码
这两个命令都会提示一些信息,没有错误就行
$ Z9 o! x1 f5 j- _5 b- }最后输入
  1. mkdosfs -f 1 -s 64 /dev/store/media
复制代码
这个时候手机应该就可以正常刷机了
5 p2 V" ]/ [! H终端进入你的刷机包所在目录,例如我的刷机包名称是palmpre_plus_webosdoctorp101ueude-2.1-wr.jar
3 o' u! q; n3 x+ }: U2 E那就输入
  1. java -jar palmpre_plus_webosdoctorp101ueude-2.1-wr.jar 1>palm_log 2>&1
复制代码
(注意:如果你用的是csh,那么是不支持这种格式的重定向的)
: L! G/ W2 H7 f这样就启动了刷机程序,可以正常刷机啦
: P6 E  ^* e3 H; B) r同时打印出来的信息会保存到当前目录下的palm_log文件中,便于查找错误。
! K# K6 l# d' `& ^2 [& A  ~: U, t整个的流程就是这样,由于手机还没修回来,没法放图,我尽量描述仔细了。
1 g* ~, o- S7 m5 m6 ]* @) [7 p最后感谢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 -i5 \' X. h) e5 t7 A8 H7 A& g( d( t
root@ubuntu:~# cd /home/administrator/ f& @# S5 @; a. ~( d" P
root@ubuntu:/home/administrator# novacom boot mem:// < nova-installer-image-castle.uImage( X, m5 V# i9 i
root@ubuntu:/home/administrator# novaterm
0 e# s( X( I# G9 I4 K) Croot@palm-webos-device:/# lvm.static vgscan --ignorelockingfailure8 i5 C' T, C9 j+ D% A4 D5 x, k
File descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh
' U6 d$ X2 j1 E* v/ n8 x4 o" l  Reading all physical volumes.  This may take a while...
4 U8 v! M9 u) j$ D$ {: y( k0 L  Found volume group "store" using metadata type lvm2- q5 e& Y- W: w0 a
root@palm-webos-device:/# lvm.static vgchange -ay --ignorelockingfailure
2 t3 [) g* O6 ^0 l, pFile descriptor 3 (socket:[944]) leaked on lvm.static invocation. Parent PID 781: /bin/sh; l% e1 ]; ?! y: Y% R
  3 logical volume(s) in volume group "store" now active
/ m. O, i9 x1 W# m  ?! |/ Iroot@palm-webos-device:/# mkdosfs -f 1 -s 64 /dev/store/media
5 F6 b( u+ X) q" J4 A! d4 Omkdosfs 3.0.2 (28 Feb 2009)
1 R$ d# T$ ~+ G6 l+ R. W, a/dev/store/media: No such file or directory+ A4 F6 _; {% m$ r. ~! \2 u8 v2 V
% B; V1 @9 S9 H' t4 q; r' e
帮我看看最后一个命令的时候 出现 No such file or directory。
$ |6 z$ s+ Q3 u2 b/ ]
回复 支持 反对

使用道具 举报

发表于 2011-3-28 14:47 | 显示全部楼层
回复 crestlab 的帖子/ a+ _5 f7 z, z: g4 B) {. r

' v* |; L  i1 F3 p1 r1 D' e7 fjavascript:;( Y2 }  ~! H6 m9 r( o, T3 S
这个是我的palmlog文件,谁能帮我看看是什么问题呢?

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

发表于 2011-3-28 15:25 | 显示全部楼层
回复 crestlab 的帖子
' t: T: ]+ M8 ~; b; }% ]+ z- i5 t% y
手头没电脑,不然也想跟着学习学习,我的3P和你同一时期坏掉(你的帖子我还回复过呢),我的寄给js换了块主板ok了5 D' A2 K; K; h( x% M: ^$ P, J8 D
希望你的也早日修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 18:36 | 显示全部楼层
colalao 发表于 2011-3-28 14:05
/ S" H1 |' h% e& E* b; f7 Wadministrator@ubuntu:~$ sudo -i
6 ^' [8 \. C  k, S/ ]# P& a& rroot@ubuntu:~# cd /home/administrator
6 r& u" U" L1 }; S2 R( yroot@ubuntu:/home/administra ...

  F+ N8 l- m* G8 z/ ]4 }2 b. I, [我也不太懂啊。。
回复 支持 反对

使用道具 举报

发表于 2011-3-29 10:59 | 显示全部楼层
回复 jingxster 的帖子( v$ Z- R1 u  j9 m$ D

( o0 @+ t! C1 j& V2 ^) {换主板花了多少钱啊
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2011-4-2 18:05 | 显示全部楼层
回复 zhlong66 的帖子
8 h* X5 T' Y- p
" _+ r1 c. ^- p: A, o' |& J你是不是在ubuntu下按照教程操作的?4 R/ D7 e7 w* e. L: v  K
  H8 k) F& V3 f" U. M

! b& f  \7 w% N1 s3 [# n! d我的机器纠结了。。
) I& u% {! P5 P# Q- M' @* d最后一个 命令 竟然显示no such file 。 估计是我没有这个文件夹了。
回复 支持 反对

使用道具 举报

发表于 2011-9-30 23:38 | 显示全部楼层
你好 看了你这个帖子之后 我想请教一下:
  s0 Z; o+ T2 \+ F! @) P5 Ewylwddjz@ubuntu:~$ novacom -l
" _6 o5 }$ M4 E5 |+ U+ U5 Mfailed to connect to server
: v2 {: Y  j& O! D8 G. {7 }6 G& m% s; L
我输入完之后出现这个错误。
. n' I4 [) b% ]) X9 R2 I我装了novacom的驱动 但是好像没装JAVA的。3 X* U: X  z2 N, }' Q. h
请问必须要装JAVA么?能给一个详细的装JAVA的教程么?
$ U! g& W' `  U5 L我从来没用过LINUX系统。。。现在3P变砖了。。。! b- J5 ^6 a# j, @/ x2 Z* R

/ N9 [0 j) j: C0 Z' J求救 谢谢!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 21:01 , Processed in 0.305330 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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