綁定帳號登入

Android 台灣中文網

tag 標籤: ROM

相關帖子

版塊 作者 回覆/查看 最後發表
獻給喜愛刀鋒的禮物~Asia_V2.3.6ex 喜歡官方的朋友刷起來吧 attachment RAZR XT910 twncica 2012-4-20 61 8803 leewenxian09 2013-1-23 05:09
2.3.6最強禮物--《藍澀憂》Blue OS V2.2超強版發布。 。 attach_img RAZR XT910 twncica 2012-4-29 24 1903 twncica 2012-8-28 19:53
【藍澀憂】5月14號Blue os V2.3微更新發布2.3.6終極版 attach_img RAZR XT910 twncica 2012-5-15 27 5050 min09141 2012-12-19 05:09
【Android 4.0.4】 Men's GalaxyNote+ (build 20120914) attach_img Galaxy Note N7000 a0917009769 2012-8-5 242 38801 jeter59 2016-1-12 13:31
HTC Desire G7 Android 2.3.3 ROM -完美版 attach_img G7 HTC Desire yuying160 2011-6-28 404 44453 yuying160 2015-9-28 13:04
【轉載】「10/26更新附圖」推薦一個sense 3.5的rom By Nikhil007 attach_img G11 HTC Incredible S ivan7296 2011-10-25 3 2342 Joe208310 2011-11-8 22:04
GingerCruzt V8.0 Release(Android 2.3.7) for X8 Xperia X8/W8 slidewang 2011-10-28 18 3482 asd755172 2012-1-17 11:14
【I9100 ROM 2.3.5】I9100 XWKJ1(歐版)繁中化+圖示美化 attach_img Galaxy SII I9100 J×Yccle 2011-11-1 26 6786 rason168 2012-1-28 14:07
【底包集合】官方2.2--2.3.4--2.3.6--各版本底包以及镜像包 attach_img MOTO DEFY/MB525+ 阿★星☆ 2012-1-16 12 9164 kenny5168 2012-11-20 08:34
誰能提供這幾個ROM的載點? Xperia X8/W8 mini8467 2012-2-29 0 688 mini8467 2012-2-29 22:35
ROM基於港行ZSKK5的TITANIC ROM發布!粵東! attach_img Galaxy R I9103 yeses0985103002 2012-4-21 15 4937 lnfor123 2013-6-27 17:25
【XT701】【CM7】Moon-GarTot-C.M-7.2.0-RC1-KANG-Beta11Alpha1 Milestone XT701 空月白子 2012-5-1 17 3681 punch 2012-6-23 18:49
為大家獻上自己製作的MOTO輸入法(含注音)直刷還原包 attach_img RAZR XT910 twncica 2012-5-1 135 23063 hajime 2015-3-28 05:49
低配機當中階用!U8650最強終極ROM attach_img Huawei U8650 c220960600 2012-5-31 82 23297 sasogmp 2014-8-5 00:42
X8的CyanogenMod 7似乎沒有中文語系? Xperia X8/W8 nightof 2012-6-16 14 969 張伊汶 2012-6-24 03:52
購入NOVO7 極光2 螢幕亂點嚴重啊@@ 其他 平板討論區 a12369874512369 2012-7-13 13 4191 david120463306 2012-8-4 01:01
重要!!! 刷完ROM開不了機的機友必看!!! attachment HTC Sensation/XE x1234567890 2012-7-18 47 10298 LinChaio 2016-7-20 13:39
轉帖 XL3.6 (v1.6) 自製修改 HTC輸入法 ,SE,電池% attach_img HTC Sensation XL dekstanley 2012-7-26 84 13360 zxcvbnm82127 2015-1-25 15:51
想請教ROM更深的意義? Samsung 手機討論區 lively0519 2012-8-9 2 1543 w4816wiesly 2012-8-10 16:42
分享一個不錯的ROM(需解鎖)GingerZaraki(GZR) V08 (Alfs) attachment Xperia X8/W8 jacob815123 2012-9-9 14 2621 howardlee 2012-12-11 07:59

相關日誌

分享 首次刷機心得
cibocoda 2015-5-31 10:53
失敗啊!!! 一知半解的情況下,首先電腦當機了 Orz 解除掉記憶體最佳化裝置之後,重新再做一次,終於成功了! 把32GB刷成了6GB Orz...原來我搞錯了,我應該要刷32GB_6GB, 然後一看,整個變成英文版 Orz...一整個無言,又重新找了中文ROM, 然後繼續找32GB_8GB的PIT,等中文ROM下載完再來刷一次,真是不做不知道難啊! 有空來研究Pit Magic好了,也許很有趣
個人分類: 胡言亂語|0 個評論
分享 ROM
熱度 6 sating 2014-3-15 14:59
用了好久的Gio 是該來發表一下我珍藏的ROM了 也不用鑽了,是mega https://mega.co.nz/#F!QZ8QHQRA!Tp1mW5_E6d9sxitQx79reA 有五個以上的ROM,我也有懶的去著名在哪裡抓的 所以希望用的喜歡
472 次閱讀|0 個評論
分享 製作Android ROM
tonnyhome 2011-12-23 15:20
如何製作 Android ROM 有點玩機興趣的 android 愛好者,應該對 custom ROM 這種東西都不陌生。 我介紹 root 許可權獲取 的時候,就直接用的 MoDaCo Custom ROM 作為例子。 適用於 Hero 比較好的 ROM 還有不少,比如 Drizzy’s Custom Hero ROM 等等,都可以在 XDA 上找到。 肯定有不少朋友感到很好奇,這些 ROM 都是怎麼做的。 考慮到中文社區相關資料比較少,在這裏抛磚引玉,大概原理介紹一下。 對於第三方 ROM 來講,通常都包括兩部分, 一個 recovery image ,一個 update.zip 。 而大多數的第三方 ROM 的特色,就是加入了很多東西,比如 superuser 程式來獲得 root 許可權, busybox 來擴充命令行下的功能,各種各樣的配置檔或者小工具,比如默認打開中文 locale ,等等。 這些看似神奇的改動,都是在 update.zip 裏面搞的, custom recovery image 的主要作用就是引導用戶的操作,比如讓你先備份,再應用 update.zip ,再重啟之類的操作。 由於 custom recovery image 和 update.zip 的耦合性很小,所以不少 custom ROM 直接都用同一個 custom recovery image ,這個好像是出自 MoDaCo 作者之手。 再然後,我之前的文章已經有對 recovery image 的簡單講解,所以這裏,我主要介紹一下 update.zip 的製作。 如果我們直接把 MoDaCo ROM 中的 update.zip 解包,我們會發現有一個 boot.img ,一個 data 檔夾,一個 system 檔夾,一個 META-INF 檔夾。 這個 data 檔夾放的是 init.rc ,而本來在系統中, init.rc 就是在 data 目錄下的。當然,兩者的作用不一樣,這裏的 init.rc 主要作用是開機執行你希望執行的命令,比如 MoDaCo 的 init.rc 就是 install busybox 。 而值得詳細說明的,就是 system 文件夾。 MoDaCo ROM 版本的 system 下有一系列作者希望放到系統中的工具,對於 apk 檔,就放到 app 下,工具就放到 bin 和 xbin 下,依此類推。 換句話說, system 或者 data 這個目錄層次結構是取決於你自己的,你希望放的東西屬於什麼,應該運行在 online 系統的什麼目錄下, update.zip 裏面就應該是有相應的目錄路徑,然後東西就放在裏面。 具體點,我們現在要依樣畫葫蘆,搞一個新的 update.zip ,那麼第一步就是首先建立一個檔夾 mkdir new-update 好,假設我新 update.zip 的作用就是預裝我自己的一個程式, my.apk ,那麼,我建立對應的子目錄 mkdir -p new-update/system/app cp my.apk !$ 這樣, system 目錄就完成了。 但是這時, update.zip 的目錄層次還沒完,我們看 MoDaCo ROM 中的 update.zip 中有檔夾叫 META-INF ,這個檔夾很關鍵,除了根目錄下的三個檔外,裏面層層目錄,就包括了一個檔,叫 update-script ,內容如下 show_progress 0.1 0 copy_dir PACKAGE:system SYSTEM: set_perm_recursive 0 0 0755 0644 SYSTEM:xbin set_perm_recursive 0 0 0755 0644 SYSTEM:sd set_perm 0 0 04755 SYSTEM:bin/su set_perm 0 0 04755 SYSTEM:bin/a2sd set_perm 0 0 04755 SYSTEM:xbin/busybox copy_dir PACKAGE:data DATA: show_progress 0.2 0 format BOOT: write_raw_image PACKAGE:boot.img BOOT: show_progress 0.2 10 這裏面的內容,大部分是針對你要做的修改設置的。 例如: copy_dir PACKAGE:system SYSTEM: 就是把 system 中新增的工具拷貝到手機上,然後 set_perm_recursive 0 0 0755 0644 SYSTEM:xbin set_perm_recursive 0 0 0755 0644 SYSTEM:sd set_perm 0 0 04755 SYSTEM:bin/su set_perm 0 0 04755 SYSTEM:bin/a2sd set_perm 0 0 04755 SYSTEM:xbin/busybox 就是設置 MoDaCo ROM 中新增程式的許可權,然後 copy_dir PACKAGE:data DATA: 把 data 下的內容(就是那個 init.rc )複製到手機上,然後 format BOOT: write_raw_image PACKAGE:boot.img BOOT: 刷 boot 分區。 那我們這裏沒有這麼多新增的東西,應該怎麼寫呢? copy_dir PACKAGE:system SYSTEM: set_perm_recursive 0 0 04755 SYSTEM:app/my.apk 就可以了。 也就是說,我們要在自己的 new-update 目錄下也建一個 /META-INF/com/google/ 目錄,然後把新的 update-script 扔進去。 如果沒有別的需求,到這裡就結束了,下面這一小段可以跳過。 下面這一小段是關於 boot.img 的。 在 如何修改 Android 系統的 Ramdisk 以及 boot 鏡像 文章中談到,如果刷 boot 鏡像有問題,就要用別的方法讓系統 boot 我們自己的 boot image 了;這個別的方法,自然就是用 update.zip 了。 MoDaCo ROM 版本的 update.zip 也包括了一個 boot.img ,但是如果我們有出於各種需求自己修改的 boot.img ,自然就可以替換掉原來的了。當然注意,如果加了 boot.img ,那麼 update-script 裏面就不能漏掉 write_raw_image PACKAGE:boot.img BOOT: 這句。 到現在,我們的 new-update 目錄下有 /system/app/my.apk /META-INF/com/google/update-script /META-INF/MANIFEST.MF /META-INF/CERT.SF /META-INF/CERT.RSA boot.img 那麼就進入打包階段。 打包後,必須把內容都 sign 一下,得到相應的 cert ,才能在 fastboot 模式中被承認並成功刷機。 在 sign 你的檔之前,先做這麼幾件事 打包。進入 update 檔夾, zip update.zip xxx xxxx xxxx xxxx xxxx 。什麼意思呢,就是只把你需要的檔打包,不要用 ./* 作為參數。而且相對路徑最好是在 update 下面,不要在外面用 zip update.zip ./update/* 這種命令打包 去 sun 網站 下載最新的 jre 下載這個檔 testsign 一定要用 JRE1.6.0.16 或者更高,提供下載的 testsigh.jar 就是按照這個版本或者更高編譯的,用老版本就不能運作了。 下載後,執行這個命令 ~/jre1.6.0_16/bin/java -classpath testsign_path/testsign.jar testsign update.zip update-signed.zip 稍微講解一下, java 程式是最新 jre 下的, testsign_path 是你放 testsign.jar 的地方,建議放到 sdk 的 tool 目錄下。 update 是待 sign 檔, update-signed 是指定的生成檔案名。 好了,現在,把你自己的 update.zip 放到 sd 卡上,在 fastboot 下通過 recovery image 引導,執行 update.zip ,然後就享受你自己的修改成果吧! 最後提醒一句, 在任何類似的操作之前,請先做好備份! ~~~~原文在此~~~~
個人分類: Android應用|1636 次閱讀|0 個評論