日本在线免费视频,国产精品视频2020,亚洲一区二区色,亚洲精品在线播放

安卓rom包制作教程 實用:安卓系統ROM DIY詳細步驟詳述

小伙伴們你們好,今天馮陸星來談談安卓rom包制作教程,安卓系統ROM DIY詳細步驟詳述的相關話題,還有關于插件,文件,系統,文件夾,主要是這些的實用技巧和最新內容分享,如果你想要成為這個領域的專家,這篇文章是一個很好的開始。

想要自己DIY ROM的朋友,很多時候都不知道怎么入手,首先就是先要了解ROM里面的文件架構,以及文件的作用!這里我們就詳細的介紹一下ROM,DIY自己的ROM

安卓rom包制作教程,安卓系統ROM DIY詳細步驟詳述

【文件夾功能簡介】

\system\app

這個里面主要存放的是常規下載的應用程序,可以看到都是以APK格式結尾的文件。在這個文件夾下的程序為系統默認的組件,自己安裝的軟件將不會出現在這里,而是\data\文件夾中。

\system\bin

這個目錄下的文件都是系統的本地程序,從bin文件夾名稱可以看出是binary二進制的程序,里面主要是Linux系統自帶的組件(命令)

\system\customize

這個目錄下主要是系統的設置

\system\etc

從文件夾名稱來看保存的都是系統的配置文件,比如APN接入點設置等核心配置。

\system\fonts

字體文件夾,除了標準字體和粗體、斜體外可以看到文件體積最大的可能是中文字庫,或一些unicode字庫,從T-Mobile G1上可以清楚的看到顯示簡體中文正常,其中DroidSansFallback.ttf文件大小 。

\system\framework

framework主要是一些核心的文件,從后綴名為jar可以看出是是系統平臺框架。

\system\lib

lib目錄中存放的主要是系統底層庫,一些so文件,如平臺運行時庫。

\system\media

\system\media\audio

鈴聲音樂文件夾,除了常規的鈴聲外還有一些系統提示事件音。

\system\sounds

默認的音樂測試文件,僅有一個test.mid文件,用于播放測試的文件。

\system\usr

用戶文件夾,包含共享、鍵盤布局、時間區域文件等。

主要修改的文件夾:

system/

app

customize

etc

fonts

framework

lib

xbin

build.prop

一、\system\app\的DIY

我這里舉個例子

\system\app\AlarmClock.apk 鬧鐘

\system\app\AlarmClock.odex

\system\app\Browser.apk 瀏覽器

\system\app\Browser.odex

\system\app\Bugreport.apk Bug報告

\system\app\Bugreport.odex

\system\app\Calculator.apk 計算器

\system\app\Calculator.odex

\system\app\Calendar.apk 日歷

\system\app\Calendar.odex

\system\app\CalendarProvider.apk 日歷提供

\system\app\CalendarProvider.odex

\system\app\Camera.apk 照相機

\system\app\Camera.odex

\system\app\com.amazon.mp3.apk 亞馬遜音樂

\system\app\Contacts.apk 聯系人

\system\app\Contacts.odex

\system\app\DownloadProvider.apk 下載提供

\system\app\DownloadProvider.odex

\system\app\DrmProvider.apk DRM數字版權提供

\system\app\DrmProvider.odex

\system\app\Email.apk 電子郵件客戶端

\system\app\Email.odex

\system\app\FieldTest.apk 測試程序

\system\app\FieldTest.odex

\system\app\GDataFeedsProvider.apk GoogleData提供

\system\app\GDataFeedsProvider.odex

\system\app\Gmail.apk Gmail電子郵件

\system\app\Gmail.odex

\system\app\GmailProvider.apk Gmail提供

\system\app\GmailProvider.odex

\system\app\GoogleApps.apk 谷歌程序包

\system\app\GoogleApps.odex

\system\app\GoogleSearch.apk 搜索工具

\system\app\GoogleSearch.odex

\system\app\gtalkservice.apk GTalk服務

\system\app\gtalkservice.odex

\system\app\HTMLViewer.apk HTML查看器

\system\app\HTMLViewer.odex

\system\app\IM.apk 即使通訊組件包含MSN、yahoo通

\system\app\ImCredentialProvider.apk

\system\app\ImProvider.apk

\system\app\ImProvider.odex

\system\app\Launcher.apk 啟動加載器

\system\app\Launcher.odex

\system\app\Maps.apk 電子地圖

\system\app\Maps.odex

\system\app\MediaProvider.apk 多媒體播放提供

\system\app\MediaProvider.odex

\system\app\Mms.apk 短信、彩信

\system\app\Mms.odex

\system\app\Music.apk 音樂播放器

\system\app\Music.odex

\system\app\MyFaves.apk T-Mobile MyFaves程序

\system\app\MyFaves.odex

\system\app\PackageInstaller.apk apk安裝程序

\system\app\PackageInstaller.odex

\system\app\Phone.apk 電話撥號器

\system\app\Phone.odex

\system\app\Settings.apk 系統設置

\system\app\Settings.odex

\system\app\SettingsProvider.apk 設置提供

\system\app\SettingsProvider.odex

\system\app\SetupWizard.apk 設置向導

\system\app\SetupWizard.odex

\system\app\SoundRecorder.apk 錄音工具

\system\app\SoundRecorder.odex

\system\app\Street.apk 街景地圖

\system\app\Street.odex

\system\app\Sync.apk 同步程序

\system\app\Sync.odex

\system\app\Talk.apk 語音程序

\system\app\Talk.odex

\system\app\TelephonyProvider.apk 電話提供

\system\app\TelephonyProvider.odex

\system\app\Updater.apk 更新程序

\system\app\Updater.odex

\system\app\Vending.apk 制造商信息

\system\app\Vending.odex

\system\app\VoiceDialer.apk 語音撥號器

\system\app\VoiceDialer.odex

\system\app\YouTube.apk Youtube視頻

\system\app\YouTube.odex

\system\app\Metal.apk (金屬皮膚)

\system\app\BlackBoard.apk (黑板皮膚)

\system\app\Wood.apk(木板皮膚)

如果沒有odex,肯定是以classes.dex的形式寫入了apk當中,沒有可以不管

一般來說本人精簡的內容如下:

AdobeReader (adobe的pdf閱讀器,有更好的替代)

com.htc.FMRadioWidget (桌面收音機插件)

com.htc.FriendStreamWidget(好友流小插件)

com.htc.MusicWidget(桌面音樂插件)

com.htc.PlurkWidget(桌面Plurk插件)

com.htc.StockWidget(桌面股票插件)

com.htc.TwitterWidget(桌面Twitter插件)

DCSStock (股票后臺傳輸程序)

DreyeAndroidHTC(Dr.eye是一個英語字典)

EReaderLibrary 在線小說閱讀器(英文的沒用)

EReaderViewer

EReaderWidget

facebook

Flickr Flickr應用(國內連不上,沒啥用)

FriendStream (htc主推的社交推送軟件,可以聚合Facebook,twitter等)

htcbookmarkwidget (HTC桌面收藏夾插件)

HtcCalculatorWidget (計算器Widget小插件)

htccontactwidgets (HTC聯系人widgets小插件)

HtcFacebook(Facebook小插件)

HtcGreader(google新聞,都是英文新聞,目前沒用)

HtcGreaderWidget (新聞小插件)

htcmailwidgetsHTC (Mail小插件)

htcmsgwidgets (短消息Widget插件)

HtcPhotoWidget (圖片Widget插件)

HtcPushMedia.apk (一個應用,啟動后彈出三個按鈕:音樂、圖片、視頻)

HtcRecommends.apk (HTC Like)

HtcRecommendsWidget.apk (HTC Like插件)

HtcTipWidget.apk (操作提示小插件)

HtcTwitter.apk (Twitter小插件)

Quickoffice.apk (office軟件的閱讀,用更好的替代)

Stock.apk (英文股票程序)

twitter

youtube

一般來說需要更新的東西:

install_flash_player.apk (flash,這個最新版本在電子市場下載)10.1.106.16

Maps.apk(很多其他分辨率的東西,或者是版本不新,需要更新和精簡) 5.0

Vending.apk(電子市場,我看很多官方,包括最新的1.84的官方都還不是最新的2.2.11) 2.2.11

二、customize修改

這下面有三個目錄:CIDMNS resource

主要修改地方:

customize/default.xml

customize/CID/default.xml

customize/MNS/default.xml

CID和MNS下面除了default.xml的其他文件都可以刪掉

1.customize/default.xml

這里修改的主要是語言鍵盤的設置

主要修改

IME下的

這里就是改變HTC輸入法國際鍵盤里面的語言和默認加載的輸入法,比如拼音、手寫啊之類的

English英語PinYin拼音Handwriting手寫Stroke筆畫

一般就留這么幾個吧。。

我把它復制下來給大家參考:

IME

en_GB;zh_CN;zh_TW;

yes

yes

yes

zh_CN

yes

yes

English

Handwriting;PinYin;Stroke;

yes

yes

yes

PinYin

2.customize/CID/default.xml

這里主要是開機時候的語言選擇菜單、輸入法的開啟等等

找到

這里就是開機時候選擇語言的設置了

en_GB;zh_CN;zh_TW,這里是總共所有的語言設置,一般我就保留這么三個,或者你覺得麻煩就直接留一個zh_CN

yes

yes

yes

這些是語言設置選擇的列表和順序。在上面的項顯示的時候就越靠前,如果你想屏蔽一些語言,可以直接刪掉或者把yes改成no

下面我給大家看看:

en_GB;zh_CN;zh_TW

yes

yes

yes

接下來是語言鍵盤設置:

yes

比如英語

yes

中文

yes

這里是所有漢字輸入法的設置:

下面的項目改成這樣就行了

Handwriting;PinYin;Stroke;

yes

yes

yes

注意,這里存在的漢字類項目在語言和鍵盤,國際鍵盤中才會顯示

比如Cangjie ZuhYin這些是繁體和日文的輸入法,直接刪掉就可以

設備名稱:

你想要的名字

開機動畫和關機動畫的設置(關機動畫僅對DHD和DZ的系統有效)

這里貼出的路徑就是你存放動畫和音樂的路徑,比如有些作者喜歡放在data/local下面,就把
/system/customize/resource/改成/data/local

就行了,在路徑后面的比如bootanimition.zip就是動畫文件的文件名

個人建議放在system下面,不然system剩余空間那么多不利用就是浪費了

3.customize/MNS/default.xml

這里就是比如主頁面要放什么插件,在什么位置之類的,這個太煩,我也懶得看。。

一般來說改這么幾個地方

false

作者寫的地區

下面的東西改成這樣

false

zh_CN

English;France;……還有 很多

這里留一個English就行了

日期時間默認格式:

作者寫的

把作者寫的改成你想要的

yyyy是年,MM或者MMM是月份,d是天,EE是周

比如你喜歡2011/2/2那就改成yyyy/MM/d

如果你喜歡2011年2月2日,周三,那就改成yyyy MMM d, EE

作者寫的

這里修改方法和上面一樣,只不過沒有yyyy而已

一般來說這里我們要刪除worldclockdefaultcities和的所有東西,避免刷完系統耗費太多流量

這里還有很多默認設置,大家自己研究吧,太多我就不一一列舉了

3.customize/resource這里一般放的是開機動畫、開機音樂、關機動畫和壁紙、書簽截圖等等,如果你想要有書簽截圖,比如你想設起點手機為書簽,那么就刪除卡上的.bookmark_thumb1文件夾

再用手機自帶瀏覽器瀏覽一次起點手機,然后保存書簽,然后在.bookmark_thumb1文件家里面找到的那個和你機子上書簽截圖相同的文件復制出來到system/customize/resource下面就行了

三、system/etc

這里主要是更換apns-conf.xml和gps.conf,還有init.d文件夾下的東西

apns-conf.xml里面放的是apn設置,很多人反應不能夠連gprs就是這里沒有你的信息

gps.conf很多人反應gps用不上或者慢,其實就是這里出問題了。

用記事本打開gps.conf文件,修改為:

NTP_SERVER=asia.pool.ntp.org

XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin

XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

SUPL_HOST=suplcn.sirf.com

SUPL_PORT=7275

init.d這里主要是引導方式之類的,反正這里最好不動,或者使用你使用的內核的作者提供的,如果弄錯了就會定在第一屏

四、system\fonts

這里主要是換字體了

DroidSansFallback.ttf中文字體

DroidSans.ttf英文字體

DroidSans-Bold.ttf 加粗的英文字體

五、system/framework

這里是谷歌的系統框架,最好不要動,不然會不穩定、或者直接進不了系統

替換數字電量最好用現成、同系列的

如何整數字電量改天再說吧。

其它系列不要使用

六、system/lib

這里主要是換內核用的,作者一般都是分好了路徑的,照著換就行了

一般來說換內核必換的
system/lib/modules/bcm4329.ko,這個文件是wifi和藍牙驅動,不同內核的驅動不同,如果不換wifi和藍牙只會提示錯誤

七、system/xbin

這里主要放兩個文件

su和busybox,這兩個是獲得root權限必備的,如果沒有,即使在updater-script里面設置了也沒用

同時還需要Superuser.apk配合,解壓到\system\app\

八、system/build.prop

這個文件嘛,一般是留名用的:

主要改以下幾個地方:

1、

ro.product.locale.language=hdpi(或者有的機型是mdpildpi)

ro.product.locale.region=

改成

ro.product.locale.language=zh

ro.product.locale.region=CN

這樣開機第一次鎖屏的時候就是中文

2.

ro.build.description=

后面改成你想要的,也就是你作品的名字

ro.product.version=

這里也可以改成你作品的名字或者版本號,一般我們留為基于制作的官方系統的驅動版本號

3、

ro.sf.lcd_density=

后面一般為240,CM系列可以改成200,當然會有軟件不全屏,帶sense的就別改了

4、

ro.ril.def.agps.mode = 2

聽說改成0可以加速gps定位省流量

5、

默認鈴聲ro.config.ringtone=

默認同志
ro.config.notification_sound=

默認鬧鈴ro.config.alarm_alert=

默認電話鈴聲
ro.config.cal_notification=

默認短信鈴聲
ro.config.msg_notification=

改成相應目錄下的文件名就行了

比如我要改ro.config.ringtone=,
system/media/audio/ringstones下面有一個我喜歡的比如htc.mp3,那我就改成ro.config.ringtone=htc.mp3

比如我要改

ro.config.alarm_alert=,system/media/audio/alarms下面有一個我喜歡的比如Light.mp3,那就改成ro.config.alarm_alert=Light.np3

好了,今天就先說這些,希望大家喜歡。希望這些提示能夠對你們有所幫助。在這篇安卓rom包制作教程 實用:安卓系統ROM DIY詳細步驟詳述中學到了有用的知識,分享給更多人吧!

本文發布者:大嫂助理,不代表巢座耶立場,轉載請注明出處:http://www.sdwldmy.com/p/8435.html

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 jubao226688#126.com 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2023年6月19日 13:31
下一篇 2023年6月19日 13:43

相關推薦

  • e盤誤刪的文件怎么恢復 詳解:恢復誤刪文件方法

    小伙伴們你們好,今天承蕾要和大家聊一聊e盤誤刪的文件怎么恢復,恢復誤刪文件方法的知識,還有文件,方法,文件夾,回收站,軟件相關的實用技巧和最新資訊分享,閱讀這篇文章后,相信你會更深入地理解這個領域的基礎知識。 我們都知道,電腦可以劃分多個區域來存儲數據,例如C盤、D盤、E盤、F盤等,而不論是存儲在哪個磁盤,都容易出現文件丟失的問題,那么電腦e盤文件夾刪除了怎…

    2023年4月28日 ? 經驗分享
  • 余額寶怎么用網銀轉入?有哪些操作步驟?

    本文詳細介紹余額寶如何使用網銀進行轉入操作,包括具體步驟、注意事項以及可能遇到的問題。通過本文,用戶可以輕松掌握余額寶網銀轉入的正確方法,實現便捷的資金管理。 一、余額寶簡介 余額寶是一款由支付寶推出的貨幣基金產品,用戶可以將支付寶賬戶中的閑置資金轉入余額寶,實現資金的增值。余額寶以其便捷的操作、穩定的收益和靈活的贖回受到了廣大用戶的歡迎。 二、網銀轉入余額…

    2025年1月15日
  • 鼠標設置怎么設置 實用:調校鼠標詳細指南

    大家好,今天錢樂惜將和大家分享一些關于鼠標設置怎么設置,調校鼠標詳細指南的干貨,以及鼠標,調校,指南,詳細,游戲相關的最新干貨和技巧分享,無論是初學者還是老手,都應該認真閱讀這篇文章,里面包含了很多有用的信息。 鼠標加速度,簡單來說就是鼠標根據你移動鼠標的速度智能優化你的光標移動距離,在鼠標移動相同距離的前提下,鼠標移動越快,光標移動的距離越長。 鼠標加速度…

    2023年4月11日 ? 經驗分享
  • 淘寶女裝皇冠店有哪些?如何找到高信譽店鋪?

    淘寶女裝皇冠店鋪眾多,如何從海量的店鋪中找到高信譽、服務好的商家是每位消費者的關注點。本文將為您詳細解析淘寶女裝皇冠店的選擇方法,分享實用的購物技巧,助您輕松找到心儀的高信譽店鋪。 一、認識淘寶女裝皇冠店 淘寶女裝皇冠店是指那些信譽度高、銷售業績好的女裝店鋪。皇冠店鋪的信譽等級分為:一冠、二冠、三冠、四冠、五冠,等級越高,店鋪的信譽度越高。 二、如何找到高信…

    2024年12月9日
  • 網店代銷聯盟適合哪些商家?如何選擇代銷產品?

    網店代銷聯盟作為一種新型的電商合作模式,為眾多商家提供了一個低成本、高效率的營銷渠道。那么,哪些商家適合加入網店代銷聯盟?又該如何選擇代銷產品呢?以下將從這兩個方面進行詳細闡述。 一、網店代銷聯盟適合哪些商家? 創業型商家:對于剛剛起步的創業型商家來說,庫存壓力、營銷成本等問題往往讓他們力不從心。加入網店代銷聯盟,可以充分利用代銷聯盟的資源,減輕庫存壓力,降…

    2024年11月19日
  • 電腦識別不到硬盤怎么辦 最新電腦識別不到硬盤的原因分析

    很高興又和各位見面了,今天衛永生為大家整理了一些電腦識別不到硬盤怎么辦,電腦識別不到硬盤的原因分析的學習資料,還有關于硬盤,電腦,原因,問題,主板的一些實用技巧和分享內容,學習任何一門技術都需要從基礎開始,這篇文章將會為你講解一些基礎知識。 很多朋友使用電腦時,發現電腦突然檢測不到硬盤了,本期文章就說說導致電腦出現這種情況的幾種原因,以及解決辦法。 一、線路…

    2023年6月2日 ? 經驗分享