說實話雖然可以免解鎖,可是ROOT時大多需整個系統砍掉,ROOT後再將使用者APP一一安裝回來(大概只有2011年的免解鎖方法可以不wipe data做使用者資料保留),尤其是今年的手機XS和Acro HD目前的ROOT法,一定得整個砍掉回到2.3.7在假升級到4.0,做好ROOT後再重刷~
每次都要做還原且ROOT步驟又很繁瑣,著時不方便。
這幾天我一直在研究TF201變形平板的新ROOT方法,因為目前為止這平板在某一個系統版本可以ROOT,但透過OTA升級後ROOT會消失,就算用OTA rootkeeper這apk短暫保留ROOT,也仍然在升級後還原ROOT時會發生su權限位址錯誤導致無法完整取得ROOT權限,有時很讓人頭痛。
昨天在一個偶然的測試中,我發現最新版的鈦備份(應該說不知道從第幾版開始)會幫人修正su位址來達到ROOT完整權限,讓所有ROOT功能完全回復並且正常運作,這東西讓我有了新的想法。
我想應該不少人都有這個概念只是現階段Sony把OTA大部分封閉住了,且我暫時也沒有機會去測試(不管是我的Ray還是XS都已經升級到最新版本),有勞大家討論和測試了。
目標:讓已ROOT的手機之後升級時不再需要因為重作ROOT導致所有收機資料遺失(但常識時還是請各位做好備份)
1.準備好目前已經ROOT好的手機(現階段Sony只有XS可以免解鎖ROOT),同時又有比手機內本本更高的ROM
2.去Play商城下載OTA rootkeeper這apk,做好ROOT的備份
3.如果有OTA,用此方法升級後ROOT可以保留是確定的,問題是Sony大部分的情況是沒OTA的,那就用Flashtool代替OTA的特性試看看(也就是這步需要大家的專業意見討論)
用Flashtool刷最新版本的ftf,但是打勾方法,請看下圖
![[討論]有個升級時可以免重作ROOT的概念,希望大家來討論一下](http://attach.mobile01.com/attach/201207/mobile01-5b62d7ec4bd0f0b50ebc470332b5a12a.jpg)
首先wipe data是一定不打勾,因為這就是我們的目的
接下來kernel是一定不排除的(不打勾),理論上問題就出在system打勾與否或是其他的步驟
不管上述如何,只要OTA rootkeeper可以順利還原ROOT,su權限位址不全正確沒關係(當然重點還是要busybox能夠正常安裝),到時再用鈦備份修正SU權限即可。
看是怎麼做大家來討論一下,也歡迎勇者,我等下次有新版的XS ftf也會一併(反正到時候頂多再還原到最舊版的2.3.7)
如果此方法討論ok後,以後就算升級4.1或任意官方版本,也不用擔心ROOT問題了~