android-mod
文章平均质量分 76
TechStone
Android-Linux Driver Developer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android: 3G/1G and 2G/2G kernels problem
在进行MOD Android ROM的时候有可能遇到的问题是:BT的厂家自带的kernel是带着CONFIG_VMSPLIT_2G=y编译的,这个时候如果Android上层按照3G的偏移来做prelink的话就会出问题,解决方法如下: 1, add the prelink-linux-arm-2G.map to build/core/ and change its name to pr原创 2011-11-08 21:30:00 · 2267 阅读 · 0 评论 -
移植wireless tools (iwpriv, iwconfig, iwgetid, iwevents, iwspy, iwlist)到Android
最近在调试WIFI softap功能,发现netd源码中包含"iwpriv"相关的注释,这个工具应该会对WIFI调试非常有用,于是准备将其移植到Android上。首先到这里下载源码,然后解压,按照网上搜出来的方法,把目录里头Makefile的CC,AR等改成交叉编译所用的,但是发现make all的时候报缺少头文件错误。用-I将头文件引入之后在ld阶段又报缺少crt0.o。折腾了半天之原创 2011-11-29 18:58:14 · 9133 阅读 · 6 评论 -
Android 使用EMMC FS的问题
由于项目一直使用老旧的Android 2.3.4,然后硬件加入了EMMC所以system和userdata的image格式也相应的由yaffs2变成了EXT4。在调试过程中由此产生了两个问题:一,image的生成问题:更改build/core下的Makefile。以生成system.img.ext4为例,将原有的build-systemimage-target增原创 2012-03-07 18:09:49 · 6578 阅读 · 0 评论 -
boot.img与recovery.img的解包
boot.img与recovery.img的结构很相似,都是kernel加上一个根文件系统。所以是可以用同一个工具(脚本)来分解,下面以分解boot.img为例分析如下:1, cat /dev/block/mtdblock0 > /sdcard/boot.img 不同的机型可能对应着不同的分区,需要先核实2, split_bootimg.pl boot.img原创 2012-05-11 21:16:17 · 12578 阅读 · 2 评论 -
解包system.img, cache.img,修改并重新打包
1,解包三星的galaxy s2/S3/note等手机的官方odin线刷包是tar压缩,里面的system.img与cache.img等如果在linux下用file命令看,都是data格式。所以解包成有如下几个步骤> tar -xvf KIES_HOME_I9300ZSDLK4.tar 解压tar包> simg2img cache.img cache.img.原创 2013-04-10 20:46:23 · 9602 阅读 · 0 评论
分享