天嵌 ARM开发社区

 找回密码
 注册
查看: 6411|回复: 9

android 关机充电图标显示

[复制链接]
fanqiehua 发表于 2013-8-28 11:16:41 | 显示全部楼层 |阅读模式
本帖最后由 fanqiehua 于 2013-8-28 11:16 编辑

方法:
1:device.mk中的PRODUCT_PACKAGES :=添加charger  还有charger_res_images  两项
/opt/EmbedSky/TQ210/TQ210_Android_4.0.4_v1.0/device/embedsky/tq210/device.mk
#charger
PRODUCT_PACKAGES += \
charger \
charger_res_images
2:在init.rc中增加charger服务,
在/opt/EmbedSky/TQ210/TQ210_Android_4.0.4_v1.0/out/target/product/tq210/rootfs_dir/init.rc增加下面内容
on charger
class_start charger
service charger charger
disabled
class main
user root
group root graphics
console
oneshot
后编译,制作文件系统
3:在uboot当中检测ac插入后,设置android.mode为charger模式

setenv ("bootargs", "androidboot.mode=charger noinitrd root=/dev/mtdblock3 rootfstype=yaffs2 init=/init console=ttySAC0");


结果现像为:
1:当没有ac插入,即bootargs 没有androidboot.mode=charger时,系统启动正常,
2:当ac插入时, 即bootargs 有androidboot.mode=charger时系统启动后会卡住,终端信息停留在
VFS: Mounted root (yaffs2 filesystem) on device 31:3.
Freeing init memory: 168K
init: /init.rc: 633: invalid option 'setprop'
init: cannot open '/initlogo.rle'
后面卡死!
3:如是把init.rc当中的disabled去掉,当没有ac插入,即bootargs 没有androidboot.mode=charger时,系统启动时也会启动charger服务,屏幕会花,但是能看出来是正常android界面和充电图标显示的!

版主帮忙解决一下这个问题!谢谢
 楼主| fanqiehua 发表于 2013-8-30 09:38:06 | 显示全部楼层
怎么没人来回应一下!休假去了?
 楼主| fanqiehua 发表于 2013-9-3 13:20:57 | 显示全部楼层
还没有回复,等的花都谢了!
 楼主| fanqiehua 发表于 2013-9-4 08:50:40 | 显示全部楼层
还没有回复,等的花都谢了!
 楼主| fanqiehua 发表于 2013-9-9 11:31:05 | 显示全部楼层
还没有回复,等的花都谢了!
亚瑟王 发表于 2013-9-9 11:37:40 | 显示全部楼层
你用的是天嵌科技的板子测试?我们的板子根本没有做AC检查哦。不知道你怎么搞的。
 楼主| fanqiehua 发表于 2013-9-10 17:06:46 | 显示全部楼层
亚瑟王 发表于 2013-9-9 11:37
你用的是天嵌科技的板子测试?我们的板子根本没有做AC检查哦。不知道你怎么搞的。

我自己作的底板!后面是纯软的东西了!硬件已经作好!
亚瑟王 发表于 2013-9-10 17:17:00 | 显示全部楼层
fanqiehua 发表于 2013-9-10 17:06
我自己作的底板!后面是纯软的东西了!硬件已经作好!

按照我的理解:android平台部分的电源管理,特别是电池部分的代码应该是完整的,我们只需要在内核驱动上满足需求就可以解决了。
 楼主| fanqiehua 发表于 2013-9-10 17:26:41 | 显示全部楼层
亚瑟王 发表于 2013-9-10 17:17
按照我的理解:android平台部分的电源管理,特别是电池部分的代码应该是完整的,我们只需要在内核驱动上满 ...

正常的开机状态下电量检测,充放电都是可以的!就是关机充电这一部分还没有弄出来!天嵌也可以试着把这一部分作全,这也是个卖点,正好我也可以借一下光!
亚瑟王 发表于 2013-9-10 17:47:22 | 显示全部楼层
fanqiehua 发表于 2013-9-10 17:26
正常的开机状态下电量检测,充放电都是可以的!就是关机充电这一部分还没有弄出来!天嵌也可以试着把这一 ...

这个功能做完了不会作为开发板销售的,是赔本生意的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 11:39 , Processed in 1.031250 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表