本帖最后由 zjole 于 2010-2-12 23:09 編輯 首先聲明只是目前我所了解和理解的,不一定準(zhǔn)確,歡迎討論! 歡迎轉(zhuǎn)載,但請(qǐng)注明! 文筆不好,大家湊合著看…… root 如果你機(jī)子到手已經(jīng)刷過修改版的rom如安卓網(wǎng)的rom,那么你已經(jīng)有root權(quán)限了,可以無視 破解root權(quán)限是利用的RC29(美版)RC7(歐版)固件中的漏洞,這個(gè)漏洞在之后的固件中被修復(fù),所以那個(gè)時(shí)候要想獲取root權(quán)限就必須刷回RC29或RC7 但是現(xiàn)在國(guó)內(nèi)的玩家誰拿到機(jī)子還是最初零售版的固件?一般JS都刷好中文版了,所以root這個(gè)問題大家就不用糾結(jié)了 至于recovery模式有沒有using test key跟有沒有root權(quán)限是兩回事,不要被誤導(dǎo) recovery recovery是g1本身就帶的,相當(dāng)于電腦上的ghost,但是自帶的recovery功能比較單一,界面也不友好(按住home鍵開機(jī)進(jìn)recovery模式) 所以我們通常說的刷recovery其實(shí)是刷修改版的recovery,功能方面有所增強(qiáng)操作也更方便,比如可以實(shí)現(xiàn)備份、對(duì)內(nèi)存卡分區(qū)等功能 修改版的recovery有RA版的,最新的是1.5.2,還有CM版的,最新的是1.4,論壇上大多數(shù)刷的是RA版的 RA版鏈接http://forum.xda-developers.com/showthread.php?t=530492 同樣很多朋友機(jī)子拿到手recovery都已經(jīng)刷好了 其實(shí)最開始要破解root權(quán)限也就是為了能夠telnet之后刷修改版的recovery
radio 這里先引用htc官方的一段話,見http://developer.htc.com/adp.html Each Android platform version is designed to run on top of a specifcversion of the radio firmware. Typically, each successive release ofthe Android platform relies on a newer version of the radio firmware,so whenever you are planning to flash a new system image to yourdevice, whether upgrade or downgrade, you should also update the radiofirmware to the version expected by the platform. If you do not updateyour radio image, the system may encounter problems 26I,而android 1.0是對(duì)應(yīng)29, 就是說如果你要從android 1.6降級(jí)到1.0,那么為了一切正常你就要刷29版的radio 還有就是如果你要刷修改版的SPL就必須要先刷最新的raido(目前G1是26I),否則就會(huì)變磚這一點(diǎn)我也沒有弄明白 SPL 其實(shí)通常我們說的刷SPL是指刷一個(gè)修改版的SPL(HBOOT 1.33.2005),是由XDA上的Haykuro從G2上面移植過來的(小名Danger/Death SPL) 跟recovery一樣,g1本身就有SPL(什么?你是不是要問那為什么我的data還是70M而是不是傳說中的90M?) 其實(shí)是這個(gè)Haykuro SPL會(huì)對(duì)ROM空間重新分配,縮小/cache來擴(kuò)大/system,/data,因?yàn)榛赼ndroid 2.1的ROM需要更大的空間 還有就是去掉了對(duì)ROM、IMG鏡像簽名的驗(yàn)證,這里不多解釋,舉個(gè)很好理解的例子如果想用fastboot改開機(jī)畫面就必須是修改版的SPL,要不自己做的開機(jī)畫面鏡像是通不過簽名驗(yàn)證的 SPL其實(shí)就是bootloader的一部分(什么是bootloader?自己google...),這也就是為什么刷SPL不當(dāng)會(huì)有變磚的風(fēng)險(xiǎn) The SPL, or Second Program Loader, in conjunction with the IPL comprisea device's bootloader. Aside from bootstrapping Android, the bootloaderalso fulfills various diagnostic functions. One of these functions isthe manipulation of data in the device's internal flash ram. Dependingon the SPL installed, the user can apply a signed NBH file, flash nandimages, and more. Note that the SPL is installed and operatesindependently of the Android build that runs atop it. 然后看HBOOT那一行(一般是第二行),如果是HBOOT 1.33.2005那么你已經(jīng)功德圓滿了,已經(jīng)刷好所謂的SPL了,目前市面上最多的TIM版出廠SPL是HBOOT-1.38.0000 然后怎么退出(我就知道你會(huì)問)?接聽+menu+掛機(jī)鍵重啟…… G1的幾種啟動(dòng)模式簡(jiǎn)介,見http://www.hiapk.com/bbs/thread-107387-1-1.html ================= OK,說了這么多,如果你還沒看明白(不是吧,我以為我已經(jīng)說的很清楚了……),那么好吧: 1.如果你機(jī)子到手已經(jīng)刷好了中文ROM比如阿興的3.10或者3.121,而你只是想要個(gè)好用的ROM再裝些常用的軟件什么的,就別折騰了吧,沒必要! 2.如果你沒事喜歡刷機(jī)想嘗試一些不同的ROM那可以刷下recovery,畢竟可以備份啊什么的會(huì)方便一些 3.一般玩家刷了recovery就足夠了,如果你喜歡嘗試新事物(刷基于android 2.1的ROM)而且不在意可能出現(xiàn)的問題如不穩(wěn)定、有些功能使用不了等等那么就要刷所謂的SPL了 ================= 看了這個(gè)帖子你可能發(fā)現(xiàn)自己走了很多彎路(已經(jīng)是中文版還去刷回RC29破解root去了) 老帖子誤導(dǎo)人啊,,很多人發(fā)教程可其實(shí)自己都沒搞明白是怎么一回事(這樣也好意思發(fā)出來?),折騰之前多爬爬文補(bǔ)補(bǔ)課吧! |
聯(lián)系客服