国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

論Android移植到現(xiàn)有硬件平臺的可行性

系統(tǒng)
通過前兩天對Android的Linux平臺以及啟動過程的初步學習,我覺得Android的意義不僅僅是手機平臺那么簡單,通過對其框架,結構的分析,我們可以將Android應用到任何移動硬件平臺上,甚至自己研發(fā)出新的更好的框架。連Google自己也說,我們的目標是,讓我們發(fā)布的強大的平臺能夠應用到數(shù)千種不同的移動設備上。

通過前兩天對Android的Linux平臺以及啟動過程的初步學習,我覺得Android的意義不僅僅是手機平臺那么簡單,通過對其框架,結構的分析,我們可以將Android應用到任何移動硬件平臺上,甚至自己研發(fā)出新的更好的框架。連Google自己也說,我們的目標是,讓我們發(fā)布的強大的平臺能夠應用到數(shù)千種不同的移動設備上。這是可以理解
的,Google就是這樣,它的每個策略都比常理要更進一步。不推出專屬的硬件,而是一個通用的移動設備的軟件平臺,使Android可以更方便的快速占領手機操作系統(tǒng)的市場,而最終可以達到的份額也會非常的可觀。

當然,這都是后話了,group上這幾天的焦點話題就是,我們如何讓Android在現(xiàn)有的硬件平臺上跑起來,而不是僅僅用模擬器來模擬它?這個命題估計對所有hacker都有巨大的吸引力,如果Android能在自己的手機平臺上跑起來,所有的開發(fā),就突然變得有意義了。我不是說目前的開發(fā)沒有意義,畢竟GoogleN位數(shù)的獎金在那里擺著的,呵呵,不過對于上層開發(fā)者來說,最終目的還是應用的實際性和流行性,對吧?應用有沒有實際價值,實際硬件平臺上跑一跑就知道了。

從Android現(xiàn)有的開源情況看,所有的hacking已經有一個比較明確的指導方向了,就是依靠Benno***放出的方法來hack各種image并分析一些東西,從我之前的兩篇文章也可以看出大致步驟。我們現(xiàn)在能夠得到的東西,包括ramdisk image,system image以及data image,當然還有open source的Linux kernel。所以,所有的工作都應該從這幾個東西入手。先看看kernel部分。由于Android基于Linux,因此所有的目標移植平臺都應該允許運行Linux,對于嘗試階段的我們來說,***是找一款默認就是采用Linux操作系統(tǒng)并提供完善的develop environment的設備,這樣,我們只需要找出Google提供的Linux 2.6.23 kernel和現(xiàn)有的kernel有什么不同,把所有需要的修改做成patch,patch到現(xiàn)有系統(tǒng)上,就有可能成功移植整個Android,無須重新編譯Google的Linux 2.6.23 kernel,然后絞盡腦汁想怎么port到某個設備上。先下載一個standard Linux 2.6.23 kernel,然后使用命令diff -ruN linux-2.6.23/ Google-linux-2.6.23/ >lk.patch打開lk.patch,God,有3萬多行。仔細分析一下,大部分都是和Qemu以及goldfish有關的。我們要做的事情,是讓Android
在真實平臺上跑起來,所以不管是用于虛擬處理器的Qemu還是SDK模擬的硬件平臺Goldfish,都不是我們所需要的,要在patch里面去掉他們,因為我們希望運行在真實的硬件平臺上。恩,說實話,是一個很麻煩的事情,你要分析又30000多行的patch阿……不過里面有一超長段是關于yaffs的補丁,如果你目標平臺所帶的內核已經支持yaffs了,就沒必要要了。這是我修改后的patch,放在googlepages上的,要是哪天又被和諧了我也沒有辦法。

下一步,就是讓打了Android patch的內核運行在你的目標硬件上,具體步驟是和不用硬件的開發(fā)環(huán)境相聯(lián)系的。當然,還需要導入Android的rootfs以及filesystem。將他們用mkfs.jffs2構建成jffs文件系統(tǒng)即可。需要注意的是,這個合適的硬件平臺是需要挑選的,看看Android模擬器里面的信息:
# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 5 (v5l)
BogoMIPS :
331.77
Features : swp half thumb fastmult vfp edsp java
Google默認的是ARM926EJ-S核心。這就在一定程度上限制了我們能夠port的平臺選擇,Benno曾經試驗
在Openmoko上移植Android,***失敗了,原因就是ARM926EJ-S采用的是ARMv5TEJ指令集,而Openmoko的ARM920T采用的是ARMv4T指令集。所以,不僅僅是需要能運行兼容EABI的Linux的設備那么簡單。

以上是理論步驟的邏輯分析,由于我目前手上沒有試驗平臺,所以也無法驗證,如果有朋友***成功移植了Android,多多交流。

【編輯推薦】

  1. Android曝安全漏洞 黑客可安裝擊鍵記錄軟件
  2. 新版Android SDK搞差別待遇 Google激怒開發(fā)人員
  3. 初識Android程序開發(fā)(1)
責任編輯:張燕妮 來源: ChinaUnix博客
相關推薦

2013-05-13 09:28:38

移植

2012-04-12 17:41:02

2011-04-28 11:04:22

DataReader分頁

2009-09-21 16:40:42

Hibernate可行

2011-12-13 20:36:26

Android

2011-06-24 11:35:01

內鏈

2009-12-25 14:26:40

無線接入技術集成

2013-08-27 11:15:20

2009-06-15 09:57:46

HibernateIBatis

2012-10-26 13:48:54

云計算運維云安全

2011-11-14 09:10:08

虛擬化

2010-07-23 16:08:38

OPhone平臺

2012-04-09 09:39:59

虛擬化桌面虛擬化VDI終端

2020-09-16 09:19:49

數(shù)據(jù)中心

2022-03-11 08:31:50

API網關微服務

2011-08-17 13:07:19

無線局域網

2011-12-02 09:25:46

2019-10-21 17:17:48

Windows操作系統(tǒng)微軟

2011-07-05 10:37:03

虛擬化VMware

2011-07-05 14:12:06

關鍵任務虛擬化服務器
點贊
收藏

51CTO技術棧公眾號

国内精品久久久久久中文字幕| 茄子视频成人在线观看 | 欧美日韩一区二区精品| 国产精品一区在线免费观看| 影音先锋亚洲一区| 国产中文字幕日韩| 美日韩中文字幕| 久久久久免费视频| 一本色道69色精品综合久久| 国产亚洲日本欧美韩国| 中文字幕乱码中文乱码51精品| 精品福利一二区| 深夜国产在线播放| 欧美精品免费视频| 日韩av中文| 91福利社在线观看| 国产主播福利在线| 在线观看视频一区二区欧美日韩| 在线观看黄色片| 亚洲成a人片在线不卡一二三区| 免费99热在线观看| 国产精品传媒视频| 五月天婷婷综合社区| 亚洲国产成人精品视频| 最近2018中文字幕免费在线视频| 天天爽夜夜爽夜夜爽精品视频| 欧美视频综合| 欧美日韩一区视频| gogo高清在线播放免费| 亚洲人成在线免费观看| 天天综合网站| 久久久久久国产| 精品久久不卡| 极品日韩久久| 蜜臀av亚洲一区中文字幕| 日韩精品在线观看av| 久久久久一区二区三区四区| 国产成+人+亚洲+欧美+综合| 日韩欧美在线免费观看| 怡红院在线播放| 国产亚洲激情视频在线| 超碰成人在线免费| 91久久精品一区| 久久久xxx| 97国产在线播放| 亚洲免费av在线| 国产午夜精品一区理论片| 日韩一区二区在线看片| 免费在线观看一区| 欧美一区二区三区免费视| 一区二区三区网站| 中文字幕一区二区三区精彩视频| 99re热这里只有精品视频| 美丽的小蜜桃4春潮| 欧美一区永久视频免费观看| 日韩在线影院| 日本久久久久久久久| 韩日欧美一区| 黄色污污在线观看| |精品福利一区二区三区| 在线观看国产视频| 日韩成人在线电影网| 精品国产伦一区二区三区观看说明| 91精品国产高清久久久久久久久| 亚洲女同一区| 国产精品av免费观看| 亚洲日本护士毛茸茸| 中国av在线播放| 国内成人精品视频| 鲁大师成人一区二区三区| 波多野结衣之无限发射| 欧美日韩中文在线| 成人在线高清| 国内成+人亚洲| 久久综合狠狠综合久久激情| 在线免费观看黄色网址| 久久国产精品久久国产精品| 欧美日一区二区三区在线观看国产免| 人人妻人人澡人人爽欧美一区 | 青青青青草视频| 色综合中文字幕国产| 日本欧美在线| 高清国产一区| 国产精品欧美一区二区三区| 日本在线视频网址| 国产精品男女猛烈高潮激情| 国产成人午夜视频| 韩国19禁主播vip福利视频| 九一精品国产| 亚洲永久免费av| 成人eeuss影院在线观看| 成+人+亚洲+综合天堂| 电影天堂久久| 欧美专区第一页| 日韩一区二区不卡| 久久精品国产免费看久久精品| 一本色道婷婷久久欧美 | 国产欧美综合在线| 浪潮av一区| 55夜色66夜色国产精品视频| 日韩国产精品久久久| 视频一区二区三区在线看免费看| 欧美高清视频在线| 国产伦理精品不卡| av电影在线网| 国产欧美亚洲日本| 色老综合老女人久久久| 久久久久久久久久久久久久久99 | 四虎av网址| 在线观看三级视频| 精品三区视频| 亚洲va国产va天堂va久久| 欧美暴力喷水在线| 欧美性猛交xxxxx水多| 国产精品久久久久久久久久齐齐| 亚洲视频sss| 色婷婷综合久久久中文字幕| 国产成人短视频在线观看| 久久久久国产精品嫩草影院| 亚洲欧美日韩在线综合 | 欧美精品首页| 蜜桃av在线播放| 精品剧情v国产在线观看| 国产伦精品一区二区三区视频免费| 亚洲激情免费观看| 国产精品国产三级国产普通话三级 | 999久久欧美人妻一区二区| 国产三级在线免费观看| 在线观看国产日韩| 艳女tv在线观看国产一区| 在线免费观看h| 欧美中文字幕在线观看| 成年人国产精品| 色老头在线观看| 国产片侵犯亲女视频播放| 亚洲第一天堂无码专区| 亚洲第一黄网| av久久网站| 九九精品在线视频| 欧美性生交xxxxxdddd| 亚洲欧美日韩人成在线播放| 国产韩日影视精品| 黄色软件视频在线观看| a在线免费观看| 久久99亚洲网美利坚合众国| 99精产国品一二三产品香蕉| 无限资源日本好片| 亚洲成人免费网站| 一区二区三区美女视频| 国产精品成人在线观看| 国产精品麻豆一区二区| 亚洲美女屁股眼交| 国产精品国产精品国产专区不片| 99久久久久久| 国产成人精品影院| 国产人妖乱国产精品人妖| 久久精品亚洲乱码伦伦中文| 国产精品久久久久一区二区三区| 国产一区二区91| 一区视频在线看| 国产aⅴ综合色| 黄网动漫久久久| 在线不卡一区二区| 日韩小视频在线| 成人欧美一区二区三区在线湿哒哒| 国产精品日韩欧美综合| 黄色一级片网址| 污视频免费在线看| 午夜亚洲成人| 美女福利一区二区| 蜜臀久久99精品久久一区二区 | 亚洲免费资源在线播放| 8v天堂国产在线一区二区| 久久国产精品电影| 国产精品一区久久| 亚洲精品在线免费| 久久国产精品高清一区二区三区| 国产丝袜在线| 日韩成人av在线资源| 亚洲精品在线播放| 免费一级片91| 你懂的国产精品| 国产成人精品在线播放| 一本大道av伊人久久综合| 国产毛片久久| 看亚洲a级一级毛片| 深夜福利在线观看直播| 成人高清dvd| 91免费精品视频| 国产亚洲精品久久久优势| 一区二区在线免费| 精品一区免费av| 欧美激情另类| 欧洲精品久久久久毛片完整版| 欧美偷拍视频| 大j8黑人w巨大888a片| 91传媒视频在线播放| 日本福利视频导航| 日本xxxx高清色视频| 男女网站在线观看|