- 博客(16)
- 资源 (18)
- 收藏
- 关注
转载 [转]Linux C函数之文件及目录函数(2)
link: 建立文件硬连接 头文件: unistd.h 函数定义: int link(const char *oldpath, const char *newpath); 说明: link()以参数newpath指定的名称来建立一个新的连接(硬连接)到参数oldpath所指定的已存在文件. 如果参数newpath指定的名称为一已存在的文件则不会建立连接. 成功则返回0, 失败返回-1, 错误原因存
2012-10-29 20:48:31 664
转载 Android系统移植方法详解(转)
Android系统移植方法详解http://www.anzhuoba.com/archiver/?tid-8419.html[本文WORD文档下载:]通过Android系统移植,让它在目标系统上运行起来。Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下:(1)移植boot-loader和linux2.6内核到目标平
2012-10-28 02:12:13 2107
转载 使用mount修改你的android中/system为只读权限
这段时间一直在修改sd卡的host controller的驱动,并于昨天重新编译了内核并fastboot到g5手机中,sd卡是可以读出来了,看样子驱动生效了,兴奋之余看看同样使用sd host控制的wifi,遗憾的wifi出错,后来查明原因是: 编译内核使用的是默认的msm的config文件,config文件将wifi驱动是以模块(.ko)的形式编译的,而不是像其他驱动直接buil
2012-10-28 02:08:39 2557
转载 android system ro
无法Re(或者AndRootFile)掉系统文件的根本原因,其实是对"/system"操作的权限问题,因为只有读权而没有写权,用"remount"时总是提示没有许可,可在手机上又没有显示确认许可的提示,才造成每次“remount”都失败。 加入以下操作问题就解决了: 1、进Recovery->mounts and storage; 2、将mount /system
2012-10-28 01:57:09 751
转载 Android属性系统 (翻译)Android属性系统
http://my.unix-center.net/~Simon_fu/?p=957 属性(property)系统对Android来说是一个重要的功能。他作为一个系统服务管理着系统的配置和状态,所有的这些系统配置和状态都是属性(property)。属性(property)是一对键/值(key/value)组合,键和值都是字符串类型。总体感觉属性系统非常像Windows的注册表的功
2012-10-26 18:30:11 594
转载 Android下通过root实现对system_server中binder的ioctl调用拦截
Android下通过root实现对system_server中binder的ioctl调用拦截作者:passion2012-10-18关键字:Android, Hook, API, Binder, 注入, 拦截(转载请注明出处)======================================================================〇、
2012-10-26 17:20:46 1211
转载 mk中的android:sharedUserId和LOCAL_CERTIFICATE作用
Android中如何修改系统时间(应用程序获得系统权限) 在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运
2012-10-25 20:30:24 749
转载 Linux Programmer's Manual
地址:http://www.linuxmanpages.com/man2/setuid.2.phpNAMEsetuid - set user identity SYNOPSIS#include sys/types.h> #include unistd.h>int setuid(uid_t uid); DESCRIPTIONsetuid sets the e
2012-10-22 21:04:25 3920
转载 Unix/Linux OS/real and effective user id
Expert: nix - 5/14/2004QuestionHi, I often confuse between real and effective user id of a process. Could you please clarify me what is the difference between them and give an example where w
2012-10-22 20:24:09 542
转载 setuid()与setgid() -- 设置 UID 和 GID
用 setuid() 设置实际用户 UID 和有效用户 UID。用 setgid() 设置实际组 ID 和有效组 ID。两个函数声明如下:-- 设置 UID 和 GID" height="85" alt="setuid()与setgid() -- 设置 UID 和 GID" src="http://s6.sinaimg.cn/middle/70137129gadefa656c325&6
2012-10-22 16:36:42 2124
转载 Linux进程学习五 wait()和waitpid()(tigerjb)
等待进程结束wait()和waitpid()函数上一节最后我们说到若子进程先于父进程结束时,父进程调用wait()函数和不调用wait()函数会产生两种不同的结果:--如果父进程没有调用wait()和waitpid()函数,子进程就会进入僵死状态。--如果父进程调用了wait()和waitpid()函数,就不会使子进程变为僵尸进程。这是为什么呢?现在我们来深入学习wait()函数和
2012-10-22 14:43:06 679
转载 waitpid()
waitpid系统调用在Linux函数库中的原型是:#include #include pid_t waitpid(pid_t pid,int *status,int options) 从本质上讲,系统调用waitpid和wait的作用是完全相同的,但waitpid多出了两个可由用户控制的参数pid和options,从而为我们编程提供了另一种更灵活
2012-10-22 14:34:08 469
转载 如何在Android中启动JAVA程序
在Android中启动JAVA程序其实有很多种方式,现总结如下一、在Android应用程序中发送Intent启动Android应用程序这个方式最简单,最常用。在此不在累述。关于Intent的更多内容请阅读《Intent技术简介》二、在shell控制台通过am命令发送Intent来启动Android应用程序在Android的shell控制台通过am命令发送Intent来启动Andro
2012-10-18 16:22:55 766
转载 Linux 系统 putenv,setenv,unsetenv 使用
相关函数 putenv,setenv,unsetenv表头文件 #include定义函数 char * getenv(const char *name);函数说明 getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为name=valu
2012-10-18 15:13:03 1924
转载 android 牛人必修 ant 编译android工程
android 牛人必修 ant 编译android工程 最近比较懒,博客一直都没更新,上次有人问ant 来编译android 工程,这里我就完整的整理了一下。如果你嫌弃IDE太慢或者觉得手动编译更Cool,不用IDE你可以学到更多。也是成为牛人的必修课啊! 一,准备ant ant 官网可下载 http://ant.apache.org/ ant 环境配置: 1
2012-10-12 10:15:42 573
转载 关于AOSP与AOKP
最近AOKP和AOSP的ROM成堆成堆的出现,但大家对这两个词有着什么深入的了解么?我转来了一篇帖子,与大家分享!两种系统各有各的优点和不足,希望大家能认真看帖!转自GFAN joey3892序言 自从有了GN之后就在为系统发愁,最初是4.0.1OTA到了4.0.2,本来是满心欢喜,可怎奈4.0.2怎一个卡字了得......直到看了ROM区的帖子,方知与其苦等OT
2012-10-11 09:43:08 1002
google_appengine_1.9.40.zip
2017-09-20
iPhone风格大全
2014-04-09
activity切换动画效果大全
2014-04-09
注册登录界面汇总
2013-12-31
android和java面试大全集
2013-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人