Ⅰ android 6.0 第三方ROM 如何二次打包
你只是想替換一些apk,那麼很簡單,先把原ROM刷進去,root後使用RE管理器放入新apk並刪掉舊apk,替換的時候注意改許可權。
打包的話就用cygwin廚房工具,前提是正常rom(可以通過解壓直接訪問systwm/app),不是那種把關鍵文件打包成dat格式的那種。
Ⅱ Android手機怎麼刷ROM 教程匯總指南
刷機:簡單的說,android手機的刷機,就相當於給它重裝一下系統,這和我們常見的電腦重裝系統類似。通過刷機,給手機裝入全新的手機系統。Recovery:翻譯過來的意思就是恢復,不明思議,這是手機上的一個恢復模式。通過這個recovery,用戶可以實現安裝系統(就是所謂的刷機),清空手機各種數據,為內存卡分區,備份和還原等等很多功能。它類似於電腦上的Ghost一鍵恢復。ROM:ROM是英文Read Only Memory簡寫,通俗的來講ROM就是android手機的操作系統,類似於電腦的操作系統Windows xp,Windows7等等。平時說給電腦重裝系統,拿個系統光碟或是鏡像文件重新安裝一下就好了。而android手機上刷機也是這個道理,將ROM包通過刷機,重新寫入到手機中,ROM就是android手機上的系統包。Wipe:Wipe翻譯過來的意思就是抹去,擦除等,在recovery模式下有個wipe選項,它的功能就是清除手機中的各種數據,這和恢復出廠值差不多。我們最常用到wipe是在刷機之前,大家可能會看到需要WIPE的提示,是指刷機前清空數據,注意wipe前備份一下手機中重要的東西哦。好了,看了這些名詞解釋,是不是對刷機的一些專業術語都有所了解了呢?下面我們就開始刷機過程吧。刷機前先對自己手機中的一些重要內容進行備份吧,像名片,簡訊,日歷等重要信息,有需要的就先備份一下,否則刷機後就都沒了。備份好以後,我們需要先給我們的android手機下載一個適合該手機使用的rom包,這就像電腦上在重做系統前需要買張系統盤或是在網上下載一個系統鏡像,這里要注意的是,手機畢竟不是電腦,大家在下載rom時一定要下載適合自己手機的相應版本,其他型號手機的rom是不通用的。准備工作都完成了,首先,將下載好的rom包通過數據線或是讀卡器放到SD卡的根目錄下,然後重命名為update.zip,然後關機,按住Home小房子鍵的同時按開機鍵,即可進入recovery恢復模式,然後移動軌跡球(方向鍵)到第四項,按下軌跡球選擇進入「Flash zip from sdcard進入Flash zip from sdcard後,我們找到剛才重命名的update.zip文件,然後按下軌跡球(確定鍵)選擇它。選擇update.zip後,會彈出如下圖提示。然後再按下Home小房子鍵,就開始自動安裝系 統刷機了如下圖就是系統的安裝過程了,安裝過程中不要有其他操作,等待一會就 可完成安裝當安裝完畢時,會自動進入下圖這個界面,最下面那行Install from sdcard complete就說明安裝成功了。現在選擇第一個Reboot system now重啟手機,稍等片刻即可體驗全新Android系統了!(註:刷機後首次開機時間較長,請耐心等待一下)如遇到刷機失敗的情況,比如刷機後出現無法開機,無法進入系統的情況,請再次關機,然後重新通過之前的方法再進到recovery恢復模式中,選擇Wipe,進入如下界面後,全部項目選擇一下,清空所有手機數據(如同恢復出廠設置),然後再重啟手機就可進入系統了。如果還是有問題,請先wipe後再重新按之前的步驟再刷一次。至此,整個刷機過程就結束了,是不是很簡單呢?而且,刷機重裝系統並沒有什麼風險,並不會像傳說中的會使手機變磚或是壞掉,即使刷機失敗,或是rom不合適,只需再換個rom重新刷一次即可。
Ⅲ 如何製作Android rom需要哪些工具
我用的rom助手,感覺還不錯,操作簡單而且功能聽齊全的,不需要再去現在那些小工具。
Ⅳ 電腦怎麼測試安卓rom包
可以,模擬器的原理就是把手機的ROM打包成一個在Windows上運行的包.
你可以把需要用來測試的ROM對應的幾個Image進行替換,然後自己更新Add-On.
再運行自己的那個版本對應的SDK就可以了.
當然,這個比較復雜,需要編譯幾個系統級的Image.還需要作成SDK.
這里也說不清,你可以上網上找找 Android SDK Customize之類的.
Ⅳ 安卓如何把自己的系統打包成一個ROM
可以先刷入第三方recovery,推薦使用第三方移動叔叔recovery自帶中文,操作方便。
刷入recovery後,按音量+-和電源鍵進入recovery,選擇備份,recovery會將system目錄下所有數據打包存放在SD卡根目錄,文件較多需耐心等待,中途不可強行退出,以免備份的ROM出現問題。
後續想刷回來的時候先清下數據,再選擇打包好的ROM刷機即可恢復。
Ⅵ Android ROM包定製(解包,增刪模塊,打包)
以前剛用手機的時候,經常可以在玩機論壇上看到很多發ROM包的帖子,譬如什麼大深度定製ROM,什麼大深度深度精簡純凈版ROM...相信很多喜歡搞機的都有見過這類帖子。後來自己不滿每次刷機後都要手動設置一大堆東西,遂按照論壇上的教程改了Defy+的cm11的ROM,集成了綠色守護,默認允許安裝未知來源的應用,默認電池百分號顯示等等。時隔4年,又玩起了ROM包定製,感慨頗多
假設有一個名為update.zip的ROM包,我們要在Ubuntu下對它進行定製。首先把 system.transfer.list 和 system.new.dat.br (有些舊版的系統的鏡像可能是system.new.dat)從update.zip解壓出來,轉成system.img(原始鏡像格式),修改完後又按步驟打包回原來的格式。本文只寫了system分區的定製方法,但是對於其他分區也是類似的,都要轉成原始鏡像格式後才能對它修改。如果使用 file system.img 命令來查看system.img文件信息,會得到類似下面的信息:
brotli -d system.new.dat.br
掛載後可以通過 df -h 來查看掛載點 /mnt/system 剩餘空間有多少,如果沒有剩餘,就要對它進行擴容,下面的例子是給它增加128M的空間,擴容之前要先取消掛載
現在,可以在/mnt/system目錄下根據自己的需求增刪文件了
增刪文件需要注意:
打包其實就是解包的逆過程
成功後會在當前目錄下生成system_new.img。如果發生錯誤,根據錯誤進行調整參數,直到沒有錯誤提示為止。
轉換之前可以對之前解壓出來的文件進行備份:
開始轉換
成功後會在當前目錄下生成system.transfer.list和system.new.dat
在有些刷機包里,它裡麵包含的system.img鏡像是 sparse image 格式的,如果用file命令查看它的信息,顯示如下:
對於這種格式的鏡像,如果想把它掛載和修改,就要轉成我們上面提到的raw image(原始鏡像)格式,命令如下:
修改完成後,取消掛載,再使用下面的命令將 raw image 轉成 sparse image :
相對於修改Android源碼的方式,直接修改鏡像的方法對PC配置要求低很多。如果我們只想增加一些現有的模塊和刪除不必要的模塊,這是很好的方式。而且對於一些手機廠商,他們沒有提供Android源碼,我們就只能用直接修改鏡像的方式來定製我們的ROM。修改ROM的方法是靈活的,總結下來就是,看見一個鏡像,可以根據後綴名和file命令確認它的格式,看情況將它轉成原始鏡像格式並掛載,就可以修改了,修改後又轉回它原來的格式,最後替換刷機包中原有的鏡像
Ⅶ 什麼是android 2.1 rom
安卓系統的第2.1版本,rom就是這個系統的數據包。
Ⅷ 安卓ROM移植教程
如果轉換過程中失敗了,應該是JAVA的版本低了,升級到最新的JRE試一下。當然 也可以不合並,並不影響ROM的移植。替換MT4G專用的文件,一般我們下載的MIUI ROM都是Desire HD的,我們下載了以後,要先把MT4G專用的文件替換進去:boot.img 和bcm4329.ko 分別為內核和無線驅動,一般來說換內核必換的system/lib/moles/bcm4329.ko,這個文件是wifi和藍牙驅動,不同內核的驅動不同,如果不換wifi和藍牙只會提示錯誤 這個前面介紹過了。這個可以從我以前的ROM中拿,也可以自己下載CyanogenMod 7的小4 ROM中提取。也可以到XDA上面下載新的AOSP核心。bin/目錄下的2個文件,awb_camera和lsc_camera 這2個是相機相關文件,用Desire HD的就會出現前置倒置的問題,etc/firmware 這整個文件夾都可以替換掉(注意,是etc下面的firmware)etc/目錄下 A1026_CFG.csv、 AdieHWCodec_WA.csv、AdieHWCodec.csv、media_profiles.xml、NOTICE.html.gz音頻解碼和視頻相關配置,替換掉etc/gps.conf GPS的配置,可以自己去搜一下,了解如何改後,可以自己動手改一下。lib/hw/目錄下,從我的ROM中提取後替換掉。 lib/moles/bcm4329.ko WIFI驅動,替換掉。lib/目錄下的.SO文件,從我的ROM中和Desire HD官方ROM中對比文件大小,不一樣的就是可以替換的,可以從我的ROM中拿,也可以去CM7的ROM中拿,注意:千萬要看好了,是在用我ROM和Desire HD官方ROM對比文件大小,不要拿CM7的對比,替換錯了會開機卡在第一屏。usr/目錄下的keylayout和keychars2個文件夾是鍵盤相關文件,可以直接從我的ROM中提取替換。,到此為止,簡單的工作都做完了。下面要開始修改文件了。修改刷機腳本 這個文件嘛,一般是留名用的: 主要改以下幾個地方:1、ro.proct.locale.language=hdpi(或者有的機型是mdpi ldpi) ro.proct.locale.region=改成ro.proct.locale.language=zh ro.proct.locale.region=CN 這樣開機第一次鎖屏的時候就是中文2. ro.build.description= 後面改成你想要的,也就是你作品的名字 ro.proct.version= 這里也可以改成你作品的名字或者版本號,一般我們留為基於製作的官方系統的驅動版本號3、ro.sf.lcd_density= 後面一般為240。 4、ro.ril.def.agps.mode = 2 聽說改成0可以加速gps定位省流量 請對照我提供的文件進行修改,這樣,我們的移植就算完成了,接下來就是生成ROM了,我們用壓縮工具將ROM打包成zip格式,注意目錄結構,生成的zip根目錄就有MATE-INF和system,別搞錯了。將打包好的zip文件拷到工具包當中,改成update.zip,再雙擊sign.bat進行簽名,簽名後就生成了update_signed.zip了。 把簽名後的ROM拷到卡上刷機吧~~ 這是Mytouch 4g的,你按照步驟來,可能會有所幫助
Ⅸ 如何製作安卓ROM包
首先下載一個適合機型的ROM包就可以了,當然還可以做一些別的事情,比如:先參考編輯製作刷機包的教程學習一下,提前打開ROM助手准備著。
在主界面內容中:系統精簡,性能優化,預裝APK,編輯system,解包img,ROM簽名,APK簽名,一鍵ROOT,編輯BOOT,信息修改,性能優化,預裝lib等功能。
刷機包里的所有軟體及信息,如:應用名稱,文件名,版本信息,大小及操作方式都一一羅列在此,所謂操作方式,就是指是否刪除,可根據需求自行選擇。
在軟體右側的工具框里看到「內置預裝」、「內置lib」,「性能優化」、「信息修改」以及「一鍵root」。比如:「性能優化」和「一鍵root」,點擊一下,即可操作成功。