rom定制教程手把手教你做_第1頁
rom定制教程手把手教你做_第2頁
rom定制教程手把手教你做_第3頁
rom定制教程手把手教你做_第4頁
rom定制教程手把手教你做_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一部分:ROM 基礎知識A1. ROM,RAM,F(xiàn)lash Memory ROM(Read Only Memory)的全名為只讀體,是 PPC 上的硬盤部分用來和保存數(shù)也能夠保系統(tǒng)據(jù)。ROM 數(shù)據(jù)不能隨意更新,但是在任何時候都可以。即使是斷電,ROM留數(shù)據(jù)。但是資料一但寫入后只能用特殊方法或根本無法更改,因此 ROM 常在中擔任存放作業(yè)系統(tǒng)的用途RAM(Random Acs Memory)的全名為隨機體,是 PPC 上的移動部分,用來和保存數(shù)據(jù)的。它在任何時候都可以讀寫,RAM 通常是作為操作系統(tǒng)或其他正在運行程序的臨時介質(可稱作系統(tǒng)內存)Flash Memory,由于 ROM 不易更改的

2、特性讓更新資料變得相當麻煩,因此就有了 FlashMemory 的發(fā)展 ,F(xiàn)lash Memory 具有 ROM 不需電力維持資料的好處,又可以在需要的時候任意更改資料,常見的 FLASH Memory 有 TF 卡(全名:TransFLash 卡),SD 卡(全名:Secure Digital Memory Card),CF 卡(全名:Compact Flash 卡)等。2. XIP,IPL,SPL,RADIOXIP(Execute In Place)中文意:立即執(zhí)行。XIP 所起到的作用是讓操作系統(tǒng)內核直接在 Flash中運行,不需要拷貝到 RAM,即指操作系統(tǒng)或應用程序直接從非易失性器中

3、執(zhí)行,這樣減少了內核從閃速器拷貝到 RAM 的時間,其采用的非壓縮映像也減少了內核自解壓的時間,換句話說,XIP 直接決定了 PPC 系統(tǒng)運行和加載程序的時間,也就是直接決定了PPC 系統(tǒng)的運行速度。IPL(全稱:InitialProgramLoader)中文意:首次裝載系統(tǒng),其負責主板,電源、硬件初始化程序,并把SPL 裝入 RAM,如果 IPL 損壞,由于不能加載SPL,所以機器將不能裝載任SPL 完成裝載的 OS 系統(tǒng)。SPL(全稱:SecondProgramLoader)中文意:第二次裝系統(tǒng),就是負責裝載OS 操作系統(tǒng)到RAM 中,SPL 損壞了可以燒錄機這樣的設備來重新寫入,或者還可

4、以通過刷入初始的ROM 版本來實現(xiàn)重寫SPL,俗稱“尋找原廠 ROM 救磚”RADIO,字面理解:無線電通訊,其負責著 PPC 作為功能的通訊功能方面,包括它的和上網(wǎng)功能,事實上,RADIO 硬件模塊已經(jīng)在出廠時已經(jīng)內置,所刷入的不過是作為應用層面的東西,因為層面的東西決定了 RADIO 硬件模塊接收和傳遞信號的頻段分配,所以硬件 RADIO 的稱謂已經(jīng)被弱化,一律稱為 RADIO。把這種 RADIO層面的東東3. 刷 ROM,刷 RADIO,刷 ROM,意指將新的 ROM 刷入 PPC,ROM 部分包含:IPL、SPL、OS、EXTROM、RADIO、STORAGE 等,目前來說,刷入的 R

5、OM 絕大多數(shù)只包含 OS 部分,OS 部分包含兩個東東:XIP、 IMGFS,而這兩個正是影響系統(tǒng)層面的主要,鑒于其他部分,因為涉及到層面的重新寫入,可另行重寫,所以在此進行了拋棄,為了省事,也降低了刷入的風險。刷 RADIO,簡單的說就是刷入新的 RADIO 模塊的應用,不同的地區(qū)不同的通訊服務網(wǎng)絡,無線通訊在接收和發(fā)送無線信號上的頻段各有不同,那么處于這個地區(qū)和這個通訊服務網(wǎng)絡之內的 RADIO 硬件模塊,在頻段調整上越接近于本地,的通訊信號就會越好,信號接收和發(fā)送就會越完整越快速,信號搜索上也會越穩(wěn)定,從而使的 PPC信號強勁又省電,運營商新的 RADIO 是根據(jù)其的新的頻調整的,所以

6、隨著時間的推移,當有所升級其頻段有所調整的時候,新 RADIO 的刷入就很有必要了。,隨便解釋一下吧,PPC 機器在出廠的時候對機器上鎖的原理是基于微軟對于開放性的WM 系統(tǒng)所提供的一種的 CID 地址段進行了上鎖,保護機制,該機制對應用程序能夠的系統(tǒng)資源作了限制,而廠家正是利用這一點實現(xiàn)了對系統(tǒng) ROM 的鎖定,鎖定的目的一方面是為了個不同機型間的區(qū)別和獨立性,更大的原因是保障廠家對WM 系統(tǒng)推陳出新上的獨立權,鎖定被集中在機器CID 地址段上,不同CID 的ROM 相互之間不能進行交互性的替換,如果強行刷入CID 不同的ROM,將無法通過 CID 校驗,嚴重的會出現(xiàn)系統(tǒng)無法修復的現(xiàn)象,由此

7、 PPC 玩機的江湖大俠們便做起了文章,衍生出一種通過CID 地址段對上鎖的CID 進行,過的CID 刷入后,再刷入其他不同CID 的ROM 將極大可能地通過校驗(但不是 100%都可行)從而將新的 ROM 寫入機器.,江湖又稱SuperCID,此種新的 CID 和上面的相比具備更大的優(yōu)勢在于新 ROM作刷入操作的時候,如若操作失敗,原機系統(tǒng)將不會受到較大損傷,就算造成損傷也很容易被修復,所以常稱此種能使 PPC“擁有不壞之身”。4. 重啟,硬啟,定屏,假死,死機,和 PC 重啟的機制是一樣的,ROM 中的數(shù)據(jù)全部保存完好,但是重啟,人人都懂RAM 中的數(shù)據(jù)全部丟失,正因此,通過重啟可以解決

8、RAM 中運行不正常的現(xiàn)象,比如系統(tǒng)運行中的死機,比如程序模塊找不到等問題,大部分的機器都會在一定時間內做重啟操作,不是因為斷電,而是由于機器運行一段時間之后會有相當一部分的緩存在 RAM 中,這是由于頻繁操作機器造成的,眾所周知,RAM 剩余得越少,機器運行可用的運行空間就越小,機器的速度也會越慢,耗電量也會增大,那么重啟機器在關機的一瞬間 RAM 里的所有數(shù)據(jù)全部丟失,包括系統(tǒng),在重新開機之后,系統(tǒng)會重新加載應用程序,這時候RAM 是一個相對干凈的空間。重啟的方式大家都知道,連我地球人也知道了,通過電源鍵,通過系統(tǒng)應用程序,通過桶 PP。硬啟,和重啟一樣都需要重新啟 器,所不同的是硬啟將丟

9、失所有 ROM 和 RAM 中的數(shù)據(jù),而重啟只丟失 RAM,硬啟后系統(tǒng)會自動還原為初始狀態(tài),所有的設定要重新來做,所有的資料要重新拷貝進去,貌似 PC 上的一鍵還原機制;硬啟的原理是利用機器自身進行了格式化,所不同的是格式化之后機器 ROM 里的初始數(shù)據(jù)將被重新調出,這個初值數(shù)據(jù)一直都存在于 ROM 之中,你無法刪除,縱使你作了替換修改等操作,貌似已經(jīng)修改了數(shù)據(jù),其實不然,只是被系統(tǒng)暫時隱藏了,那么在實行硬啟格式化 ROM 之后,重啟機器初始數(shù)據(jù)會被調處進行加載。硬啟操作一般大家不常用,除非系統(tǒng) ROM 里出現(xiàn)了無法修復的錯誤導致機器不能正常運行,那就只能通過硬啟來修復系統(tǒng),硬啟的方式地球人都

10、知道,按住掛斷和接聽兩個硬按鍵桶 PP,或者 1234 清除內存。定屏,顧名思義,就是屏幕定住不動不理會你的操作,PPC 中的定屏現(xiàn)象主要指的是在開機三屏(或者兩屏)上,正常情況下開機之后隨著系統(tǒng)的加載,開機屏幕會逐步跳過直到出現(xiàn)調整的界面,但是因為 ROM 制作中出現(xiàn)錯誤或者遺漏,導致新 ROM 刷入之后開機屏幕跳不過去了,無論你等待多長時間,屏幕定格在那不動了,無法進入系統(tǒng),導致刷機失敗,之所以解釋定屏是因為在后面的解決疑難雜癥里會用到這個詞。假死,又稱睡死,非真正的死機現(xiàn)象,假死現(xiàn)象指的是機器表面上運行正常,但是的部分應用程序不能被激發(fā),比如在待機模式下呼入屏幕無顯示無鈴聲,比如在操作某

11、項程序的時候出現(xiàn)激發(fā)暫時性無反應或者反應延時過長。死機,人人都知道,這個就不說了。5. 三色屏三色屏,因該模式下屏幕上呈現(xiàn)三種色彩而得名,三色屏模式最直接的作用是用于查看機器IPL 值和 SPL 值,以識別是否成功,間接作用是在模式下可以進行刷機操作。所有的刷機操作必定要在三色屏模式下實現(xiàn),不論你是直刷還是卡刷;手動進入三色屏的方法是按住相機鍵捅 PP 重啟,至于其他關于三色屏的內容留到后面再講。B 系統(tǒng)原理微軟的 WM 系統(tǒng)和其 PC 系統(tǒng)有著驚人的相似性,而 IPL 與 SPL 實質為 WM 的Bootloader 里的兩大組成部份,前面說了,IPL 負責主板,電源、硬件初始化程序、并把

12、SPL裝入 RAM 的,SPL 則是負責裝載 OS 操作系統(tǒng)中的,所以開機啟動順序是 IPLSPLOS,SPL 還提供檢測硬件、尋找系統(tǒng)啟動分區(qū)、啟動操作系統(tǒng)為系統(tǒng)的基本提供操作界面以及檢測SD 卡等,像步,進入三色等。執(zhí)行刷機操作的時候,也是 SPL 在發(fā)揮作用,比如連接電腦同在 SPL 裝載 OS 的時候,前面提到 OS 分區(qū)又分為 XIP、 IMGFS 兩部分,系統(tǒng)啟動時SPL 加載OS 分區(qū)的XIP 到 RAM 執(zhí)行,XIP 就是 WINCE XIP KERNEL,是 CE部分,XIP 是為 eXecute In Place 的縮寫,在微軟的 CE 定義中,這塊區(qū)域存放的是以非壓縮格式

13、存放,不需加載,由 Bootloader 直接調用執(zhí)行。XIP 部分大約 3MB,包括 nk.exe、device.exe等程序,就像 PC 上的 ntoskrnl.exe 等。IMGFS 就像一個壓縮的 GHOST 文件,包括了WM 的所有系統(tǒng)文件。CE啟動后就可以IMGFS 文件系統(tǒng)上的 OS 需要的所有文件上面的文件會自動解壓到 RAM。因為普通了,IMGFS 是 XPR 或 LZX 壓縮格式,系統(tǒng)PE 文件調入 RAM 執(zhí)行要進行地址重定位,為了提高效率,IMGFS 中的文件可以是重定位好的模塊形式,這些程序運行就不用再重定位了,直接調入 RAM 中保留的 PagePool(緩沖池)執(zhí)

14、行。刷機就是重寫 OS 分區(qū)了,用 PDOCREAD 可以把整個 OS 分區(qū)讀成一個 NB 鏡象文件,然后把鏡象解開到 DUMP 文件夾,就是所有 ROM 的文件了。文件分 2 種,一種是普通文件,另一種是XIP(ExecInPlace)模塊,這是為了加快 OS 運行設計的,就是這些文件可以不調入 RAM 而直接在 ROM 執(zhí)行,但因為現(xiàn)在都是 NAND ROM,所以XIP 模塊其實還是要調入 RAM 的 PAGEPOOL 執(zhí)行。但是由于XIP 模塊有很多地址信息,所以移植OS 最難的就是這了。第二部分:ROM 制作工具介紹A ROM 工具簡介ROM 文件系統(tǒng)的架構基于 WM,的系統(tǒng)層面的東西

15、實質上是編譯不了的,ROM 制作其實上只是一種組件模塊的重新排列組合的過程,先解包,然后添加刪除或者替換,再進行打包以及轉換,完全是“拿來主義”的做法 ,除了微軟能對系統(tǒng)層做改變之目前尚力進行實質性的改動,其中包括部分 PPC 廠商對基于WM 系統(tǒng)外,任何第層面的 UI 再造。正因此,ROM 制作的難易程度和整體性能 90%取決于 ROM 制作工具,一個好的制作工具不僅事半功倍,還能最大可能減少制作過程產(chǎn)生的錯誤和麻煩,當然,對 WM之下的PPC 基本的掌握也是必不可少的;否則,只知其然而不知其所以然,在稍有低級錯誤出現(xiàn)的情況下,在 ROM 的制作上顯得非常的脆弱,這也是本人為何出出得像教課書

16、一樣的原因。熟手建議飄過文字階段,文字階段的“廢話”完全是為了照顧新手而生,請別扔磚,。PPC 在發(fā)展,PPC 的使用者也在進步,工具越人性化對使用者的操作要求就會越高,反之,工具越傻瓜對操作者的要求也就越低,江湖上于是出現(xiàn)了針對不同機型不同組件以及不同操作步驟的傻瓜式工具,乃至經(jīng)常提到的一鍵定制模板。在這里,我只想通過定制 ROM組件的方式來介紹 ROM 定制工具,定制包實在太多,我不可能去一一枚舉。BROM 結構及組件模塊說了定制 ROM 實質上是對 ROM 進行解包轉換然后對其組件進行添加刪除和替換上面然后再封包轉換,那么 ROM 定制工具包當然就是為了解決這個過程而生了。首先來看看一個

17、完整的 ROM 在解包后的幾個組成部分:SPL IPLOS(Operating System )EXTROM RADIO STORAGE等上面的列表是對于一個完整 ROM 來說的,像這樣的結構一般源于ROM,而實際上我們所需要進行刷新寫入的部分只有操作系統(tǒng) OS 部分,其他部分已經(jīng)被開了。OS 組件:XIP SYSOEM包組件及驅動由上可以看出要做出新的 OS 需要準備XIP,SYS,OEM包,組件及驅動這幾樣材料,而這幾樣材料都可以是現(xiàn)成的做 ROM 其實就這么簡單!所要做的只是想法通過定制工具將他們打包到一起,CROM 定制工具包的功能大部分的 ROM 采用的是 NBH 或者 NBF 文件

18、結構,因為才能在 WM之間層面的之下被,ROM的操作卻是 PC,這就造成了兩個識別并刷入,但是定制工具就是解決這種而生的。ROM 工具包要完成的使命有:轉換文件格式解包文件為 PC 環(huán)境識別銜接動態(tài)數(shù)據(jù)庫文件地址嵌入功能模塊封包文件等上面的這些可以不用去管它到底是怎么意思以及怎么在現(xiàn)實只需要了解下定制工具這個大概的功能就行了。DROM 定制包的應用很多機油曾經(jīng)也看過很多,但是在常試定制 ROM 上依然未取得較大的進展(當然使用傻瓜工具的除外),鑒于這種情況,知道心急是吃不了熱豆腐滴!不妨采取化整為零的方式來一步步地解決問題。要通過了解其中一種操作的方式來舉一反三地對其他操作實現(xiàn)無師自通,比方說

19、,你會解包,那么應該就會打包,你會增加應該也會刪減,你會轉換過來當然也該能轉換過去,無非是點點鼠標,挪挪文件而已,如果你連 PC 上的基本操作都應付不了,那說這么多算錯。下面來看看應用的例子:NBH 和 NB 之間的轉換,使用工具:nbhtool.exe轉換 NBH 為 NB 可以使一目了然地看清楚.NBH 的 ROM 文件中到底包含了哪幾部分,這種轉換對整個 NBH 文件是一種模塊的拆分,如圖雙擊打開 nbhtool.exe 后點一下“NBH 轉換為 NB”,然后點一下中間的“解壓 NBH 文件”彈出文件夾,選擇要解包的 NBH 文件的正確路徑找到后點中 RUU_Signed.nbh 文件,

20、彈出好后點“確定框,需要選中解包后的文件存放路徑,找可以看見界面下方有文件在快速滾動,最后彈出“完成”的提示窗,說明文件解包成功!然后進入已經(jīng)解包的文件夾看看,發(fā)現(xiàn)只有一個 NB 文件,名為 Windows.nb,從文件大小上看這就是的 OS.nb,說明這個 ROM 里只包含 OS 部分。同理,要把 NB 文件轉換為 NBH 文件,可以如下操作:打開 nbhtool.exe,選中“NB 轉換 NBH”見圖看看上圖,怎么一下多了這么多選擇框?那是因為以NBH 為擴展名的 ROM 文件轉換為 NB 文件是解包,而由 NB 文件轉換為NBH文件實際上是打包,既然是打包,當然可以把很多項打包到一起啊。

21、大家可以看到,上面的選擇框里有 IPL,SPL,Splash(開機第一屏) ,Second Splash(開機第二屏),OS,Radio等,這些文件如果要打包到 ROM 里,必須要全部是NB 文件,并且必須要和上面的選擇框一一對應,不然就會出大問題。比如要選擇把 RADIO 打包進 ROM,必須要在 Radio 那個框里選擇 Radio.nb(文件名不一定非要叫 Radio,但是擴展名一定是.nb)文件在 PC 里的正確路徑載入,如果在別的框比如說在 IPL 選擇框里選擇載入的文件為 Radio.nb 文件的話,那就會出大問題,至于問題會有多大,我可以至少保證你刷完機死活都進不了系統(tǒng)。并不打包

22、除 OS 之外的東西,畢竟包打得越大,一般情況下,性就越高,找對了 NB 文件的路徑之后,就可以點擊“生成 NBH 文件”了,這個時候照樣會彈出框,需要選擇所生成的 NBH 文件的存放路徑,路徑找好后點“確定”,就可以看見界面下方的文件在快速滾屏,直到提示“成功”那的 NBH 文件也就是 ROM 就生成了,余下的就是用刷機包把它刷入的 PPC。這種轉換最大的好處是將所有的組件進行模塊化打包到 ROM 里的,既然是模塊化那么這些NB 組件是可以自行替換增減的,那在定制的時候就可以地更換這些“零”了。上面知道了 NBH 和 NB 之間的轉換,但是貌似還是不能解決實際問題,ROM 文件 NBH是由

23、OS 轉換的,但是 OS 如何轉換為XIP,SYS,以及 OEM 和相關組件及驅動呢,如果解決了這個問題,那菜”了。只需要找齊XIP,SYS,OEM 及其它一些材料便能做出一道“好OS.nb 要轉換為最常見的材料一樣需要再解包,稱這種解包為DUMP(中文意:堆放,倉儲),意思是將 OS.nb 里的文件一個個地拿出來進行重新轉存,同樣的,要解開 OS,需要OSDUMP 工具。DUMP OS.nb 文件 使用工具:ROMCMDROMCMD 是一款 ROM 制作的小工具,可以對 ROM 進行簡單的解包,重組,和封包的操作,那在這里只利用它的DUM功能。打開解壓后的 ROMCMD 文件夾,可以看到 O

24、SDUMP.bat 這個自動批處理文件然后剛才轉換來的 windows.nb 文件進行改名為 OS.nb,對于大多數(shù)的批處理文件,對需要進行操作的文件名已經(jīng)確定好了,所以如果不改名那這個 OSDUMP.bat 批處理文件是不認賬的,因為它只默認處理文件名為OS.bat 的文件。接下來把改名后的 OS.nb 文件用鼠標拖動到這個OSDUNP.bat 文件上面,電腦上就會彈出一個 CMD 的會看到框里有文件在快速地滾屏,這表示 OS.nb框了,緊接著文件正在被解包,這個過程需要 3 到 10 分鐘的時間,沒關系,去喝杯茶或者點根煙。時間不用太長便會看到CMD 框最后自動了,那代表 OSDUMP 已

25、經(jīng)完成了對OS.nb文件的解包了,下面打開原來存放 OS.nb 文件的文件夾察看一下,原來的 OS.nb 之外又多出了幾個文件:發(fā)現(xiàn)文件夾里除從上圖中可以看到多出的 3 個文件和一個 dump 文件夾,這 4 個就是由 OS.nb 解包而來的,其中有 2 個以.reg 為擴展名的表文件,1 個是.txt 文本文件,還有 1 個是 dump 文件夾。這里還是解釋一下,2 個 reg 文件是原 OS 的表文件,user.reg 是對應表里的中的 ROOTUser 這一大項的,用于存放用戶自定義的表項,而 default.reg 則是對應這一大項的,用于存放系統(tǒng)文件的表項,1 個 dump_Memo

26、ryMap.txt 文件是用來記錄原 OS 文件的地址段的,最后的 Dump 文件夾是包括 XIP 的。OS 里的所有文件,當然這其中是不從上面可以了解到,OS 文件的原理不僅僅是將文件壓縮到一起,它還把所有文件進行有機的排列組合,使各個文件之間互相銜接,以方便刷入機器以后能的調用,就像小孩在一樣,不僅僅是將小朋友(所有文件)放進去就行了,還要為他們編排座位和床位(地址段),還要他們的名字他們的性格以及特長等(他們進行管理。表),然后才能更好地對好了,言歸正傳,通過 DUMP OS 文件得到了這么些東西,但是如果在這個基礎上對OS 進行修改卻不是個容易事情,如果要刪除或者更改哪幾個文件,那就不

27、僅僅只能挪動文件就行,還得改動他們的表,重組地址段,這個工程有點艱難,因為改動一旦出錯那刷入機器之后就會出問題了,所以,的工作還得繼續(xù)再繼續(xù)處理這些文件之前,差點忘記了還有一個重要的事沒做,那就是提取XIP.能需要用到提取 XIP 的工具 RomMaster,需要把 OS.nb 放進該文件夾:把 OS.nb 拖動到 BuildXIP.bin.bat 上,當然你也可以運行命令“RomMaster -w 5 OS.NB -x -oxip.bin”,程序執(zhí)行后就會得到 xip.bin下面,需要把得到的 xip.bin 文件轉換為文件的形式,使用 DUMP 命令,把 xip.bin拖動到 dumpro

28、m.bat 上滾屏后就得到XIP 文件XIP 部分已經(jīng)出來了,接上面的工程,需要分解出 SYS 和OEM 部分,上面的步驟已經(jīng) DUMP 出了 OS.nb 文件并得到了 dump 文件夾,這里面包含了 SYS 和 OEM 部分,余下的工作需要把它拆分為SYS 和 OEM。在這里需要使用package_tool 工具,打開 package_tool 文件夾雙擊上圖中最后的一個應用程序 PKGTool.exe 就會打開如下程序界面再點“FileOpen”,尋找先前的 dump 文件夾的路徑,找到dump 文件夾,再點“確然后定”,Packages可以看到界面上有文件在執(zhí)行,點完“確定”后,再點“T

29、oolsBuild等處理完成之后,進入 dump 文件夾看看至此,一個完整的 ROM 被分解完成。這里需明一下,并不是每個 ROM 組成部分都是相同的,分解后得到的組件也并非都是齊全的,所以過可能會出現(xiàn)無法分解或組合,根據(jù)每個 ROM 及每個工具的不同而異,此部分主要解釋的是 ROM 編輯工具的用法,并非步驟性的東西。至于 ROM 的打包和制作過程,下部分具體一起講吧以上用到的相關工具見:順便對工具的搜集和提供者 xfr2002 兄弟表示感謝!. =ROM%2B%B9%A4%BE%DF第三部分:ROM 定制本來說稍寫得詳細點,把每個定制步驟拆開來寫,以方便其他機型的暫時無定制包可用的朋友,后來

30、想想算了,本來就是寫給初學者看的,談到深一點的東西,熟手老手都可以做老師,時間關系,方便機油能盡快看到這個所謂的理一理,請見諒,呵呵!,所以直接把一鍵定制拿出來給大家A。準備工作PC 端需要安裝兩個支持VisualC+),一個是.ET(一,一個是(般機器都已自帶),PC 端的XP,2000,98,VISTA 都支持,其他未知。安裝成功后需要一套定制工具和OEM 模板,定制工具現(xiàn)在最前衛(wèi)的為 myBUILDOS,貌似“獨立小橋”在 07 年 11 月底發(fā)布的,這套工具可以說是完全拋棄了 DOS 環(huán)境操作,全 Windows 操作模式,人性化程度高,定制 ROM 只需要運行一個批處理然后按提示點“

31、下一步”就可完成整個制作過程,所以被稱為一鍵傻瓜制作,在這個制作工具之下,完全不用擔心被如此多的步驟搞得眼花繚亂,頭昏腦脹。因原始的 myBUILDOS 工具是沒有根據(jù)機型進行調整的,所以建議大家針對自己的機型下載對應的 myBUILDOS 工具,以免定制出的 ROM 不是自己機型的,搞得欲哭無淚。工具完了,成形的材料還需要 OEM 包,OEM 包是集成到 ROM 里的一些插件和,是必須的,如果定制包里沒有 OEM 包或者 OEM 包里存在錯誤,那定制程序會報錯,定制會進行不下去,這是 myBUILDOS 已經(jīng)規(guī)定好的。另外還需要SYS 和XIP 部分,這也是必須的,系統(tǒng)的部分沒有,定制程序也

32、會報錯不讓進行下去。貌似說了通廢話,下面工具包來看看一個完整的定制包里有哪些東西:OEMSYS XIP看上圖,很清楚地能看到整個定制包的結構,4 個文件夾和 4 個文件,4 個文件夾中沒有 XIP,因為 XIP 是放在 ROM 文件夾中的,注意文件夾的名稱一定要是這樣的,如果改名或者名稱里多個符號少個字母都是的,XIP 的名稱建議大家直接寫為“XIP”三個字母,當然也可以寫為“XIP_ELF或者“XIP_ELFIN”,主要看你是加強版的 XIP 還是普通版的了,SYS 是通用的,不論定制加強的還是普通的。另外個文件看文件名大家應該可以猜到有個是批處理文件,分別對應 ELF 機型(普通 S1)和

33、 ELFIN 機型(加強 S1),另外兩個是分別針對ELF 和 ELFIN 的匹配文件。好了,現(xiàn)在開工,找齊SYS,XIP,OEM 包,放到正確的位置(XIP 放到 ROM 文件夾里),可以開始定制了。開始定制如果你是定制加強版的,并且 XIP 也是加強版的,那么雙擊批處理文件 ELFIN_BuildNB.bat請注意上圖,在整個過不要將它關閉,如果關閉,定制就不會成功。出現(xiàn)上圖之后再稍等幾秒就會出現(xiàn)這里面有一些是必選的,而多部分是備選的,必選的部分前面必須要都打上勾,備選的部分根據(jù)你的需要打勾,需要集成進去的就打勾,在這里,必選項除了在后面標出來的外,字體包和輸入法也是必選內容,如果必選的忘

34、記選了,定制出來的 ROM 刷進機器后就會進不了系統(tǒng)或者進入系統(tǒng)后部分重要的功能用不了,比如功能。把所有必選擇的打上勾,備選的根據(jù)自己的需要打勾,然后符號(見圖中紅圈),代表生成 ROM 文件就點擊一下圖中的那個三角點了之后可以看到定制程序開始處理文件了,并且進度條進,請注意紅框的部分然后開始創(chuàng)建表最后提示完成然后關閉這個已經(jīng)完成的界面,可以看到 CMD 窗口在快速滾屏(上面定制過要讓這個窗口一直存在著)滾屏完之后會彈出這個界面上面的”O(jiān)K(5)“可以直接點 OK,如果不點的話秒鐘的倒計時完之后,會自動打開刷機的界面這時如果你想刷機就直接把空格里打上勾然后點“Next”,如果不想刷就直接點“C

35、ancel”終止。至此整個定制過程完成,新的 ROM 已經(jīng)生成,普通版的 ROM 在 TOOLSRUU 之下,加強版的 ROM 在 TOOLSRUURUU 之下,是以 nbh 為擴展名的。這時候就可以把它拿出來發(fā)布到了,相當簡單吧,當然比你自己拿筷子吃飯要難一點。那么這個工具會用了之后,就可以到網(wǎng)上去找新的 OEM包補充到的 OEM 文件夾里了,SYS 和 XIP 從何而來呢,熟手可以直接從原生 ROM 里移植過來,新手也很方便的,直接拿來主義,用各位大俠們移植好的,讓他們發(fā)布到進工具包里定制屬于自己的 ROM 了。就可以直接下來放這部分就介紹到這里,后面會具體說明一下在這種定制模式下會出現(xiàn)哪

36、些常見,包供我以及如何定制喜歡的界面,如何 DIY 自己喜歡的系統(tǒng),又是如何制作 OEM們使用,盡量地做到萬事不求人,豈不快哉!第四部分:ROM 定制 FAQROM 定制過會出現(xiàn)各種各樣,不勝枚舉,在此本人只結合自己曾經(jīng)遇到過,以及根據(jù)自身淺薄的經(jīng)驗給出的分析和解決方法,希望給大家能帶來點啟發(fā).A。開始運行 Buildos 導致的報錯具體表現(xiàn)在下圖報錯原因大致有以下幾點:1。缺少必要組件導致的報錯比如:缺少SYS 文件夾,缺少 OEM 文件夾,缺少 ROM 文件夾等最常見的情況下,很多人在替換 SYS 和 XIP 部分時,把原來的 SYS 刪除后忘記了放入新的 SYS 或者新的 SYS 沒有放

37、到模板的根目錄,導致 Buildos 找不到可用的 SYS,于是出現(xiàn)報錯,見下圖中,沒有SYS 文件夾部分,于是 buildos 就出現(xiàn)報錯了。完整的應該是:大家對比一下上面的 2就可以看出來了。2。新添加的OEM 包錯誤或者不兼容導致的報錯在使用模板的時候,很多情況下都要集成自己喜歡的一些,但是模板里沒有這些的 OEM 包,怎么辦呢,最方便的方法是直接去網(wǎng)上找來,然后放入 OEM 文件夾里,部分 OEM 包因為有機型的限制,所以定制的時候容易出現(xiàn) Builos 報錯,還有部分OEM 可能本身存在錯誤,也導致 Buildos 出現(xiàn)報錯。所以在添加 OEM 包的時候一定要注意:對于一次有很多 O

38、EM 包要添加到模板的 OEM文件夾的時候,最好采取謹慎的操作,一個個地添加,添加完后運行下 Buildos.bat 批處理,看看是否出現(xiàn)報錯,然后再添加下一個,這樣做能很好的避免添加后報錯不知道錯在哪個OEM 包上,導致又要從頭來一個個地排查,工作量很大。對于報錯的OEM 包,暫時棄用,或者另找別的版本的再試。B。運行 Buildos 過出現(xiàn)的報錯具體表現(xiàn)在 Buildos 在生成文件的過跳出報錯導致 Buildos 定制不能進行下去。例如:1。因存在重復文件導致的報錯ROM 定制是不允許有兩個完全同名的文件存在的,否則就會出現(xiàn)報錯,如上圖的提示,說明文件重復了。這是最常見的報錯。在 bui

39、ldos 選擇組件的時候,很多只能是“只選其一”的,比如撥號面板,同名的等,如果把只選其一的選了兩個或以上,就會出現(xiàn)報錯。不同版本的同名或者同功能兩個,就出現(xiàn)報錯,比如兩個QCellCore 都選了,就出現(xiàn)報錯。選了報錯了,可用回頭檢查,重新檢查 buildos 里是否選擇了相同的或組件,如果有,請只留一個,其他的把前面的勾取消掉。部分同名文件存在于其他的文件中,而并不是由同名就可以去提示的文件夾中將其刪除掉,見下圖:紅框中是該重復文件存在的路徑造成的,記住重復的文件名,2。生成表過導致的報錯同名文件的報錯不存在了,buildos 就會開始生成表了,見下圖:生成表過報錯的情況比較多,并且從圖中

40、是不容易讓你看出錯在哪的,那么可以進入 temp 文件夾的 log.txt 中來查詢了:看紅框看紅框中的報錯信息,藍框中是報錯所對應的 RGU如果你對整個 OEM 的 RGU 有 GUID 碼的備份,那一眼就可以看出這個 RGU 存在于哪表指定的文件路徑中不是以雙杠個文件夾中,去對應的文件夾中找這個表項,可能來表示的,也可能是 RGU 尾部缺少空行,仔細檢查后再重新運行一次 Buildos 即可。C。因定制過程出現(xiàn)問題導致 ROM 刷入機器后產(chǎn)生的錯誤這是大部分玩 ROM 定制的機油最容易出現(xiàn),也是最難排解,定制過程都能順利通過,但是定制出的 ROM 刷入機器后出現(xiàn)各種各樣不正常的情況,導致機

41、器不能正常使用,大體可分為以下幾種情況:1。開機卡屏ROM 刷入后重啟進不了系統(tǒng)設置界面,直接被卡在第一二三屏的界面不能通過,這就是常說的定屏現(xiàn)象.卡屏現(xiàn)象分為兩種:a.卡在第一屏已經(jīng)學習了系統(tǒng)加載的順序為 IPLSPLOS,IPL 是負責加載系統(tǒng)的底層應用程上面序,IPL 加載過后,SPL 將首先加載在系統(tǒng)中緩存的信息,比如撥號面板,字體包,輸入法,而這兩項加載過程如果出現(xiàn)不匹配或錯誤,將直接導致機器進入系統(tǒng)卡在第一屏.等,IPL,主要負責加載系統(tǒng)底層的驅動和硬件的應用程序,驅動不是通用的,絕大部分都會有機型的限制,如果應用程序的驅動不匹配,或者不能被正常調用,IPL 就不能實現(xiàn)正常的加載,

42、開機就會直接進入三色屏或者直接卡在第一屏.所以,一定要注意的是系統(tǒng)驅動程序以及與其匹配的源文件,包括 MUI 文件,DLL 文件等.SPL 在加載的順序上是首先加載和底層驅動配套的應用程序以及需要緩存在系統(tǒng)中的信息文件,如果這些信息文件存在錯誤,比如字體包,輸入法,在緩存過出錯,就會直接導致卡在第一屏,至于錯誤出在哪,可能與系統(tǒng)底層的驅動不匹配,可能文件格式不正確,也可能是自帶的DLL 源文件不能識別,比如很多安裝過手寫輸入法的機油就出現(xiàn)過裝完重啟被卡在第一屏的情況,總之,錯誤的原因是多方面的,建議大家使用已經(jīng)測試過的 OEM 包,并非OEM 包就是最好的,大家要注意這個問題.版本的另外,需移

43、植過明一下的是,對于自行移植 XIP 和 SYS 的朋友,如果 XIP 移植不完整或者SYS有部分文件未替換,一樣會導致卡在第一屏,具體情況留到后面的移植部分中再詳細說,所以卡第一屏的情況是比較復雜的,原因只能這么簡略地談談,具體還在于大家在自己動手動腦地測試和排除才能找到實際原因所在。b.卡在第二(三)屏同理,卡在第二屏的情況指的是第二屏動畫結束就定屏了,如同死機一般。這種情況一般是由于系統(tǒng)調用部分 DLL 出現(xiàn)錯誤導致的。SYS 移植后表項可能和系統(tǒng)驅動里底層的DLL 源文件名的定義或者路徑的定義不一致,導致不能正常調用 DLL,這種情況下需要手動更改 DLL 的路徑指向或者更改 DLL

44、在表里所定義的文件名,讓表能正常調用DLL,另外動畫的尺寸不正確也可能導致卡在第二屏,所以大家在自行移植的時候注意這個問題,特別是注意底層驅動對應的 DLL 文件名及路徑??ㄔ诘谌烈彩峭?,在這里有兩種情況,一是進入第三屏直接卡住,一種是跳出調整界面的文字提醒的時候卡住,屏幕觸摸無反應,前面一種情況可能和 Touch.dll 這個文件有關,表的定義可能會被定義為 Hwtouch.dll,文件名不能和部分表對應導致無法正常調表定義正確與否有關,用,后一種情況可能和觸摸的 Touch.dll 有關,也可能和輸入法的總之原因比較多,。一切在于靠自己的經(jīng)驗摸索著去解決。2。程序或不能正常調用表現(xiàn)在很

45、多方面,這里只舉幾個例子來說明a.該程序找不到相應的組件,或者其件這種情況一般為相應的 exe 程序沒有被定制進去,或者缺少相應的 DLL 組件導致程序不能正常打開或運行。這個大家可以去 Windows 下找找,看有無源程序或相應的模塊存在,如果沒有則是未定制進去,如果存在源程序,就可以嘗試點擊它打開,如果依然打不開則說明該 OEM 包可能并不支持該機型,使用在該設備上不能生效。驗證不能通過,或提示為一個非本設備可使用的組b.設備的“程序”或“設置”列表里未出現(xiàn)相關的快捷圖標在排除 804MUI 文件出錯的情況下,“程序”里未出現(xiàn)快捷方式和定制 ROM 時對該的快捷方式的定義有關,在該的所指定

46、的快捷方式不正確或者路徑出錯導致的,可以找到該OEM 包里的initflashfiles.txt,打開它查看一下所定義的快捷方式是否指向了“程序”文件夾;而“ 設置”缺少快捷方式則直接與表項的定義有關,看 所 定 義 的可以打開名 稱 與HKEY_LOCAL_MachineControlPanel 下 , 看HKEY_LOCAL_MachineControlPanelMyCpl 下的名稱是否一致,然后再查看下是否設置了隱藏,該字節(jié)值。的 Group 項的鍵值是否在 0 到 2 的范圍內以及是否設置了Hide 為 1 的雙3。程序界面出現(xiàn)顯示錯誤一般出現(xiàn)在撥號面板,輸入法,以及字體上面,部分正常

47、的現(xiàn)象。界面會出現(xiàn)界面大小及界面字體不撥號面板最容易出現(xiàn)的是顯示錯誤,面板定制進去變成白板或者直接就打不開,這個原因也比較多,可以采取排除法來找原因要注意這個撥號面板是針對 VGA 還是 QVGA 的,因為顯示屏的分辨率不首先,同會導致面板成為白板或出現(xiàn)其他顯示不正常的情況;在此,還是對 VGA 和 QVGA 進行下簡單解釋吧:VGA(Graphics Array)全名圖像陣列,是 IBM 在 1987 年一個使用模擬信號的電腦顯示標準,這個標準對于現(xiàn)今的個人電腦市場已經(jīng)十分過時了。即便如此,VGA仍然是大多制造商所共同支持的一個低標準,個人電腦在加載自己的獨特驅動程式之前,都必須支援 VGA

48、 的標準,VGA 在指定色版顏色時,一個顏色頻道有 6 個 bit,紅、綠、藍各種不同的變化,因此總共有 262,144 種顏色。在這其中的任何 256 種顏色可以被選為色版顏色,通常情況下,VGA 的分辨率點陣為 640480,但是由于采用了 Windows Mobile系統(tǒng)的緣故,致使VGA 的顯示被限制在 65000 色(16 位色)之內。QVGA (Quarter VGA)意指四分之一的VGA圖像陣列,VGA 的陣列為 640480,除以 4后得到的陣列模式為 320240,QVGA 的點陣數(shù)較 VGA 減少到了四分之一,換句話說,在同樣尺寸的液晶屏上進行圖像顯示輸自然就比不上 VGA

49、 細膩、清晰和 真了,但是,不管運用哪種顯示分辨率都有其好處所在,VGA 分辨率高,但是因為其點陣隊列較密集些,所以在顯示圖像上需要加載的時間也會較 QVGA 長很多,對 CPU 的處理頻率也要求更高,在沒有配備獨立顯卡的情況下,同樣主頻的 CPU 在同樣尺寸的 VGA 和 QVGA 屏上處理圖像顯示的時候,QVGA 屏在收到指令后顯示圖像的速度較 VGA 屏快得多,這就是為什么HTC 在使用德州儀器 201 主頻的 CPU 上只使用 QVGA 屏的原因,如果使用VGA 的話,打開或者圖像文件的過程將會成為漫長的等待;而使用 VGA 屏的話,要想圖像和顯示速度提高,只能通過提高 CPU 的主頻

50、,或者配備獨立的硬件顯卡,否則,就會如同“小牛拉大車”,所以,要華麗和眩目是需要硬件配備付出代價的,而這些代價的付出將直接連帶著其他配件性能的相應提高,比如更強的電源管理能力和更大容量的電池續(xù)航能力??偠灾?,使用 Q 屏最大的好處就是在較低的硬件配備上可以獲得同樣快速的操作體驗,缺點就是屏幕色彩不夠華麗和豐富。解釋完這個之后,應該明白了一個道理,如果把 V 屏使用的撥號面板應用到Q 屏之上,就會出現(xiàn)顯示不正常,因為它們的分辨率是完全不同的,所以大家一定要看清楚撥號面到底是 Q 屏之下的還是V 屏之下的。撥號面板出現(xiàn)不能正常顯示的另外一個重要原因還和其搭配的 DLL 有關,眾所周知,撥號面板的

51、“撥號”功能是通過調用 DLL 來實現(xiàn)的,如果 DLL 缺失或者 DLL 指向錯誤,撥號面板一樣不能正常顯示,因為缺乏必要的 DLL 的顯示支持,所以可以經(jīng)??吹讲糠謸芴柮媸切枰B帶集成相應的智能撥號插件才能正常顯示的,所以大家在集成撥號面板的時候也要注意這個問題。下面說說字體包字體包是系統(tǒng)調用的顯示字體,有人喜歡宋體,有人喜歡雅黑,也有人使用別的字體,這里說一下,Q 屏之下宋體是最清晰的字體,因為它和屏幕的顯示模式是相同的,同樣使用了矢量點陣的模式在顯示,所以宋體是不需要開啟任何輔助就能直接顯示的。而別的字體比如雅黑,這是微軟根據(jù)其英文字母在 PC 環(huán)境之下的顯示而創(chuàng)建的,對于漢字來說,顯示

52、很模糊,縱然開啟了所謂的效果渲染 ClearType,一樣得不到改善,因為這種渲染同樣是基于英文字母的,很遺憾,微軟沒有為Windows Mobile 系統(tǒng)研發(fā)專門的漢字效果渲染技術。閑話到此,來看看字體會出現(xiàn)哪些常見問題a。漢字字體顯示為“口口”等方框模式這種情況應該是大家經(jīng)常碰到的情況;大家知道,系統(tǒng)要調用一種字體是有幾個前提條件的:系統(tǒng)里存在該字體文件,一般在 Windows 下,也可能可以放在 WindowsFont下該字體文件的路徑是正確的,就是說系統(tǒng)能根據(jù)你指定的路徑找到它,在你指定的路徑之下找不到當然就無法調用了c.字體文件名是正確的,比如“msyh.ttf,不然找到了該路徑找不

53、到這個文件名一樣調用不了d.字體文件的字體名稱是正確的,比如微軟雅黑e.字體的是正確的,下面來看看:以“微軟雅黑”為例,字體“微軟雅黑”,比如你安裝的就是把系統(tǒng)原來的漢字顯示部分的字體或者全部字體改變?yōu)樵臼撬误w的,比如系統(tǒng)里的字母通常為Tahoma 字體,你需要把這些字體全部改為調用“微軟雅黑”來顯示,如果你不定義原來里宋體為調用“微軟雅黑”,那么系統(tǒng)就會尋找宋體來顯示,但此時你沒有集成宋體,那該變成“口口”了。里的字體就會字體一般是字體顯示為“口口”的最大病因,在集成字體之前,請打開你的字體 OEM 包里的 RGU表,請注意這項下面的內容:HKEY_LOCAL_MACHINESoftwar

54、eFontLinkSystemLink在這項之下會看到有很多字體,比如細明體、 新宋體、Times New Roman等,這些就是系統(tǒng)里可能出現(xiàn)的字體名,需要把這些字體全部換成調用你現(xiàn)在的新字體比如“微軟雅黑”,在指定路徑的時候請一定記得路徑在 RGU 里是以雙斜杠“”來表示的,集成到表里才會變成單斜杠 “ ,可 以 這 樣 來 表 示 : Times NewRoman=Windowsmsyh.ttf,微軟雅黑,意思是說,如果系統(tǒng)要調用Times New Roman這個字體的時候,它就會指向在 Windows這個路徑之下的字體名為“微軟雅黑”的“msyh.ttf”的這個字體文件來調用,如果你不

55、這樣指定,那么系統(tǒng)在調用Times New Roman這個字體的時候會自動尋找這個字體的文件來調用,如果找不到,這部分的字體就會出現(xiàn)“口口”。OEM 包里的字體會默認為 “Tahoma,Tahoma 是系統(tǒng)里默認用來顯示在通常的情況下英文字母的字體,如果顯示在漢字上,就會出現(xiàn)大小不一甚至顯示模糊線條發(fā)虛的情況,我們可以看到很多字體是被指定默認為調用“Tahoam”的,比如 :細明體=windowstahoma.ttf,Tahoma新細明體=windowstahoma.ttf,Tahoma 新宋體=windowstahoma.ttf,Tahoma那么在這種情況下, 只需要重新定義一下Tahoma

56、 這個字體就 OK 了,比如: Tahoma=Windowsmsyh.ttf,微軟雅黑,那么在系統(tǒng)默認指定調用 細明體、 新細明體、 新宋體這些字體的時候,它會指向“Tahoma”這個字體,而“Tahoma”這個字體又指向了 msyh.ttf,微軟雅黑,所以,實質上,中間轉了一道彎,系統(tǒng)還是在調用“微軟雅黑”這個字體。另外,還要注意這個表:HKEY_LOCAL_MACHINESoftwareInboxRichEditHostFontFace=微軟雅黑這個表是定義系統(tǒng)里默認的字體的,大家一般喜歡把這個默認字體定義為你要裝的新字體名比如“微軟雅黑”,這樣定義道理上來說是沒錯的,但是,在調節(jié)字體大小

57、的時候,實質上是以“Tahoma這個字體名來調節(jié)默認值的,如果指定系統(tǒng)字體為“微軟雅黑”,那么部分字體的調節(jié)是不能生效的,換句話說,系統(tǒng)里會出現(xiàn)字體大小不一的現(xiàn)象,比如前兩天有機油問到我關于 2DFLO“聯(lián)系人里的字體很小,幾乎縮到一起去了,還有部分界面里的字體看不清楚怎么調都調不大,所以請大家在定義這個默認字體鍵值的時候,最好定義為:RichEditHostFontFace=Tahoma這樣,那么系統(tǒng)里的字體就不會出現(xiàn)大小不一模糊不清的情況了,并且如果你想改變字體的大小,直接可以去下面這個HKEY_LOCAL_MACHINESystemGDIV1FontAlias表路徑里去修改就OK 了:具

58、 體 還 有 不 清 楚 的 請 直 接 去 看: 三 步 教 你 換 字 體,這個里有詳細的關于字體映射和字體大小調節(jié)的說明。b。字體顯示為亂碼顯示不是“口口”,出現(xiàn)諸如“-%&*#”這類的東東,甚至顯示為日文符號或者不能顯示是空白,這種情況是由于所定義的字體改變字型所導致的,當然在撥號面板里出現(xiàn)的例外(這是撥號面板),一般出現(xiàn)在部分的符號里,這種情況的原因是因為新裝的字體包在定義字體調用的時候沒注意到符號的調用,本人曾經(jīng)碰到過安裝雅黑粗體的一位機油有過這種情況。部分字體包不能自行加大字體和加粗字體,否則符號和部分字體將不能被識別,比如擅自改動了以下項:HKEY_LOCAL_MACHINES

59、ystemGDISYSFNTHt=dword:00000384 WT=dword:00000190HKEY_LOCAL_MACHINESYSTEMGWEOOMFntHt=dword:00000384 WT=dword:00000190HKEY_LOCAL_MACHINESYSTEMGWEHt=dword:00000384 WT=dword:00000190 HKEY_LOCAL_MACHINESYSTEMGWEHt=dword:00000384WT=dword:00000190PopFntBarFntPopFnt以上項是改動字型的高度和寬度的,漢字因為是筆畫點陣結構,所以改動會生效,但是符號和

60、字母如果在調用相同的字體的時候就會出現(xiàn)顯示為亂碼,這是因為改動后在點陣上不能支持而導致的,所以請大家注意這個問題,擅自改動有可能會導致不能正常顯示符號和字母。如果硬要改動不可,那么請將字母和符號到其他的字體上,字母和符號的在表里的具體項為:Arial=WindowsTahoma.ttf,TahomaMS Sans Serif=WindowsTahoma.ttf,Tahoam Courier New=WindowsTahoma.ttf,Tahoma Nina=WindowsTahoma.ttf,Tahoma或者直接在HKEY_LOCAL_MACHINESystemGDIV1FontAlias下進

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論