
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
android13(T) 客制化预置语言列表

android13(T) SystemUI 运营商显示 bug 修复

MTK 平台的BT版本是以 SIG认证为准的,具体可以到SIG官网查询蓝牙分为host 和control, 需要分别过认证,所以有两个DIDHCI log 里看不到qdid,只能看到支持蓝牙4.2 或是蓝牙5.0.QDID 是一个认证,得在SIG官网查:抓一份log方法如下:在MTK log 选择connsys log,Connsys log下面选择BLUETOOTH log, BLUETOOTH
添加权限<uses-permission android:name=“android.permission.CALL_PHONE” />呼叫方法public void callVolte(String number){Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + number));intent.put
前言androidQ 中权限部分做了略微改动,MTK 又增加了访问数据和 WLAN 网络权限控制,app 首次请求网络时会弹出权限框询问,大致原理就是第一次启动时扫描设备上已经安装的apk包名维护一个数据库,初始化时都为 CheckedPermRecord.STATUS_FIRST_CHECK,当首次请求网络时,拦截弹框授权。后面会详细分析,这里先跳过。系统的运行时权限弹框风格做了调整,以前源..
耶耶耶耶,前后耗时两个月,root已到手,先搞定了 6.0 ,总体来说稍简单,但 8.1 遇到了很多坑,这两天会一并总结一下,分享出来,期待吧…
问题描述将 Chrome 预装到 system/app 目录下,打开 Chrome 直接闪退了,直觉告诉我应该是少so库导致的将Chrome直接install上去,再次打开 Chrome 正常进入,将 data/data/ Chrome 目录拷贝出来,找到其中需要的so库错误日志com.android.chrome I/cr_Linker: Using linker: org.chromium.b
网上搜索得到的大多方法都是如下方式添加权限<uses-permission android:name="android.permission.READ_PHONE_STATE"/><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />常规方法public static ...
默认关闭定位和GPS 修改位置frameworks/base/packages/SettingsProvider/res/values/defaults.xml<string name="def_location_providers_allowed" translatable="false">network,gps</string>修改为<string nam...
最开始犯的低级错误验证安装包的时候出现了 java.security.SignatureException: no signature in file (no footer) 这个错误这个是由于拷贝的 update.zip 文件不对引起的校验的时候 RecoverySystem 会读取zip文件前6个字节判断正确的完整升级包拷贝 out 目录下 system.img 同级下 full_xxxx-o







