本帖最后由 微笑,一路向前 于 2016-6-7 17:16 編輯
一、概述
Pad Firmware Modify Tool 是用來直接修改平板 固件文件的工具。用戶可根據(jù)需求對固件文件如:基本信息、USB信息、資源修改、內(nèi)置APK、高級設(shè)置選項等項目進行修改,同時可以預(yù)置出廠數(shù)據(jù)到平板,其中克隆功能是將小機端的data.img讀到pc端,保存固件時將data.img插入原始固件生成新的固件。
工具支持在簡體中文、英文、繁體中文的三種語言的操作系統(tǒng)下使用。
1.環(huán)境搭建
在使用工具前應(yīng)做好相應(yīng)的準備工作,以便Modify工作能夠順利而有序的進行。PC環(huán)境要求: | WINXP SP2或以上 在win7及以上操作系統(tǒng)下解包,因win7及以上操作系統(tǒng)的權(quán)限機制,只有管理員身份登陸的用戶才有權(quán)限修改解包后的文件,普通用戶要修改解包文件,需要以管理員身份運行編輯工具后再打開解包文件才能進行修改。 | | 1. CPU 2.2GHz或以上 2. 內(nèi)存2G或以上 3. C盤有5GB以上剩余空間 | | 要安裝adb驅(qū)動,工具才能支持“克隆”功能 提示: Windows下驅(qū)動的存放路徑(適用于2000/xp/win7) 請見發(fā)布包:releaseleopard oolsadb_drv\usb_driver_r04-windows 安裝時選中inf文件即可。 或者聯(lián)系FAE提供。 |
以上滿足后,則可以點擊工具安裝包安裝Modify工具。
二、安裝與卸載
Pad Firmware Modify Tool安裝方便、簡單、快捷,打開“Pad Firmware Modify Tool安裝包,雙擊運行“Setup”文件,進入安裝界面后依照提示點擊“下一步”可正確安裝。
2.2軟件卸載
2.2.1 控制面板中卸載
安裝Pad Firmware Modify Tool后,通過進入【控制面板】選擇【添加或刪除程序】選中 “Pad Firmware Modify Tool”,點擊“刪除”按鈕將其卸載。
2.2.2 程序組中卸載
工具支持自助卸載,通過進入【程序】選擇“Pad Firmware Modify Tool”,點擊“Uninstall”卸載。
三、固件修改流程說明
為了能做出正確的固件,請按照以下步驟修改固件: 1、先準備原始固件文件(剛make出來,沒有data.img的固件) 2、用modify加載該原始固件,開始進行一些基本的修改 比如:基本信息、資源文件替換、程序文件、USB信息、卷標、logo、開機動畫等修改。 3、完成修改后,則點擊“保存”,生成新的固件。 有一些需求需要通過“克隆”功能才能修改,克隆則需要繼續(xù)按以下步驟進行: 4、用量產(chǎn)工具燒寫步驟3 中保存的固件到小機。 5、等小機完全開機后,根據(jù)這些需求操作小機 比如:調(diào)整桌面布局、替換桌面背景、設(shè)置字體大小、設(shè)置默認語言、設(shè)置瀏覽器默認網(wǎng)頁(主頁)、預(yù)裝apk等。 6、按需求完成操作后,需要正常關(guān)機、重啟小機 7、在modify上加載剛才燒寫的固件(步驟4),待小機完全開機后,以USB調(diào)試模式連接PC 8、待modify工具正確連接小機后(“克隆”按鈕高亮),則可以點擊“克隆”按鈕進行克?。榇_保clone功能正確,clone時禁止對平板進行任何操作)。 9、完成克隆后,點擊“保存”按鈕,則可以生成具備以上所有修改和操作效果的固件。
提醒:
1. 工具如果判斷到加載的固件包含data.img且該文件是通過克隆功能生成的,則會禁止“默認語言”修改功能,因為此功能的修改可能會和克隆到data.img中的用戶自定義數(shù)據(jù)有沖突,導(dǎo)致修改無效。 2. SeLinux的引入導(dǎo)致對GMS固件的DATA分區(qū)做修改會引起一些不可預(yù)測的問題,所以從V1.10開始暫不支持GMS固件的克隆、內(nèi)置APK功能。非GMS固件無此限制。
四、修改FW文件
4.1運行工具 點擊【開始】按鈕,進入【程序】選擇“Pad Firmware Modify Tool”,選擇點擊“Pad Firmware Modify Tool”運行Modify工具。 4 .2添加FW文件 點擊工具界面“選擇固件”按鈕,彈出打開文件窗口,選中要修改的FW文件(擴展名是*.fw文件或*.fwu文件)后點擊“打開”按鈕,完成添加FW文件,工具在“選擇固件”欄顯示FW文件的路徑,如下圖:
QQ截圖20160607165757.png (73.47 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4.3修改FW文件 4.3.1 基本信息界面 在基本信息界面,可修改多個信息,包括產(chǎn)品型號、公司名稱、固件版本、默認語言、使用向?qū)В缦聢D:
QQ截圖20160607165804.png (32.5 KB, 下載次數(shù): 31)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4.3.2 USB信息 界面
在USB信息界面,可修改多個信息,包括U盤卷標、廠商名稱、產(chǎn)品名稱,如下圖:
QQ截圖20160607165809.png (19.82 KB, 下載次數(shù): 30)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4.3.3資源修改界面 在資源修改信息界面,修改默認的背景圖片,可修改多個信息,包括Boot Logo、Android logo、開機動畫、默認背景圖片,如下圖:
QQ截圖20160607165818.png (13.61 KB, 下載次數(shù): 26)
下載附件
保存到相冊
2016-6-7 17:04 上傳
Android logo、開機動畫,支持刪除功能,點擊“
154857c4sw88is4ms4dpt2.png (1.99 KB, 下載次數(shù): 35)
下載附件
保存到相冊
2016-6-7 17:08 上傳
”功能按鈕可以刪除Android logo、開機動畫。
QQ截圖20160607165837.png (21.36 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4.3.4內(nèi)置APK界面 在內(nèi)置APK界面,修改用戶區(qū)和一次性APK。 例如: 用戶區(qū)域:鼠標右鍵菜單,可添加或刪除APK,如下圖:
添加APK:
QQ截圖20160607165852.png (36.78 KB, 下載次數(shù): 30)
下載附件
保存到相冊
2016-6-7 17:04 上傳
刪除APK:
QQ截圖20160607165902.png (40.43 KB, 下載次數(shù): 30)
下載附件
保存到相冊
2016-6-7 17:04 上傳
一次性APK區(qū)域與用戶區(qū)用法一致。
注意:
A、用戶區(qū)預(yù)置的apk和一次性APK存放位置一樣:添加到data.img中的data/app下,啟動后,小機會掃描并自動安裝;用戶可自行刪除,若通過恢復(fù)出廠設(shè)置,data中的所有apk將被刪除。
B、一次性預(yù)置的apk,modify會在apk包名前增加“act1tinstall_”字段用于區(qū)別用戶區(qū)預(yù)置的apk;若小機有預(yù)置一次性APK,則Settings應(yīng)用中會有“刪除一次性預(yù)置的APK”菜單項。執(zhí)行此菜單項將僅刪除一次性預(yù)置的apk,用戶區(qū)的apk不會被刪除。此功能,可用于內(nèi)置一些產(chǎn)線測試的APK,測試后,又不希望終端用戶看到和使用。這時,可以通過Settings中“刪除一次性預(yù)置的APK”菜單來單獨刪除該類APK。
4.3.5 高級設(shè)置選項界面
在高級設(shè)置選項界面,可修改多個信息,包括驅(qū)動配置、程序文件、按鍵映射、build prop修改、克隆、解包鏡像、分區(qū)配置,如下圖:
154858usn1mktenet8tlon.png (8.41 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2016-6-7 17:04 上傳
QQ截圖20160607165920.png (79.08 KB, 下載次數(shù): 31)
下載附件
保存到相冊
2016-6-7 17:04 上傳
1、鼠標點擊“驅(qū)動配置“項: 工具解析 config.xml和bin_cfg.xml文件,并羅列出配置項,供用戶更改。
2、鼠標點擊“程序文件”項雙擊文件或點擊“
154859qobd22is699m2dss.png (555 Bytes, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:08 上傳
”都可以替換文件,如下圖:
QQ截圖20160607165951.png (21.83 KB, 下載次數(shù): 43)
下載附件
保存到相冊
2016-6-7 17:04 上傳
程序文件支持文本編輯功能,點擊“
154900t9hmoc8xm9tlcmi0.png (691 Bytes, 下載次數(shù): 29)
下載附件
保存到相冊
2016-6-7 17:08 上傳
”編輯按鈕彈出文本編輯器供用戶編輯,此功能和按鍵映射的編輯功能類似。一個文件是否為替換、編輯或者是同時可以替換和編輯,取決于FMTool.cfg中的配置。
QQ截圖20160607170145.png (50.13 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
3、鼠標點擊“按鍵映射“項:工具以文本方式打開build.prop文件,供用戶編輯、修改(注意以Unix格式方式編輯,避免回車換行格式不一致的問題)
QQ截圖20160607170213.png (44.13 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4、鼠標點擊“build.prop修改“項:打開build.prop文件,供用戶編輯、修改。
QQ截圖20160607170218.png (75.72 KB, 下載次數(shù): 40)
下載附件
保存到相冊
2016-6-7 17:04 上傳
5、小機為U盤設(shè)備固件“克隆”功能
克隆將把設(shè)備端所有設(shè)置信息、包括用戶安裝的apk、web瀏覽器默認書簽/主頁、桌面界面布局、系統(tǒng)設(shè)置項等等信息都將被克隆到新固件中(存儲在data.img文件中)。
154901pujn4r24jlna2czj.png (8.6 KB, 下載次數(shù): 34)
下載附件
保存到相冊
2016-6-7 17:08 上傳
具體克隆步驟: 步驟一:克隆之前,把希望克隆的內(nèi)容在小機上先改好(比如默認語言、時區(qū)、默認輸入法、桌面布局等等先設(shè)好)。 步驟二:將改好的小機正常關(guān)機(為確保之前的更改能被克隆到,請執(zhí)行此操作!)。 步驟三:開機,然后就以usb調(diào)試方式連接pc,“克隆”按鈕高亮,則表示連接成功了(為確保clone功能正確,clone時禁止對平板進行任何操作)。 步驟四:點擊“克隆”按鈕,開始克隆。 步驟五:“保存”固件。 保存固件后,固件文件會多出克隆出來的data.img、data_bak.img兩個文件。量產(chǎn)固件時,將data.img、data_bak.img都選上并燒錄到小機即可。
6、鼠標點擊“解包鏡像“項:windows環(huán)境下解包/打包 ext4鏡像文件。
154902tj3ty0vyrjbsyzsy.png (30.23 KB, 下載次數(shù): 34)
下載附件
保存到相冊
2016-6-7 17:08 上傳
解包成功后打開文件目錄路徑C:Document and Settings用戶名Application DataTMPUserData,如下圖:
QQ截圖20160607170229.png (88.74 KB, 下載次數(shù): 36)
下載附件
保存到相冊
2016-6-7 17:04 上傳
7、鼠標點擊“分區(qū)配置“項:點擊工具界面上的‘分區(qū)配置’按鈕。修改各分區(qū)大小,如下圖
QQ截圖20160607170235.png (52.21 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2016-6-7 17:04 上傳
4.3.6 出廠預(yù)置功能說明
目前方案有兩種固件組織形式,預(yù)置方式分別是: 1.固件文件只有一個“.FW”文件,通過modify該“出廠預(yù)置功能”來預(yù)置文件。 2.固件文件由多個文件組成(1個“.FW”和多個“.img”組成),則請通過鏡像制作工具來預(yù)置。 預(yù)置VENDOR_APK、VENDOR_MEDIA和U盤出廠數(shù)據(jù),預(yù)置成功后保存修改時一起打包到FW固件,通過量產(chǎn)工具燒寫到平板電腦。
154903v9egmf8hu9vjgznz.png (8.59 KB, 下載次數(shù): 33)
下載附件
保存到相冊
2016-6-7 17:08 上傳
QQ截圖20160607170243.png (46.37 KB, 下載次數(shù): 36)
下載附件
保存到相冊
2016-6-7 17:04 上傳
1. 預(yù)置數(shù)據(jù):點擊“我要預(yù)置”功能,選擇預(yù)置數(shù)據(jù)輸入目錄后,直接點擊“預(yù)置”功能按鈕進行數(shù)據(jù)預(yù)置。 以預(yù)置vendor_apk數(shù)據(jù)為例:
QQ截圖20160607170257.png (31.18 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
正在預(yù)置數(shù)據(jù),如下圖
QQ截圖20160607170326.png (27.3 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
數(shù)據(jù)預(yù)置功后,工具界面會顯示預(yù)置數(shù)據(jù)信息,如狀態(tài)、大小、時間,如下圖
QQ截圖20160607170333.png (27.59 KB, 下載次數(shù): 37)
下載附件
保存到相冊
2016-6-7 17:04 上傳
三種類型數(shù)據(jù)可同時進行預(yù)置。
2. 覆蓋預(yù)置數(shù)據(jù):預(yù)置數(shù)據(jù)已存在,點擊“重新預(yù)置”功能,重新選擇預(yù)置數(shù)據(jù)輸入目錄后,再點擊“預(yù)置”功能按鈕進行覆蓋。
QQ截圖20160607170345.png (31.32 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2016-6-7 17:04 上傳
3. 刪除預(yù)置數(shù)據(jù):預(yù)置數(shù)據(jù)已存在,點擊“刪除”按鈕可刪除預(yù)置數(shù)據(jù)。
154905x1prxxnenpyuup1f.png (4.73 KB, 下載次數(shù): 34)
下載附件
保存到相冊
2016-6-7 17:08 上傳
5. 特別聲明
該軟件使用了DUILIB開源界面庫的技術(shù)
FW炬力固件修改工具下載:
FW炬力固件修改工具.rar
(1.22 MB, 下載次數(shù): 1569)
2016-6-7 17:16 上傳
點擊文件名下載附件
下載積分: 金幣 -1
|