- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 有关安卓java版本不对问题的解决方法
编译android 时候 make时候遇到如下错误:============================================Checking build tools versions...************************************************************You are attempting to build wi
2012-11-27 10:02:54 1058
原创 setgid: Operation not permitted
这个错误是因为/bin/su文件被取消了s位,所以解决方法是 chmod a+s /bin/su
2012-11-26 13:00:21 20034 1
原创 android ramdisk.img的制作过程
一.如何取出ramdisk.img中的包含的所有内容1.下载我们生成的ramdisk.img2.查看ramdisk.img文件类型luther@gliethttp:/vobs/tmp$ luther@gliethttp:/vobs/tmp$ file ramdisk.img ramdisk.img: gzip compressed data, from Unix, last mod
2012-11-23 15:48:48 1217
转载 Android 磁盘管理 (4)
上篇文章分析到了handleBlockEvent函数,该函数包含了以下6个处理函数:void handleDiskAdded(const char *devpath, NetlinkEvent *evt);void handleDiskRemoved(const char *devpath, NetlinkEvent *evt);void handleDiskChanged(const
2012-11-22 17:06:01 1162
转载 Android 磁盘管理 (3)
上篇文章分析到了NetlinkHandler类中的onEvent函数,该函数由NetlinkListener::onDataAvailable函数调用,当SocketListener类监听到内核的uevent事件,调用该函数,之后的事情交给onEvent来负责。file:system/vold/NetlinkHandler.cpp现在来说onEvent函数,在vold中,磁盘的热插拔事件都
2012-11-22 17:05:09 1225
转载 Android 磁盘管理 (2)
NetlinkManager类负责管理捕获内核的uevent事件,这里使用了Netlink套接字。Netlink的概念:Netlink套接字是用以实现用户进程与内核进程通信的一种特殊的进程间通信(IPC) ,也是网络应用程序与内核通信的最常用的接口。Netlink套接字可以使用标准的套接字APIs来创建。socket(), bind(), sendmsg(), recvmsg() 和 cl
2012-11-22 17:03:56 592
转载 Android 磁盘管理 (1)
Android磁盘管理总共涉及到四大部分源码:1.Linux kernel: Android建立在Linux内核的基础上,最底层的部分是由Linux kernel来负责的,用于检测热插拔事件;2.Vold:Android没有使用Linux平台下的udev来处理,于是Google写了一个类似udev功能的vold,充当了kernel与framework之间的桥梁;3.Framework:
2012-11-22 17:02:37 938
转载 分析Android 根文件系统启动过程之init守护进程分析
来 源 : 安卓网 作 者 : Tekkaman-Itachi 在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readthe Fucking Source code)!!init程序源码在Android官方源码的syst
2012-11-21 09:01:52 745
翻译 Linux fstab扫盲
1、fstab文件的作用使用权限 : 超级使用者使用方式 : 使用编辑器来修改 /etc/fstab (eg. vi /etc/fstab)说明 : 存放档案系统与目录结构对应资料的档案文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount/directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每
2012-11-12 14:11:00 735
转载 Linux下常用压缩格式的压缩与解压方法
来自:www.LinuxByte.net.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d File
2012-11-09 10:26:46 374
ad3-2.2.1-cp38-cp38-win_amd64.whl
2020-02-07
marvell r8782 最新版
2015-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人