会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pyjetson
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年6月30日
mount_all
摘要: 概述 rc文件中的配置 on fs mount_all /vendor/etc/fstab.sun50iw10p1 --early on late-fs mount_all /vendor/etc/fstab.sun50iw10p1 --late 这个--early和--late是用在metadat
阅读全文
posted @ 2021-06-30 20:14 pyjetson
阅读(2284)
评论(1)
推荐(0)
2021年6月28日
atrace和systrace和ftrace
摘要: 概述 ftrace:是一个内核函数跟踪器,function tracer,旨在帮助开发人员和系统设计者可以找到内核内部发生的事情。 atrace:Android tracer,使用ftrace来跟踪Android上层的函数调用。为数据采集部分 systrace:Android的trace数据分析工具
阅读全文
posted @ 2021-06-28 19:54 pyjetson
阅读(11866)
评论(0)
推荐(0)
external 库介绍
摘要: 概述 ├── aac // 用于Android的全称Fraunhofer FDK AAC编解码器库,多媒体相关 ├── adeb // 为Android设备提供Ubuntu那样的shell环境,可以运行python,apt-get安装软件等等 ├── adhd // 用于监视A / V设备事件的守护
阅读全文
posted @ 2021-06-28 19:53 pyjetson
阅读(1357)
评论(0)
推荐(0)
2021年6月23日
second_stage 解析rc文件
摘要: 概述 android/system/core/init目录下,init进程解析rc文件 rc文件三个关键字打头: on 为action service 为service import 引入其他rc文件 源码解析 1. ActionManager类 actionmanager用来收集action的 1
阅读全文
posted @ 2021-06-23 19:44 pyjetson
阅读(1118)
评论(0)
推荐(0)
2021年6月18日
second stage init
摘要: 概述 创建进程会话密钥 初始化属性服务-创建线程-建立socket通信-用来设置属性的 SELinux 第二阶段准备后续工作 初始化子进程终止信号处理函数 初始化init进程唤醒函数-使用eventfd机制-唤醒来处理action 设置mount namespace 新建subcontext进程-建
阅读全文
posted @ 2021-06-18 20:15 pyjetson
阅读(1094)
评论(0)
推荐(0)
second_stage_property模块
摘要: 概述 1. 按context来进行分类 属性是以context为基础的 (1)读/system/etc/selinux/plat_property_contexts文件,按照Trie形式,组织成树形形式 三种情况 (1)ro.boot. u:object_r:exported2_default_pr
阅读全文
posted @ 2021-06-18 20:13 pyjetson
阅读(890)
评论(0)
推荐(1)
2021年6月15日
libmodprobe_module-加载内核模块
摘要: 概述 android/system/core/libmodprobe-first stage init阶段用来加载内核模块的 源码解析 1. Modprobe模块 1.1 Modprobe构造函数 // "/lib/modules","modules.load" Modprobe::Modprobe
阅读全文
posted @ 2021-06-15 20:12 pyjetson
阅读(1556)
评论(0)
推荐(0)
2021年6月13日
【openGLES3.0编程指南笔记-11】粒子系统
摘要: 概述 粒子的属性: 寿命 a_lifetime 开始位置 a_startPosition 结束位置 a_endPosition 中心位置 u_centerPosition 颜色 u_color随机生成 时间 u_time持续一秒钟 1000个粒子,在1秒钟的时间,从开始位置,线性移动到结束位置。 1
阅读全文
posted @ 2021-06-13 22:50 pyjetson
阅读(265)
评论(0)
推荐(0)
2021年6月12日
liblog module
摘要: 概述 android/system/core/liblog-logd的接口函数库 源码解析 1. logger_write-往logd写消息 1.1 __android_log_set_logger void __android_log_set_logger(__android_logger_fun
阅读全文
posted @ 2021-06-12 21:40 pyjetson
阅读(226)
评论(0)
推荐(0)
libbase module
摘要: 概述 android/system/core/base-log打印,字符串,文件读写 源码分析 1. logging模块 1.1 InitLogging-初始化进程的log输出 // android::base::KernelLogger和InitAborter void InitLogging(c
阅读全文
posted @ 2021-06-12 21:39 pyjetson
阅读(932)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
下一页
公告