藍魔T11AD自定義固件制作方法 by sunking(轉載請注明出處)
http://m.tkk7.com/sunking/archive/2011/02/12/344156.html
軟件準備
91手機助手
Android版SHELL工具ConnectBot
Z4 Root
1. 用《91手機助手》備份全部資料
a) 將T11AD機器USB連接電腦
b) PC中啟動《91手機助手》
c) “系統維護”→“備份”→“全選”→“備份”
2. 導出system.img
(注:下面是我之前的笨辦法, 網上看到有人已經出了解密工具rkDecrypt.exe system.img, 推薦!)
a) 將T11AD機器斷開USB連接
b) T11AD中用《Z4 root》取得系統臨時ROOT權限
c) T11AD中用《ConnectBot》連接localhost
$ cat /proc/mtd
…
mtd4: 00030000 00000010 “system”
(16進制的0x00030000 換算成10進制為196608)
…
$ su
# dd if=/dev/block/mtdblock4 of=/flash/system.img count=196608
# exit
$ exit
d) 將T11AD機器USB連接電腦
e) 從T11AD的移動盤符RAMOS T11AD下復制system.img到電腦中備用
f) 接下來可先將T11AD關機
3. 解包system.img
a) 安裝VMWare虛擬機和YLMF版的Linux
http://www.chinaz.com/Webbiz/Exp/12301521322010.html
b) 在LINUX中下載并安裝
http://mirrors.163.com/ubuntu/pool/main/c/cramfs/cramfsprogs_1.1-6build3_i386.deb
$ sudo dpkg -i cramfsprogs_1.1-6build3_i386.deb
$ cramfsck -x system system.img
warning: file extends past end of filesystem
4. 修改 system下的文件
a) 放入/system/app/Superuser.apk¬和/system/bin/su¬并chmod 777
b) 具體個性
i. 觸屏不喚醒
修改/system/usr/keylayout 下qwerty.kl和tuttle2.kl, 將key 62 ENDCALL后面的WAKE_DROPPED去掉并保存(測試下來該功能不穩定,建議不做此修改)
ii. 獲得永久ROOT權限
將busybox,su, rageagainstthecage, SuperUser.apk, libandroidterm.so復制到相應位置
$ sudo passwd root
$ su root
# chown root.root ./system/bin/busybox
# chown root.root ./system/bin/su
# chown root.root ./system/bin/rageagainstthecage
# chown root.root ./system/app/SuperUser.apk
# chmod 6755 ./system/bin/su
# chmod 755 ./system/bin/busybox
# chmod 755 ./system/bin/rageagainstthecage
# chmod 755 ./system/app/SuperUser.apk
iii. 集成常用軟件/精簡掉內置應用
對/system/app目錄下的apk文件進行增減
iv. 解決"我的位置"無法定位的問題
將NetworkLocation.apk復制到/system/app目錄下
5. 打包system.img
$ mkcramfs system system02.img
6. 打包update.img
a) 從藍魔官網下載T11AD最新固件 T11AD_V3.1.0_1207.rar,解包
b) 將AFPTool.exe復制到 解壓目錄下的\T11AD_V3.1.0_1207網絡固件\T11AD_V3.1.0_1207\
c) CMD運行
AFPTool.exe -unpack update.img update\
a) 將AFPTool.exe和mkupdate.bat復制到生成的update目錄下
b) 將linux下打包生成的system02.img改名成system.img并覆蓋update\Image\system.img
c) 雙擊mkupdate.bat即可在update\Image目錄下生成update.img
7. 刷機
根據藍魔官方文檔 《固件升級重要說明T11AD.doc》進行刷機,選自己的update.img
T11AD做固件時需要用到的工具.rar
http://u.115.com/file/f9cd33d1ac