|
本帖最后由 hao501802766 于 2014-8-7 15:12 編輯
最近聽許多朋友反映,小米盒子更新到1.3.20后就無法root了,這引起了本屌的注意,這是為什么呢?
以前本來本屌并不愛ROOT盒子,因為本身是內(nèi)測組成員,1周1更新的頻率讓root變得很蛋疼,所以干脆不root了。
但是現(xiàn)在不同了,因為官方對root進行了保護,沒法root了,這有違發(fā)燒精神,因此,我覺得root盒子時候到了。
1月30日更新:
1、開始支持老盒子第二系統(tǒng)root和分區(qū)掛載;
2、更新超級用戶程序至最新版;
3、將第二系統(tǒng)分區(qū)掛載位置調(diào)整為/tmp/system,更好訪問;
4、升級adb連接程序。
順道祝大家馬年吉祥,闔家幸福?。?/font>
經(jīng)過昨天晚上的測試分析,應(yīng)該是新版ROM從內(nèi)核里禁止重新掛載system區(qū)為可讀寫。因此所有的root工具全趴窩了。
但是,小米盒子有個特點就是雙系統(tǒng)。有兩個系統(tǒng)區(qū),分別為/dev/block/system和/dev/block/system1(老盒子是/dev/block/mtdblock5和 /dev/block/mtdblock6),每次更新系統(tǒng)都在運行在一個系統(tǒng)分區(qū),刷寫另一個系統(tǒng)分區(qū)。由此,本屌就想到,既然系統(tǒng)更新能在運行中的系統(tǒng)中修改休眠中的系統(tǒng)里的文件,就說明還是可以修改系統(tǒng)分區(qū)文件的嘛,只不過是修改的第二系統(tǒng)。那么我們?nèi)绻茏龅较到y(tǒng)更新做到的事,不就能給第二系統(tǒng)添加root權(quán)限了么???答案是肯定的。
經(jīng)過嘗試,做出了【小米盒子第二系統(tǒng)一鍵root工具】。
有了這個工具,怎么root我們現(xiàn)在正用的系統(tǒng)呢?
簡單,假設(shè)我們正在使用【系統(tǒng)1】,我們需要root它,這時,只要我們進入recovery,將正用的系統(tǒng)切換為休眠的【系統(tǒng)2】,然后在【系統(tǒng)2】下運行【小米盒子第二系統(tǒng)一鍵root工具】,就能將我們需要root的【系統(tǒng)1】給root了!然后再次進入recovery,將正用的系統(tǒng)切換回【系統(tǒng)1】。root過程就結(jié)束了。所以這就叫曲線救國嘛!
工具下載:
zip.gif (2.15 KB, 下載次數(shù): 314)
下載附件
保存到相冊
2014-1-30 15:15 上傳
小米盒子第二系統(tǒng)分區(qū)掛載root工具.zip
使用方法:
1、拔掉小米盒子電源線,遙控器對準(zhǔn)盒子接收口,同時按住菜單鍵和主頁鍵不松開,插上電源線。等待進入recovery后松開。
2、用遙控器確定鍵選擇“重新啟動/reboot system now”,然后在下一界面,選擇不帶“(最近)/(Current Running)”字樣的那個“重啟進入系統(tǒng)?/reboot to system ???”,按確定重啟。
3、跑完ICNTV的進度條后,盒子會黑屏幾十秒,不要著急,等待出現(xiàn)“正在升級”提示語后就會自動進入系統(tǒng)。
4、進入設(shè)置-網(wǎng)絡(luò)設(shè)置-無線網(wǎng)絡(luò)中,選中你連接的熱點,按遙控器的右方向鍵,進入ip地址界面,記下ip地址(或直接用usb數(shù)據(jù)線連接盒子與電腦)
5、將下載的工具全部解壓到電腦上任意文件夾。手動關(guān)閉任何助手類應(yīng)用,如豌豆莢,360手機助手等。然后進入任務(wù)管理器,結(jié)束所有名稱為adb.exe的進程。
6、雙擊工具包解壓出的“小米盒子第二系統(tǒng)一鍵root.bat”運行。
7、輸入小米盒子ip(usb數(shù)據(jù)線連接的直接回車)并回車。
8、等待小米盒子自動重啟進入recovery
9、再次用遙控器選擇“重新啟動/reboot system now”,然后在下一界面,選擇不帶“(最近)/(Current Running)”字樣的那個“重啟進入系統(tǒng)?/reboot to system ???”,按確定重啟。
10、此次重啟也需要黑屏幾十秒,耐心等待即可。至此root完成。
注意事項:
電腦如果使用網(wǎng)絡(luò)方式連接小米盒子,請確保與盒子連接到同一路由器下。
不足之處:
雖然已經(jīng)root了盒子,任意應(yīng)用都可以通過超級用戶程序來獲取root權(quán)限。但是由于盒子rom的底層限制,目前還無法掛載system區(qū)為讀寫。
補充說明:
根據(jù)一些朋友的反饋,我增加了“小米盒子第二系統(tǒng)分區(qū)掛載.bat”文件,僅僅可寫掛載目標(biāo)系統(tǒng)的system分區(qū),不做任何修改。用于用戶自定義修改目標(biāo)系統(tǒng)system分區(qū)的文件。使用方法和“小米盒子第二系統(tǒng)一鍵root.bat”一致,將【使用方法】中的第6步中運行的bat文件改為這個就行了。運行后,按照提示在盒子上使用RE管理器軟件進入/tmp/system目錄下修改即可。
當(dāng)然,這里有個前提就是當(dāng)前使用的系統(tǒng)必須事先ROOT,要不然RE管理器修改不了/tmp/system目錄下的文件。建議在目標(biāo)系統(tǒng)下使用“小米盒子第二系統(tǒng)一鍵root.bat”一次,直接連帶重啟進入第二系統(tǒng)和ROOT第二系統(tǒng)一并完成。
相關(guān)圖片:
114437j4ov4yvvowmylkko.png.thumb.jpg (151.42 KB, 下載次數(shù): 1657)
下載附件
保存到相冊
2014-1-30 15:15 上傳
記得全部解壓,運行前確保沒有助手程序運行,并結(jié)束掉所有adb.exe進程。
144334y51uc7jz89fcfdc0.png.thumb.jpg (98.98 KB, 下載次數(shù): 1627)
下載附件
保存到相冊
2014-1-30 15:15 上傳
上圖是root成功的樣子。不過由于reboot recovery命令有時退出較慢,大家不要在意最后有沒有“root完成!?。 边@句話,以盒子自己能重啟到recovery為成功標(biāo)準(zhǔn)。
132117smg5gmnwg0nmggk4.png.thumb.jpg (107.24 KB, 下載次數(shù): 1644)
下載附件
保存到相冊
2014-1-30 15:15 上傳
上圖是僅掛載system區(qū)成功后的樣子,需要你自己手動使用re管理器進入/tmp/system目錄下查看。
144636ghs71s3egaa1siaa.png.thumb.jpg (55.53 KB, 下載次數(shù): 1647)
下載附件
保存到相冊
2014-1-30 15:15 上傳
上圖是掛載目標(biāo)系統(tǒng)system區(qū)成功后的盒子里的截圖。注意左上角的路徑和讀寫狀態(tài)。的確是可寫的了。
|
下載當(dāng)貝市場最新版,內(nèi)含近千個TV應(yīng)用,完美適配小米盒子,親測可用。下載地址:http://www.dangbei.com/
|
評分
-
查看全部評分
上一篇: 手機不用安裝遙控軟件,也能遙控下一篇: 【米聊新風(fēng)暴】帶你體驗連接小米盒子&電視的新玩法
|