找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7754|回复: 67

[软硬件讨论] 既然修复没有8%变砖的教程,那么大家一起来完善吧(清风斑竹和lifemac大神已经参与)

[复制链接]
发表于 2011-3-14 21:26 | 显示全部楼层 |阅读模式
本帖最后由 colalao 于 2011-3-22 19:01 编辑 ( [6 o1 O) q' y# N' G# K" ~% o

& w4 f1 }* B% `/ S. ]1 N0 w; d我遇到的问题是 在刷的时候只能刷到8% 然后就是can't reset your phone. 然后就Done了。
; t/ }) I/ g5 @- x+ i& @( ~$ L+ d% J. o5 h
手机可以进入USB 模式(即按上面的音量键,插入USB 线,出现大大的数据线示意图)" z- O* N/ a( d, m% ]3 n; F3 }+ P: s- q
大概在4%的时候进入 黑屏plamlogo 界面。。然后到8%的时候 doctor说 不能 reset 。手机就卡在 logo的画面。$ p, i, X! X7 h* y" B. |* j: R1 q
目前还没有找到解决方法。
! j6 w! q! s6 e; y4 [' `目前已经试过:
/ r) C) p% f( \) O  p1,换电脑; W: M: _1 ]8 N1 @. t
2,刷2.1.0官方rom* e$ |" t0 E. A, e- m! ~& M
3,刷1.4.5官方ROM! w, _& {+ ~5 w$ O4 \) v
4,刷1.4.1官方rom+ C: i6 ~0 M- o; y
8 Z# G+ \2 Z: B, M2 v) G
还有个问题,屏幕上出现USB 的符号的时候是否在充电,我担心刷了N次没有成功,电池耗尽以后不能充电,话说这个机器不开机就不能充电,还真麻烦
/ {$ M' N, v% W* J4 @& J; a在加载驱动时显示这个3 e, v. x! }7 Q% J9 G

5 p& e/ n- A, Q; B在ubuntu下输入 novacom 显示/ t" `+ y. p* t& V/ h7 x) A5 Z
version: novacom-17
8 T0 Q9 R0 s) x6 Musage: novacom [-a address] [-p port] [-t] [-l] [-d device] [-c cmd] [-r password] [-w] <command>
, b' n; D# Y" k- G4 inovacom [-V]
/ F6 ]+ q7 N; N$ onovacom [-a address] [-p port] -P[ [-f <localport:remoteport,...>] ]. d; d1 P) w4 Y; S
options:# f- O9 G# R- G3 Q6 ^
        -a address: ip address of the novacomd server, default is 'localhost'# _' b6 d5 a, c3 _$ _
        -p port: port of the novacomd server's device list port, default is 6968
2 h6 ^& t7 ?) q0 S4 }        -t: go into terminal mode, for interactive use
/ c3 ^7 n7 e% s; m' y        -s: pass signals to remote process
6 D  X5 H: n7 q. M# s6 C        -l: list devices and then exit. b* c, O% }+ c3 V8 P6 `3 p7 g3 L
        -r: device password
6 v8 ], d& B2 G) Y        -c: service command [login, add, remove, logout]
5 K. e+ F/ J$ B: O; h4 a& [* H# h                  login:  opens new session
- a1 y: A4 m% w+ T) F( B* w                  add:    adds device token to host
! E8 }; S+ U5 \+ ?3 U+ k                  remove: remove device token from host
* s! t4 B0 N/ m' t2 R                  logout: closes active session) T9 C+ R4 o4 e, o
        -d device: connect to specific device instead of first.+ d% r! g/ q- v  X
                 might be <nduid>, <connection type>, <device type>. }9 F, W7 D! y9 {
        -w: wait for device to show up before running command
3 E0 s) z' h0 |, C1 C$ {        -V: version information0 W) V" `( E3 I2 H+ U8 E" X: m
        -P: Port Forwarding Enabled/ g' o6 u6 V1 _! ^# Y
        -f: ports to forward
! |) ]9 r: K- T) X- K7 C8 D, M* x3 G
大神帮帮看看怎么样
, g3 K$ t4 R9 P3 U: \6 c# Y% q9 y! i/ H1 G9 Y% d1 l

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2011-3-14 21:35 | 显示全部楼层
这个没有问题的..是正常的
6 [: S- q8 E1 O. q, D4 \
0 \3 O$ ~6 Q( R! |& x0 U8 f我手上帮一个朋友折腾的机器.也是8%左右出问题..一直没有搞定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:36 | 显示全部楼层
回复 寂夜清风 的帖子
) M2 R9 J/ {: @% O' M0 M
8 D  j3 N/ b6 K. g6 r现在还没有解决方法吗??
3 _: v/ y& Z6 G, x; w6 b* r; E那岂不是就这么砖着了??
回复 支持 反对

使用道具 举报

发表于 2011-3-14 21:37 | 显示全部楼层
你那个显示的还是正常的.. M  O) S  x' @; o0 _/ u  k/ a
是ROM自动先停掉你电脑上原来的驱动.然后装入新的驱动.只要你的系统OK就可以过去了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:38 | 显示全部楼层
回复 寂夜清风 的帖子1 D5 G- F; \% c  E& O& J$ {
! o# c$ ?2 x: B0 j& k5 F! ], r+ W4 o5 i( T
那我要怎么做才能修复呢?$ p8 |' D- l6 \/ ?* g% g
我已经换过电脑了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:41 | 显示全部楼层
up 一下 让更多的人能看到 也许困扰大家的问题在交流中就能解决了
回复 支持 反对

使用道具 举报

发表于 2011-3-14 21:49 | 显示全部楼层
希望跟多的人能够参与到8%这个问题中来。
回复 支持 反对

使用道具 举报

发表于 2011-3-14 21:49 | 显示全部楼层
你原来的ROM是什么版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:50 | 显示全部楼层
回复 寂夜清风 的帖子
' x; U8 E  O* H/ G: P" I" m$ ^& X
2 w5 o% e+ W9 n% H8 u我是刷了 2.1.0以后感觉不好用 想刷回去,
! D7 j( S% T8 H6 Z在刷1.4.5的时候就出现这个8%问题了,然后就开不了机 也不能刷了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:58 | 显示全部楼层
正在和版主讨论中,希望能得到解决,到时候我会把方法发出来供大家参考
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:08 | 显示全部楼层
没遇到你说的情况,暂时也没办法直接给你什么帮助,只能尝试下。
+ X3 F& @- p. T+ c. Z, w: Q- n你试一下3 r. G4 B/ P( B, A; S
novacom -w run file://sbin/tellbootie recover || true8 t1 ^# f: R8 ~
看看是不是能进入恢复模式。3 H' J# h( ]% O, b
如果进不去,哪就有点麻烦了,而且说明你现在的flash里面已经被格式化了。
2 ?* {5 |2 c" j. f' b2 a; g2 n6 O只要能使用novacom执行命令,你就还是有机会修复的. W( T/ Q7 {/ Q  J
在你的rom里面找到nova-installer-image-castle.uImage这个文件
( s4 J# b5 k# P: a* O! W* m; f. `解压出来,然后, r. F' ]# g0 ^4 X  F
novacom -w boot mem://你的nova-installer-image-castle.uImage文件绝对路径& h6 ?4 M2 w3 N9 o% P
如果一切正常,那恭喜你,你此时应该可以刷机了。
9 N7 d5 X+ M* u4 V如果还不行的话,暂时我也没什么更好的建议了,毕竟手头没这样的机器。
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:14 | 显示全部楼层
忘了说了4 |# L6 E6 u$ K- K3 o
可以先使用1 s+ G9 |9 _5 `* J# s7 r; I
novacom -l- d# M( j) l5 q" v! T
看看是不是能列出你的设备& u! M: a7 V: c/ N* d
正确的是一连窜的序列号+连接方式+系统根映像名
/ O7 K2 X1 d! Q- g如果连设备信息都没,那就是驱动的事,一直装到能认出来为止. L3 ^) C/ \0 q/ T0 s2 M% u0 R4 l
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:18 | 显示全部楼层
回复 lifemac 的帖子
& r4 D: j3 Y% S4 K& w( m- m7 r9 O1 f# k1 H3 ]* L5 ^
非常感谢,但是应该怎么运行这个呢?
+ x4 n  B* h" m5 E6 s/ p/ Y9 O. J" ^我现在已经解压出来了
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:25 | 显示全部楼层
我用的是linux系统( J' ]5 D' U! w  x( C
windows的话,应该在cmd操作是一样的吧
/ E; x+ i+ [& j3 p/ g0 u别说你不知道怎么进cmd啊
$ A5 |# v& u( X1 j! B3 C算了,还是说详细点,不用一会又要回复
( }1 V  G9 P* f; \8 M& w9 |7 k开始菜单----运行-----输入cmd---回车
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:25 | 显示全部楼层
我用的是linux系统
. l$ i) T# q# p* m" A; cwindows的话,应该在cmd操作是一样的吧
0 Q  m3 N% q% D0 L$ E$ L5 i别说你不知道怎么进cmd啊5 u" p2 M) d+ ?( f3 O% ~5 ~
算了,还是说详细点,不用一会又要回复
5 t) S6 L9 \, N( \8 L* y开始菜单----运行-----输入cmd---回车
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:26 | 显示全部楼层
回复 lifemac 的帖子
) J; W) ]- |2 A
% c8 S7 ]" I# z- k& k& Q我知道怎么进cmd9 p8 P, i0 N; ]/ V9 l
但是我在CMD里面打7 U( _$ j4 A, B) e
novacom -w run file://sbin/tellbootie recover || true 这个好像不对啊 # X" G) M5 J& t. O, P
能具体告诉我怎么操作吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:28 | 显示全部楼层
回复 lifemac 的帖子
; {; J; Z/ K3 j! A6 F5 t+ R: l; }5 H$ B
  |8 n1 e/ w2 ]9 f- f+ a" h能否给一个详细的操作步骤
- r% m5 G' K( `0 O9 U$ f1 H( r我会总结到帖子里面去
$ ~1 m2 L9 K8 V- e0 l不管有没有成功 给其他人做参考
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:33 | 显示全部楼层
你把/改为\试试,windows是不认/的。这是unix系统的写法
+ o8 b# J7 S; y9 x0 H或者是windows不能执行||参数,这个我也没什么映像了,应该是支持的
" g- U. |4 j( z) _- C* g手头没windows,没法试
3 b4 j. _. c5 C. s
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:36 | 显示全部楼层
回复 lifemac 的帖子
' I2 `( s4 Q6 B* }# h" l& [& S% X: K
novacom不是内部或外部命令,也不是可运行的程序或批处理文件5 Y, }% S1 }5 Q- j% f7 m) ?
- o6 z* b: {/ c4 s9 S
这个纠结了。。看来我去装个ubuntu试试4 o; s: _  ^3 H* k
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:41 | 显示全部楼层
如果是windows的话.执行下面的指令
  1. path=%path%;C:\Program Files\Java\jdk1.6.0_17\bin;C:\Program Files\Palm, Inc;C:\Program Files\Palm, Inc\novacomd\x86;
复制代码
因为novacom指令在后面的目录中# B' V& b" p5 t8 A- \6 w8 X
1 Z7 {: G5 G* P
novacom -w run file://sbin/tellbootie recover || true7 ?8 B; p; f) a9 O8 H0 R. J
这个指令在windows里也改一下,应该是
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
但建议你先手工在电脑上装2.1的novacom驱动看看.
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:51 | 显示全部楼层
??
$ y4 c; a" D: w& rwinodws下面还得自己写坏境变量?) Y0 \) e  B3 B$ N, f/ \
真够衰的。* H' O3 N  X, _3 {5 R
楼主你按寂夜清风说的那样,把坏境变量设好就能执行了0 v, |% l& J2 \. i* q( p# s4 f
-w 参数还是不要去的好- L" w" |/ ~* \: t, f4 W
如果去掉,novacom会不等待设备是否准备好,就直接执行命令的。
/ q  y# R3 f0 L! ~具体参数可以使用 novacom --help 查看: ^  ]0 o4 D4 [
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 23:05 | 显示全部楼层
....
" I/ P3 W1 L1 e6 h1 e8 Ll两位大神 能否帮新手写个修复教程帖子,我搜了一下,貌似从 2.1.0出来以后往回刷还是升级的 有不少兄弟都卡在这个8%上了。。
$ W2 M2 ~" W' H, M+ M  }看你们两个这么说。。我都晕了。。
& |( a) Z+ O0 u情风。。你的第一个代码可以执行
+ U" l# q1 u( w! y. o) I! O# E0 x# W但是第二条不行,我不知道这两条应该怎么用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 23:14 | 显示全部楼层
运行6 m- N6 c( m7 @1 v! q
novacom boot mem:// < nova-installer-image-castle.uImage
: m* ~3 K# p* i9 U- a的时候 显示系统找不到指定文件夹
+ e$ M  q; g8 X5 ^设备管理器显示 Palm Novacom(bootie)
/ j0 f1 d4 O7 h: ^+ z详细信息是 USB\VID 0830&PID 8001\5$37B1D9E0&0$1
回复 支持 反对

使用道具 举报

发表于 2011-3-14 23:20 | 显示全部楼层
若换电脑不行,建议试试换数据线,换电池。
回复 支持 反对

使用道具 举报

发表于 2011-3-14 23:52 | 显示全部楼层
1. Can you find some error info in java log.?  ( java -jar XXXXX.jar)8 F/ O" D- K" c. k

" r$ h" K6 J( v: H3 o3 K2. http://www.webos-internals.org/wiki/How_To_Recover, _+ A% n' d/ B# [5 C0 w: W
" {- d' M( I+ X! x1 ]5 |5 E2 J
Doctor disconnects at 8%
2 I1 K! T+ j* o4 w7 K8 v/ G/ j+ P- ~8 j% Z- [
If the webOS Doctor continually disconnects at 8%, then you probably have a corrupted USB drive. This is how you can fix that (note that this will completely and utterly destroy all data on the USB drive).
( q# y0 q7 @. L$ B8 i7 JFirst put the device into recovery mode, then memboot the device using the installer uImage (extracted from your webOS Doctor jar):
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
After it boots, run novaterm:
  1. novaterm
复制代码
Once connected to the device, type:
  1. lvm.static vgscan --ignorelockingfailure! W7 L/ f$ L! x5 c9 \
  2. lvm.static vgchange -ay --ignorelockingfailure; n) I5 O8 \! B$ i4 q6 h% j/ T
复制代码
then type:
  1. mkdosfs -f 1 -s 64 /dev/store/media
复制代码
Once that completes, put the device back into recovery mode and run the webOS Doctor.
2 m; g" Q: P7 i- a
& \" m% G& Q; N: S$ o- O6 qMaybe useful for you....
回复 支持 反对

使用道具 举报

发表于 2011-3-14 23:52 | 显示全部楼层
如果你是linux系统就好了
, o2 e4 p$ T% B! {可以在终端中使用8 z( z9 ]  ~% S, P
java -jar webOSDoctor.jar
/ _& P5 W  v( }" ?5 L- }来执行刷机
1 h  t, }* Z+ A- \2 P这样在终端中会有回显5 r$ ?$ A% x( m7 t- t
你可以知道刷到哪一步出现了错误8 a3 a5 L2 o. }/ p, E% o
现在这样猜测中弄,没多大的意义+ M" S2 M# X( W1 p: N# r6 z  I/ u
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-15 00:19 | 显示全部楼层
回复 lifemac 的帖子- M$ g6 O. l' U& p
) H1 o. m" k/ |  w; e
在下ubuntu了 明天晚上继续。。& ]! [2 H5 U0 k1 D$ b9 r
刚刚把BB清理了一下。。换手机先用这+ \( J# q$ L* |& `  n, _  F
话说。。。我一年要刷挂一个手机。。。/ [! z! m% P; F
去年挂的是G1.。还好iphone 没有挂
回复 支持 反对

使用道具 举报

发表于 2011-3-15 00:22 | 显示全部楼层
还没睡。。。+ B' p6 K: m$ k% S" s2 L: }
也是夜猫啊& C/ W9 ~& j' k$ S0 e2 i9 f
我都有点顶不住了" M3 i% \5 R" g. R
等Xorg编译完,立刻觉觉去。
回复 支持 反对

使用道具 举报

发表于 2011-3-15 00:31 | 显示全部楼层
lankk 发表于 2011-3-14 23:52 0 ^. x0 w" G3 L/ A$ ~4 x  J0 n
1. Can you find some error info in java log.?  ( java -jar XXXXX.jar)9 j+ k1 s" u& T) Y8 G. i4 N4 {
* g& n2 o% K& C
2. http://www.webos-interna ...

0 [- k0 S: U4 s+ \) Q9 |. V咦~
2 i& \' X9 `5 p' G/ S原来wiki上面已经有解决方案了
. W1 E8 i3 C9 ?. P* c郁闷
4 o; ~/ C1 f9 J5 X) s那我还废什么脑子想怎么解决
8 L; h4 T% W6 \colalao你试试wiki上的方案可行不+ U7 u2 R* M2 }& A% ?4 a- e
不过里面的novaterm  D7 A2 s: _0 v" C1 s
在linux下面装好驱动就是自带的
; M, L( A# m; B8 ]" N貌似windows下面好像是没的% Z% G/ k! w8 O5 @* k, W
也许安装sdk可以拥有这些功能
回复 支持 反对

使用道具 举报

发表于 2011-3-15 01:58 | 显示全部楼层
纯帮顶,希望能帮到你!
回复 支持 反对

使用道具 举报

发表于 2011-3-15 03:27 | 显示全部楼层
回复 colalao 的帖子
0 m7 o) W9 D( V
# P7 M$ N. x4 T* ^, D看来我是幸运的,试用一天就回刷。没8%问题。就是自用的机子音量键不行,用开机刷。看了LZ的贴才知,还能有另一种刷法。学习!2 J* \' n  Q* {# ]) _
祝LZ好运!
回复 支持 反对

使用道具 举报

发表于 2011-3-15 03:28 | 显示全部楼层
回复 colalao 的帖子
) C! X' T3 ~' s2 J4 F( `, n2 l) z& Y0 A. C3 _  D
LZ有钱
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-16 15:26 | 显示全部楼层
回复 lifemac 的帖子% }0 [  g5 i/ A' R" ]
6 E( |  j/ |6 Z* I* O; _. Z: B% [6 I9 j
那我还是装个linux再按照wiki上的试试
回复 支持 反对

使用道具 举报

发表于 2011-3-16 16:33 | 显示全部楼层
建议你确保电池是原装的且电量满的,ROM是否是你机器对应的,这一点非常重要!另外,你的机器是否是二手机?是否是出现Phone Offline的情况?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-18 08:42 | 显示全部楼层
回复 qilu 的帖子6 E' |- Q4 ~4 Y

" X3 W5 l2 C9 s% G电池的电量我现在无法保证,因为刷机多次了,但是我不知道该如何充电,如果在这种情况下,插入充电器是否能充电呢?》
回复 支持 反对

使用道具 举报

发表于 2011-3-18 12:07 | 显示全部楼层
我曾经停在12%N次,后来刷回1.4.5来了个完全擦除,再刷2.1.0一次就成功了,所以还是建议刷之前先来个完全擦除,现在楼主这个情况看看能否格式化之类的。
回复 支持 反对

使用道具 举报

发表于 2011-3-18 12:12 | 显示全部楼层
不过电池要充满的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-22 19:02 | 显示全部楼层
回复 lifemac 的帖子
6 M3 O" R/ O) C3 q8 |. x- U2 `: q; H* k4 w
我在ubuntu下输入 novacom 显示为
* _/ k1 k' ^0 W( L; Rversion: novacom-17
( G& h6 ^/ s( o8 R! Lusage: novacom [-a address] [-p port] [-t] [-l] [-d device] [-c cmd] [-r password] [-w] <command>
  @9 v% Z1 U3 d4 v) Lnovacom [-V], b% e% s2 I: E" {
novacom [-a address] [-p port] -P[ [-f <localport:remoteport,...>] ]
0 h$ a: y/ P8 j7 K/ Y7 Q5 {5 ?options:
9 @/ D/ W/ P4 a" L! T9 Q- C        -a address: ip address of the novacomd server, default is 'localhost'7 g# N+ B* R! s5 D. h
        -p port: port of the novacomd server's device list port, default is 6968
# b  e2 T& ^+ z        -t: go into terminal mode, for interactive use/ t6 t; Q. ?3 G  f" F$ {* Z
        -s: pass signals to remote process; G# F# E4 s, s/ D) a6 c
        -l: list devices and then exit3 W9 X& E( h3 [9 g4 L$ p, S
        -r: device password
4 F! z2 U. q3 `  k! G& P' }) ~        -c: service command [login, add, remove, logout]/ v$ @5 p. A3 R9 T: L- z3 {
                  login:  opens new session
2 m2 b1 c4 _! E+ S                  add:    adds device token to host
$ ~8 ], ^- T/ y: P7 z6 e2 u                  remove: remove device token from host
# i1 y$ Z, M' r4 v                  logout: closes active session. h8 T5 D0 F/ w% }+ s
        -d device: connect to specific device instead of first.
  {+ s/ h! R+ R7 w/ ~                 might be <nduid>, <connection type>, <device type>( I* G+ P- ]# R- F+ }- p
        -w: wait for device to show up before running command) t5 q2 @3 A6 V4 t% C5 [  x8 N
        -V: version information
& Z( v- U% n6 I! m1 V# z        -P: Port Forwarding Enabled
3 B; `: C5 m" \: ]6 c5 ]$ k3 |5 n, o        -f: ports to forward/ H+ ~+ o) M. b  @+ I
另外在终端中能找到我的手机序列号 代码 链接方式等等。。。
回复 支持 反对

使用道具 举报

发表于 2011-3-23 21:12 | 显示全部楼层
期待教程!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-23 21:15 | 显示全部楼层
楼上也挂在8%上面了? 我机器一周了还没好。不行的话寄回去给卖家吧。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-1 19:56 , Processed in 0.431325 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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