Saturday, September 03, 2011

root and unroot ACE

在Jacket大提供了S5830 的開箱文和root教學後,相信大家都從中受益良多,其後文中還有很多的問題解答可供學習,包含刪除客製化教學,還沒看過的同學可以去看一下:
SAMSUNG GALAXY ACE(S5830)~王者機~開箱兼ROOT教學兼效能測試
http://www.WUANTS.com/topicdetail.php?f=568&t=2043314

有同學提出若須送修時,希望可以unroot,以免喪失保固,因此小弟研究了一陣子,在自己能力所及的範圍內,提供大家一個方法,或許有其他更好的辦法,還望其他高手指教

這次我爬文找到了常見的三套一鍵root工具,分別是 Universal Androot , z4root ,和 SuperOneClick,或許是版本不夠新的關係,Universal Androot安裝執行後並無法成功對S5830 unroot,而z4root更離譜,明明去年還在market上市的軟體,各大market和論壇聯結全部都找不到軟體,已經被google要求下架 了,只好無言放棄,而原本沒預料到的SuperOneClick反而有新版本v1.7提供了unroot的功能(Jacket大先前提供的V1.5.3並 無unroot功能)

SuperOneClick v1.7下載 :
程式作者所提供的下載連結 : http://shortfuse.org/SuperOneClickv1.7-shortFuse.zip
對岸論壇連結與介紹 : http://www.androidmi.com/xz/xtgj ... rOneClick-v1.7.html

Unroot注意事項: (基本上跟root時一樣)
1、Windows XP需要安裝Microsoft .NET Framework 2.0+;
2、手機需要打開USB調試模式; (USB偵錯打勾)
3、電腦需要安裝手機的USB驅動程序; (Samsung Kies)
4、手機需要卸載SD卡; (這個我沒卸載SDcard,執行後一樣可以unroot)

不過在unroot前,我們還要利用root權限做一件事,就是將那個海盜頭的授權程式從系統中移除掉,否則即使unroot和回復原廠設定後,在系統檔案中仍看的到那個授權程式的圖形,很容易露出馬腳

1.首先備份授權程式, 由超級管理器/APK管理器/ 找到授權程式(superuser.apk)的檔案,點進去,備份APK,預設路徑會存到SDcard中(預設/mnt/sdcard /SuperTaskManager/MyAPKs) ,路徑記下來,以後想root的時候,記得不要再執行SuperOneClick了,藉由/超級管理器/檔案總管到剛剛備份的地方,選擇安裝檔案即可,重 新安裝後的授權程式app路徑不再是/system/app了,而會到/data/app,就像一般的app檔案一樣,隨時可移除或重新安裝(不需root權限)

重新安裝後,路徑在/data/app
按這裡檢視圖片

2.超級管理器/檔案總管/system/app/ 找到授權程式,請把它解除安裝

3.SuperOneClick v1.7下載解壓後執行的畫面跟舊版很像,但多出了幾個新的功能鍵,Unroot按下去就對了,執行時間不到1分鐘,畫面出現"Device does not have Superuser"就成功了,最後問你要不要捐錢給作者,就看個人了,unroot的部份到此已經結束
按這裡檢視圖片

不過想不露馬腳送修,除了剛剛殺掉授權程式外,還有幾個地方要注意的:
1.若你root後只是抓抓圖,玩玩SetCPU超頻之類的東西,沒有刷ROM或進行瘦身(刪客製化和無用預設程式等),請到/設定/隱私設定/重設為原廠設定即可
按這裡檢視圖片

2.若你有刪過客製化等系統程式,除了重設為原廠設定外,請把刪客製化前備份的檔案還原回來,因為已經刪掉的東西,是無法經過重設復原的,先前刪客製化前有叫大家備份,不會有人沒備份吧!!
超級管理器/程式備份與還原
按這裡檢視圖片

3.若你已經刷過其它版本ROM了,那就要把原版本的ROM刷回來,不過這點小弟還不知道如何取得原版ROM,希望有高手指點了,對岸的論壇已經出現有官 方android 2.3 for S5830 亞太版及歐洲版的ROM可供下載,一直很想刷刷看,可是卡在沒原版ROM,不敢下手



實用相關搜尋: 瘦身 Samsung Microsoft google 學習 電腦

No comments:

Post a Comment