自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

颇锐克

stay hungry stay foolish

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

转载 android 镜像文件系统

Android启动过程 Android在启动的时候,会由UBOOT传入一个init参数,这个init参数指定了开机的时候第一个运行的程序,默认就是init程序,这个程序在ramdisk.img中。可以分析一下它的代码,看看在其中到底做了一些什么样的初始化任务,它的源文件在system/core/init/init.c中。它会调用到init.rc初始化文件,这个文件在out/target

2016-11-22 10:21:07 1342

转载 android ramdisk

一、ramdisk介绍ramdisk通过直面意思就大概能理解意思,ram disk虚拟内存盘,将ram模拟成硬盘来使用的文件系统。对于传统的磁盘文件系统来说,这样做的好处是可以极大提高文件访问速度;但由于是ram,所以在掉电后,这部分内容不能保存。ramdisk文件系统是在系统上电后直接从磁盘一次性加载到内存,在整个运行期间都不会有写回操作,所以,任何修改都掉电后丢失。二、ramdisk.

2016-11-21 19:37:17 1710

转载 android 上层如何控制GPIO

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。 首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入   Device Drivers  —>  GPIO Support  —>  

2016-11-18 15:11:49 11198 1

原创 emmc 软件启动版本设计

1)GenVEF.exe -FlashSize 3360M -out MMC_FLASHMEM0.dat -Boot0Size 4M -Boot1Size 4M -pac2)生成的.data 文件放在zebu工作目录_emmc_xtor_tb下面  名称为MMC_FLASHMEM0.dat​xxx.pac

2016-11-18 09:50:17 651

原创 内存 tunning

adb shell dumpsys procstats

2016-11-17 15:11:38 380

转载 surfaceflinger dump

Android L SurfaceFlinger dump信息全解(1)SurfaceFlinger的dump信息详解对于很多Android的显示问题,我们需要使用adb shell dumpsys SurfaceFlinger命令来获取SurfaceFlinger的dump信息,这对于我们分析问题有很大的帮助,因此我们这里来详细讲解下SurfaceFlinger的dump.Sur

2016-11-08 21:02:27 1872

转载 graphics 架构

首 页阅览室馆友我的图书馆登录注册 Android 的窗口管理系统 (View, Canvas, WindowManager)在图解Android - Zygote 和 System Server 启动分析一 文里,我们已经知道Android 应用

2016-11-08 20:58:33 1280

空空如也

空空如也

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

TA关注的人

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