rockchip rbox盒子常见问题说明文档
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家/地区
语言代码
国家/地区
语言代码
简体中文(中国)
zh-cn
繁体中文(台湾地区)
zh-tw
繁体中文(香港)
zh-hk
英语(香港)
en-hk
英语(美国)
en-us
英语(英国)
en-gb
英语(全球)
en-ww
英语(加拿大)
en-ca
英语(澳大利亚)
en-au
英语(爱尔兰)
en-ie
英语(芬兰)
en-fi
RBOX 常见问题说明
版本 V1.0 V1.1
V1.2
日期 2013 年 01 月 09 日 2013 年 01 月 18 日
2013 年 05 月 03 日
描述
作者
初始版本
黄知褒
增加 led 灯说明,增 黄知褒
加 gpio 示例
增加客户报问题简单 黄知褒
说明
目录
升级方式说明........................................................................................................... 2 以太网 mac 地址绑定 .............................................................................................. 2 Android 多媒体按键说明 ......................................................................................... 3 关于预装 apk............................................................................................................ 4 设备版本信息........................................................................................................... 4 默认字体、时区、语言等 ....................................................................................... 4 关于开机画面........................................................................................................... 7 如何查看当前频率 ................................................................................................... 7 如何修改主频和 ddr 频率 ........................................................................................ 7 获取 system 权限...................................................................................................... 9 默认 rooted 系统....................................................................................................... 9 关于调整分区大小的说明 ..................................................................................... 10 屏幕旋转 ................................................................................................................ 10 关于 Led 灯 .............................................................................................................11 附录 1:RK 平台 gpio 使用说明 ........................................................................... 13 附录 2:rk1000 或者 rk610 换 i2c 口方法............................................................. 16 附录 3:红外遥控器添加遥控支持方法 ............................................................... 17 附录 4:客户报问题简单说明............................................................................... 18
设备版本信息
Android 版本信息 ro.rksdk.version=RK30_ANDROID$(PLATFORM_VERSION)-SDK-v1.00.00
或者可以直接到\out\target\product\rk30sdk\system\ build.prop 下 ro.rksdk.version 和 ro.build.display.id 一起显示在 ui 的内核版本号中。
Ota 本地升级类似于 update.img 升级,是将编译出来的 ota 包改名成 update.zip 放在 flash 根目录或者 sd 卡根目录下就可以升级
Ota 网络升级需要搭建 ota 服务器。
以太网 mac 地址绑定
由于以太网和蓝牙本身没有 mac 地址,所以现在 sdk 默认是在开机的时候产 生一个随机数作为以太网和蓝牙的 mac 地址,如果有需要固定 mac 地址的客户, 有三种方式可供选择。
本文档总结了一些客户在开发过程中常见的一些问题,希望对客户的开发有 所帮助
升级方式说明
1.本地 update.img 升级 可 以 将 编 译 生 成 的 五 个 固 件 用 工 具 生 成 update.img , 可 以 将 这 个
update.img 放在 sd 卡或者拷到 flash 根目录下即可。(发布的 sdk 里面都带这 个工具) 2.ota 本地或者 ota 网络升级
开机后从 idb 读取 mac 地址。这种方法简单省成本,不需要修改硬件。
2. Eeprom 固定 需要添加 eeprom 芯片和电路,代码里面有 eeprom at24c16 的代码,默认关
闭,需要时打开。
Make menuconfig Device Drivers ---> [*] Staging drivers ---> EEPROM AT24C16 FOR RK29 ---> <*> ATMEL EEPROM AT24C16 CONTROL
默认字体、时区、语言等
1 修改默认语言
首先清楚言语是在地区上使用的,比如就中文(zh),有内地(CH)的中文,香港 (HK)的中文(zh)和台湾(TW)的中文(zh)。所以修改语言的时候,要跟着地区一起 变。可以看出英语(印度)对应的两个代号是 en(IN).
在 Android 系统里对应有两个节点,分别是指默认语言的修改:
芬兰语(芬兰)
fi-fi
英语(丹麦)
en-dk
丹麦语(丹麦)
da-ຫໍສະໝຸດ Baiduk
英语(以色列)
en-il
希伯来语(以色列)
he-il
英语(南非)
en-za
英语(印度)
en-in
英语(挪威)
en-no
英语(新加坡)
en-sg
英语(新西兰)
en-nz
英语(印度尼西亚)
en-id
英语(菲律宾)
en-ph
英语(泰国)
TV_MEDIA_MULT_FORWARD 停止键: key (自定义按键扫描码) TV_MEDIA_STOP 上一首键: key (自定义按键扫描码) TV_MEDIA_PREVIOUS 下一首键: key (自定义按键扫描码) TV_MEDIA_NEXT 倒退键: key (自定义按键扫描码) TV_MEDIA_REWIND 快进键: key (自定义按键扫描码) TV_MEDIA_FAST_FORWARD
Make menuconfig Device Drivers ---> [*] Network device support ---> Ethernet mac source (Random Ethernet mac ) --->
1. IDB 固定 可以用 flash idb 来固定 mac 地址,通过专门的工具将 mac 地址烧写到 idb,
关于预装 apk
可以通过将apk放入\device\rockchip\rk30sdk\apk文件夹下实现预装,这种安 装用户不能手动卸载。如果某些apk可以让用户手动卸载,那么请将apk的后缀名 改成.nm,但是恢复工厂设置会导致这些apk丢失。 注意:
1.预装的apk名字中间不能有空格,不然会导致apk运行有问题。 2.有些apk手动安装可以,但是预装不行,这是因为有些apk依赖于一些库, 解决的办法是:将apk解压,把里面的 lib 库文件提取出来预安装在/system/lib 目 录下。
ro.product.locale.language 对应语言 ro.product.locale.region 对应地区 具体的代码修改: \device\rockchip\rk30sdk\device.mk 中的 PRODUCT_PROPERTY_OVERRIDES 加上 ro.product.locale.language 和 ro.product.locale.region(如果已经有则直接修 改)。或者直接在\out\target\product\rk30sdk\system 下的 build.prop 中修改者两个 属性。 国家/地区语言缩写代码:
en-th
英语(马来西亚)
en-my
英语(阿拉伯)
en-xa
韩文(韩国)
3. Wifi mac 地址加 1 Wifi 的 mac 地址加 1 作为以太网的 mac 地址,这样也可以固定以太网的 mac。
Android 多媒体按键说明
媒体播放控制快捷键仅用于控制Music和VideoPlayer的播放动作, 当前媒体播放快捷键有:快进、倒退、上一首、下一首、播放\暂停、停止, 注意Music和VideoPlayer共享同样的快捷键, 当VideoPlayer正在播放视频时仅控制VideoPlayer,当VideoPlayer未被使用时,仅 控制Music 默认快捷键设置为: F6:长按为倒退,短按为上一首 F7:播放\暂停 F8:长按为快进,短按为下一首 F9:停止 F11:上一首 F12:下一首 倒退和快进键未定义 根据需要可自行定义快捷键,仅需相应修改 Android2.3 sdk在如下路径
device/rockchip/rk29sdk/proprietary/internettv/qwerty.kl Android4.0 sdk以后在如下路径
\device\rockchip\rk29(or30)sdk/rkxx-remotectl.kl 并重新编译即可 播放控制快捷键在qwerty.kl(or rkxx-remotectl.kl)文件中表现为: 长按为倒退,短按为上一首复用键:key (自定义按键扫描码) TV_MEDIA_MULT_BACKWARD 播放\暂停复用键: key (自定义按键扫描码) TV_MEDIA_PLAY_PAUSE 长按为快进,短按为下一首复用键:key (自定义按键扫描码)