- 博客(11)
- 收藏
- 关注
原创 Android T 添加vendor/bin下面的自启动服务
最后删除了odm/etc/selinux/下面的precompiled_sepolicy等相关文件后重启设备发现没有该问题了,原因是全刷的时候vendor/etc/selinux/下面并没有定义Selinux的标签,odm/etc/selinux/中的precompiled_sepolicy*文件是预编译的时候根据vendor和system中的selinux标签进行加载的。//iqi_bridge_exec将iqi_bridge_exec定义为可执行文件。
2023-12-09 17:45:53
1532
转载 区块链开发之windows环境配置
开发去中心化区块链应用必须按照下面的步骤来配置开发环境,下面罗列的工具一个都不能少,而且请严格按照下面的顺序进行安装。1. 安装node.js。这一步非常简单,按照windows安装向导一路next就可以了,这里不再多说,下载时只要选择windows版本即可。安装官网:https://nodejs.org/en/2. 安装git。truffle官网推荐,使用git BASH安装truffl...
2019-12-10 15:25:38
1157
原创 Android 9.0 开关机动画流程分析
Android开机动画流程的启动主要是在Surfaseflinger里面完成的,具体代码如下:/frameworks/native/services/surfaceflinger/StartPropertySetThread.cpp32 bool StartPropertySetThread::threadLoop() {33 // Set property service...
2019-11-29 15:40:03
3524
原创 Android 9.0 A/B升级原理分析
概述:A/B 系统更新,也称为无缝更新,用于确保可运行的启动系统在无线 (OTA) 更新期间能够保留在磁盘上。这样可以降低更新之后设备无法启动的可能性,也就是说,用户需要将设备送到维修/保修中心进行更换和刷机的情况将有所减少。用户在 OTA 期间可以继续使用设备。在更新过程中,仅当设备重新启动到更新后的磁盘分区时,会发生一次宕机情况。即使 OTA 失败,设备也仍然可以使用,因为它会启动到 ...
2019-10-17 14:30:58
8773
2
原创 Android 8.1 修改桌面背景透明度
android 8.1修改桌面应用菜单的透明度需要修改Launcher3/res/values/styles.xml文件中的如下内容:<style name="BaseLauncherThemeWithCustomAttrs" parent="@style/BaseLauncherTheme"> <item name="allAppsScrimColor"&g...
2019-01-29 16:20:54
981
原创 android 8.0系统版本号修改
关于CTA版本的系统属性修改的两个任务,记录下来,仅供android 初级水平参考1、将设置-》关于手机-》版本号中的日期从"20180102Q_v1.0"修改为"20180206Q_v1.0"以保证和该页面中的版本号匹配。查看设置源码直接在设置所有代码中搜索(AS里面直接搜索或者源码环境中grep -nrs "版本号" *)"版本号",对应的代码在BuildNumberPrefe...
2018-05-19 14:30:28
2662
原创 修改Lunix 16.04版本的adb 环境配置
1、如果没有安装adb,可以通过输入adb的方式让系统弹出adb的安装帮助,按照提示执行sudo apt-get install android-tools-adb2、adb安装完成以后通过adb version可以查看adb的版本号。3、sudo vim /etc/profile,在文件的最后添加(ANDROID_SDK_HOME请按照自己的环境配置)export ANDROID_SDK_HOM...
2018-05-18 15:15:30
1299
原创 Android_Go版本集成Go的瘦身版GMS包
Android_Go是一个专为入门手机设计的Android版本,对当前的Android系统进行简化,使其可以在1GB甚至更小内存的手机上运行。采用Go版本的手机是为了主打低端市场。 Android_Go对应的手机内存很小,因此不能够集成通用版本的GMS包,为此,谷歌为Android_Go单独定制了瘦身版的GMS包,去掉了GMS包内很多应用的部分功能,大大的减少了Go版本GMS应用的大...
2018-03-21 14:40:27
2980
原创 谷歌CTS测试之GTS测试简介
Android兼容性测试GTS-环境搭建、测试执行、结果分析GTS的全称是Google Mobile Services Test Suite,所谓的Google Mobile Services即谷歌移动服务,是谷歌开发并推动Android的动力,也是Android系统的灵魂所在。GMS目前提供有Search、Search by Voice、Gmail、Contact Sync、Calend
2017-11-03 09:35:55
14980
原创 谷歌CTS测试之Verify简介
测试前的准备 2硬件要求 2设置 2CTS 验证程序测试程序 3具体测试要求 5USB 配件 5相机视野校准 8导出测试报告 10 Android 兼容性测试套件验证程序(CTS验证程序)是对兼容性测试套件 (CTS)的补充。CTS可以对具备测试自动化功能的 API和功能进行测试,而 CTS验证程序则可以针对一些必须依赖于手动操作
2017-11-03 09:32:49
5464
1
原创 谷歌CTS测试简介
CTS测试1.设置CTS(物理环境)WLAN 和 IPv6CTS 测试需要满足以下要求的 WLAN 网络:支持IPv6,可以将被测设备(DUT) 视为隔离客户端,并可以连接到互联网。隔离客户端是一种配置,可将DUT 配置为无法接收子网络上的广播/多网消息;这种配置可通过WLAN AP 配置或通过在未连接其他设备的隔离子网络上运行DUT 来实现。如果您无法
2017-11-03 09:30:07
13297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人