
安卓内核
文章平均质量分 61
zddxmu
iot
展开
-
菜鸟的安卓内核开发之旅2--从windows硬盘安装Ubuntu12.04
由于虚拟机用着很卡,不得不下决心真正安装上UBUNTU,于是从网上找了图文教程。基本步骤回忆如下:1.清理出一个磁盘空闲区域清理一个磁盘分区,随后在windows的磁盘管理中清理出该分区,使其变成空闲带后续Ubuntu安装。我大概清理出了76G。后续规划为500M的/boot(boot分区较小不超过200M),4G的SWAP(虚拟内存一般是实际内存的2倍),40G的/(做内核开原创 2013-08-18 00:14:59 · 1047 阅读 · 0 评论 -
Ubuntu 12.04 卸载自带OpenJDK,安装JDK1.6
目前Ubuntu12.04版本自带OPENJDK,但是编译android4.0版本需要JDK1.6,其他版本是不行的,执行make会报错。将今天所作的工作记录如下:1.卸载OPENJDKsudo apt-get purge openjdk*2.网上下载JDK1.6我是64位UBUNTU,于是下载了jdk-6u38-ea-bin-b04-linux-amd64-3原创 2013-12-04 11:20:06 · 1539 阅读 · 0 评论 -
ubuntu12.04编译android4.0.4
原地址http://hi.baidu.com/hyemiletoe/item/0403f331f12017179cc65ed91.You are attempting to build with the incorrect versionof java.Your version is: java version "1.6.0_24".The correct ve转载 2013-12-07 15:56:49 · 941 阅读 · 0 评论 -
修改/etc/environment 导致开机不能登录的解决办法
今天按照友善TINY210的手册装了交叉编译器,我自己傻逼呵呵地在设置环境变量时把export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin这句话给加到了/etc/environment中,导致重启后开机无法登录。类似于这样由于环境变量设置错误导致无法开机的情况,应该都可以由如下的方法解决。1.进入UBUNTU的恢复模式原创 2014-02-16 17:43:19 · 3221 阅读 · 0 评论 -
Win7 64位 Samba共享VirtualBox Ubuntu12.04 下目录 (Samba图形界面)
一、配置网络本机环境是 VirtualBox + Win7 64位旗舰版,为了保证虚拟机和主机都能上网还得再统一个网段下,就必须是用VirtualBox提供的桥接方式来和主机连接。虚拟机设置如下:Ubuntu12.04 Ip设置如下:我的网段是在192.168.0.x,所以我设置IP为192.168.0.129主机Win7设置IP如下:IP地址:原创 2014-02-12 00:02:12 · 1278 阅读 · 0 评论 -
UBUNTU12.04安装交叉工具链
想不到安装工具链这个简单的东西耗了我两天了,今天凑合着解决了问题,记录下吧按照友善的用户手册,第一步解压很顺利,但是添加环境变量的时候问题就来了。#gedit /root/.bashrc编 辑 /root/.bashrc 文 件 , 注 意 “ bashrc ” 前 面 有 一 个 “ . ” 修 改 最 后 一 行 为 export PATH=$PATH:/opt/Frien原创 2013-11-11 23:09:29 · 982 阅读 · 0 评论 -
修改kernel version的方法及后果
1.修改kernel version方法utsname()是在内核空间里面存着的相关的内核信息。utsrelease.h是一个自动生成的文件,没有办法修改,但这个数据是根据Makefile和.config的内容进行生成的,通过修改这两个文件的内容,可以改变!1.1修改makefile/usr/src/linux/Makefile:VERSION = 2PATCHLEVEL =原创 2013-11-16 23:03:43 · 8295 阅读 · 0 评论 -
1030UBUNTU下将SD卡分区格式化成ext4的操作
1.找到设备节点cat /proc/partitions我这里到设备节点是:/dev/sdb72.将对应需要格式成EXT4$ sudo umount /dev/sdb7 # 必须先卸载该分区$ sudo mkfs.ext4 /dev/sdb7 # 格式化为ext4分区3.这样就把对应分区转成ext4格式了,可以通过-su原创 2013-10-30 22:42:56 · 2429 阅读 · 0 评论 -
安卓内核开发-tiny210v2上的程序烧写
目前用的是友善的开发板tiny210v2,看着各式各样的资料却无从下手,其实第一步最想理清楚的就是程序的烧写。友善官方的用户手册提供了两种烧写方式,一个是卡刷,一个是USB线刷。这两种方式都是用友善自家做的工具,做开发的人对这种封装过的工具相信都会有些许的排斥。前阵子用卡刷的方式试了下,友善只给了一个SD-FLASHER的工具,利用它能够将bin文件写入SD卡,但工具不大好用,最终板子原创 2013-10-19 21:54:00 · 2095 阅读 · 0 评论 -
uboot初次移植
原帖地址:http://blog.youkuaiyun.com/liukun321/article/details/5618361。写的很详尽,感谢原作者。几经艰辛,终于基本完成了 u-boot 在 s3c44b0 的移植工作,在些记录一下在移植过程中所碰到的困难和解决方法(一些心得),作为日后参考之用,也希望能够帮到其它有需要的人 ^_^ 。 1. 来由: 在我搞完 ucos 后转载 2013-10-20 00:28:31 · 882 阅读 · 0 评论 -
菜鸟的安卓内核开发之旅1--安装Ubuntu及熟悉常用linux命令
在网上看了国嵌等视频教程后,终于想到不能纸上谈兵了,必须实际操刀起来。1.下载虚拟机和UBUNTU下载了一个Ubuntu 12.04 LTS,下载一个虚拟机VMware workstation 9.0,都是官网下载的,VM还需要一个序列号,在网上随便搜了一个将就用。下载Ubuntu版本是注意识别自己电脑的CPU,我的E5500是双核64位的CPU,必须下载64bit的版本,否则原创 2013-08-11 16:45:43 · 1127 阅读 · 0 评论 -
在 Linux 里设置环境变量的方法( export PATH )
今天重新安装arm-linux-gcc编译器的时候,发现一直无法设置环境变量。看了这篇文章,总算对这个设置环境变量有点了解,现在我们就知道export的用法了,知道PATH就是当前已有的环境路径。----------------------------------------------------------------------------------------------------转载 2014-02-16 23:22:19 · 953 阅读 · 0 评论