android4.0

android4.0.3固件打包制作方法(Allwinner-A10开发板)

独自空忆成欢 提交于 2019-12-06 13:46:46
我们公司的用的开发板是A10,源码和内核都是厂商给的,这个打包工具我不知道是不是原生系统带的!如果是的话,那么有需要朋友你可以看看! android4.0 固件制作方法(本方法仅仅是告诉你如何打包制作固件,编译内核如果有需要你可以去查看另一篇博客) 1. 首先进入 android 的原生系统下,进入 android4.0 2. source build/envsetup.sh 是环境变量可用 3. lunch 选择 4. pack 打包,最后显示如下 5. 在显示的路径中找到 6. sun4i_crane_evb.img就是固件了 来源: oschina 链接: https://my.oschina.net/u/114929/blog/83200

将usb 声卡集成到android4.0上

元气小坏坏 提交于 2019-12-04 00:01:50
1. 任务分解 1.1 android 使用了tinyalsa库,看了一下代码,这个库实在功能太弱,google总是放弃稳定的好用的东西不用,自己乱搞,或许是因为licence的问题?于是第一个子任务是将原来android 2.3.3上的alsa库移植上来。 1.2 内核要打开配置,至少把UAC打开 1.3 找一个usb声卡,淘宝上7块钱就能买到,真他妈便宜,不知道这些人怎么挣钱的! 1.4 使用编译出来的alsa库进行测试,验证可正常使用 1.5 使用android自带的tinyalsa进行播放测试,因为android的HAL层是调用这个库的,所以这个还非测试不可 1.6 修改audio_hw(android声音的HAL层)代码,将UAC声卡接入到android4.0中去 1.7 使用android自带的Music.apk,SoundRecorder.apk进行最后测试,我想这两个过了其它软件应该没问题了吧 2. 各子任务的具体实施 2.1 移植alsa库 将原来android2.3.3/external/alsa-lib,android2.3.3/external/alsa-utils 这两个库cp到 android4.0/external/中 直接编译生成 相应的alsa_aplay,alsa_amixer,alsa_ctl,并cp到目标板子上,