自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

转载 深入理解SeLinux SeAndroid(二)

3)  File/File System 打label前面一节中,读者见识到了DT和TT。不过这些描述的都是Transition,即从某种Type或Domain进入另外一种Type或Domain,而上述内容并没有介绍最初的Type怎么来。在SELinux中,对与File相关的死货(比“死东西”少些一个字)还有一些特殊的语句。直接看SEAndroid中的文件吧。[external/sep

2017-10-29 10:22:53 376

转载 深入理解SeLinux SeAndroid(一)

SEAndroid是Google在Android 4.4上正式推出的一套以SELinux为基础于核心的系统安全机制。而SELinux则是由美国NSA(国安局)和一些公司(RedHat、Tresys)设计的一个针对Linux的安全加强系统。NSA最初设计的安全模型叫FLASK,全称为Flux Advanced Security Kernel(由Uta大学和美国国防部开发,后来由NSA将其开源

2017-10-29 10:21:34 289

转载 基于android6.0版本的SELinux文件访问安全策略

在android6.0以后的版本,google采用了SELinux的文件访问安全策略,想比较以前,绝对提高了文件的安全,不像以前那样,对文件访问可以是无条件的。本篇文章就分享下常用的一些安全策略。1. linux传统 设备文件访问控制方法 传统的 Linux设备文件访问控制机制通过设置用户权限来实现.   超级用户(root),具有最高的系统权限,UID为0。系统伪用户,Lin

2017-10-29 10:15:51 1147

转载 浅析Android下的Android.mk文件(二)

        一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块。每个模块属下列类型之一:  1)APK程序,一般的Android程序,编译打包生成apk文件  2)JAVA库,java类库,编译打包生成jar文件  3)  C\C++应...

2017-10-22 14:09:40 1400

转载 浅析Android下的Android.mk文件(一)

1 概述        大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说:该文...

2017-10-22 13:17:14 1037 1

转载 SELinux策略语言--类型强制(编写TE规则)

1. 简介     SELinux策略语言主要描述policy.conf的相关语法,其相关部分如下图所示:2. 类型强制概念     SELinux策略大部分内容都是由多条类型强制规则构成的,这些规则控制被允许的使用权,大多数默认转换标志,审核,以及固定部分的检查。        SELinux策略大部分都是一套声明和规则一起定义的类型强制(TE:Type En

2017-10-22 13:16:14 2532

转载 Android系统prop属性的研究与分析(二)

Android System Property一 System Property  代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置,顾名思义系统属性,肯定对整个系统全局共享。通常程序的执行以进程为单位各自相互独立,如何实现全局共享呢?System Properties是怎么一回

2017-10-22 13:05:52 592

转载 Android系统prop属性的研究与分析(一)

在程序开发的时候,往往会共享一些数据信息,有一个环境变量或者属性下面几种情况:1.该变量在多处需要使用,并且是跨进程或者跨线程的。2.该环境变量一般只需读取一次,不需要频繁保存。3.同时这个变量信息在关机重启后任然可以保存。对于这些需求,通常的做法是将这些信息保存到一个文件中,通过对该文件的读写来提取和保存信息,这些信息的数据量都比较小。这种方法是可以的,但是不是很系统完善,而且当

2017-10-22 13:04:07 4504

转载 Android ADB

Android ADB命令?这一次我再也不死记了!【简单说】adb基本指令Shell AM&PMadb模拟用户事件logcat日志常用节点远程ADB常用命令集一. 基本指令进入指定设备 adb -s serialNumber shell查看版本 adb version查看日志 adb logcat查看设备 adb devices连接状态 adb get-state启动ADB服务 adb s...

2017-10-15 12:52:54 813

转载 android编译流程简要分析与使用

android系统编译流程简要分析与使用开发Linux编程的程序员都清楚,Makefile是一个很重要的文件,该文件一个重要作用就是指定了编译规则。如此庞大的android系统源码当然也不例外了。android源码中Android.mk就充当了Makefile的角色。android系统的编译系统太过复杂了,没办法,那些可都是谷歌里面的大牛们写的,对于我等程序员来说,首先最重要的就是会用

2017-10-15 11:52:49 2016 1

Android10链接

Android10源码-百度网盘 Android10 AndroidQ r36源码,百度网盘下载

2020-06-14

USB-chirp序列测试

USB-chirp序列测试:根据规范,全速(Full Speed)和低速(Low Speed)很好区分。因为在设备端有一个1.5k的上拉电阻,当设备插入hub或上电(固定线缆的USB设备)时,有上拉电阻的那根数据线就会被拉高,hub根据D+/D-上的电平判断所挂载的是全速设备还是低速设备。

2018-05-22

SELinux for Android 8.0

The SELinux policy build flow for Android 4.4 through Android 7.0 merged all sepolicy fragments (platform and non-platform) then generated monolithic files in the root directory. However, this flow contradicts the primary goal of Android 8.0 architecture, which is to allow partners to update their parts of the policy, build their images ( vendor.img , boot.img , etc ), then update those images independent of the platform or vice versa (i.e., perform a platform update without updating partner images

2018-04-19

Transition Existing Products from USB 2.0 OTG to USB Type-C

Transition your existing USB 2.0 On-The-Go (OTG) products with a micro-A/B receptacle to a Type-C receptacle using the USB Type- specification

2018-04-19

USB Type-C简介

多年来,USB-IF确保了USB得到普遍应用,从而推出全新的USB Type-C™连接器。此连接器不但凭借全新的光滑可逆 外形在一般消费品市场卷起了一阵风暴,还通过显著扩展的功能集最终改变了桌面和娱乐环境。 USB Type-C电缆现在随时可以成为“通用”电缆,因为它能够通过备用模式与单一连接提供最高10 Gbps的超快数据 传输速率、100W的连续功率流以及超高带宽视频功能。 本文档适合熟悉USB2.0/USB3.0/USB3.1且对USB Type-C电缆为USB引入的扩展功能集的更多细节感兴趣的用户。

2018-04-19

微软MTP协议 Microsoft Media Transfer Protocol

微软原始的Mtp文档——Microsoft Media Transfer Protocol Specification v0.96

2018-03-26

progit-中文版

这本书的作者是github的员工。书写得非常棒,对分支等的讲解使用了很多配图,简单明了,把原理讲得非常易懂。 这书还有一个非常棒的部分就是针对不同的使用场景,设计了几个合适的版本管理策略,比如私有小项目该用什么方式控制,公共项目该用什么方式控制等,这个非常实用。 了解Git的使用,这一本书基本就够了,入门+进阶

2017-09-10

空空如也

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

TA关注的人

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