[前言]
雖然沒能趕在9/21 這支Arc S 購買滿一周年刷上4.1.B.0.587,不過前幾天考完某考試的
第二階段體測後,隔天就試著刷下去了。
整體而言修正了一些小地方,我想最重要的還是通話紀錄的開啟速度整個大幅提升吧。
因為這次找不到修改較少的ROM刷,所以我刷了原廠的ROM,其實也可以參考becomemax版友
的neo刷機文章,裡面那個ROM感覺也不錯,我有試著刷過,不過因為一些原因換掉了。
不多說了,這次除了刷上原廠4.0.4 (4.1.B.0.587)的ROM以外,另外還刷了一些東西,包含:
1.GX系的下拉15鍵快捷(可調整)
2.手機通知燈號修正
3.客製 ArcKnight Kernel (431版核心)
4.新的 GPU 驅動
5.一些大家都會的小修改
☆刷機有風險,建議先使用Recovery做備份,建議看完文章與其他版友文章幾次後再動手☆
[前置準備]
1.Arc S (Arc未確認,ROM或許需要另外找)
2.已經解鎖
3.相關檔案(部分檔案會放在文章下方)
4.Flashtool 刷機工具 與 Fastboot 刷機工具(內含驅動)
[準備檔案]
1.主要ROM檔案 :Xperia Arc S LT18i_4.1.B.0.587_GENERIC FRENCH.ftf
2.核心(kernel)檔案 :ArcKnight_RC3.5.1_ST.img
3.wi-fi模組檔案 :ArcKnight_RC3.5.1_Test_Version_Modules.zip
4.其他想刷的zip檔案。
[流程]
1.首先將ROM「Xperia Arc S LT18i_4.1.B.0.587_GENERIC FRENCH.ftf」放進電腦Flashtool裡面firmwares資料夾。
2.將核心檔案「ArcKnight_RC3.5.1_ST.img」放進fastboot 資料夾裡面。
3.將wifi與zram模駔「ArcKnight_RC3.5.1_Test_Version_Modules.zip」、
新GPU驅動「jb_Adreno_drivers.zip」、
通知燈修正檔案「FinalOdexedNotificationLedFix_4.1.B.0.587.zip」、
root用檔案「Superuser-3.0.7-efghi-signed.zip」等檔案放進SD卡。
4.手機備份好相關檔案,可以的話使用CWM recovery全機備份還有鈦備份。
5.開始刷機,先將手機關機。深呼吸一下。
6.使用Flashtool刷上完整的ROM「Xperia Arc S LT18i_4.1.B.0.587_GENERIC FRENCH.ftf」。
7.再使用fastboot刷核心「ArcKnight_RC3.5.1_ST.img」。
(指令:fastboot flash boot ArcKnight_RC3.5.1_ST.img)
8.接著開機進入Recovery模式(看見LOGO連續按音量減鍵),先做雙wipe(會清掉手機資料),順便wipe電池訊息。
(wipe data/factory reset 與 wipe cache partition)
9.接著還在recovery狀態下,將SD卡內的檔案全部刷入:
「ArcKnight_RC3.5.1_Test_Version_Modules.zip」讓wifi和zram運作、
「jb_Adreno_drivers.zip」新驅動聽說會比較順一點、
「FinalOdexedNotificationLedFix_4.1.B.0.587.zip」會修正4.0.4燈號不閃的問題、
「Superuser-3.0.7-efghi-signed.zip」就是root手機,因為原廠ROM並未root。
10.重開機,就可以開始整理自己的手機了
[後續動作]
1.更新superuser的su二進位檔案,另外安裝busybox。
2.我還有用root explorer修改build.prop的一些參數。
3.修改gps.conf的參數,讓GPS定位快一點。
4.修改hw_config.sh的參數,讓螢幕自動調整亮度作動。
5.用root exploer 替換下拉15鍵(含電池1%) 與 自製原廠主題檔案等。
6.使用鈦備份將不需要的程式凍結
7.還原用鈦備份備份下來的檔案、通話紀錄、簡訊與MMS、書籤紀錄。(沒錯鈦備份可以做到)
8.使用Voltage Control 調整CPU的governer為ArcKnight_II,而I/O Scheduler為noop。
(作者說這樣的設定比較省電)
[檔案下載]
Flashtool 刷機工具:XDA連結
fastboot刷機工具 :連結(含驅動)
主要ROM檔案 :Xperia Arc S LT18i 4.1.B.0.587 Generic World / French(刷) [XDA連結]
核心(kernel)檔案 :ArcKnight_Kernel_RC_3.5.1_STOCK_TEST(刷) [XDA連結]
wifi與zram模組檔案:ArcKnight_Kernel_RC_3.5.1_Wifi_Modules(刷) [XDA連結]
root用檔案:Superuser-3.0.7-efghi-signed.zip(刷) [連結]
新GPU 驅動 :jb_Adreno_drivers.zip(刷) XDA連結
通知燈號修正檔案 :FinalOdexedNotificationLedFix_4.1.B.0.587.zip(刷) XDA連結
下拉15鍵(含電池1%):SystemUI.apk(RE) 與 QuickPanelSettings.apk(RE) 連結
(下拉與電池是抽取自XDA maxio1998 的ROM)
主題選擇 :DefaultThemes.apk(RE) 連結
build.prop、gps.conf、hw_config.sh、enable_menu_key檔案(Arc S 用):(RE) 連結
MarketAccess 1.0.6 (購買APP用):連結
[參考資料]
XDA論壇jimbo77 大的 ArcKnight Kernel 原文 連結
XDA論壇bamsbamx 大的 新Adreno驅動檔案 原文 連結
XDA論壇arcatarc 大的 通知燈號修正 原文 連結
XDA論壇maxio1998 大的 客製ROM 原文 連結
dio5000 版友的 通知燈號修正 文章 連結
becomemax 版友的 NEO刷機 文章 連結
narukaze 版友的 WALKMAN(含CLEAR BASS)刷入教學 文章 連結
我的4.1.B.0.431 刷機文章 連結
[參考擷圖]
▼系統資訊
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-46f20fa20db93fe53740db0ac8c0f904.png)
▼桌面(可以看見原廠有電池%數,雖然很佔空間)
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-22fe95d1207fe172c7403d4b92f57520.png)
▼連接電腦插上USB後,右上角會出現連線符號(一樣好占空間 囧)
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-59acf027eaf09c5193b5cc548d7aa7eb.png)
▼GX系的下拉15鍵,長按可進入設定)
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-197928a3a196cfa25ec880027c5a99d7.png)
▼下方那個APP就是設定下拉15鍵用的
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-5a6253428e5f062e3887febfea1d81a2.png)
▼裡面有大家熟悉的15鍵,包含手電筒喔
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-a35b882cf519fb38e110ec66c0b4af00.png)
▼一樣又來的白色水玉主題
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-e7a49262f79218fa4bd2d4f448ecd33f.png)
▼鈦備份凍結參考(可使用原廠設定裡面應用程式停用)
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-caa59a2aaf2bacded2b4d905109cd8b1.png)
▼鈦備份凍結參考
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-f04c6cb3b48c8e97abb99aa38ddcdf9a.png)
▼鈦備份凍結參考
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-eb7dd9c80a8fe35968b7a19782134cc6.png)
▼鈦備份凍結參考
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-76487da3db9b6c5605e3d7f11357a185.png)
▼開發人員選項裡面的背景處理程序限制,建議設定4個以下
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-3146a1755424f5f0d5d26cfe6a7d6706.png)
▼使用Voltage Control調整CPU的governer與I/O Scheduler
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-26029e1a552c6955a30d02ecb90ac3d3.png)
▼參考narukaze版友文章刷入的WALKMAN
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-ac5910b044bc90deb8c4c1f927dd8853.png)
▼WALKMAN
![[教學] Arc S 刷 原廠4.1.B.0.587 ROM + GX系下拉15鍵 簡單流程](http://attach.mobile01.com/attach/201209/mobile01-c7abe17497f2f86094a9ddb7eb5c16be.png)
[檔案放置與替換問題]
手機要先ROOT狀態,然後準備有root explorer或是RE管理器之類的,能進去系統裡面的
檔案管理APP。
1.首先這類管理器都會顯示系統目前是可讀寫狀態(r/w)或是唯讀狀態(r/o),
先將系統讀取狀態改為r/w,讀寫狀態。
2.接著將文章提供的檔案放進手機的/system/ 底下,並且將檔案權限改成(rw-r--r--)
V V 口
V 口 口
V 口 口
(例如build.prop、gps.conf、hw_config.sh、SystemUI.apk 等等)
3.接著確認權限改好後,再將檔案移動到各自的位置:
build.prop 放到 /system (注意這個檔案本來就在這裡,所以記得改好權限再退出)
SystemUI.apk 與 QuickPanelSettings.apk 放到 /system/app
DefaultThemes.apk 放到 /system/app
gps.conf 放到 /etc
hw_config.sh 放到 /etc
enable_menu_key 放到 /data/local
(enable_menu_key是讓手機可以用menu鍵解鎖的,權限九宮格全勾,可以不放)
4.確認放到確定位置後,就直接重開機,沒問題的話應該就完成了。
[其他]
待補