aosp
无末
这个作者很懒,什么都没留下…
展开
-
AOSP 7.0后IMEI为空的问题
可能很多编译aosp源码的朋友都发现了一个问题,就是在android7.0之后 IMEI获取为空.我用的分支是 android-8.1.0_r41解决办法如下: 在文件 aosp/hardware/ril/reference-ril/reference-ril.c 文件中有一个方法 如下static voidonRequest (int request, void *data...原创 2018-07-24 15:21:12 · 2151 阅读 · 3 评论 -
emulator 修改MCCMNC后的联网问题
在<<Emulator默认电话号码和MCC,MNC的修改>>中已经知道了模拟器的MCC,MNC是如何修改的. 但是修改后是有一个问题的.即模拟器无法联网了. 主要问题是在哪里呢? 首先我们要知道手机SIM卡中是存储了国际移动用户识别码的就是我们常说的IMSI, 这串数字用于区别移动用户的有效信息. 其总长度一般为15位, 前面的三位就是MC...原创 2018-07-31 11:20:15 · 981 阅读 · 0 评论 -
AOSP目录结构说明
|-- art ART虚拟机作为Dalvik虚拟机的替代,字节码翻译优化成机器码从运行时提前到安装 以空间换时间达到更流畅的体验 |-- bionic 系统 C库 |-- bootable 启动引导相关代码 |-- build 存放系统编译规则及generic等基础开发包配置...原创 2018-08-07 15:40:13 · 4034 阅读 · 0 评论 -
AOSP编译后刷机
aosp的具体编译就不多说了.很多人应该都会.本文主要说说 如何把编译出来的包 刷到真机上去. 准备工作: android-8.1.0_r41 Google手机 Nexus 5X 编译过程: source build/envsetup.sh lunch You're building on ...原创 2018-09-26 10:22:42 · 3174 阅读 · 0 评论 -
AOSP新增AIDL调用
在做AOSP开发的时候可能会遇到这种情况,上层的APP需要调用Api做一些操作,但是这些操作App是没有权限去做的,只有系统进程才有权限去做. 该怎么样实现呢, 其实很简单,仿照其它的Manager去做即可. 1. 写一个AIDL接口文件. 放在framewrok /base/core 包下任意目录, 建议放在android.os包下面. 可以参照里面其它的aidl文件来写就是...原创 2018-12-11 11:02:42 · 1454 阅读 · 1 评论