Chinaunix首页 | 论坛 | 博客
  • 博客访问: 158166
  • 博文数量: 15
  • 博客积分: 1614
  • 博客等级: 上尉
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-18 00:10
文章分类
文章存档

2012年(2)

2011年(7)

2010年(6)

分类: LINUX

2011-10-20 17:42:20

视频:

本人将 Android 2.2 Froyo 移植到了龙芯,并首次在龙芯笔记本上启动此系统。尽管基本不能使用,但界面已经可以看到,说明大部分的功能模块都已经在发挥作用。

由 于鼠标不工作,而键盘又响应极慢,要使系统达到能用状态路还很长。如果你有兴趣或有能力帮忙,请在我博客上阅读有关编译和移植的所有细节,然后开始鼓捣。 欢迎联系我 。博客 http://blog.chinaunix.net/space.php?uid=13327410

以下是技术细节:
CPU为龙芯2F,主机为逸龙笔记本,内存1G,硬盘40G。
Android 为 MIPS Android Froyo 版,来自于 MIPS 技术公司 http://developer.mips.com/android/ ,由本人针对龙芯进行修改适配。所有工具、方法和修改细节均在我的博客上有详细记录。

目前系统能开机、能显示界面、能接受键盘输入,但是不接受鼠标操作,亦没有触摸屏,而响应又极慢。暂无实用价值。但在龙芯3代遥遥无期的情况下也算是一个进展,望与同好共享。


LoneStar 2011-10-20
阅读(4501) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

andy2052142011-11-01 11:30:51

LoneStar,你好,
我按照你博客里的指导修改了所有需要修改的文件,也利用crosstool-ng工具编译好了相应的工具链,并将生成的libgcc.a和libgcc_eh.a文件替换了android自带的相应工具链下的libgcc.c和ligcc_eh.a文件。
在源代码的根目录下执行make showcommands命令后报了如下错误:

target mips C++: libEGL <= frameworks/base/opengl/libs/EGL/egl.cpp
prebuilt/linux-x86/ccache/ccache prebuilt/linux-x86/toolchain/mips-4.4.6/bin/mips-linux-gnu-g++  -I bionic/libc/private   -I frameworks/base/opengl/libs   -I out/target/product/generic/obj/SH

andy2052142011-10-25 00:14:32

xLoneStar: 你好。确实是第一篇的那个地址下下来的。但是在这整整1年间 mips 公司网站改版了很多次,现在我也不敢确定正确的代码应该来自于何处了。所以我把他们最新的网站.....
你好,非常感谢你的回复!
我先试试我下下来的这个版本,有问题再向你请教哈!

andy2052142011-10-22 13:43:48

你好,
请问你的froyo代码是在:
repo init -u git://public.mipsandroid.com/mips/platform/manifest.git -b mips-froyo
还是在:
repo init --repo-url=git://github.com/MIPS/repo.git --repo-branch=stable -u git://github.com/MIPS/manifests.git -b mips-froyo-r8
上下的(我看你的第一篇写的是在mipsandroid上下的,但是看这篇博文你说代码来自于http://developer.mips.com/android/),这俩是一样的么(
mipsandroid那个网站我连接不上,但后面那个网站的代码可以下下来!