Palm Pre 唔變磚都唔知好多野update 左~
昨晚好突然, 部Palm Pre Plus 顥示電話offline , 我諗住restart 部Palm Pre Plus , 會無事 .... 點知 ..... 部機不能再著, 停了在Palm 的Logo 畫面 ....
我仲諗住等電力耗盡, 會解決問題 .... 不過 ... 都是不行 ....原本想去淘寳找賣家維修 ... 不過遇到國慶十一黃金週 , 我估大家都放假 ....
結果 .... 唯有靠自己 .... flash BIOS ....
一開始, 我找了部Windows XP (32bit) 的電腦, 安裝了Java RunTime , 諗住執行WebOS Doctor ... 再啟動Palm Pre 的Flash BIOS mode .... 不過 ..... WebOSDoctor 停了在12% 不動 ..... 我都想是死機了 .... 不過 .... 上網找了一會, 得知Palm 的NovaCom 有64bit Driver (我剛重新安裝Ubuntu Linux ... 所以無安裝原本的NovaCom 32bit Driver)
http://developer.palm.com/index.php?option=com_content&view=article&id=1585

於是立即安裝了NovaCom , 用Linux (Ubuntu) 再做WebOSDoctor .... 竟然 .... WebOSDoctor 工作進度超過了12% ~ 直到完成, Reboot ~

原來WebOS 同Linux 係更好朋友~ (我意思係WebDoctor 改機... 唔係日常應用... )
P.S.
在WebOS Internal 都有不同進度的解釋 :
- 3%, Boot 機的RAM disk (RAMDisk 係Linux 等於一個集成Kernel Module 的檔案, 不是用RAM 扮harddisk .... ) 抄到Palm Pre , 再reboot
- 4%, 畫面變成Palm Logo
- 9%, 畫面變成大箭咀 (Flash ROM Logo)
- 12%, 開始可以使用NovaTerm 進入電話
- 進度約為每20秒2%
- 如果進度到52% , 而又停留在此超過30秒, 應該無任何動作了, 你需要由頭再做過flash BIOS 動作
- 54% 進行檔案系統partition 的動作
- 64% 更新model Firmware
- 72% 更新電話公司的隨機軟件
- 82% 覆檢(vertify) ROM 正確寫入
還有更好玩的 .... 原來可以強行寫入Boot 機Rom (bootie) , 只得一次機會, 失敗的話真係要送修 ...
網址:
http://www.webos-internals.org/wiki/Last_Resort_Emergency_BootLoader_Recovery
我無試過 .... 不過我見有最後一招.... 所以同大家分享 ~
最後 .... 原來Meta Doctor 多了新option ~ 可以直接轉用QWERTY Layout

我改了以下設定: (meta-doctor/Makefile)
# Uncomment the features that you wish to enable below: BYPASS_ACTIVATION = 1 BYPASS_FIRST_USE_APP = 1 ENABLE_DEVELOPER_MODE = 1 AUTO_INSTALL_PREWARE = 1 ENABLE_TESTING_FEEDS = 1 # INSTALL_SSH_AUTH_KEYS = 1 # INSTALL_WIFI_PROFILES = 1 DISABLE_UPLOAD_DAEMON = 1 # DISABLE_MODEM_UPDATE = 1 ENABLE_USB_NETWORKING = 1 REMOVE_CARRIER_CHECK = 1 REMOVE_MODEL_CHECK = 1 # INCREASE_VAR_SPACE = 1 CHANGE_KEYBOARD_TYPE = z # ADD_EXT3FS_PARTITION = 2GB # Select "pre", "preplus", "pixi" or "pixiplus". DEVICE = preplus # Select "wr", "sprint", "verizonwireless", "bellmo", "telcel" or "att". CARRIER = wr |
跟住打以下命令
# cd meta-doctor/downloads # mv webosdoctorp101ueu-wr.jar webosdoctorp101ueu-wr-1.4.5.jar # make DEVICE=preplus all-wr |
造了新的ROM (放在meta-doctor/build 資料夾下), 可以Flash 到Palm Pre / Palm Pre Plus ~
ref :
http://www.webos-internals.org/wiki/How_To_Recover
http://www.webos-internals.org/wiki/Last_Resort_Emergency_BootLoader_Recovery