MK802刷CM9或CM10一鍵自動安裝DIY

由國外網友Voidmain發表及提供,若您一直無法安裝成功,可以依照步驟做應該可順利完成,您要執行安裝前先要有 Android SDK 和安裝的 MK802 USB 驅動程式,並且您已從http://www.rikomagic.co.uk/forum/viewtopic.php?f=2&t=142網址下載以下所需的檔案:
或者cm9及cm10所有檔案都可在此網址找到及下載:
https://code.google.com/p/allwinner-cm9/downloads/list
CM9:
1.cm9_nightly_20120913.zip
2.gapps-ics-20120429-signed.zip
3. mk802_legacy-compatibility_v1.zip
CM10:
1. cm10_a10_20120913.zip
2. cm10_a10_20120909_fixes.zip
3. gapps-jb-20120726-signed.zip
4. mk802_legacy-compatibility-jb_v4.zip
及創建 extendedcommand檔
我製作的extendedcommand(CM9)下載網址:
http://db.tt/gX3V1SzM
如有升級檔自行下載及用Notepad + +或用您喜愛的文字編輯器打開編輯修正對應

首先,MK802插上到您的PC電腦並等待它引導,然後打開一個命令提示符 (在 Windows 中-> Win + R-> cmd-> 輸入) 然後轉至您 Android SDK 平臺工具資料夾 (我的是位於C:\ Program Files (86) \Android\android-sdk\platform-tools) 然後輸入
adb remount
MK802刷CM9或CM10一鍵自動安裝DIY
備註:若您顯示為more than one device and emulator
就要在adb 後加–d 如輸入 adb –d remount。且以下輸入時一樣再adb後加上-d,若無顯示more than one device and emulator就不用加註。

要裝載 /system 分區中 (這是否是必要的但它不會影響) 的讀寫模式這一步是為flashing CWM,如果您已經這樣做,並將工作 (別擔心輸入,我們只需要它,以便能夠在CWM中啟動) 您可以跳過此步驟,並轉到"extendedcommand 的創建腳本

Flash CWM from ADB
找到"recovery.img"(此檔來自您以上網址下載的 MK802_recovery.zip,以我為例,我用了 4.0.4 版本FW rev 2,因為我們打算使用僅用於命令的ADB和CWM來自動復原,)
注意您位於該檔要完整路徑輸入
adb push "X:\Full\path\to\recovery.img" /sdcard/recovery.img
以我為例我放置recovery.img 於c:\下 輸入:
Adb push c:\recovery.img /sdcard/recovery.img
MK802刷CM9或CM10一鍵自動安裝DIY
若您以安裝好recovery可以跳過此步驟。
mk802簡易recovery 安裝及開啟步驟
http://db.tt/GcAOE1XT
備註:在recovery之前最好把外接TF卡與內建sdcard交換使原來內建TF卡 /mnt/extsd 路徑改為是在 /mnt/sdcard 下(修改/system/etc/vold.fstab檔要修改的地方,就是原本在上面的sdcard改成extsd上下兩兩對調就好了)較易安裝成功。
如果您已安裝CM9或CM10檔案於mk802 TF卡可以跳過,或者可通過ADB安裝檔案,您可以發出以下命令
adb push "X:\full\path\to\file.zip" /mnt/ext-sd/file.zip
如放置cm9_nightly_20120913.zip及cm10_a10_20120909_fixes.zip、等檔案於c:\下輸入:
Adb push c:\ cm9_nightly_20120913.zip /mnt/ext-sd/ cm9_nightly_20120913.zip
依此類推。
如完成以上每個檔,現在我們可以開始下一步:
創建腳本 extendedcommand
(我使用 Notepad + +) 您可用您喜愛的文字編輯器打開並枮貼存檔為extendedcommand存檔類型(*.*)
CM10:

run_program("/sbin/cp", "-R", "/cache/recovery", "/tmp/recovery");
ui_print("ROM Manager Version 5.0.2.0");
ui_print("Septiembre 12, 2012");
ui_print("Preparing to install ROM...");
run_program("/sbin/mount", "/sdcard");
format("/system");
format("/data");
format("/cache");
assert(install_zip("/sdcard/cm10_a10_20120913.zip"));
assert(install_zip("/sdcard/cm10_a10_20120909_fixes.zip"));
assert(install_zip("/sdcard/gapps-jb-20120726-signed.zip"));
assert(install_zip("/sdcard/mk802_legacy-compatibility-jb_v4.zip"));
mount("/system");
run_program("/sbin/chmod", "+x", "/tmp/recovery/restorerommanager.sh");
run_program("/tmp/recovery/restorerommanager.sh");

或這 CM9:
run_program("/sbin/cp", "-R", "/cache/recovery", "/tmp/recovery");
ui_print("ROM Manager Version 5.0.2.0");
ui_print("Septiembre 12, 2012");
ui_print("Preparing to install ROM...");
run_program("/sbin/mount", "/sdcard");
format("/cache");
format("/system");
format("/data");
assert(install_zip("/sdcard/cm9_nightly_20120913.zip"));
assert(install_zip("/sdcard/gapps-ics-20120429-signed.zip"));
assert(install_zip("/sdcard/mk802_legacy-compatibility_v1.zip"));
mount("/system");
run_program("/sbin/chmod", "+x", "/tmp/recovery/restorerommanager.sh");
run_program("/tmp/recovery/restorerommanager.sh");

記住要替換的名稱和路徑的 CM9/10 檔,在CWM恢復時,如果外部的 sd 卡插入/sdcard要指向它。保存文檔,並注意到該路徑。
現在,返回到命令提示符下,執行操作:
adb shell "mkdir -p /cache/recovery"
(這是就是為了確保目錄是否存在,如果你知道其存在,您可以忽略此步驟)
現在您將"推"extendedcommand 到那 dir 像這樣:
adb push "X:\full\path\to\extendedcommand" /cache/recovery/extendedcommand
我是先將extendedcommand安裝在 MK802 TF卡,用Root Explorer打開後將extendedcommand複製於/Cache/recovery/extendedcommand
現在,我們可以在恢復重新開機,要做到這一點,仍在命令提示符下執行操作:
adb shell
MK802刷CM9或CM10一鍵自動安裝DIY
執行adb shell 按enter畫面
在執行以下指令:
echo -n boot-recovery | busybox dd of=/dev/block/nandf count=1 conv=sync; sync; reboot
MK802刷CM9或CM10一鍵自動安裝DIY
執行以上指令畫面
MK802刷CM9或CM10一鍵自動安裝DIY
自動執行批次安裝檔案畫面
MK802刷CM9或CM10一鍵自動安裝DIY
等待設備重新開機,然後等待設備安裝(它將以約 3-5 分鐘),您可以監視,通過ADB如果你沒有 HDMI 插入,您可以輸入
adb shell
Enter

ps
Enter
這將列出活動進程,你可以觀看該設備正在做什麼.
MK802刷CM9或CM10一鍵自動安裝DIY
我的mk802安裝CM9完成起始畫面
MK802刷CM9或CM10一鍵自動安裝DIY
多了一個藍芽功能不曉得可不可以用還沒有試!
MK802刷CM9或CM10一鍵自動安裝DIY
CM9版本了
MK802刷CM9或CM10一鍵自動安裝DIY
改安裝CM10完成起始畫面
MK802刷CM9或CM10一鍵自動安裝DIY
CM10版本
以上照步驟一一施作,應該可以完成。若您想體驗可以試一試,也可以恢復原4.04 只要備妥MK802_0710B.img用LiveSuit刷一下就回復了。

太棒了,一定要標記起來! 好好學習一下! 這樣方便的 一鍵 cwm 的方式啦!

雖然 cm9 , cm10 已停止開發了! Orz....
傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻

yangkuo111 wrote:
由國外網友Voidm...(恕刪)


想請教一下!

cm10_a10_20120909_fixes.zip

是 fix 什麼問題呀? 這個我找不到資料呢!
傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻

yangkuo111 wrote:
由國外網友Voidm...(恕刪)

請問你是否刷過了!如果有可否貼圖!再來就是它的運作有沒有什麼問題?

禮誠工作室 wrote:
想請教一下! cm1...(恕刪)


cm9及cm10所有檔案都可在此網址找到及下載:
https://code.google.com/p/allwinner-cm9/downloads/list
yangkuo111 wrote:
cm9及cm10所有...(恕刪)


感謝! 只是不知那一個 fix 是做什麼用的! 文件中並沒有說明啦! 只是很好奇為何有那 0909 的 fix

因為我有把 cm9 / cm10 移植到 mele 的平台上啦! 使用的就是 mk802 的相容檔案! 所以這一方面有在注意,但是就不知這一檔案是在 fix 什麼的!
傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻
請問 有無可能cm10 安裝在hero9300+上面 好像無這方面的資料可以參考 打擾了
請教樓主~~
執行安裝前先要有 Android SDK 和安裝的 MK802 USB 驅動程式
是指要再安裝這2個軟體嗎? 可以提供載點嗎?
最近買了MK802來玩,剛好樓主提供訊息,順手備分以供不時之需。。
感謝分享!!

leosedward wrote:
請問 有無可能cm1...(恕刪)


無可能! 因為 連 cpu 都不同! 根本無法移過去哦! 除非 mtk 願意開放代碼給 xda 那兒,才有可能啦!
傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻
platop.top wrote:
請教樓主~~執行安裝...(恕刪)

Android SDK
http://db.tt/X4jCn4wF

MK802 USB 驅動
http://db.tt/NkDnRXPm
關閉廣告
文章分享
評分
複製連結

今日熱門文章 網友點擊推薦!