綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教學] init.d Zipalign 自動優化腳本

[複製連結] 查看: 5867|回覆: 13|好評: 2
跳轉到指定樓層
樓主
dcnet | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-11-2 20:31

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 dcnet 於 2012-11-4 20:12 編輯

Zipalign

     Zipalign是一個檔案整理工具,它首次被介紹是在Android 1.6版本的SDK(Software Development Kit)軟件開發工具包中。它優化Android應用程序包(APK)到整合包, 以使Android操作系統與應用程序之間的交互作用更有效率,然後應用程序和整體系統的運行速度更快,發揮更大的潛能。它使Zipaligned的應用程序執行時間達到最低限度,其最終結果導致當設備運行APK應用程序時佔更少的RAM(Random Access Memory)隨機訪問內存.
  
     zipalign優化的最根本目的是説明作業系統更高效率的根據請求索引資源,將resource-handling code統一將Data structure alignment(數 據結構對齊標準:DSA)限定為4-byte boundaries。如果第一次接觸有關Data structure alignment的內容,強烈建議搜索更多與其相關的內容來充分理解這樣做的最終目的,這也是理解zipalign工作原理的關鍵。如果不採取對齊的標準,處理器無法準確和快速的在記憶體位址中定位相關資源。

需求:

ROOT

不支援init.d的內核,請參見: [教學] 如何在官方內核實現init.d腳本!



支援init.d的內核(boot.img)

方法:

使用Root Explorer

先將"zipalign"和"ZipAlign"複製到SD卡,然後用RE將zipalign複製到/system/bin,設置權限為rwxr-xr-x(因ICS下SD卡的檔案權限是rwxrwxr-x所以我是偷懶沒修改)。
 
接著將"ZipAlign"設置權限與zipalign一樣,複製到/system/etc/init.d。

然後重新開機。

開機完畢後,就會在/data/生成一個日誌文件zipalign.log,查看這個日誌文檔你就可以發現哪些應用程序被優化。

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 7碎鑽 +6 幫助 +7 收起 理由
隨緣劍者 + 1 + 1 非常讃
ssz087 + 1 + 1 APK有你真好,讚!
zaq8511 + 1 + 1 非常讚
親愛的 + 1 + 1 非常讚
0938402260 + 1 好內容。朕有賞,還不謝主隆恩.
haozi74 + 1 + 1 非常讚
bnb_693 + 1 + 1 好酷的東西!!立馬來試試

查看全部評分

收藏收藏10 分享分享2 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
bnb_693 | 收聽TA | 只看該作者
發表於 2012-11-2 21:38
我的data/裡面沒有日誌文件zipalign.log,所以是失敗了嗎?

點評

你的內核應該是沒有支援int.d吧.  發表於 2012-11-2 21:52
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
 樓主| dcnet | 收聽TA | 只看該作者
發表於 2012-11-3 08:59
本帖最後由 dcnet 於 2012-11-3 09:36 編輯


我發現U8860的Android有一個後門可能實現免支援init.d內核執行已經研究有譜了,不過還要先刷官版來試,今天假日不搞了.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
0938402260 | 收聽TA | 只看該作者
發表於 2012-11-7 23:41
我的版本是B875來試試可不可以
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
0938402260 | 收聽TA | 只看該作者
發表於 2012-11-7 23:53
最近電腦怪怪的,變不可以下載,沒半法試了,好可惜
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

受到警告 6
lkcb1995 | 收聽TA | 只看該作者
發表於 2012-11-10 17:37

點評

缺鑽可以到水族館回福利帖,聊天,都可以賺很多的碎鑽喔   發表於 2013-1-5 03:53
完成視訊認證還可獲得100碎鑽,另外"每周積分領取"與"每周好友任務"都是7天一週期,可以重複領取 .  發表於 2013-1-5 03:52
趕快照下面這篇來做不用五分鐘就可以變A1新機器人了喔  發表於 2013-1-5 03:52
新會員必讀 ~升級密技~ 鑽石-任務-積分-權限-簽到-搜尋-發文 http://apk.tw/thread-67832-1-1.html   發表於 2013-1-5 03:51
請勿無意義灌水  發表於 2012-11-10 17:48

評分

參與人數 1幫助 -1 收起 理由
tnciw1 -1 惡意灌水

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
bnb_693 | 收聽TA | 只看該作者
發表於 2012-11-24 10:42
D大,我忽然發現權限為rwxr-xr-x的話,權限好像應該設定三讀一寫三執吧?

評分

參與人數 1碎鑽 +5 經驗 +1 幫助 +6 收起 理由
dcnet + 5 + 1 + 6 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

受到警告 8
疏文 | 收聽TA | 只看該作者
發表於 2012-12-22 09:37
ganxie                           

點評

請勿無意義灌水  發表於 2012-12-22 09:56

評分

參與人數 1幫助 -1 收起 理由
tnciw1 -1 惡意灌水

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
tonnyhome | 收聽TA | 只看該作者
發表於 2013-1-2 23:09
我有個疑問耶!希望您能幫我解惑。
這個設定是不是有何負作用呢?為何Google不放進去!
還是他有其它顧慮。

點評

這篇可以參考: http://hi.baidu.com/wangysh/item/3eeed88ae32f075c840fab90  發表於 2013-1-2 23:43

評分

參與人數 1碎鑽 +2 幫助 +2 收起 理由
dcnet + 2 + 2 很給力的討論!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
cracky | 收聽TA | 只看該作者
發表於 2013-1-3 00:24
本帖最後由 cracky 於 2013-1-3 00:25 編輯
tonnyhome 發表於 2013-1-2 23:09
我有個疑問耶!希望您能幫我解惑。
這個設定是不是有何負作用呢?為何Google不放進去!
還是他有 ...


道理很簡單,我這樣解釋好了。

Android 它本身是開源的,
因為開源又免費的關係很多手機製造的製造商都會採用,
而 Google 又不能為各種硬體做測試以及優化。

通常這類的腳本都是由廣大的 Linux 使用者進行開發(因為 Android 系統是基於 Linux 設計的),
他們通常都有贊助者提供手機或是自己採購,進行優化以及測試,
最著名的就是 XDA-Developers。

為何 Google 不放入是因為這是 XDA-Developers 開發者的心血結晶,
也就是說是有版權的,
如果 Google 擅自使用會遭到控告。

至於副作用...你就把這個腳本當作是「強化功」能好了,
通常這類腳本都是強化原本的功能,
或是將原本功能無法德成的事情利用指令下去達成,
通常都沒有什麼副作用。

評分

參與人數 3碎鑽 +7 經驗 +3 幫助 +12 技術 +4 收起 理由
tonnyhome + 1 + 1 非常讚
bnb_693 + 1 + 1 + 1 讚一個!
dcnet + 5 + 3 + 10 + 3 讚一個!果然是專業的C大!!!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則