找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7726|回复: 67

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

[复制链接]
发表于 2011-3-14 21:26 | 显示全部楼层 |阅读模式
本帖最后由 colalao 于 2011-3-22 19:01 编辑 - d. V$ {3 _; m
  }! L4 b3 k- U$ [9 b8 f
我遇到的问题是 在刷的时候只能刷到8% 然后就是can't reset your phone. 然后就Done了。
3 N! O9 \: B5 D/ g3 u, u6 e3 L6 F+ h5 @2 s9 ]
手机可以进入USB 模式(即按上面的音量键,插入USB 线,出现大大的数据线示意图)- Y8 \8 L$ O& i# {2 }% \8 u# g
大概在4%的时候进入 黑屏plamlogo 界面。。然后到8%的时候 doctor说 不能 reset 。手机就卡在 logo的画面。1 A' Q5 f3 d3 b' G5 Z% }7 w8 g
目前还没有找到解决方法。; a4 {* _$ F! O5 a& T+ Z
目前已经试过:+ ]6 n& D5 ^" ^) p- p# ?* I  V+ L& a
1,换电脑
: R, G$ j1 ~6 p2 W- `- X, J2 T2,刷2.1.0官方rom2 m" V- }" G; ]3 T
3,刷1.4.5官方ROM3 C. Q) P8 r. g- Z
4,刷1.4.1官方rom% P9 i4 O9 H' w

2 a  K$ F2 V. Z. Z% c: A) s3 f还有个问题,屏幕上出现USB 的符号的时候是否在充电,我担心刷了N次没有成功,电池耗尽以后不能充电,话说这个机器不开机就不能充电,还真麻烦
' w) @1 b7 I1 c. t在加载驱动时显示这个$ i. S* [: E, x$ T
9 E* `( k6 e4 b! a( t$ i
在ubuntu下输入 novacom 显示2 }0 ~) r. v7 ?' P- c2 Z' H- N
version: novacom-173 i% J- u$ n: ]  f  u8 }, g+ A
usage: novacom [-a address] [-p port] [-t] [-l] [-d device] [-c cmd] [-r password] [-w] <command>
3 N1 |& T  t  c7 t+ Qnovacom [-V]
. A$ i' `5 X! ~* j% w' A. y2 D" inovacom [-a address] [-p port] -P[ [-f <localport:remoteport,...>] ]
2 \/ I- Z) {% W1 toptions:
5 a& W! Q$ ?6 |# {: {, F$ X  ^# n        -a address: ip address of the novacomd server, default is 'localhost'
) D# d. k$ b. H# x& d6 j0 e6 k        -p port: port of the novacomd server's device list port, default is 6968
- _& q, |: a, ^( n+ W        -t: go into terminal mode, for interactive use
3 k, W! L* ]/ @2 f/ i/ i) @! w        -s: pass signals to remote process
+ l7 f. z: n: h7 s9 J8 s+ ]        -l: list devices and then exit) {  v: U- F+ J* |# r
        -r: device password& I! j5 `" |7 x/ w
        -c: service command [login, add, remove, logout], f' L4 M8 B& X+ P; E9 e6 O
                  login:  opens new session
& }) h& v3 @2 ?( m. B- @. R                  add:    adds device token to host% |8 n& ^! z; t3 ?  m) }
                  remove: remove device token from host
" [1 p' i8 O3 S0 ^                  logout: closes active session
! p7 E" k' z1 ?0 [* V* a' K        -d device: connect to specific device instead of first.5 Z7 b% Z/ j" ?) j
                 might be <nduid>, <connection type>, <device type>
; ^$ u: m' ]1 t/ a* @. b        -w: wait for device to show up before running command
3 ^5 c: i9 d4 |, \. L, K1 h        -V: version information! w. E/ K& n4 a/ _! j# t8 Y
        -P: Port Forwarding Enabled# e7 U; Y; `) s# o; l; E* f
        -f: ports to forward8 I6 k6 v& A( v$ q9 j' c- `  f6 q

# S7 o" M8 l, y' ]& Z+ V3 }大神帮帮看看怎么样
+ }0 _/ h, n/ }# M$ f- s3 L; k, V( Z0 b# T2 @# j" _

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2011-3-14 21:35 | 显示全部楼层
这个没有问题的..是正常的
( x! b; c. U& W# w/ Q. V& a4 t6 m, w& l, s0 T4 |# n. n
我手上帮一个朋友折腾的机器.也是8%左右出问题..一直没有搞定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:36 | 显示全部楼层
回复 寂夜清风 的帖子
) ?, L4 }9 f; n. T% a  L$ a' l1 O8 H# Q
现在还没有解决方法吗??
1 A+ t2 j- Q1 M! ~那岂不是就这么砖着了??
回复 支持 反对

使用道具 举报

发表于 2011-3-14 21:37 | 显示全部楼层
你那个显示的还是正常的." M0 x  [; k5 a* c
是ROM自动先停掉你电脑上原来的驱动.然后装入新的驱动.只要你的系统OK就可以过去了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 21:38 | 显示全部楼层
回复 寂夜清风 的帖子) l; i  T; d5 _2 s+ p1 D

# B9 a9 A3 r) p' r* v* ]那我要怎么做才能修复呢?
6 p. R1 V/ B9 c1 F我已经换过电脑了
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-3-14 21:50 | 显示全部楼层
回复 寂夜清风 的帖子! k* U7 l8 |2 F7 f3 N

0 @. c" Q5 q  c我是刷了 2.1.0以后感觉不好用 想刷回去,: f  e" H) g2 {/ [- s
在刷1.4.5的时候就出现这个8%问题了,然后就开不了机 也不能刷了
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2011-3-14 22:08 | 显示全部楼层
没遇到你说的情况,暂时也没办法直接给你什么帮助,只能尝试下。' ^* K' p8 G9 J: [
你试一下! L6 _8 H6 R; T2 o7 ?: C" z
novacom -w run file://sbin/tellbootie recover || true. V! M* @( ^. G& `
看看是不是能进入恢复模式。; N0 o5 Y0 G" c! c% Y) @
如果进不去,哪就有点麻烦了,而且说明你现在的flash里面已经被格式化了。" p& g  R1 v' H, u  D, S' w* t
只要能使用novacom执行命令,你就还是有机会修复的  u( o9 G' r% J, k# `
在你的rom里面找到nova-installer-image-castle.uImage这个文件  b/ d' B* O- b! J' R& H
解压出来,然后
2 h3 t- M6 e7 M5 K! Cnovacom -w boot mem://你的nova-installer-image-castle.uImage文件绝对路径
/ M( G3 q) t; d; L' k6 K* a如果一切正常,那恭喜你,你此时应该可以刷机了。
9 R" `4 O- i' t7 u, N如果还不行的话,暂时我也没什么更好的建议了,毕竟手头没这样的机器。
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:14 | 显示全部楼层
忘了说了% n' W7 n3 I  l! Y, z  @
可以先使用
# Q. c) h+ x. z0 Vnovacom -l+ l6 M; @' E8 z# Y9 M8 s, B. ]
看看是不是能列出你的设备0 ]# M" [; d1 r, {# |# L8 `
正确的是一连窜的序列号+连接方式+系统根映像名
/ J) T( a7 n4 ?# V( g& q如果连设备信息都没,那就是驱动的事,一直装到能认出来为止& g% B% x/ B. N) n. k
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:18 | 显示全部楼层
回复 lifemac 的帖子3 e& s! h) m% L9 j

' {5 |" k( Y! J0 q0 g, J! W非常感谢,但是应该怎么运行这个呢?
/ S6 v. E$ v1 x5 I7 h我现在已经解压出来了
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:25 | 显示全部楼层
我用的是linux系统- I5 d& W+ ^8 Q7 j5 q& C
windows的话,应该在cmd操作是一样的吧
- T' V) v0 ~- D! @) m' A别说你不知道怎么进cmd啊
/ C; n- t( R- b* m/ R; l4 w9 g* R算了,还是说详细点,不用一会又要回复
, ~: P4 x* o; H; u* Q- F4 T1 R: p开始菜单----运行-----输入cmd---回车
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:25 | 显示全部楼层
我用的是linux系统  f4 R) Y- L! E' W) J
windows的话,应该在cmd操作是一样的吧
8 W1 n- t2 q% \别说你不知道怎么进cmd啊+ Y9 n4 k; y8 ^6 W, G6 V
算了,还是说详细点,不用一会又要回复
) |, Z* d' G5 a8 A7 o开始菜单----运行-----输入cmd---回车
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:26 | 显示全部楼层
回复 lifemac 的帖子
8 n" E1 i. ~3 N0 u6 l7 n6 @8 d- X' v
我知道怎么进cmd* ^0 F" _. D; a5 U0 _$ V
但是我在CMD里面打
3 l" a5 d  O' D1 u+ D& O2 Gnovacom -w run file://sbin/tellbootie recover || true 这个好像不对啊
8 K( v; R* d; }) R* Z能具体告诉我怎么操作吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:28 | 显示全部楼层
回复 lifemac 的帖子; Y1 M: |  Y9 R; u+ J" Z
% T& W7 X  {5 N) C9 V/ {
能否给一个详细的操作步骤, z4 \1 s& k0 `; `& R& Y7 |) \
我会总结到帖子里面去( |1 f' h( r% Q
不管有没有成功 给其他人做参考
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:33 | 显示全部楼层
你把/改为\试试,windows是不认/的。这是unix系统的写法; r( b  C! A9 a4 |3 D$ }4 i6 n
或者是windows不能执行||参数,这个我也没什么映像了,应该是支持的
( w- c2 L# |& j* O5 G* a- L- A手头没windows,没法试
- x0 x) O! F; N& D( W" M4 {
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 22:36 | 显示全部楼层
回复 lifemac 的帖子
$ f, W. V3 q! e4 M5 }# g, M) k% W, \0 s6 ?+ p' n! I
novacom不是内部或外部命令,也不是可运行的程序或批处理文件
- ]: S2 p- z- S" o/ m* m7 M- l1 }0 n  G8 G# w
这个纠结了。。看来我去装个ubuntu试试
1 E0 j% q3 g$ M. }: ]- F
回复 支持 反对

使用道具 举报

发表于 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指令在后面的目录中
% ?9 ~0 A  o% |/ T. _5 I* Z; u. `2 M% e9 E% P
novacom -w run file://sbin/tellbootie recover || true
7 j: O, I6 I8 @0 e; R2 h2 K这个指令在windows里也改一下,应该是
  1. novacom boot mem:// < nova-installer-image-castle.uImage
复制代码
但建议你先手工在电脑上装2.1的novacom驱动看看.
回复 支持 反对

使用道具 举报

发表于 2011-3-14 22:51 | 显示全部楼层
??
1 r# w4 j  `* \$ j  e1 Vwinodws下面还得自己写坏境变量?  |$ d' k" ~, U' m( V
真够衰的。5 p$ s; f( P$ k
楼主你按寂夜清风说的那样,把坏境变量设好就能执行了
  u( i% a" b; t2 _$ F-w 参数还是不要去的好0 ^0 N7 N& L! h/ G9 k/ m
如果去掉,novacom会不等待设备是否准备好,就直接执行命令的。8 W# [" K4 \) q4 T
具体参数可以使用 novacom --help 查看* r% m# c8 H$ q: r
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 23:05 | 显示全部楼层
....
) x; \; Z* ?8 U; @5 B8 v/ vl两位大神 能否帮新手写个修复教程帖子,我搜了一下,貌似从 2.1.0出来以后往回刷还是升级的 有不少兄弟都卡在这个8%上了。。' b( ]: h4 ~  @: `7 B% Y+ v/ c
看你们两个这么说。。我都晕了。。7 W3 B0 ^( _# A. O2 J
情风。。你的第一个代码可以执行
+ N, x  O  d6 T但是第二条不行,我不知道这两条应该怎么用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-14 23:14 | 显示全部楼层
运行. }8 u. d) A4 m' x, x9 i
novacom boot mem:// < nova-installer-image-castle.uImage
% Q: G- K) b( j) X; X( K的时候 显示系统找不到指定文件夹
" y7 G5 Z* ~: C设备管理器显示 Palm Novacom(bootie)
2 t+ C+ J/ i- @3 I& m详细信息是 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)" S# _7 K7 [4 O$ w
- J9 \9 R7 F- X1 X
2. http://www.webos-internals.org/wiki/How_To_Recover* z8 H" M  |- m% u$ s, W7 v& R
7 _$ ]* o! A0 d5 d. c
Doctor disconnects at 8%
! U3 ~& H7 t, M% F* f* R! X  [8 P$ ~3 r+ V; G! u
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).
+ O9 y$ ~/ I! hFirst 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  A# ?5 ?1 B2 e8 A. w% T
  2. lvm.static vgchange -ay --ignorelockingfailure; ^3 t1 P, T0 f0 y
复制代码
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.! _- h& J* b) H% h; m3 e
8 ]* n) E' a  b
Maybe useful for you....
回复 支持 反对

使用道具 举报

发表于 2011-3-14 23:52 | 显示全部楼层
如果你是linux系统就好了
. d1 {  c' K2 N' \  y/ e! d; n可以在终端中使用
+ ^2 i. A; n4 b" Q3 t/ Tjava -jar webOSDoctor.jar9 V* e' f3 `) B) b; b: D
来执行刷机/ `- \7 }; l2 p' {. h6 W
这样在终端中会有回显1 A+ K: Z4 ?) n+ y
你可以知道刷到哪一步出现了错误
( d& u  I4 Q  p. ?现在这样猜测中弄,没多大的意义5 B5 |3 s# A  v4 Z8 w9 I; }5 M- u
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-15 00:19 | 显示全部楼层
回复 lifemac 的帖子
& H9 s! V/ W: ~* _. g
' G. S& o5 L  x) Z, \) W在下ubuntu了 明天晚上继续。。
! b. ~- f1 i1 B6 [( B- g$ T刚刚把BB清理了一下。。换手机先用这
  L5 E' Y/ H/ L, B话说。。。我一年要刷挂一个手机。。。
2 Y. q; d2 v5 z: H去年挂的是G1.。还好iphone 没有挂
回复 支持 反对

使用道具 举报

发表于 2011-3-15 00:22 | 显示全部楼层
还没睡。。。
2 l1 {# v' r) p% Y也是夜猫啊
' q1 o( c. @9 z( e# w  G% G- s- ^我都有点顶不住了
! d  Y: m: q* I$ X: q等Xorg编译完,立刻觉觉去。
回复 支持 反对

使用道具 举报

发表于 2011-3-15 00:31 | 显示全部楼层
lankk 发表于 2011-3-14 23:52
8 E8 [$ E' u; ~2 h- ]1. Can you find some error info in java log.?  ( java -jar XXXXX.jar)
0 K) z8 h0 L5 O) r' I7 U% l
7 ~! f% ]8 i4 _: p6 ]2. http://www.webos-interna ...
% y2 Q% R$ |& s$ r0 G* v# {
咦~
5 t7 s: A6 X( ^原来wiki上面已经有解决方案了
. t" w' u" x. ~& k% u4 E郁闷* a7 ~- ]9 g9 A* V! D
那我还废什么脑子想怎么解决, b6 l0 E& V. S& Q& w
colalao你试试wiki上的方案可行不. j5 B4 p" _4 ^% N2 n
不过里面的novaterm; e6 P9 t6 R- s( ]& h( ~* n, ~
在linux下面装好驱动就是自带的
- @6 o! h; v' s  d貌似windows下面好像是没的
' T9 u, e: i9 O" e$ @" c# a3 I7 x也许安装sdk可以拥有这些功能
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2011-3-15 03:27 | 显示全部楼层
回复 colalao 的帖子
& P0 T/ k7 I9 S& z0 w( S: Q) g3 U, l* E. T/ y. H; l/ ]# M8 r
看来我是幸运的,试用一天就回刷。没8%问题。就是自用的机子音量键不行,用开机刷。看了LZ的贴才知,还能有另一种刷法。学习!
* s7 F7 b' P- n! Z% L祝LZ好运!
回复 支持 反对

使用道具 举报

发表于 2011-3-15 03:28 | 显示全部楼层
回复 colalao 的帖子
# k# l: v$ t3 q/ P  I/ A
, i+ A* w+ }; H1 @+ L9 yLZ有钱
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-16 15:26 | 显示全部楼层
回复 lifemac 的帖子
# O* q. B( e" z" w; ?  s- p+ L  L. x+ n8 {( p6 {& z
那我还是装个linux再按照wiki上的试试
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-3-18 08:42 | 显示全部楼层
回复 qilu 的帖子* q  H. x' {2 g7 R/ m

* v0 |' R5 s9 j1 X- r  n电池的电量我现在无法保证,因为刷机多次了,但是我不知道该如何充电,如果在这种情况下,插入充电器是否能充电呢?》
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-3-22 19:02 | 显示全部楼层
回复 lifemac 的帖子. f' {, T* s" F) S
/ G$ I* }+ n7 `" l5 D9 ]; e! g% p: K
我在ubuntu下输入 novacom 显示为  B) z; }$ L* @
version: novacom-17* H) Z( n) m' G, |6 O2 X
usage: novacom [-a address] [-p port] [-t] [-l] [-d device] [-c cmd] [-r password] [-w] <command>7 _6 S1 b+ v* e; Z. c
novacom [-V]
1 E% O" x. l" C% u' `% p/ a2 ~novacom [-a address] [-p port] -P[ [-f <localport:remoteport,...>] ]
( Z: e1 v& w7 I. W% ]% g+ ]options:/ B  S3 u4 ]; Y. z) S
        -a address: ip address of the novacomd server, default is 'localhost'$ _4 ?+ s1 C# D5 t' e2 X
        -p port: port of the novacomd server's device list port, default is 6968
8 t1 j) {+ N) ^        -t: go into terminal mode, for interactive use! \' Q  J& M  I1 |2 Y. ^* h5 {- H
        -s: pass signals to remote process
; E* d- @0 S( M( b! Q        -l: list devices and then exit( b9 ]% i4 k4 O9 G$ }
        -r: device password/ s4 C. ^" y7 ^! H9 H
        -c: service command [login, add, remove, logout]3 g3 I+ G+ z8 V, |3 [- \7 Z
                  login:  opens new session
3 r! n0 ?" m: E8 }9 |; g) _( {                  add:    adds device token to host/ b/ R0 d' l8 `5 w
                  remove: remove device token from host5 l' K" W4 d% t' g
                  logout: closes active session
! [" A8 {" \  g( k2 `        -d device: connect to specific device instead of first.+ ~. L- \9 V3 `
                 might be <nduid>, <connection type>, <device type>
" d3 N1 d, X/ \$ A  N/ v7 t0 v        -w: wait for device to show up before running command: ]* w# [7 {4 j( P& d; V9 M
        -V: version information6 A' ~" k8 _! J
        -P: Port Forwarding Enabled
! n- N8 T8 N5 x( a& K: Q+ y        -f: ports to forward
" Q9 l2 @$ @- i8 C# n# Y另外在终端中能找到我的手机序列号 代码 链接方式等等。。。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-14 05:45 , Processed in 1.176740 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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