找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 107934|回复: 945

[软件及汉化] 咱们来移植Android吧!(4.19更新:近期进展汇报)

[复制链接]
发表于 2011-3-4 20:53 | 显示全部楼层 |阅读模式
本帖最后由 xndcn 于 2011-4-21 09:02 编辑
- ~- \8 p  E  ]0 S) B
. z$ b& R5 V4 s3 d最近发生了好多意料之外的事,一言难尽啊...9 C" M; F+ K& K# B. U
恐怕要让大家失望了,因为还在忙着毕业的事情,得继续闭关一段时间。- P0 B2 y+ U0 ?1 D- S" w
别骂我坑爹啊 8 G0 ?; o: }, N( g  n
8 k4 \2 K8 ?2 P& ^$ c
最给力的进展莫过于双启动的实现了。这是由国外网友k3dar基于bootr改进而来。k3dar活跃于这个帖子,有心的朋友可以去顶顶。/ W; P( p+ @- l1 s  r! d
看图:
. z2 q4 C/ ], `' e; t4 Y8 d& \
4 ~7 p5 `+ g& O, |+ d7 n音量键切换,电源键确认。  X2 B; D- t  \9 H
! K/ h* G1 N% ~$ \2 i/ w$ r* ^
货真价实哦,内置android,不用再拖着usb线了。
, |+ q8 O. K; R, i: t" w不过现在安装还挺麻烦,而且现在移植的android实用性也不强(屏幕一直亮着...),过段时间放上教程看看。: q, Q5 P' H0 P" L3 M

! l. k) h# G$ A- r" n; V最头疼的2.6.32内核,由于人力问题目前还有很大障碍,恐怕且得等一阵子呢。
3 {* [0 V) R2 ^' A, v& \
/ l) v2 h5 H3 k' o4 ]很多朋友问及软件兼容问题,特别是QQ。我简单测试了下:
  O  j  ~, P/ O& }" L
3 n7 e- R3 M$ q$ {+ [1 \应该问题不大,不过现在只能用WiFi连接了。8 @5 a; I9 o2 [: p

: P- ]2 A/ m- c- c" z( f谢谢大家一直以来的鼓励和支持!满满的都是感动啊。我一定要加油!! _. L% ]6 X: _

' p0 {+ N4 }1 r* X唉,鼓起勇气向暗恋多年的女孩子表白了,结果...连我最后一丝自信都荡然无存了...' t+ g) _: A. Q* i2 |
我到底还有没有机会呢...除了她我真不知道自己还能喜欢谁啊...) b% Q6 }( j2 e. c* n, v& I* t; [
请原谅我把心里想说的话写在这儿。真伤心啊...
" l; z7 ], \: _" f4 s
# F: b* r( i' f
-------------------------------------------------9 t# D% S" ?$ r3 p$ p) T8 r
3.19小更新:WiFi可用5 E# K6 E1 Q9 Z" Y/ |2 e
迁移2.6.32内核还需等待很长一段时间...: R+ i8 n7 i% T+ M
在此之前,先把2.6.24的潜力发挥出来吧:+ X& S8 k8 E8 @* l

" J8 o% ~0 P4 B( _WiFi驱动目前可用。不过这次问题似乎还挺多。比如第一次开启wifi会失败,信号不如原生的好等等。我这wifi热点信号不好,自己的ap又坏了....希望之前测试过android的朋友前来测试。你可以在 Issues 那里提交你遇到的问题。. k6 d8 P7 E$ v5 l+ \. h
已经放在google project那里了,请重新下载mix.tar, uImage.usbnet。
! t  F5 X0 t8 {9 o注意,使用过程有所更改,在解压mix.tar之后,请进入mix目录,执行./pre-run.sh。将创建data.ext3文件用于存放data目录数据,这样掉电后设置也能留存下来。
+ v4 _" X! m4 n
  ^+ C" F  h" a! F% X" x4 Z: T- [5 H7 t由于默认usbnet使用的网段为192.168.0.XXX,如果你的wifi碰巧也在这个网段,可能就上不了网了...请修改usbnet使用的ip和网段。2 r: ~6 e. Y0 ?" O1 p# g: D3 L) N

3 h+ N9 G; t6 a5 ?另外告诉大家一个噩耗:我要闭关一月,这段时间暂时放下移植Android的事情了...非常对不住。
1 _" ?: G- {* \" _3 x不过放心,robin7302那迁移2.6.32的事情仍在继续,也欢迎更多朋友加入进来。
( P0 X& q: d1 Q" x6 O9 rOver.
% m/ A0 W5 i; b+ P
" G3 `6 _6 N4 H9 s--------------------------------------------------------------------------
9 v/ ^3 L. m0 B* b% C% |8 O- s- @/ k3.8更新:后续开发计划  \% [4 J! E' q  y
5 g/ [3 ^/ z3 I3 l9 D6 }3 g
感谢各位坛友的支持和鼓励!感谢管理员加精!
" d9 }' ~" U4 I8 a! U+ H面对这么多热心的坛友,真是非常感动。
$ V' A  w; u1 K9 n( z( o- [* V6 t( E) h( A2 P' C" l1 ?
除了人力支援外,暂时不接受其他形式的捐助。因为这本是从个人兴趣出发,接受捐助的话让我压力很大...- O# T6 R' ]1 Z  U! |
请各位放心,这段时间依然会继续开发下去,你将会看到它一点一滴的完善。$ ]! L7 W$ ?; P6 {% \

7 J- C. E: B/ t. J3 h1 V我在Google Code上启动了android-on-pre项目,你可以找到$ H. d& n( H1 }% W5 N" n6 _( C
Android尝鲜教程: G6 i- ~- G. q) b, C8 G5 t6 ]
非常抱歉,目前只能在linux环境下使用,有兴趣的开发者可以尝试。
# B5 d1 P. G+ p7 O1 f* C$ z! l; U) F1 U  t* S
现在瓶颈主要集中在linux内核,还有双启动的问题,4 Q" m+ {  S, q: U
目前坛友robin7302在着手将内核迁移到2.6.32上去,而我则将进行bootloader(xloader + u-boot)的研究7 K* C% ^( a) V! X- f
另外坛友xatax也有开发的意愿,不过他暂时还有更重要的事:)1 。感谢他们的合作!7 `0 E$ ?# q  a5 R: Q. [, |
我们也期待更多开发者的加入。
8 y8 h) d9 r: v# ^: V
( B8 B- v3 g/ S% j# y- H# \" X移植linux内核和bootloader都不是容易的事情。短期之内恐怕不会更新了。有任何重大突破,我们都将第一时间与你分享。
  t- T! O7 C$ U, q; ~  K! J再次感谢各位坛友!+ a: V* E' N" r3 R

' q) y/ D; `9 U2 j- h, S-----------------------------------------------------
5 x/ s+ y+ t; N# g' T0 ~' }3.7更新:$ n/ o$ t# t7 e: S1 q6 n
触摸驱动勉强OK,暂时单点。Pre的qwerty键盘驱动直接能用,音量键也是。我暂时把音量+映射成菜单键,音量-映射成返回键。以后要利用好手势区。感谢网友提醒,可以参考Lephone的手势区,待我找到源代码再说。4 `) E- ^) O& s; U
" K+ M8 |+ n8 M! Z
我画的是从上到下的直线...精度有待提高, m2 g) ^: Y2 @; P3 R; e

! p. _% K' x, \% yAngry Birds,玩不了...看了下log,是AudioTrack出问题了。应该是音频驱动问题
9 \6 Z9 S% ]8 E) p2 R2 I
1 |0 r3 G. H$ s补图:7 v- {! Q; H# q
再试试这个小程序,可以运行,不过点"System"卡死...很多硬件驱动的问题。7 Y' e# H0 j8 D' L1 E7 }

7 u) X3 D! Q2 S  Q, B" G内核修改自Palm开源的2.6.24,要迁移到2.6.32上去- q2 M$ y% O  ^% y6 ^2 D4 G

! @' k, L5 Y8 R0 d5 B/ ^
& r  K4 `5 u4 @& Z7 W& L) y" w------------------------------------------------------
# Q1 R& p" J7 l" E不知道是太小众了还是其他原因,玩Palm Pre的人少得可怜...' ?, S1 a: V( p
之前入了白菜的那批胖梨,玩了一会,webos理念确实不错,就是软件太少。! l" t/ _& X' h; V$ w
+ \) G* h% f6 m9 A# ?" ^& G
不知道想把Android整上胖梨的人多不多?国内国外找了找,居然翻来覆去就是那几条新闻...; t% k- H$ k, N: u
之前看过这个帖:http://www.treo8.com/bbs/redirect.php?fid=33&tid=173952&goto=nextnewset
) [0 i  X' {. [( ?) A' ]% V& F基本就是这个思路,就自己动手了,不知道火星了没,不然就浪费了几个星期的努力啊。, f* a# |8 l8 B+ ]
今天终于进入主界面了,不过问题还是很多,触摸驱动什么的都还没整。
5 ~1 I3 _; g) t) k$ F+ l
: p. Y3 w% C2 d, ^1 [希望能引出更多的高手,当年M8, I8320的Android不是整的风声水起嘛。
3 U& p8 [/ |* ^6 G大家一起移植Android吧!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 52威望 +364 收起 理由
囝无乖乖 + 2 大神哪里去了??我在这儿等着你回来···.
libofan + 1 何时才更新呀,呜呜,等的花都泄了
sr73 + 5 怎么不更新了?等的有点久了
shenghuiys + 2 赞一个!
alekes + 2 很给力!
jshywh + 5 虽然有安卓的机器,但是还是支持~~
yafengbao + 5 赞一个!
win980se + 2 楼主是个非常优秀的人 支持你,我对开发什么.
mrshan + 5 人才啊
Kerewin + 2 很给力的说~LZ加油!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-3-5 09:50 | 显示全部楼层

回复 39楼 xatax 的帖子

部分开源,包括linux kernel在内。可是涉及webos关键核心的都没开源.... ~4 }0 T" @( V5 V3 S
详细可见官网:http://opensource.palm.com/
回复 支持 反对

使用道具 举报

发表于 2011-3-4 20:56 | 显示全部楼层
习惯了 webOS, 觉得 Android 没啥意思啊...
回复 支持 反对

使用道具 举报

发表于 2011-3-4 20:57 | 显示全部楼层
建议楼主把webos移植到其他设备上就好了
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:01 | 显示全部楼层
android没感觉有多好。还是爱黑莓和webos'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-4 21:01 | 显示全部楼层
果然发到treo8就是这样的结果啊...
' N& h, S8 _2 g  [webos又不开源,哪那么好移植的
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:01 | 显示全部楼层
LZ强呐,搞出个双系统。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:02 | 显示全部楼层
楼主,我强烈支持你,在入手3p前,我就搜索相关信息,可惜国内外在Pre上移植android的太少了。
: ~3 y$ A+ d3 q6 o! k8 u1 d想想HTC HD2这神机,多好。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:07 | 显示全部楼层
另外,如果Android能够移植成功,估计3P肯定可以涨价到2200以上。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:08 | 显示全部楼层

回复 8楼 petali 的帖子

我精神上支持LZ
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:08 | 显示全部楼层

回复 地下室5# xndcn 的帖子

正用android手机看帖:D
6 O  A0 l! e: u" C0 A1 q* ]. [8 U
: O% o4 v$ a2 Y7 H' d* ^& }$ y一卡三机  bb  webos andr,排名分先后。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:08 | 显示全部楼层
支持楼主,虽然也很喜欢webos' h) B0 Z' B( ^! G
但是如果能移植也没什么不好,玩机嘛
" e8 S7 \* M$ p4 R, B/ H当初M8和i8320都说不可能,现在都搞得非常不错了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-4 21:13 | 显示全部楼层
移植主要是在Palm开源的2.6.24内核上加入android的IPC Binder, logger等驱动1 ?! }  ], f, N1 l
Android的上层部分直接git源码,编译就成。制作根文件系统略有技巧。
6 _" T" Y" J' p- {目前是从NFS上启动的,主要是考虑到开发时反复改写文件对flash不好...
% {: }8 m7 U& I3 N; z
* a8 y0 r/ x9 l) V过一阵把详细方法发上来,不过比较繁琐...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-4 21:15 | 显示全部楼层
原帖由 bartonx 于 2011-3-4 21:08 发表
2 X2 @8 r- m$ r! ^# C7 F! o正用android手机看帖:D
, k7 O/ U! Y, Z2 i
2 h0 X- S3 t, }' j" ], [一卡三机  bb  webos andr,排名分先后。

& m: f# F. V1 ^* S  J/ y9 X# f' B8 O" P
如果Pre的键盘能有BB的一半手感,是不是就能拔得头筹?
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:17 | 显示全部楼层
加油。真的支持。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:28 | 显示全部楼层
支持一下强人。。。。
2 ]- A2 U/ E8 x# C无论怎样,这种精神是值得大家学习的、、、
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:34 | 显示全部楼层
还是慢慢来吧!不然就没白菜的pre了!!嘎嘎
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:35 | 显示全部楼层
支持一下强人 加油
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:37 | 显示全部楼层

回复 13楼 xndcn 的帖子

bingo
4 m9 U6 J5 m; q" ]; [0 Z1 i2 i4 Z) n: R2 u4 ]! a1 @# P
希望以后能用这样的鸡鸡
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:45 | 显示全部楼层
支持lz,搞成功了先屯个几百个,等涨价,赚回点劳务费!
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:48 | 显示全部楼层
双系统还是可以考虑的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-4 21:54 | 显示全部楼层
不希望因此失去白菜的JJ...7 A( J) m" }6 }* {5 B
还是慢慢来吧,现在只不过有了个基础罢了,还有好多东西要弄呢
回复 支持 反对

使用道具 举报

发表于 2011-3-4 21:56 | 显示全部楼层
LZ牛人~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:02 | 显示全部楼层
呵呵,楼主慢慢来哦,希望pre有朝一日也能双系统# e  L: g, C9 h
给我们更多的惊喜
8 R" K6 h1 V$ Q0 p8 z结果不重要,期待和希望更重要
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:07 | 显示全部楼层
支持一下吧..安卓流行,但是不如webos爽

评分

参与人数 1威望 +10 收起 理由
wxlzhp + 10 用ANDROID上QQ,用WEBOS打电话

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:17 | 显示全部楼层
刚入手胖梨  看看
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:22 | 显示全部楼层
不懂技术
7 A$ v, v! R4 p4 \- ~: H9 s只能顶贴支持一下
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:24 | 显示全部楼层
哥玩的就是小众  
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:31 | 显示全部楼层
支持LZ,我也想看看pre上跑android是啥样。
回复 支持 反对

使用道具 举报

发表于 2011-3-4 22:47 | 显示全部楼层
乐phone也有手势区……这个嘛……可以移植否?
回复 支持 反对

使用道具 举报

发表于 2011-3-4 23:05 | 显示全部楼层
楼主我支持你!
回复 支持 反对

使用道具 举报

发表于 2011-3-4 23:05 | 显示全部楼层
原帖由 xndcn 于 2011-3-4 21:13 发表
% x0 \  q# R! n" m移植主要是在Palm开源的2.6.24内核上加入android的IPC Binder, logger等驱动7 F# Z* [) J  c4 y- u
Android的上层部分直接git源码,编译就成。制作根文件系统略有技巧。
2 a  U+ c$ _3 x3 l3 w目前是从NFS上启动的,主要是考虑到开发时反复改写文件对flash不好 ...

' D. X) i% y+ ]1 ~3 o, Q- s& R支持!!!!
回复 支持 反对

使用道具 举报

发表于 2011-3-4 23:13 | 显示全部楼层
喜欢的就定阿,双系统好点阿
回复 支持 反对

使用道具 举报

发表于 2011-3-5 00:43 | 显示全部楼层
安卓没用过,不知道跟webos比怎么样,应该性价比不比pre高吧,还是webos给力
回复 支持 反对

使用道具 举报

发表于 2011-3-5 01:15 | 显示全部楼层
纯支持了 这个不懂啊
回复 支持 反对

使用道具 举报

发表于 2011-3-5 01:40 | 显示全部楼层
对干活的人表示支持。不管是移植WEBOS还是移植adroid,都是在互通有无,我支持。什么时候拿出一J,轻松一点就是BB,一点就是WP7,一点就是WEBOS,一点就是adroid。。。那该多好啊。。。
回复 支持 反对

使用道具 举报

发表于 2011-3-5 01:55 | 显示全部楼层
支持支持3 H: v: A& g) C% A
如果搞成功
: q- q. [4 s: ?4 a0 |最好打个安装包整上来哦
  J% D, Y, X- M.7 A; |. Z9 p2 ]/ m
.
( ]. e( B1 M5 o% X* `.
, M) @2 n/ z8 E2 H.
! ~& x/ [$ I2 f9 ?如果能整个双系统! f  O. c6 I- h7 d* h
那PRE就牛大发了
回复 支持 反对

使用道具 举报

发表于 2011-3-5 08:18 | 显示全部楼层
建议去移植乐phone的系统
回复 支持 反对

使用道具 举报

发表于 2011-3-5 09:21 | 显示全部楼层
支持一下.
% x, y' M4 Q2 j3 ?4 p, M2 \2 e0 o) r, X% B
去年玩HTC,也模拟过and,感觉还是不错的.
. ~. }4 Y' T8 _# J  v( e) {# m' q4 k: Y% C
不懂编程,其他方面可以支持一下.
回复 支持 反对

使用道具 举报

发表于 2011-3-5 09:46 | 显示全部楼层
这个webos到底有没有开源啊。。在互联网上完全找不到。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-2-24 04:55 , Processed in 0.396863 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表