資源描述:
《rom 定制教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、教程大體分為以下幾部分:第一部分:ROM基礎(chǔ)知識(shí)............已熟悉的機(jī)油直接省去。A。名詞解釋1.ROM,RAM,F(xiàn)lashMemoryROM(ReadOnlyMemory)的全名為只讀記憶體,是PPC上的硬盤部分用來存儲(chǔ)和保存數(shù)據(jù)。ROM數(shù)據(jù)不能隨意更新,但是在任何時(shí)候都可以讀取。即使是斷電,ROM也能夠保留數(shù)據(jù)。但是資料一但寫入后只能用特殊方法或根本無(wú)法更改,因此ROM常在嵌入式系統(tǒng)中擔(dān)任存放作業(yè)系統(tǒng)的用途RAM(RandomAccessMemory)的全名為隨機(jī)存儲(chǔ)記憶體,是PP
2、C上的移動(dòng)存儲(chǔ)部分,用來存儲(chǔ)和保存數(shù)據(jù)的。它在任何時(shí)候都可以讀寫,RAM通常是作為操作系統(tǒng)或其他正在運(yùn)行程序的臨時(shí)存儲(chǔ)介質(zhì)(可稱作系統(tǒng)內(nèi)存)FlashMemory,由于ROM不易更改的特性讓更新資料變得相當(dāng)麻煩,因此就有了FlashMemory的發(fā)展,F(xiàn)lashMemory具有ROM不需電力維持資料的好處,又可以在需要的時(shí)候任意更改資料,我們常見的FLASHMemory有TF卡(全名:TransFLash卡),SD卡(全名:SecureDigitalMemoryCard),CF卡(全名:Compa
3、ctFlash卡)等。2.XIP,IPL,SPL,RADIOXIP(ExecuteInPlace)中文意:立即執(zhí)行。XIP所起到的作用是讓操作系統(tǒng)內(nèi)核直接在Flash中運(yùn)行,不需要拷貝到RAM,即指操作系統(tǒng)或應(yīng)用程序直接從非易失性存儲(chǔ)器中執(zhí)行,這樣減少了內(nèi)核從閃速存儲(chǔ)器拷貝到RAM的時(shí)間,其采用的非壓縮映像也減少了內(nèi)核自解壓的時(shí)間,換句話說,XIP直接決定了PPC系統(tǒng)運(yùn)行和加載程序的時(shí)間,也就是直接決定了PPC系統(tǒng)的運(yùn)行速度。IPL(全稱:InitialProgramLoader)中文意:首次裝載
4、系統(tǒng),其負(fù)責(zé)主板,電源、硬件初始化程序,并把SPL裝入RAM,如果IPL損壞,由于不能加載SPL,所以機(jī)器將不能裝載任何由SPL完成裝載的OS系統(tǒng)。SPL(全稱:SecondProgramLoader)中文意:第二次裝系統(tǒng),就是負(fù)責(zé)裝載OS操作系統(tǒng)到RAM中,SPL損壞了我們可以燒錄機(jī)這樣的設(shè)備來重新寫入,或者還可以通過刷入初始的ROM版本來實(shí)現(xiàn)重寫SPL,我們俗稱“尋找原廠ROM救磚”RADIO,字面理解:無(wú)線電通訊,其負(fù)責(zé)著PPC作為手機(jī)功能的通訊功能方面,包括它的電話和上網(wǎng)功能,事實(shí)上,RA
5、DIO硬件模塊已經(jīng)在手機(jī)出廠時(shí)已經(jīng)內(nèi)置,我們所刷入的不過是作為軟件應(yīng)用層面的東西,因?yàn)檐浖用娴臇|西決定了RADIO硬件模塊接收和傳遞信號(hào)的頻段分配,所以硬件RADIO的稱謂已經(jīng)被弱化,我們把這種RADIO軟件層面的東東一律稱為RADIO。3.刷ROM,刷RADIO,解鎖,永久解鎖刷ROM,意指將新的ROM刷入PPC,ROM部分包含:IPL、SPL、OS、EXTROM、RADIO、STORAGE等,目前來說,我們刷入的ROM絕大多數(shù)只包含OS部分,OS部分包含兩個(gè)東東:XIP、IMGFS,而這兩個(gè)
6、正是影響系統(tǒng)層面的主要因素,鑒于其他部分,因?yàn)樯婕暗胶诵膶用娴闹匦聦懭?,可另行重寫,所以我們?cè)诖诉M(jìn)行了拋棄,為了省事,也降低了一次性刷入的風(fēng)險(xiǎn)。刷RADIO,簡(jiǎn)單的說就是刷入新的RADIO模塊的應(yīng)用軟件,不同的地區(qū)不同的通訊服務(wù)網(wǎng)絡(luò),無(wú)線通訊基站在接收和發(fā)送無(wú)線信號(hào)上的頻段各有不同,那么處于這個(gè)地區(qū)和這個(gè)通訊服務(wù)網(wǎng)絡(luò)之內(nèi)的RADIO硬件模塊,在頻段調(diào)整上越接近于本地基站,手機(jī)的通訊信號(hào)就會(huì)越好,信號(hào)接收和發(fā)送就會(huì)越完整越快速,信號(hào)搜索上也會(huì)越穩(wěn)定,從而使我們的PPC信號(hào)強(qiáng)勁又省電,運(yùn)營(yíng)商新的RAD
7、IO是根據(jù)其基站的新的頻段來調(diào)整的,所以隨著時(shí)間的推移,當(dāng)基站有所升級(jí)其頻段有所調(diào)整的時(shí)候,新RADIO的刷入就很有必要了。解鎖,隨便解釋一下吧,PPC機(jī)器在出廠的時(shí)候?qū)C(jī)器內(nèi)部核心的CID地址段進(jìn)行了上鎖,上鎖的原理是基于微軟對(duì)于開放性的WM系統(tǒng)所提供的一種特權(quán)保護(hù)機(jī)制,該機(jī)制對(duì)應(yīng)用程序能夠訪問的系統(tǒng)資源作了限制,而廠家正是利用這一點(diǎn)實(shí)現(xiàn)了對(duì)系統(tǒng)ROM的鎖定,鎖定的目的一方面是為了個(gè)不同機(jī)型間的區(qū)別和獨(dú)立性,更大的原因是保障廠家對(duì)WM系統(tǒng)推陳出新上的獨(dú)立自主權(quán),鎖定被集中在機(jī)器CID地址段上,不
8、同CID的ROM相互之間不能進(jìn)行交互性的替換,如果強(qiáng)行刷入CID不同的ROM,將無(wú)法通過CID校驗(yàn),嚴(yán)重的會(huì)出現(xiàn)系統(tǒng)無(wú)法修復(fù)的現(xiàn)象,由此PPC玩機(jī)的"江湖大俠"們便做起了文章,衍生出一種通過CID地址段欺騙的手段來對(duì)上鎖的CID進(jìn)行破解,破解過的CID刷入后,再刷入其他不同CID的ROM將極大可能地通過校驗(yàn)(但不是100%都可行)從而將新的ROM寫入機(jī)器.永久解鎖,江湖又稱SuperCID,此種新破解的CID和上面的相比具備更大的優(yōu)勢(shì)在于新ROM作刷入操作的時(shí)候,如若操作失敗,原機(jī)