简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
<br />1. Boot系统初始化, (system/core/init/Init.c)中的main函数,这时候,手机或者模拟器出现的画面是一个console,显示“ANDROID”msg。<br /> <br />2. 初始化成功后,就开始mounting系统,具体参见(system/core/mountd/Mountd.c) 中的main函数。<br /> <br />3.接下来运行ndr
<br />由于selinux打开,smb不能正常工作。Windows不能够访问虚拟机,<br />要关闭selinux才能正常访问。解决方法:<br />vi /etc/sysconfig/selinux<br />SELINUX=enforcing --> SELINUX=disabled <br /><br />存盘退出<br />reboot
<br />Winxp 下:<br />1.安装虚拟机,如:Sun VirtualBox<br />2.基于虚拟机安装一个Linux,如:fedora Linux,Ubuntu,<br /> 安装Linux时请多参考网上安装说明,同时查阅建立共享区和网络连接等。这里也需要安装鼠标使两个系统都可以使用鼠标<br />3.下载并解压Android 到Linux目录。<br />4. 第一次整个编译
ubuntu 10.04(64位)下搭建android2.3/android4.2/4.1/4.0开发环境本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android2.3/android4.2/android4.1/android4.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持
ubuntu 12.04(64位)下搭建android5.0开发环境 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够上网。电脑要64位cpu,安装好win7操作系统。第一步:下载ubuntu地址:LINUX有3个版本,分别
ubuntu 12.04(64位)下搭建android2.3/android4.2/4.1/4.0开发环境本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android2.3/android4.2/android4.1/android4.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够
ubuntu 10.04(64位)下搭建android4.3开发环境本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android4.3编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够上网。电脑要64位cpu,安装好win7操作系统。第一步:下载ubuntu地址:LINU
<br />定制我们需要的文件系统有三种方式:<br />A: 只需添加少量文件到文件系统中<br />rootfs.ext2.gz 在Ltibutils.pm脚本中是先得到根文件系统的大小(du -slk),然后再添加一定大小(语句: $fs_size += $fs_size >= 20000 ? 16384 : 2400;), 然后用此大小来做根分区的大小。所以可以在rootfs.e
linux printk工作原理 记得在编译linux内核make menuconfig的时候设定输出信息到console,要修改CONFIG_CMDLINE的内容,但是自始至终也没搞懂为何这样设置就可以把打印信息从串口输出呢? 带着这个疑问,我查看了linux的printk函数,最后找到了答案.一 printk 函数printk函数首先把要打印的信息放到buffer里面,然后调用release_
Linux Kernel学习笔记Table of Contents1. 存储器寻址 2. 设备驱动程序开发 3. 字符设备驱动程序 3.1. 设备号 3.2. 设备号的分配和释放 3.3. 重要的数据结构 3.4. 读和写4. PCI设备 5. 内核初始化优化宏 6. 访问内核参数的接口 7. 内核初始化选项 8. 内核模块编程