Android文件系统创建-利用存在的ramdisk
来源:互联网 发布:微星主板编程器jsp1 编辑:程序博客网 时间:2024/05/16 14:15
1. 编译整个android 的souce code,在编译之后会生成 ramdisk.img, system.img, userdata.img 三个 image 文件。
2. 解压 ramdisk.img :
mv ramdisk.img ramdisk.gz
mkdir out
cd out && cpio -i -F ../ramdisk.gz
3. 交叉编译busybox, 只要需要把 tar 编译进来。可以从 http://blog.chinaunix.net/u/20947/showart.php?id=1913228 下载。
4. 安装 busybox
adb shell
adb push busybox /data/busybox/busybox
cd /data/busybox; ./busybox --install
chmod 555 /system/bin/busybox
5. 拷贝 system 以及 data 目录
/data/busybox/busybox tar cvf /data/data.tar /data
/data/busybox/busybox tar cvf /data/system.tar /system
adb pull /data/system.tar system.tar
adb pull /data/data.tar data.tar
6. 把 system.tar 以及 data.tar 内容拷贝到ramdisk 解压的 system 和 data 目录下。
7. 创建 /dev 目录
7. 生成工具mkyaffs2image 及 mkyaffs
http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/
./mkyaffs2image system/ system.img
8. 用 mkyaffs2image 创建整个root file system
- Android文件系统创建-利用存在的ramdisk
- 创建一个ramdisk文件系统
- 创建一个RAMDISK文件系统
- Ramdisk文件系统的制作
- Ramdisk文件系统的制作
- RAMDISK文件系统的制作
- ramdisk文件系统的制作
- RAMDISK文件系统的制作 .
- 创建一个32M的ramdisk根文件系统
- 解压缩Android 根文件系统 ramdisk
- android文件系统system-ramdisk-userdata三者之间的关系
- android文件系统system-ramdisk-userdata三者之间的关系
- 利用LTIB生成的根文件系统修改定制我们的ramdisk文件
- 利用LTIB生成的根文件系统修改定制我们的ramdisk文件
- 利用LTIB生成的根文件系统修改定制我们的ramdisk文件
- 利用busybox制作android下的ramdisk启动盘
- Ramdisk根文件系统启动Linux(单独的ramdisk镜像)
- Ramdisk根文件系统启动Linux(单独的ramdisk镜像)
- Tesseract-OCR Windows下不换行的问题研究
- opencv学习-imgprocess-轮廓提取和标记 contour
- Oracle ADF VO排序及VO的查询模式
- PIM SSM Mapping
- c# 递归异步获取本地驱动器下所有文件
- Android文件系统创建-利用存在的ramdisk
- protocol和delegate
- Git 教程 - Git 基本用法
- vmlinux, zImage, Image的区别
- jenkins安装配置
- getopt用法
- JQuery EasyUI弹出对话框解决Asp.net服务器控件无法执行后台代码的方法
- Source insight 代码对齐错误
- IE下overflow:hidden失效的解决方法