米柚愛好者論壇

標題: <已回覆>一些ROM的名詞問題 [打印本頁]

作者: kid888    時間: 2014-3-28 19:18
標題: <已回覆>一些ROM的名詞問題
本帖最後由 kid888 於 2014-3-28 21:49 編輯

第三方ROM常用名詞:
init.d支援
-放置自行添加系統服務啟動的腳本的目錄
init.d腳本-會先分析service後面的參數,根據參數再到 /etc/init.d/ 取得正確的服務來執行或停止
odex化-加快APK的啟動速度,預先提取,減少對RAM的占用,避免被隨便修改和使用
1.不知道這樣解釋對不對???
2.如何把123.apk裡面的classes.dex變為123.odex???
作者: 道奇兔    時間: 2014-3-28 19:30
init.d支援-放置自行添加系統服務啟動的腳本的目錄

是指boot.img有支援init.d的功能,跟你解釋差多了...
會先分析service後面的參數,根據參數再到 /etc/init.d/ 取得正確的服務來執行或停止

不一樣喔...他會抓取init.d的參數去執行看是CPU控制/RAM自動清理啥的...不會到進系統才根據service工作
是開機過程中就已經透過boot.img抓到init.d下的文件去run
加快APK的啟動速度,預先提取,減少對RAM的占用,避免被隨便修改和使用

你這直接抄百度百科的吧??
=================================================
1.恩......上面看完你說呢?
2.正常人都會想要deodex而不是odex...........畢竟RAM菜第三方下可用的太多~~~~如果你說原廠ROM....那再說再聯絡
=============

作者: kid888    時間: 2014-3-28 20:45
本帖最後由 kid888 於 2014-3-28 20:53 編輯
道奇兔 發表於 2014-3-28 19:30
是指boot.img有支援init.d的功能,跟你解釋差多了...

不一樣喔...他會抓取init.d的參數去執行看是CPU控制 ...

網路搜尋的.小弟愚昧看不懂它的意思.無法融會貫通
打開第三方ROM
app資料夾(裡面的xxx.apk有的有xxx.odex 有的沒xxx..odex)
init.d資料夾(裡面有00System這個檔案)
xbin資料夾(裡面有su這個檔案)
updater-script文件有二句指令
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm_recursive(0, 0, 0777, 0755, "/system/etc/init.d");
想知道添加init.d的大概流程.是上面2句指令讓boot.img分析執行init.d資料夾的腳本嗎???
su又有哪個功能?
以及那個xxx.odex怎麼產生的???
官方的boot.img跟第三方的boot.img有何不同???
作者: 道奇兔    時間: 2014-3-28 21:14
kid888 發表於 2014-3-28 20:45
網路搜尋的.小弟愚昧看不懂它的意思.無法融會貫通
打開第三方ROM
app資料夾(裡面的xxx.apk有的有xxx.odex  ...
(裡面的xxx.apk有的有xxx.odex 有的沒xxx..odex)

第三方ROM正常都會deodex不會有odex檔案,可以減少檔案以及不必要的FC問題
通常有的都是原廠appc或是有用幸運破解器進行修改
裡面有00System這個檔案

這個是腳本
裡面有su這個檔案

要有su才能運行root權限~~~
updater-script文件

這是刷機腳本~
set_perm(0, 0, 06755, "/system/xbin/su"); 是宣告su檔案還有權限設定有的沒的...............
想知道添加init.d的大概流程.以及那個xxx.odex怎麼產生的???

這要解釋好多...這不適合懶兔說明 需要  @Mi2Sir 來解釋
官方的boot.img跟第三方的boot.img有何不同?

添加init.d的功能..還有一些東西的整合~~

作者: kid888    時間: 2014-3-28 21:23
本帖最後由 kid888 於 2014-3-28 21:24 編輯
道奇兔 發表於 2014-3-28 21:14
第三方ROM正常都會deodex不會有odex檔案,可以減少檔案以及不必要的FC問題
通常有的都是原廠appc或是有 ...

一直以為odex優化後.就會有這個xxx.odex檔案
[attach]3280[/attach]

解開APK檔案都有一個命名為classes.dex 這又是啥???
作者: 道奇兔    時間: 2014-3-28 21:31
kid888 發表於 2014-3-28 21:23
一直以為odex優化後.就會有這個xxx.odex檔案

以下容我直接複製貼上Google到的
..............


classes.dex是java源碼編譯後生成的java位元組碼檔。但由於Android使用的dalvik虛擬機器與標準的java虛擬機器是不相容的,dex檔與class檔相比,不論是檔結構還是opcode都不一樣。目前常見的java反編譯工具都不能處理dex檔。


===============================================
官方ROM至所以會有apk&odex就是怕人修改.....((說好聽些就是節省RAM...恩~~多好聽阿

作者: kid888    時間: 2014-3-28 21:42
道奇兔 發表於 2014-3-28 21:31
以下容我直接複製貼上Google到的
..............

編譯.反編譯...哈哈!!頭又暈了
作者: 道奇兔    時間: 2014-3-28 21:57
kid888 發表於 2014-3-28 21:42
編譯.反編譯...哈哈!!頭又暈了

還好阿.....
作者: kid888    時間: 2014-3-28 22:09
道奇兔 發表於 2014-3-28 21:57
還好阿.....

以前老師在上課.我在想下課
現在看到ABC告嘎D..當然頭痛...
作者: 道奇兔    時間: 2014-3-28 22:10
kid888 發表於 2014-3-28 22:09
以前老師在上課.我在想下課
現在看到ABC告嘎D..當然頭痛...

就像老師在上數學..我開啟神遊模式一樣.....((數學不好啊QAQ
作者: Ranger    時間: 2014-3-29 17:34
道奇兔 發表於 2014-3-28 22:10
就像老師在上數學..我開啟神遊模式一樣.....((數學不好啊QAQ

數學聯考快滿分
不過現在忘光光
作者: 道奇兔    時間: 2014-3-29 18:46
Ranger 發表於 2014-3-29 17:34
數學聯考快滿分
不過現在忘光光

數學好的必須X
作者: Ranger    時間: 2014-3-29 19:32
道奇兔 發表於 2014-3-29 18:46
數學好的必須X

數學是理工科必需的
因為專業科目超多計算題的
看到工程數學的就快投降了
作者: 道奇兔    時間: 2014-3-29 19:36
Ranger 發表於 2014-3-29 19:32
數學是理工科必需的
因為專業科目超多計算題的
看到工程數學的就快投降了 ...

看到數學我直接舉雙手




歡迎光臨 米柚愛好者論壇 (https://mi.ezbox.idv.tw/) Powered by Discuz! X2.5