U盘启动android 5.0
2016-01-19 20:52
591 查看
制作龙芯机器上的Android硬盘
1.假定拿来一块新的硬盘,建立ext2分区,用于部署Android系统及应用文件
2.格式化成ext2分区
3.创建/boot目录
4.把支持龙芯Android系统的Linux内核复制到 /boot 目录下(目前已移植到3a70e的内核为vmliux-android-3.4.2,可以从上面提供的“成品”压缩包中找到)
5.将编译后在 WORKING_DIRECTORY/out/target/product 目录下生成的 root,system,data,obj/lib 四个目录复制至新分区(假定新分区挂载在 /mnt/sda1):
$ cp -rf root/* /mnt/sda1/
$ cp -rf system/ /mnt/sda1/
$ cp -rf data/ /mnt/sda1/
$ cp -rf obj/lib/*.so /mnt/sda1/system/lib
6.在目标平台启动分区的 /boot/boot.cfg 文件中新增Android系统的启动项
title Android-4.0.3-kernel-3.4.2
kernel /dev/fs/ext2@wd0/boot/vmlinux-android-3.4.2
args console=tty root=/dev/sda1 init=/init androidboot.console=tty
7.如果希望打开Android系统的调试log,则需要将/init.rc启动脚本中的“setprop debug.logcat 0”设置项改为“setprop
debug.logcat 1”,则重新启动后会在/data/目录下自动生成log.txt文件
8.U盘启动
android 5.0 :
ifaddr eth0 10.20.42.171
load http://IP/lx/vm34.fb1
g console=ttyS0,115200 root=/dev/sda1 rootdelay=3 init=/init androidboot.console=tty
1.假定拿来一块新的硬盘,建立ext2分区,用于部署Android系统及应用文件
2.格式化成ext2分区
3.创建/boot目录
4.把支持龙芯Android系统的Linux内核复制到 /boot 目录下(目前已移植到3a70e的内核为vmliux-android-3.4.2,可以从上面提供的“成品”压缩包中找到)
5.将编译后在 WORKING_DIRECTORY/out/target/product 目录下生成的 root,system,data,obj/lib 四个目录复制至新分区(假定新分区挂载在 /mnt/sda1):
$ cp -rf root/* /mnt/sda1/
$ cp -rf system/ /mnt/sda1/
$ cp -rf data/ /mnt/sda1/
$ cp -rf obj/lib/*.so /mnt/sda1/system/lib
6.在目标平台启动分区的 /boot/boot.cfg 文件中新增Android系统的启动项
title Android-4.0.3-kernel-3.4.2
kernel /dev/fs/ext2@wd0/boot/vmlinux-android-3.4.2
args console=tty root=/dev/sda1 init=/init androidboot.console=tty
7.如果希望打开Android系统的调试log,则需要将/init.rc启动脚本中的“setprop debug.logcat 0”设置项改为“setprop
debug.logcat 1”,则重新启动后会在/data/目录下自动生成log.txt文件
8.U盘启动
android 5.0 :
ifaddr eth0 10.20.42.171
load http://IP/lx/vm34.fb1
g console=ttyS0,115200 root=/dev/sda1 rootdelay=3 init=/init androidboot.console=tty
相关文章推荐
- #ApiDemos#view之Animation
- android studio 导入.so文件
- Android SDK Manage 代理设置
- Android Studio 快捷键
- Android开源项目总结
- Androidx学习笔记(10)-- 文件读写操作简介
- Androidx学习笔记(9)-- logcat
- Android 平板应用隐藏状态栏和底下的导航栏(navigation bar)
- android 4.0.3 设置时间无法更新到RTC
- Android Studio导入GitHub第一个项目PullToRefresh
- Androidx学习笔记(8)--常见布局--帧布局
- Android使用fragment切换,界面间传值操作
- Android Studio 插件简介
- Android 事件分发keyEvent、touchEvent、hoverEvent
- 2H开发板启动 android 4.0.3 系统
- Androidx学习笔记(7)--常见布局--相对布局
- Android-事件分发机制
- Androidx学习笔记(6)--常见布局--线性布局
- Androidx学习笔记(5)--短信发送器
- Android加壳native实现