主题 : CyanogenMod7.2(CM7) for Mini210s ROM + 源代码 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 29604
精华: 9
发帖: 171
金钱: 1830 两
威望: 366 点
贡献值: 9 点
综合积分: 522 分
注册时间: 2010-10-01
最后登录: 2016-04-13
楼主  发表于: 2012-10-06 23:04

 CyanogenMod7.2(CM7) for Mini210s ROM + 源代码

管理提醒: 本帖被 xoom 执行加亮操作(2012-10-07)
一楼介绍及下载,二楼移植过程,三楼源代码编译说明。
基本特性:
1. 基于CM7.2(Android 2.3.7 gingerbread)源代码编译
2. 内核仍然使用友善官方android内核
3. 目前只在Mini210s上测试,也只有Mini210s可以测试,其它的210可以试试,但肯定不支持6410。
4. 和友善的android一样,加入了按键旋转屏幕功能,按住K3(menu键)一会儿,可以旋转横屏或竖屏。
5. 打开了CM的平板选项,可选设置状态栏虚拟按键。
6. 移植了android-x86的ethernet框架,可以使用有线网络。
7. Miniusb线连接后,可作为U盘使用
8. 高清播放和3D加速可用。
9. 已ROOT,自带busybox。
10. 设置了一些默认值,比如永不关屏,默认启动中文,允许未知来源软件。
11. 可以选择将软件安装到内置存储或SD卡中,不过安装速度有点慢。


Logcat启动信息


主界面

    

设置界面
  

CM设置界面

  
  

Miniusb线连接后可作为U盘使用



一些基本的测试:
1. 串口驱动,应该是ok的,至少COM0没问题。
2. 4个用户LED控制,OK
3. PWM蜂鸣器控制,OK
4. A/D转换,OK
5. 声音播放,OK
6. 录音,OK
7. IIC/EEPROM,OK
8. 开机换屏,OK(测试了一下从4.3寸屏换成7寸屏,是OK的)
9. 屏幕亮度控制,OK
10. 按键,OK
11. 时间设置,OK
12. 高清播放,OK
13. 3D加速,OK
14. 有线网络,OK
15. U盘,自动挂载OK,无法手动卸载(相关服务没有移植)
16. wifi,USBWifi无法使用,SDWIFI应该也不能用
17. 摄像头,没有设备可以测试,应该是不能用
18. HDMI,无法使用,相关代码没有移植
19. 3G相关,无法使用,友善的fa-network-service没有开源,运行的时候fa-network-service启动失败,原因不明,难道不是静态编译的? 还是android2.3.3与2.3.7cm版差异太大导致的?
20. CM特色CPU设置,不可用,点进去程序会出错关闭,因为内核没有相关支持。
21. 蓝牙,没有测试,虽然有相关服务,但应该是不能用的
22. GPS,没有测试,虽然有相关服务,但应该是不能用的

其它:
1. 虚拟机内存大小设置:设置,CM设置,性能,虚拟机内存大小,默认值48m
2. 屏幕亮度:设置,显示,亮度
3. 屏幕超时:设置,显示,屏幕超时
4. 程序安装位置选择:设置,CM设置,应用程序,允许移动应用程序并选择安装位置
5. 状态栏虚拟按键:设置,CM设置,平板优化。
6. 开机的串口信息输出了一大堆东西,怎么回事?
别慌,那是我把init.rc的loglevel调到了9(为了看详细的调试信息),你可以改成loglevel 3就好了。
7. 串口和logcat输出了一些错误信息,怎么办?
没办法,这是刚移植好的初版,也就是千苍百孔版,bug多在所难免。。。而且可能不会有后续版本,毕竟友善在源码里加入了许多自己的东西,一个人无法做到那么多。

刷机用img下载链接:
本部分内容设定了隐藏,需要回复后才能看到


rootfs下载链接:
本部分内容设定了隐藏,需要回复后才能看到


源代码下载链接:
本部分内容设定了隐藏,需要回复后才能看到
[ 此帖被benjaminwan在2012-10-09 00:45重新编辑 ]