• 3

有人研究過 defy 如何換預設電池圖示嗎?

有人研究過 defy 如何換預設電池圖示嗎?
這又是一個非常非常非常危險的舉動了, XD
一個不小心又變磚了,
不過反正root 後, 也備份了
所以是還好啦...
只是花一點時間

參考了這一個文章
http://www.mobile01.com/topicdetail.php?f=569&t=1885280&m=f&r=10&last=24320871

那是 sony X10
,有一些 mount 路徑不一樣

例如
X10
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

但是 defy 不是 /dev/block/mtdblock2 , 是另一個
可以下 mount 去看

因會換了圖示,奇怪
反包成 framework-res.apk 反而有 error

後來在我胡搞之下,
又變磚了
一下 dd 指令
速度很快喔,
一下子螢幕就全黑了
在起不能...

沒什麼...刷 uk sbf, root, recovery 回來了,

看來換電池圖示真的很麻煩
有人有研究過嗎?

換電池圖式
需要 rom 指定,所以其他機型不能用
什麼 battery status mod apk 也不能隨便安裝,
不知有沒有人defy換成功的,
可以分享一下心得嗎?
2011-01-24 12:59 發佈
文章關鍵字 電池圖示 DEFY
把framework-res.apk抓下來
用winrar拿出drawable-hdpi
把stat_sys_battery系列圖示換成你要的,檔名要跟原本的一模一樣,也不要偷懶把別人的整個資料夾蓋過來。
重新塞回去

我自己是懶得用adb塞
用rootexplorer先把他複製到system裡,改權限成rw/r/r
丟進framework



感謝分享
順便問一下 ,
defy 是不是只能有 10 level,
不能有 100 level ?
是不是硬體的關係?
因為平常就都是 show
100%,90%,80% 等
似乎只有 10 level ??
battstatt作著說:

Motorola Users:
Motorola devices (at least the Milestone) only reports its level every 10%, so it can't get more accurate for you than that I'm afraid.

不知是硬體還是韌體限制,恐怕就是只有10 level
讓我來說一下,
請問你的過程是這樣嗎

1: 把本來的 framework-res.apk , 用 winrar 解開
2: 不替換 xml, 只替換 png 檔
3: 再用 winrar 壓成 framework-res.zip, 但是選僅儲存,所以檔案不會被壓縮大小,
再改檔名成 framework-res.apk
4: 複製到 /sdcard 裡面,例如 /sdcard/framework-res.apk
下 dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk

再重開機

是這樣子嗎?
還是我寫的太簡單?


我可以先試試看
不改 xml, 只換圖示
這樣可能比較簡單

請問你有改 xml 嗎?

我沒改xml
方法就是上面說的那樣,也不用先包成zip,直接把framework-res.apk裡面的drawable-hdpi砍掉
再把新的drawable-hdpi拖拉進去。丟進system之後他自己會暖開機。

用adb的話
我查到的方法是這樣
adb shell
su
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/framework-res.apk /system/framework/framework-res.apk
chmod 755 /system/framework/framework-res.apk
sync

只dd沒修改權限應該會磚吧?

senna0931 wrote:
我沒改xml
方法就是上面說的那樣,也不用先包成zip,直接把framework-res.apk裡面的drawable-hdpi砍掉
再把新的drawable-hdpi拖拉進去。丟進system之後他自己會暖開機。



所以你是指
用 winrar 解壓本來的 framework-res.apk,
換掉 drawable-hdpi ,
在用 winrar 壓成 framework-res.apk , 是要選擇僅儲存模式嗎? 還是什麼模式?
我怕我上次是在壓成 apk 是有錯誤...

然後再用 軟体 例如 root explorer 覆蓋本來的 framework-res.apk ,
只要 root explorer 覆蓋過去, 系統就會自己 reboot
是這樣嗎?

motorola 只能 10 level

kenchen_1226 wrote:
在用 winrar 壓成 framework-res.apk , 是要選擇僅儲存模式嗎? 還是什麼模式?)




kenchen_1226 wrote:
只要 root explorer 覆蓋過去, 系統就會自己 reboot

是這樣嗎?


是的,我不知道要說什麼補滿15字,怎麼辦?


總算是研究出來了,
可以換掉電池圖示了
不過沒換 XML,
還是只有 0 10, 20,40,60,80,100 顯示,
7 level
kenchen_1226 ^^ 可以分享一下 圖示嗎?!
我的玩具 Canon 1D Mark2 Sony Vaio Dopod 818pro@wm6 有回覆留言時,麻煩回一份 到 私人訊息
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?