Linux, 工作, 生活, 家人

Android, 敗家誌

Kindle Fire 開箱文 (加贈 Root 成功文, 6.2.1 root 文)

在 101 地下室餐廳吃飯, 從 101 樓上跑出來一個箱子.
DSC00375
這年頭什麼都可以撿, 小弟撿到這個不到 10K. 算便宜的.

打開一看

DSC00376

原來是 Kindle Fire….. (靠杯, 真無聊的開箱文)

感謝某位 Open Source 界知名的大大幫忙合購,
費用加起來不到 6400 元.

不過現在入手 Kindle Fire 並不是一個好的時機, 甚至不是一個好的標地, 大家在購買之前要先想清楚
你的目地是什麼.
我只是想要一台入門平板, 偶爾可以拿來看個書, 這個價位是非常漂亮的.

Kindle Fire 海外大概只有書可以下載, 其他 Streaming, MP3 需要美國的 IP 才能下載(購買?)
Apps 必須要是美國的地址和美國的信用卡才可以使用.
Streaming 可能在 root 之後就沒有辦法使用, 目前這是 root 過的機器大家都有回報過的問題.
我的 Amazon 帳戶是海外的, 所以這一部份我就不想了, 直接想 root 吧.
還好 Kindle Fire root 還算簡單, 大家怕的只是沒有人做過而己.
以下就是我收集到的資訊 (其實也不簡單啦)
分享給大家一下.

* 以下過程有風險, 請自行考量風險, 本人不負任何責任 *

安裝 Dropbox

Kindle Fire 是可以安裝 Application 進去的, 要去 System Setting -> Devices -> Allow Installation of Applications.
選 Enable,
然後用 Web 到 https://www.dropbox.com/android/ 下載 Dropbox 的應用程式,
如果沒有 Dropbox 的帳號, 可以從 http://db.tt/MMoOFTn 這邊點進去申請, 這樣也可以幫我增加 Dropbox 的空間
下載以後, 可以看這篇文章
How To Run Almost Any Android App On the Kindle Fire
將 Android 手機中的 Astro File Manager 備份出來丟到 kindle Fire 內
當然也可以直接接 MicroUSB 接到電腦, 在這之前請先準備 MicroUSB 的接頭.
我是都用, 有時候懶得切來切去就用 Dropbox 丟檔案.

升級 Kindle Fire Firmware 到 6.2

先升級一下比較好, 免得 root 完了想升還要 unroot 很麻煩,
從以下這個網址下載 Firmware 並且升級
http://www.amazon.com/gp/help/customer/display.html?nodeId=200790620
* 如果有想要用 CM7, 就先不要升級了.
20111222: 不建議升級, 最近 Amazon 升級到 6.2.1, 就不能 root 了.

root

目前查到 Root 的方法有二種, 一種是照 kindlefireroot.com 的文章走, 另一種是用 SuperOneClick 的方式 root,
我自己是用 kindlefireroot.com 的方式, 不過我想二種都 OK.
* kindlefireroot.com root

SuperOneClick Download
SuperOneClick for Kindle Fire How to

安裝 Google Market

[GUIDE] Install Full Android Market on Kindle Fire (Compilation Master Thread)
照以上這一篇文章做, 會缺少 Vending.apk, 以下是 Download Link
Vending.apk download
當然強者如我們就不需要什麼 root explorer 了, 直接用 adb.exe shell 進去, 下指令就可以了
[BASH]
# su
# busybox mount -o remount,rw /system
# cp /sdcard/dropbox/Vending.apk /system/app
# chmod 644 /system/app/Vending.apk
[/BASH]
接下來要將 Amazon Market 關掉, 這樣就會使用系統預設的 Google Market
[BASH]
# cd /system/app
# mv MarketIntentProxy.apk MarketIntentProxy.apk.bak
[/BASH]

如果要看到 Google Market, 那要改用其他的桌面軟體, 上面那個 Link 有提到 Go Launcher Ex
這個可以用, 補上 Screen Shot
DSC00377

Google Calendar

http://forum.xda-developers.com/showpost.php?p=19422673&postcount=60
http://forum.xda-developers.com/showthread.php?t=944069
也是要放到 /system/app 下, 權限要設成 644, 沒有這個檔案, Google Calendar 沒有辦法下載日曆.
如果之前有玩 Google Music , 也可以照以上 Link 安裝程式, 安裝完 Google Music 就可以用了.

Exchange E-mail

很多公司都是用 Exchange 收送 mail.
這部份請下載 Enhance E-mail, 如果你是在偉大的天龍國管轄權內, Enhance email 是要錢的,
各位只好犧牲一下, 去盜版了.

我試了一下, 可以連上 Microsoft online, 並且可以同步 exchange mail 和 Calendar.
這樣一來, 在 kindle Fire 上就可以看到來自 Google Calendar 和 Exchange 上的 Calendar
等開放 Marketing, 我就會來買一套. (還是 VPN 去買就可以了?)
* 要用 Marketing Enable 將 Sim Card Information 改成 US T-Mobile, 然後再裝 old market

中文輸入

我是使用 LIME-HD 這個輸入法, 可以在 Google Market 上下載
中文輸入修改教學
這是 LIME-HD 的字串, 文章內的輸入法代換成這個字串就可以使用了
[TEXT]
com.android.inputmethod.latin/.LatinIME:net.toload.main.hd/.LIMEService
[/TEXT]

如何 root 6.2.1 Update 過的機器

再次聲明, 以下動作風險極高, 請自負風險, 謝謝

千呼萬喚始出來, 在開始之前, 你必需準備一條叫做 Factory Cable 的 MicroUSB 線材
主要是要將 Pin1 和 Pin4 連結起來, 然後先關機, 插上 Cable 後開機, 就可以進 Fastboot mode.
以後是製作方法.
如果 Kindle 變磚了要怎麼辦? 用 Factory Cable 進 Fastboot mode
why to make your own Motorola “Factory Cable”

接下來請去下載 Kindle Fire Utility v.6, 那邊有需要的工具.
Kindle Fire Utility v.6
順便下載 Apps.zip 和 TWRP. TWRP 下載完請放到和 Kindle Fire Utility 下的 tools

到這個地方下載 update-6.2.1-rooted-secureboot.zip
[Update] Pre-rooted stock 6.2.1 update (secure and unsecure boot images)
下載完之後, 請將 Apps.zip 和 update-6.2.1-rooted-secureboot.zip 放到 Kindle Fire 內的 KindleUpdate 目錄.

這時請先關機, 再插上改好的 Factory MicroUSB Cable
開機的時候 Windows 會抓到 USB Device , 並且認不到, 這時我們 Kindle Fire Utility 解開來內在 Drivers 的目錄下有 Driver. 更新完 Driver 就可以了.

基本上就是按照這一篇, 按照他的指令 install TWRP
[Update] Pre-rooted stock 6.2.1 update (secure and unsecure boot images)

[TEXT]
C:\Kindle Fire Utility\tools>fastboot -i 0x1949 getvar product
=product: kindle
finished. total time: -0.000s
[/TEXT]

確認有連上之後, 再執行以下指令.
[TEXT]
C:\Kindle Fire Utility\tools>fastboot -i 0x1949 boot twrp-blaze-2.0.0RC0.img
downloading ‘boot.img’… OKAY [ 2.719s]
booting… OKAY [ 0.004s]
finished. total time: 2.723s

C:\Kindle Fire Utility\tools>fastboot oem idme bootmode 4000[/TEXT]
等待一下, 機器會重開, 就會進入 TWRP 並且 install 完 .

install 完 TWRP 就要重開, 重開完就可以按 Power 鍵進入 TWEP, 選 install .
然後選擇剛剛 copy 到 KindleUpdate 內的 update-6.2.1-rooted-secureboot.zip.
重開進到 Android 後, 再進到 TWRP 再 install app.zip
然後, 然後, 正直和善良都回來了呀 (不, 是 Google Market 和 Gmail 都回來了, 也可以 root 了~~~~)

2011/12/23 10:37 : 聽說 one click root 也快出來了.

2011/12/24 09:27 : 不需要 Factory Cable 也可以 root 的方法, 不過我沒有試, 有興趣的人可以試

2011/12/27 : Universal (All Firmware) One Click Root (Including 2.6.1!)
 

其他

Google Contact 不能用 – 應該是要用 Amazon 的郵件去下載連絡人
還有很多東西有問題, 不能買的東西還是不能買…

Kindle Fire 以這個優異的價格, 我覺得我都可以接受這些不便, 只是一般人要入手還是要三思.

後記

放一些筆記在這邊

14 留言

  1. shonyu

    拿來看出效果如何呀?

    6400 這個價太另人心動了。

  2. kit

    劉先生,謝謝您的Root文分享。
    我用過superoneclick的方式不成功後(按下root之後,程式就不動了),再試kindlefireroot.com的方式,開始似乎都很順利,直到步驟12的
    Type:
    cd ..
    runme.bat
    出現”runme.bat”不是內部或外部指令、可執行的程式或批次檔。
    因為對電腦懂得甚少,不知道自己是錯在哪裡,我可否將畫面寄給您看看呢? 謝謝

  3. shonyu

    看書。

    沒注意到打錯字,真抱歉。

  4. 文章作者的留言

    我好像弄這一台沒有拿來看書 (默

  5. 文章作者的留言

    C:\Users\rr>cd \KindleFireRoot

    C:\KindleFireRoot>dir
    磁碟區 C 中的磁碟沒有標籤。
    磁碟區序號: BE72-1B53

    C:\KindleFireRoot 的目錄

    2011/11/30 下午 09:56

    .
    2011/11/30 下午 09:56
    ..
    2011/11/30 下午 09:56
    files
    2011/11/16 上午 08:07 2,948 runme.bat
    2011/11/30 下午 09:56
    usb_driver
    1 個檔案 2,948 位元組
    4 個目錄 9,482,936,320 位元組可用

    C:\KindleFireRoot>runme.bat

    這樣就可以了

  6. BabyWolf

    慘了,我就是昨晚(12/21)看到一半,還沒root就先升級firmware至6.2.1,有機會降回來嗎?還是只有慢慢等新的root方法了?

  7. 文章作者的留言

    Sorry.
    我昨天中午有看到, 結果忘了關 wifi.

    現在看起來要用 Factory Cable 進到 fastboot 的模式換 6.2.1 rooted 的 rom .

    明天會弄弄 Factory Cable 試試看能不能換掉.

  8. ericwoo

    2011/12/24 09:27 : 不需要 Factory Cable 也可以 root 的方法, 不過我沒有試, 有興趣的人可以試
    ————————————–

    我用這一個root成功 感謝!

  9. BabyWolf

    感謝richliu,我總算大部分都搞定了,雖說中間波折不少。

    我先用「不需要Factory Cable」的那兩個連結,也就是jcase@RootzWiki提供的Root軟體,順利完成Market等安裝,但對6.2.1似乎沒辦法在ADB shell下使用su進行root操作,以致於輸入法修改指令不順利,我改用RootManager來搬settings.db,可是忘了改權限就重開機,結果就真的變磚了。看XDA上許多人也因此檔哀鴻遍野,由於6.2.1的權限問題,先前釋出的unbrick軟體似乎都不管用。

    試了幾天後,狠下心來做了條Factory Cable裝TWRP,總算把機器救回來也成功root囉。

  10. BabyWolf

    過年期間一不注意又被更新成6.2.2了,開機時的firefirefire/TWRP也消失了,所幸market還在,安裝好的程式輸入法也不受影響,下次想再root還是記得一併砍掉OTA功能才好… :mrgreen:

  11. BabyWolf

    詭異的是我用kindle fire發文怎麼被認作蘋果電腦…. 😎

  12. Isa

    求救,是否要root後才可以在香港免費download它的app和書呢?現在未root什麼也做不到。 😥

  13. Joy

    在kindle amazon找到類似仙劍奇俠傳,滿好看的書!
    假如有kindle unlimited 就可以免費看到全部了~
    朋友推薦,這邊有不錯看的kindle電子書
    跟你分享嘍~假如會喜歡奇幻、武俠之類的小說
    感覺有點像是仙劍奇俠傳

    到kindle商店打入 terra ocean 就會找到了~
    中文書名叫 “山海封神榜”

發佈留言