米柚愛好者論壇

 找回密碼
 立即註冊
查看: 2459|回覆: 13
打印 上一主題 下一主題

[已解決] <已回覆>一些ROM的名詞問題

[複製鏈接]

141

主題

10

好友

1萬

積分

大四

Rank: 8Rank: 8Rank: 8Rank: 8

真實姓名
佬輝阿郎
跳轉到指定樓層
1#
發表於 2014-3-28 19:18:36 |只看該作者 |倒序瀏覽
本帖最後由 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???

60

主題

29

好友

1萬

積分

資源組

Rank: 12Rank: 12

2#
發表於 2014-3-28 19:30:34 |只看該作者
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....那再說再聯絡
=============

141

主題

10

好友

1萬

積分

大四

Rank: 8Rank: 8Rank: 8Rank: 8

真實姓名
佬輝阿郎
3#
發表於 2014-3-28 20:45:12 |只看該作者
本帖最後由 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有何不同???

60

主題

29

好友

1萬

積分

資源組

Rank: 12Rank: 12

4#
發表於 2014-3-28 21:14:26 |只看該作者
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的功能..還有一些東西的整合~~
已有 1 人評分經驗 收起 理由
kid888 + 2 這樣解釋明白多了

總評分: 經驗 + 2   查看全部評分

141

主題

10

好友

1萬

積分

大四

Rank: 8Rank: 8Rank: 8Rank: 8

真實姓名
佬輝阿郎
5#
發表於 2014-3-28 21:23:02 |只看該作者
本帖最後由 kid888 於 2014-3-28 21:24 編輯
道奇兔 發表於 2014-3-28 21:14
第三方ROM正常都會deodex不會有odex檔案,可以減少檔案以及不必要的FC問題
通常有的都是原廠appc或是有 ...

一直以為odex優化後.就會有這個xxx.odex檔案


解開APK檔案都有一個命名為classes.dex 這又是啥???

本帖子中包含更多資源

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

60

主題

29

好友

1萬

積分

資源組

Rank: 12Rank: 12

6#
發表於 2014-3-28 21:31:18 |只看該作者
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...恩~~多好聽阿

141

主題

10

好友

1萬

積分

大四

Rank: 8Rank: 8Rank: 8Rank: 8

真實姓名
佬輝阿郎
7#
發表於 2014-3-28 21:42:18 |只看該作者
道奇兔 發表於 2014-3-28 21:31
以下容我直接複製貼上Google到的
..............

編譯.反編譯...哈哈!!頭又暈了

60

主題

29

好友

1萬

積分

資源組

Rank: 12Rank: 12

8#
發表於 2014-3-28 21:57:18 |只看該作者
kid888 發表於 2014-3-28 21:42
編譯.反編譯...哈哈!!頭又暈了

還好阿.....

141

主題

10

好友

1萬

積分

大四

Rank: 8Rank: 8Rank: 8Rank: 8

真實姓名
佬輝阿郎
9#
發表於 2014-3-28 22:09:00 |只看該作者
道奇兔 發表於 2014-3-28 21:57
還好阿.....

以前老師在上課.我在想下課
現在看到ABC告嘎D..當然頭痛...

60

主題

29

好友

1萬

積分

資源組

Rank: 12Rank: 12

10#
發表於 2014-3-28 22:10:20 |只看該作者
kid888 發表於 2014-3-28 22:09
以前老師在上課.我在想下課
現在看到ABC告嘎D..當然頭痛...

就像老師在上數學..我開啟神遊模式一樣.....((數學不好啊QAQ
您需要登錄後才可以回帖 登錄 | 立即註冊

手機版|米柚愛好者論壇

GMT+8, 2025-9-7 06:31 , Processed in 0.019267 second(s), 24 queries .

Powered by MIUI@EZBOX

© 2014-2025 EZBOX

回頂部