Mer系统兼容Android系统(三)

鱼人节,放假前最后一天,基本心思不在工作和学习上。

昨天启动了Mer系统,uxLauch没起来,重新编译下内核的module,拷贝至Mer的根文件系统的/lib/modules/3.2.0+/中,解决了一堆烦人的LOG问题。登录进系统, root/meego。

拷入编好的LXC库及可执行文件,执行lxc-checkconfig。发现依然有特性没开启,关键的一个是Multiple /dev/pts instances: missing,配置文件中是开启了的,实际内核好像没开启,忽略。

先测试下uxlauch没起来的原因,直接启动Xorg,发现X11并没有起来,LOG显示找不到OMAPDRM,从内核配置中发现的确没有打开这个选项,有可能是正在建设中的内核选项。以前内核module库中的omapdrm_pvr.ko现在找不到了,忽略了。想想自己编一个,找了找单独编译ko文件的方法:

  1. obj-m :test.o  
  2. KERNELDIR := /root/test/YLP2440  
  3. PWD := $(shell pwd)  
  4. modules:  
  5. $(MAKE) -C $(KERNELDIR) M=$(PWD) modules  
  6. modules_install:  
  7. $(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install 
就写个MAKEFILE,其实很简单,不过懒得写了,先搞Android的启动去。

Android的启动这一步就是要自己组装一个Android的ROOTFS啦,不过有现成的镜像的话,只要把uInitrd解到目录中就可以了。这是后续的工作了。貌似今天什么都没做呢!- - 

(折腾虚拟机什么的,调研XORG神马的其实也很耗时间)。吃饭,打DOTA去了,论文假期看。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值