一樣,為了不浪費這台機器,福克斯最近也開始刷它。不過,由於福克斯並不是使用 Windows 作業系統,所以沒有 odin 可以用,所以,福克斯只好用跨平台的 heimdall 了。當然了,為了簡化一切,我們會同時安裝 mobile odin 來讓我們可以還原為原本官方的韌體。
1. 安裝 heimdall
heimdall 是一個刷 Samsung Galaxy 機器的工具,當我們無法使用 odin 的時候,福克斯建議大家改用這個程式來完成它。不過,一般來說, odin 在 windows 的執行情況大體上並沒有什麼太大的問題。只不過,偶爾會出現抓不到機器而己。所以 heimdall 在 windows 的環境下,並沒有大受歡迎。
heimdall 有預先為每個平台編譯好的環境,所以我們只需要下載對應的版本就可以了:
下載完,就單純的按下一步、下一步就可以搞定了。
2. 下載 recovery image
福克斯先假設大家都還沒有 root 過裝置。如果有人已經成功,可以直接前往這個連結去下載 app 版:https://play.google.com/store/apps/details?id=com.s0up.goomanager。
如果大家的裝置都還沒有 root,那可以在這個網址下載 Odin Flashable Tar 的檔案:
http://www.teamw.in/project/twrp2/108。不過,要記得,請依照自己的機型下載,如 3g 的 P6800、 WIFI 的 P6810。
下載完成後,請先解壓縮,並確認有 out/target/product/p6800/recovery.img 的檔案。
3. 下載 root 程式
其實,root 的方法很多種,但是由於我們要安裝非官方的韌體,我們還是會需要用到 recovery,所以,福克斯還是習慣在 recovery mode 中做事情。
福克斯使用的 SuperSU 的程式,我們可以在這邊下載: Root_SuperSU.0.96.Only-signed.zip。和之前一樣,下載完成後,要放在手機的『外接 microSD 卡』或『內建的 storage 』中。
4. 開啟 download mode
開啟 download mode 的方式很簡單,就是先關閉機器。確認完全關閉後,按下 volume down + power,接著會看到像下面的畫面:
接著要按一下 volume up 確定要進入 download mode 中:
5. 準備刷入 recovery.img
用 USB 線接上電腦開啟 console,並進入 recovery.img 的資料夾中,輸入 heimdall detect:
➜ p6800 heimdall detect
Device detected
這邊有一個很重要的地方,就是我們一定要看到 Device detected ,這代表有找到機器。接著輸入 heimdall flash --RECOVERY recovery.img:
➜ p6800 heimdall flash --RECOVERY recovery.img
Heimdall v1.4.0
Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/
This software is provided free of charge. Copying and redistribution is
encouraged.
If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
Initialising protocol...
Protocol initialisation successful.
Beginning session...
Some devices may take up to 2 minutes to respond.
Please be patient!
Session begun.
Downloading device's PIT file...
PIT file download successful.
Uploading RECOVERY
100%
RECOVERY upload successful
Ending session...
Rebooting device...
Releasing device interface...
完成後,機器會重新開機。
6. 進入 recovery mode 並刷入 root 程式
一樣,先將機器關機,並確認完全關機後,這次是按下『 Volume Up + Power 』,大家直到大家看到畫面:
此時按下 [Install] -> [Using external SD] or [Using internal storage] -> 找到 Root_SuperSU.0.96.Only-signed.zip 檔後,並確認刷入。完成後,就直接重新開機就好。
7. 安裝 mobile odin
福克斯安裝的 mobile odin 是在 xda 的這個網址中找到:http://forum.xda-developers.com/showthread.php?t=1347899,它有分成付費跟非付費的兩個版本。由於福克斯使用的非付費的版本,還要額外安裝 flash kernel 用的程式,以下分別是對應的連結:
mobile odin: MobileODINLite-v4.00.apk
flash kernel: MobileODIN_FlashKernel_P6800-v2.0.zip (解開為 MobileODIN_FlashKernel_P6800-v2.0.apk)
安裝的方式很簡單,就把這兩個 apk 檔放到裝置的儲存裝置中,接著到檔案管理員中去執行這個檔案就可以了。不過,大家的裝置還沒打開未知來源的安裝,記得去設定-> 安全性 -> 未知來源中開啟。
8. 昇級囉
*. 官方的韌體可以在這裡找到:http://forum.xda-developers.com/showthread.php?t=1469635 。所有官方的韌體都要用 mobile odin 來刷入。刷入的時候,可以選擇 [Open file ...] 來選擇一個 tar.md5 檔,例如:
接著按下底下的 [Flash firmware] 就囉。
*. 其它非官方的韌體,則可以在這裡找到:http://forum.xda-developers.com/galaxy-tab-7-7/development 。這些韌體在刷機的時候,需要看一下是要用 odin 還是 twrp 。有些的會寫要用 cam recovery,大多這些都能用 twrp 來刷機,但是,有一些還是會註明千萬別用 twrp ,所以還是要注意一下哦。刷非官方的方法跟刷入 root 程式一樣,我們只需要按下 install,並選入對應的 zip 檔就可以了。不過,在刷之前,別忘了記得先備份一下囉。
*. 由於韌體有很多種,所以福克斯之後還會找時間介紹一下每個韌體的刷機流程,它包括 4.1.2、4.2、4.3、到 4.4 都有。
請問一下大大我要把ACER Liquid刷成2.3.5(目前版本2.1
回覆刪除所以我就爬了一下你的文
http://foxsoftware.blogspot.tw/2011/04/htc-tattoo-android-16-android-23.html
我就心血來潮的試了一下結果就卡在"刷入clockworkmod recovery"他就寫說"刷入recovery時發生錯誤"要怎麼辦呢大大??(我是新手拍謝