CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 12674|回复: 11

关于在cubie板上开发android应用的问题

[复制链接]
发表于 2013-5-17 10:36:46 | 显示全部楼层 |阅读模式
为什么我在cubieboard上装的android4.x的系统会显示屏幕切边问题呢?
虽然系统设置里面可以调整为100%(也就是满屏),一般默认情况都为%95,每次开机重启就又会回到95%。
请问大家有没有遇到类似的情况?该如何解决呢?着急中~
另外关于cubie板串口通信如何实现,也望高手指点!!!
回复

使用道具 举报

发表于 2013-5-22 11:36:18 | 显示全部楼层
同问。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-24 14:18:37 | 显示全部楼层
版主阿,我现在就是想修改那个切屏百分95的问题,貌似我在init.rc文件里面看到那个操作了(也不一定就是),现在就在纠结到底怎么修改这个init.rc文件,每次重启就会自动还原,郁闷阿,真的很着急阿!!!

就是这段代码,大家一起分析讨论一下阿
# Tweak background writeout
    write /proc/sys/vm/dirty_expire_centisecs 200
    write /proc/sys/vm/dirty_background_ratio  5
回复 支持 反对

使用道具 举报

发表于 2013-5-24 14:37:50 | 显示全部楼层
wangying 发表于 2013-5-24 14:18
版主阿,我现在就是想修改那个切屏百分95的问题,貌似我在init.rc文件里面看到那个操作了(也不一定就是) ...

搜了下,网上有这么两句回复:
要改内核里同样的文件后刷内核才行,这个文件是内核里面的,你看到的是镜像重启后还是加载的内核原来的文件,要用“替换开机第一屏”的那个软件解包后修改文件再打包刷机内核就行了。
最后还是去CM下载了源码,然后改写了init.rc编译之后再刷进机子就解决了

回复 支持 反对

使用道具 举报

发表于 2013-5-24 23:00:24 | 显示全部楼层
https://github.com/cubieboard/manifests

如何自己编译定制固件
回复 支持 反对

使用道具 举报

发表于 2013-5-24 23:00:29 | 显示全部楼层
manifests

Cubieboard's android source code is maintained by git/repo tools. If you want to build android for cubieboard, you at least need to know how to use git and android repo (just some basic commands will be okay). Also the recommended building environment is ubuntu 12.04(x86_64). You can reference to Setting up a Linux build environment

Instruction to build openbox system for cubieboard

openbox is based on ics-4.0.4, and with XBMC integrated.

(1) Get all source code from github/cubieboard
$curl https://raw.github.com/cubieboard/git-repo/stable/repo > ~/bin/repo
$chmod +x ~/bin/repo
$mkdir openbox && cd openbox
$repo init --no-repo-verify -u git://github.com/cubieboard/manifests -b cb -m openbox.xml  
$repo sync


(2) Building
$source build/envsetup.sh
$lunch 4 (note: select cubieboard option)
$make -j4
$tools/pack-cm.sh (note: this will generate the final image suitable for livesuit tool)


(3) Write the image to cubieboard
a)Start livesuit program (linux or windows)
b)Select the image you make before
c)Plug in micro USB cable while holding the fex/u-boot key, and keep holding about 3 seconds

回复 支持 反对

使用道具 举报

发表于 2013-5-28 13:06:18 | 显示全部楼层
matson 发表于 2013-5-24 23:00
manifests

Cubieboard's android source code is maintained by git/repo tools. If you want to build  ...

英文不好,翻译下咯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-30 15:08:40 | 显示全部楼层
我下载了源码编译,编译成功了,但是装到板子上面不能成功开机,啥回事阿,貌似在官方下载的img文件有将近300MB,自己编译的才将近200MB,怎么会这样,也没报错阿,郁闷阿!
还有就是别人说可以把上面ramdisk文件进行解压,里面有init.rc文件,修改了再打包就可以了,但是怎么就是找不到那个ramdisk文件呢?好郁闷阿。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-30 15:33:00 | 显示全部楼层
对了!我下载的是这个源码Source code tarball (Android 4.0.4 + linux-3.0.52)
编译出来是197MB,貌似就是这个IMG文件•Download Android TV Box Allwinner release2 image [197MB]
这个IMG文件我之前装了的貌似用不了,哪里还有可用的源码阿?有的发个链接我再下载一个重新再编译一个试试,当然如果你们知道除了这个还有什么别的办法更好了!
回复 支持 反对

使用道具 举报

发表于 2013-6-7 10:56:31 | 显示全部楼层
可以使用,可能是编译的问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-28 04:53 , Processed in 0.027400 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部