2014年5月14日 星期三

Kitkat 目前的狀況

俗語說:爽完了,還是要回歸現實的。

Kitkat 裝完真的很爽,不過,福克斯遇到之前儲存在裝置內的檔案全都不見了,像是導航王的圖資之類的。而且,最慘的是,看了剩餘空間後,這些檔其實還在,只是不知道被放到那邊去了。所以,大家在安裝之前,一定要記得把檔案做好備份。

由於之前有發生過類似的情況,所以福克斯知道...大致上檔案是在一個名叫 emulated 的資料夾中。找了找後,福克斯發現,檔案就在:

shell@kona3g:/mnt/shell/emulated $

眼尖的人應該會知道,這個資料夾下有一個叫 0 的資料夾,它就是 Kitkat 的內部儲存裝置的位置。所以,我們只需要把檔案搬進 0 就可以了。只是,目前福克斯還在搬當中。

另外,網路上有流傳,灌完之後,用 es file explorer 沒辨法把檔案寫到 microSD 中。這件事不知道大家還記不記得,之前在 3.0 的時候就發生過。所以,福克斯認為,這個應該很快就會被解決掉了。





Android Kitkat for Samsung Galaxy Note 8 (3G/WIFI)

終於.....

Samsung 終於推出 Kitkat for Samsung Galaxy Note 8 的官方 ROM 了。福克斯照例還是搶先安裝。如果大家也想試看看的話...可以照下面方式來完成:

1. 進到 Recovery mode 備份自己的 ROM
    如果大家還沒安裝過 Recovery ROM 的話,請照 http://foxsoftware.blogspot.tw/2014/02/samsung-galaxy-tab-77.html 的方式裝一下。或是直接使用原廠的 recovery (如果有的話)。

    進入 Recovery mode 的方法依然是 i. 關機, ii. 按下 Volume UP + Power。

    原本的 ROM 大約需要 3.4 G (視自己的使用情況而定),在備份時,請確定有足夠的空間哦。

2. 下載 ROM (非台灣 ROM)
     原廠的 ROM 可以在這個網址中找到: http://samsung-updates.com/details/27854/Galaxy_Note_8.0_3G/WIFI/GT-N5100/XEO/N5100XXDND8.html。下載完成後,檔案大小約 1.6G。

    雖然這個 ROM 不是台灣的 ROM,它是波蘭的。但是,台灣式的中文也是可以正常顯示的。

3. 備份 Odin 或是 heimdall 工具
    由於福克斯只剩下非 windows 的機器,所以,以下全是採用 heimdall 做示範。

4. 進入 Download mode
    進入 Download mode 是每次使用 Odin 或是 heimdall 前必做的事,其方法依然是:i. 關機, ii. Volume DOWN + Power

5. 偵測裝置
    在每次刷機的時候,我們要先確認與機器的連線是正常的,所以我們要執行以下指令:
» heimdall detect
Device detected

6. 解壓縮
    因為我們是使用 heimdall 工具,所以必須將 .zip 跟 .tar.md5 解開。.zip 是直接用 unzip 的方式就可以完成,而 .tar.md5 需要先把附檔名改成 .tar,就能使用 tar (Ubuntu 或 Mac 內建的工具) 把它給解開了。完成後,我們可以得到像下列的檔案清單:

» ls                  
boot.img     cache.img    hidden.img   modem.bin    param.bin    recovery.img sboot.bin    system.img   tz.img

7. 刷機
    刷機是一個風險是高的行為,所以要先確定機器的電量是夠的、電腦並沒有在執行任何會讓它當機的事情。確認完成後,就可以執行下面指令:

» heimdall flash --BOOT boot.img --CACHE cache.img --HIDDEN hidden.img --RADIO modem.bin --PARAM param.bin --BOOTLOADER sboot.bin --SYSTEM system.img --TZSW tz.img

請注意,由於福克斯很喜歡 TWRP 的 recovery rom,所以福克斯不把 recovery 給改掉。如果大家的機器沒有 recovery 的話,昇級一定會失敗哦。所以,如果要加刷 recovery 的話,可以改用下面的指令:
» heimdall flash --BOOT boot.img --CACHE cache.img --HIDDEN hidden.img --RADIO modem.bin --PARAM param.bin —RECOVERY recovery.img --BOOTLOADER sboot.bin --SYSTEM system.img --TZSW tz.img

接著就會看到下面的訊息(這是沒 recovery 的版本):
» heimdall flash --BOOT boot.img --CACHE cache.img --HIDDEN hidden.img --RADIO modem.bin --PARAM param.bin —RECOVERY recovery.img --BOOTLOADER sboot.bin --SYSTEM system.img --TZSW tz.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 BOOT
100%
BOOT upload successful

Uploading CACHE
100%
CACHE upload successful

Uploading HIDDEN
100%
HIDDEN upload successful

Uploading RADIO
100%
RADIO upload successful

Uploading PARAM
100%
PARAM upload successful

Uploading BOOTLOADER
100%
BOOTLOADER upload successful

Uploading SYSTEM
100%
SYSTEM upload successful

Uploading TZSW
100%
TZSW upload successful

Ending session...
Rebooting device...
Releasing device interface...


8. 完成
刷好之後,它會先進到 recovery mode 進行快取的清除與程式的昇級,接著再開進 Android,進行常見的 app 最佳化。最後就會看到新版的 Samsung Galaxy Note 8 (所有的應用程式與設定都還在哦):