首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 1251375|回復(fù): 1212
上一主題 下一主題
[魔百盒]

關(guān)于魔百盒cm101s的刷機思路

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2016-9-30 14:48 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自江蘇
本帖最后由 路人甲是野百合 于 2021-2-1 20:58 編輯

其實安卓機頂盒刷機教程網(wǎng)上已經(jīng)有很多很多,大神也是不計其數(shù),
可是許多小白總像無頭的蒼蠅,還是無從下手。
鑒于很多小白容易刷成轉(zhuǎn),所以我決定關(guān)閉此貼資料
原因我就不多說了,安卓系統(tǒng)源于linux,要想深入研究還得多多少少
掌握一些linux系統(tǒng)的知識為好。

今天我就談?wù)劙沧肯到y(tǒng)的刷機思路,首先安卓系統(tǒng)的引導(dǎo)流程如下

關(guān)于魔百盒cm101s的刷機思路
Android系統(tǒng)完整的啟動過程,從系統(tǒng)層次角度可分為Linux系統(tǒng)層、
Android系統(tǒng)服務(wù)層、Zygote進程模型三個階段;從開機到啟動Home Launcher
完成具體的任務(wù)細(xì)節(jié)可分為七個步驟

下面我們來看一下安卓系統(tǒng)的結(jié)構(gòu)
關(guān)于魔百盒cm101s的刷機思路
從上圖中可以看出,Android系統(tǒng)架構(gòu)為四層結(jié)構(gòu),從上層到下層
分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運行庫層以及Linux內(nèi)核層
安卓系統(tǒng)
接下來我們看一下安卓系統(tǒng)分區(qū)結(jié)構(gòu)
/boot                        目錄
/system                        系統(tǒng)
/recovery                恢復(fù)
/data                        數(shù)據(jù)
/cache                        緩存
/misc                        雜項
/sdcard                        SD卡
/sd-ext                        SD-EXT

說了這么多到底怎么刷機呢,網(wǎng)上刷機包林林總總,到底那些包該怎么刷呢?
下面是重點
一般我們通常刷機主要是系統(tǒng)的限制,實際上大多數(shù)控制都在應(yīng)用層,
因此我們只要替換的system這個分區(qū)就可以了,就像windows系統(tǒng)的
c:盤,那么為什么又有recovery刷機、線刷、卡刷等等呢?
那就要看你的機器運行過程,通常我們用TTL連接機器是為了查看機器系統(tǒng)
引導(dǎo)到底到了哪里了,假如系統(tǒng)能夠正常引導(dǎo)我們只要獲取ROOT權(quán)限并備份
system.img,抽取到電腦剔除限制的東西,然后重新刷回系統(tǒng),那么這就是
了。
如果系統(tǒng)kernel無法引導(dǎo),比如分區(qū)出錯、那就要重建分區(qū)刷機包最好采用
機器官方所帶的update.zip,用recovery模式進行升級刷機。
如果官方的recovery你覺得不滿意,你可以刷非官方的recovery.img,刷完
之后你的系統(tǒng)就可以刷各種第三方的update.zip了,當(dāng)然這個zip包最好是兼
容你設(shè)備的包。
如果系統(tǒng)引導(dǎo)到uboot那個地方就進行不下去了,通常是整個安卓軟件環(huán)境
被破壞了。
假如uboot都不能正常工作,那么你悲劇了,你的東西成真正的磚了……

備份系統(tǒng)分區(qū)的方法
#dd if=/dev/block/mmcblk0pX of=/mnt/sda/sda1/system.img
if=原盤路徑 of=目標(biāo)盤路徑+文件名稱
system.img之后在寫入系統(tǒng)的方法
第一步掛載系統(tǒng)可寫 #mount -ro remount,rw /system
第二部寫入#dd if=/mnt/sda/sda1/system.img of=/dev/block/mmcblk0pX
每個設(shè)備的具體路徑位置請自己查清


1334544547_2896.png (31.9 KB, 下載次數(shù): 49)

1334544547_2896.png

上一篇:用ttl線安裝當(dāng)貝市場和當(dāng)貝桌面的時候出錯,目錄只讀。
下一篇:刷s805返回初始化存儲/命令結(jié)果返回錯誤,是什么問題?
推薦
 樓主| 發(fā)表于 2016-9-30 15:05 | 只看該作者 | 來自江蘇
本帖最后由 fewbox 于 2016-10-22 09:50 編輯

移步一樓
第一步 ttl連接(這個網(wǎng)上一大堆教程我就不詳述了)
第二部 備份(備份的方法在一樓)
第三部 寫入 方法也在一樓

評分

參與人數(shù) 1威望 +6 金幣 +10 Z幣 +3 收起 理由
hao501802766 + 6 + 10 + 3 牛X,支持!

查看全部評分

回復(fù) 支持 1 反對 0

使用道具 舉報

板凳
發(fā)表于 2016-9-30 14:56 | 只看該作者 | 來自廣東
頂了,高質(zhì)量貼,cm101s 確實不好搞。。。
回復(fù) 支持 反對

使用道具 舉報

地板
發(fā)表于 2016-9-30 16:51 來自ZNDS手機版 | 只看該作者 | 來自山東
有些system在ttl下只有ro權(quán)限怎么破
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2016-9-30 17:05 | 只看該作者 | 來自廣東
collwolf1718 發(fā)表于 2016-9-30 16:51
有些system在ttl下只有ro權(quán)限怎么破

第一步掛載系統(tǒng)可寫 #mount -ro remount,rw /system  你說的是這個?
回復(fù) 支持 反對

使用道具 舉報

6#
發(fā)表于 2016-9-30 17:05 | 只看該作者 | 來自浙江
會搞這些的上輩子都是折翼的天使
回復(fù) 支持 反對

使用道具 舉報

7#
發(fā)表于 2016-9-30 17:06 | 只看該作者 | 來自廣東
很給力,ZNDS有你更精彩!
回復(fù) 支持 反對

使用道具 舉報

8#
發(fā)表于 2016-9-30 17:10 | 只看該作者 | 來自山東
都是高人,原理我都搞不清楚
回復(fù) 支持 反對

使用道具 舉報

9#
發(fā)表于 2016-9-30 17:36 | 只看該作者 | 來自浙江
嚯 好高端阿~!
回復(fù) 支持 反對

使用道具 舉報

10#
發(fā)表于 2016-10-1 07:39 | 只看該作者 | 來自山東
學(xué)習(xí)學(xué)習(xí)!
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-10-25 07:36 , Processed in 0.072519 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表