一周前魅族論壇meizume第一次出現(xiàn)了M8可以用的Android系統(tǒng),當時的版本為r1,和修正版r2(R2主要修正后期出廠M8無法引導android的問題,該問題由disk出廠分區(qū)不同引起)
一周后的今天,該民間版的Android系統(tǒng)開發(fā)完成了to do list上的第一個任務------魅族原廠固件和Android雙啟動
具體實現(xiàn)方法如下:
Mdroid.img下載
含0937官方固件和TinyLoader雙啟動引導程序的xip.bin
下載1.
下載2.
Android r1和r2使用了曾半仙(banxian)開發(fā)的TinyLoader引導程序,該引導程序被偽裝成一個M8固件,命名為xip.bin,用戶通過刷寫該xip.bin將引導程序?qū)懭雛om。該引導程序在M8開機后將去尋找disk目錄下的Mdroid.img文件,該img文件是一個android的鏡像文件,引導程序找到該img后就會啟動android。(類似于Ubuntu的WUBI方式)
今天放出的dualboot,原理上和r1,r1的引導大致一樣,只不過引導程序不再是一個2m的xip.bin假固件,而是個接近90m的官方0937固件合并TinyLoader的產(chǎn)物。
用戶刷寫該xip.bin后,將在M8的rom內(nèi)擁有原廠0937固件和一個圖形界面雙啟動引導程序。M8開機時,將顯示該引導程序,用戶可以通過音量鍵來選擇需要啟動的系統(tǒng),用電源鍵來確定啟動。
當然,啟動Android的前提是,Mdroid.img的r3版位于M8的disk根目錄下,否則引導程序找不到Android鏡像,就會無法啟動Android。
雙啟動引導程序界面,左邊為Android,右邊為魅族的win CE,白色表示選中,音量向上為向左移動焦點,音量向下為向右移動。
Adnroid for M8 R3體驗:
可以啟動進入android,所有操作都可進行,操作基本流暢。
但是,缺失很多驅(qū)動------沒有GSM,沒有wifi,沒有藍牙,屏幕亮度不可調(diào)節(jié),找不到內(nèi)置8G的disk。
只有聲音,home鍵可識別為返回,power鍵可關機不能開機。
目前可以通過命令行加載8G disk為sd卡。
PS:
雙啟動下的0937官方固件和官方完全一致,沒有任何非官方導致的軟硬件問題。
關于CNMO | 聯(lián)系我們 | 站點地圖 | 精英招聘 | CNMO記事 | 家長監(jiān)護工程 | 舉報不良信息
Copyright © 2007 -
北京沃德斯瑪特網(wǎng)絡科技有限責任公司.All rights reserved 發(fā)郵件給我們
京ICP證-070681號 京ICP備09081256號 京公網(wǎng)安備 11010502036320號