Rooting Your Device
Root : 系統超級使用者帳戶(System super user account),在UNIX-based的系統裡擁有對檔案及程序完整的控制權。 Rooting : 通常是指在Android裝置上取得超級使用者權限的過程。 Root之後有哪些優點呢? 1.解除安裝OEM預載的應用程式 2.修改外觀,客製化主題,開機動畫... 3.完整的備份和重製 4.進入被限制的目錄,修改或存取甚至執行被限制的檔案或是程式 5.等等......(自行想像) 當然,台語說「有一好,就沒倆好」,有優點自然就會有缺點,在你決定root你的手機之前,一定要先清楚明白非常了解root之後可能帶來的風險! 第一: Android系統的底層雖然是Linux, 但是Android原生的版本是沒有搭配"su"這個指令的, 也就是說在 /system/bin/ 或是 /system/xbin/ 目錄底下, 是找不到su這個指令檔的。那 下圖所示為已經root的手機,才會有su這個指令檔 。 由此可知,沒有root之前,任何人都沒有辦法修改系統裡的設定,我認為這是Google當初設計的一個保護措施,所以當你的手機root之後,萬一被植入惡意程式或駭客入侵,不但隱私資料受到威脅,入侵者更可以利用root權限更進一步的破壞整個系統! 第二: 延續上一段,網路上不管是哪一種root方法,裡面所提供的su指令檔,幾乎都沒有辦法設定密碼!(目前沒看過可以設定密碼的)這樣一來就等於少了一道破解關卡,這讓手機本身更加不安全。 當然,如果可以妥善利用root權限去修改系統,是有可能讓Android變得安全,但是泰勞還不知道要如何修改才能減少被入侵的機會,持續研究中...zzz 接下來泰勞介紹一個我個人最喜歡的root方法,就是一般透過網路進行系統更新時走的路- OTA (Over the air) ,當你收到系統更新通知時,會先下載一個更新zip檔,通常就是存在sdcard裡面,然後從開機進行安裝,只是OTA通常不會讓你看到安裝過程的畫面,下次看到系統更新通知時,記得下載完別直接按重開機,先去sdcard找找看有沒有可疑的zip檔喔! 使用此方法最重要的要求,就是手機本身要支援外接SD卡。 然後去下載我個人比較信任的" ...