自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

arm12580的专栏

arm wince android

  • 博客(9)
  • 收藏
  • 关注

原创 修改ramdisk.img /data权限 770

1、release ramdisk.img:        1.1 mv ramdisk.img ramdisk.img.gz,        1.2 gunzip ramdisk.img.gz        1.3 mkdir ramdisk        1.4 cpio -i -F ../ramdisk.img       2、chmod700.c

2011-12-02 15:37:26 332

原创 init 中的命令列表

附录:system/core/init/readme.txt Android Init Language --------------------- The Android Init Language consists of four broad classes of statements, which are Actions, Commands, Services, and Opti

2011-12-02 14:32:14 384

转载 Android启动脚本init.rc

摘自《Android系统原理及开发要点详解》 Android启动脚本init.rc 在 Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被 init可执行程序解析。 init.rc是在init启动后被执行的启动脚本,其语法主要包含了以下内容: Commands:命令 Actions: 动作 Trig

2011-12-02 14:07:56 312

转载 android2.2下编译c模块

Android SDK相当强大和全面了,但有时你的应用程序可能需要更多的功能,需要在android的linux基础层面上运行应用程序。今天研究了如何在android环境下编译c模块,提供以下2种方法: 一、使用Android.mk自动编译: 1、在$(yourAndroid)/development目录下,创建一个hello目录。          #mkdir $(yourAn

2011-12-02 11:58:12 227

转载 busybox及bash在android中的安装及init.rc修改

ramdisk的制作 2.6内核开始,initrd.img采用cpio压缩,ramdisk.img也一样,使用gunzip解压缩,然后再使用 cpio解包。 1)将ramdisk.img复制其他目录,名称改为ramdisk.img.gz,解压 #gunzip ramdisk.img.gz //新建一个文件夹ramdisk,进入 #cpio -i -F ../ramdisk.i

2011-12-02 11:57:33 863

转载 为Android应用程序读取/dev下设备而提权2

作者:yiyaaixuexi 在为Android应用程序读取/dev下设备而提权(一)中,简单总结了提权的两种方法: device_init和init.rc 。在此篇文章中,我将详细总结的是稍一不留神,就容易把人弄晕乎的init.c、device_init和init.rc 三者之间的关系,TA们到底是如何工作的。 目录结构

2011-12-02 11:09:09 522

转载 为Android应用程序读取/dev下设备而提权1

作者:yiyaaixuexi 倘若应用程序需要对/dev/xxx进行读写操作,就需要提升其权限。提权方法不唯一,需要根据具体需求情况而选择。归根结底,终究都落到chmod 777 /dev/xxx 上,不同的是,chmod操作被执行在何时何地,在此做个分析总结。 内核启动后会执行/system/init,传说中的系统1号进程,init程序起初的任务是初始化,包括各种mkdir来构建

2011-12-02 11:08:32 492

转载 Android 模块的板上加载及调试

libcamera.so已经生成了,那怎么调试呢?一种办法是加载到模拟的Android系统中,但这种方法对于硬件调试往往行不通,那剩下的方法就是板上调试了。如果板子已经能够和PC进行adb连接,那就用adb push把libcamera.so推到目标机/system/lib/中。但可能是OK6410 USB接口设计的问题,与MacOSX总是无法建立起连接,于是每次我只能通过SD卡进行中转...手动

2011-11-29 11:59:14 393

转载 Android 模块编译技巧

每次为了一个模块而编译整个Android系统是一个灾难(4个小时一次),这里会展示如何仅仅编译一个模块而节省大量的宝贵时间。网上多数的方法是通过执行envsetup.sh,接着运行mmm 命令来编译一个文件夹下的模块,但在编译libcamera这个模块时一直没能成功,显示编译依赖于其他几个模块。这里介绍另一种方法,每个模块的文件夹下都必须有一个Android.mk文件,在其中有一项LOCAL_MO

2011-11-29 11:28:46 738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除