Android On Joggler

Android在Joggler上工作基本上算是完成,当然还有一些有待解决的问题。我测过2个版本:

 

1. Android.tar.gz

下载地址:http://helium.hexxeh.net/joggler/Android.tar.gz

信息来源:merlogs

 

这个早期的一个版本,存在2个问题:

1). 启动后有噪音,这个问题在早期的Image中普遍存在,例如mer-juggler-alpha015.tar.gz

2). 屏幕显示有问题,整个屏幕分为4个区域,上面2块做双屏显示,色彩深度有问题(问题应该在FrameBuffer驱动上)

基本上无法使用,后面没有进行测试了,只是早期的一些尝试。

 

该版本采用了grub的方法来引导,流程如下:

efi(boot.nsh) -> grub(efi/grub.efi + efi/grub.cfg) -> android

 

使用中发现的问题:

1). grub无法引导Android Kernel

原因: /efi/grub.cfg内容如下

menuentry "Android" {

set root=(hd0)

linux /android/kernel root=/dev/ram0 SRC=/android

initrd /android/initrd.img

}

 

因为使用中U盘采用HDD模式,所以分区应该对应/dev/sda1 -> (hd0,1)

(hd0)是针对ZIP模式(没有进行测试)

 

有图有真相

Android On Joggler_第1张图片 

 

Note:

U盘启动盘制作工具有2种模式:

HDD:对应于fdisk只做一个分区(主分区)的情况

ZIP:fdisk上看到4个混乱的主分区,换言之没有分区表,这个情况和用Windows资源管理器格式化出的情况一致

还有第3种情况,就是用fdisk做多个主分区。

上面3种情况在Joggler上的运行结果是:

用作EFI的启动盘:HDD和ZIP支持,CASE3不支持(这个可能是我没有做对,因为通过GHOST恢复出来的ubuntu系统应该是能支持的)

作为Joggler官方系统起来后从U盘搜索媒体资源:HDD和CASE3支持,ZIP不支持,因为他要找/dev/sda1分区

 

2. android-joggler-20100424.tar.gz

下载地址:http://www.flattermann.net/files/joggler/android-joggler-20100424.tar.gz.torrent

信息来源:http://jogglerwiki.info

这个版本解决了很多问题,包括上面提到的噪音和Frame Buffer显示问题。

 

存在的问题

1). WIFI不能使用,要通过有线连接网络

2). 屏幕刷新的速度比较慢,有待优化

 

使用中需要注意的问题:

官方image是对应4GB的U盘的,如果手上有>=4GB的盘可以使用

http://www.flattermann.net/files/joggler/android-joggler-empty-partitions-4gb.img.tar.bz2

这个文件,通过工具Win32DiskImager来覆写,Linux的用户可以使用dd命令。

对于我用的2GB的U盘,需要自己分区,分成1GB;512MB;512MB3个分区。1和3为fat32,2为ext2,建议使用工具[Paragon.Partition.Manager.Professiona]来完成分区和格式化的工作。

如果分区不正确,会导致data无法挂接(第二个分区)或sdcard无法挂接(第三个分区),产生的结果是屏幕上运行到ANDROID#提示后就停住了,进不了图形界面。

 

这里值得一提的是这个ANDROID镜像对应的整套代码已经释放出来。

下面这个链接告诉你如何获得代码,给代码打补丁,编译代码

http://www.jogglerwiki.info/index.php?title=Build_Android_Image

我在使用image的时候参考了下面的URL,很有帮助:

http://jogglerwiki.info/index.php?title=Android_Prebuild_Image

 

有图有真相

Android On Joggler_第2张图片

 mount /data /sdcard失败会在上图这里挂死

 

Android On Joggler_第3张图片

 Android启动界面

 

Android On Joggler_第4张图片

Android On Joggler_第5张图片

Android On Joggler_第6张图片

 mp3播放效果,可以自己找到专辑图片。。。

你可能感兴趣的:(linux,android,image,测试,ubuntu,工具)