
Android
文章平均质量分 75
Numeral_Life
这个作者很懒,什么都没留下…
展开
-
linux 电源管理 power supply class
本文章基于展锐SL8541E平台,linux内核为4.14版本充电驱动代码框架Android 层充电构架如图 所示,充电设备驱动按照标准的 linux power supply 架构设计,通过 ueventd守护进程 Healthd 上报相关信息,并将消息广播。简介power supply(psy)是Linux中从供电驱动抽象出来的子系统,是Linux电源管理的重要组成部分。psy是一个中间层,在kernel中是属于设备驱动的一部分,psy的作用主要是向用户空间汇总各类供电的状态信息。抽象出来的原创 2022-04-18 17:53:51 · 9749 阅读 · 1 评论 -
Android 10 LED 驱动开发
基于展锐SL8541E平台设计的SU806-CN智能模组增加LED电量灯和工作指示灯显示原创 2022-03-16 17:07:21 · 5048 阅读 · 0 评论 -
Android 10 Selinux
SELinux(Security-Enhanced Linux):安全增强型Linux1. DAC 和 MACLinux 内核资源访问控制分为两类:(1) DAC 自主访问控制基于“用户-组-其他/读-写-执行”的权限检查,进程理论上所拥有的权限与执行它的用户的权限相同,该管理过于宽松,如果获得 root 权限,可以在 linux 系统干任何事情。(2) MAC 强制访问控制SELinux 是 MAC 机制的一种实现,基于安全上下文和安全策略的安全机制,用于补充 DAC 检查。访问系统资源时,会原创 2022-03-16 15:05:40 · 5976 阅读 · 0 评论 -
Android 10 DEBUG UART 更改为普通串口使用
关闭DEBUG串口打印的调试信息,使用终端发指令的方式进行串口收发数据进行测试1、删除设备树部分内容,修改路径和文件bsp\kernel\kernel4.14\arch\arm\boot\dts\su806-v2-evk\su806-native.dts修改内容:-/* chosen {- stdout-path = &uart0;- bootargs = "earlycon=sprd_serial,0x508d0000,115200n8- console=ttyS0,11520原创 2022-02-21 08:55:09 · 3799 阅读 · 2 评论