- 博客(57)
- 资源 (6)
- 收藏
- 关注
原创 记录 内置客户apk报错: Signature|privileged permissions not in privileged permission allowlist
添加权限 android.permission.INSTALL_PACKAGES。Android.mk 添加配置 com.xxx.xxx.xml 权限文件。在mk同目录下新建文件 com.xxx.xxx.xml。
2026-08-14 13:56:02
233
原创 记录 Android所有APK圆角样式
frameworks/libs/systemui/iconloaderlib/src/com/android/launcher3/icons/FastBitmapDrawable.javaframeworks/base/core/res/res/values/config.xml +++ b/frameworks/base/core/res/res/values/config.xml <!-- Specifies the path that is used by AdaptiveIconDrawa
2026-07-14 17:14:42
242
原创 记录 NTC 电池 高低温提示
/ 设置为AC/USB/Wireless充电。//NTC battery相关 调试命令。// 设置电池为非充电状态。// 设置电池为充电状态。//复位 恢复实际状态。//NTC 电池 高低温提示。// 设置电量为1%// 设置电量为2%
2026-07-10 14:48:55
100
原创 记录 状态栏电池图标由横屏改成竖屏显示
frameworks/base/packages/SystemUI/src/com/android/systemui/battery/AccessorizedBatteryDrawable.ktval centerX= bounds.exactCenterX()val centerY= bounds.exactCenterY()// Rotate the canvas 90 degrees clockwise//c.rotate(90f, centerX, centerY)c.rotate(0f,
2026-07-10 14:48:10
80
原创 记录 设置-显示大小和字体
/字体大小 settings get system font_scale。//字体大小 默认保留 三格等级。//显示大小 //默认两格?//密度 显示大小。//缩减显示大小等级。
2026-07-10 14:46:15
35
原创 记录 默认的一些设置
/google setup 开机向导 点击四个角落,可以直接跳过设置。//修改背光默认的亮度 80 展锐。//默认打开自动旋转。
2026-07-10 14:45:01
37
原创 修改mtp盘符,WiFi热点,蓝牙等名称
packages/modules/Bluetooth/system/btif/src/btif_dm.cc frameworks/av/media/mtp/MtpServer.cpp //mData.putString(mDeviceInfoModel); frameworks/base/media/java/android/mtp/MtpDatabase.java //value = mDeviceProperties.getString(Integer.toString(pr
2026-07-10 14:41:47
175
原创 记录 wifi不连接时顶部状态栏右上角显示wifi图标
frameworks/base/packages/SystemUI/res/values/config.xml<bool name="config_showWifiIndicatorWhenEnabled">true</bool>
2026-07-10 14:38:17
152
原创 记录Android13 设置/打开 应用 设备管理器
源码里面就需要将 device_policies.xml 在开机后复制到 data/system/device_policies.xml。设置后导出 data/system/device_policies.xml 这里是打开设备管理应用后自动创建的2进制xml,Android 手动打开步骤,设置-应用-特殊应用权限-设备管理应用。大概就可以默认设置 apk 设备管理应用。
2026-06-05 16:38:37
239
原创 Launcher allapps界面顶部推荐的app
/Launcher all app界面顶部推荐的app ,该apk包含 实时字幕 功能。//只去掉Launcher allapp 界面顶部 推荐app。//Android系统智能。
2026-06-02 20:42:02
55
原创 Android 禁止使用ipv6 测试
在可以root的系统中输入以下命令禁止ipv6。query_ipv6 设置为false或者关闭。通过 ADB shell 执行。命令测试,确保网络访问正常。查看是否有相关错误或事件。,查看输出中是否还有。其他方式,可以同时使用。
2026-05-12 11:04:10
320
原创 Android 13 禁用 近期任务按钮 RecentButton
或者 getRecentsButton().setVisibility(View.INVISIBLE);修改NavigationBarView.java。只适用于And13 或更低的sdk。
2026-03-13 10:44:12
55
原创 记录 Android 原生Settings添加AIDL 编译报错
编译报错: error: symbol not found cm.xxx.ota.IOtaCallback。需要在 Android.bp 内部添加 AIDL 路径,不然系统不会编译到。新创建接口 IOtaCallback.aidl。然后全编译设置或系统。
2026-01-09 17:59:25
71
原创 Android selinux 权限 修复 avc: denied
设置文件 device/softwinner/eros-p1/BoardConfig.mk。androidboot.selinux=permissive 宽松。androidboot.selinux=enforcing 强制。setenforce 0 命令,让 selinux 处于宽容模式。找到 app.te 中对应的 458 等行修改。selinux=0 内核关闭 selinux。selinux=1 内核打开 selinux。修改权限最好在device下客制化修改。获取所有的avc 权限问题。
2025-12-17 09:31:33
464
原创 禁用app ‘Search Engine Selector‘ 的disable按钮
+++ b/packages/apps/Settings/src/com/android/settings/applications/ApplicationFeatureProviderImpl.java@@ -185,6 +185,8 @@ public class ApplicationFeatureProviderImpl implements ApplicationFeatureProvide keepEnabledPackages.add(locationHistory
2025-11-20 15:09:06
176
原创 更新gms包后系统不断重启 java.lang.IllegalStateException: Signature|privileged permissions not in privileged pe
09-23 02:02:58.208 26250 26250 D AndroidRuntime: Shutting down VM包-我遇到的错误也是这个,但是修改以后还是继续报错,所以找到以下修改方式。在以下文件中删除或添加对应packageName下的权限。以上是网上的解决方式。
2025-09-29 11:07:54
687
原创 记录 GMS 认证相关条件
ro.build.version.base_os 需要修改,对应上一此认证的 IR 或 MR 软件的 fingerprint。ro.product.first_api_level 的值要跟IR软件的 first_api_level 值一致。奥地利、比利时、保加利亚、克罗地亚、塞浦路斯共和国、捷克共和国、丹麦、爱沙尼亚、芬兰、法国(留尼汪岛)、德国、希腊、匈牙利、冰岛、爱尔兰、意大利、拉脱维亚、列支敦士登、立陶宛、卢森堡、马耳他、荷兰、挪威、紧急维护版本,本质与MR没有区别,如果有紧急状况才会出EMR;
2025-08-16 18:30:29
806
原创 记录 android 选择语言出现长字符语言 idiB-oduesP) cibarA) 、 [Éng!išh one two] ([þšéùðö-Ãççénts one two])
或者如下修改 frameworks/base/core/java/com/android/internal/app/LocalePicker.java。客户不需要这个,所以删除掉 ar-XB en-XA ,修改 languages_default.mk。
2025-07-07 15:08:25
374
原创 Android 实体键盘 设置默认布局
追查设置中的布局找到这里,选择键盘布局的Dialog,packages/apps/Settings/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java。点击设置键盘布局,会走到 packages/apps/Settings/src/com/android/settings/inputmethod/KeyboardLayoutPickerController.java。根据系统语言设置默认的键盘。
2025-06-13 14:30:40
836
原创 Android quick settings 下拉菜单 排序
搜索 quick_settings_tiles_default。修改需要的顺序,注意在gms包,devices下可能会覆盖。快捷菜单,下拉菜单排序。
2025-05-20 20:50:04
265
原创 Android 设置系统默认通话应用,打不开通话界面
在设置里面,设置默认app中看到默认的通话应用没有设置,所以查看默认设置。我这里是只有一个dialer 但还是有问题,无法跳转到通话界面。我这里将gogole.dialer替换,重编工程,测试成功。打开dialer,通过 adb 查看 当前Activity。如果系统有多个dialer 就需要去掉或者覆盖一个。搜索 config_defaultDialer。查看到 dialer app是哪一个,是否有重复。遇到一个问题,拨号后无法跳转到通话界面。
2025-05-14 11:17:08
841
原创 Android11 设置一个默认密码 万能密码
思路:在设置密码的时候,保存密码到系统。在输入这个万能密码就取出保存的密码,替换到系统中去解锁。万能密码只是一个判断作用,解锁的密码还是用户设置的密码。
2024-07-16 16:22:43
1061
原创 android PowerManager 关机
PowerManager mPowerManager=(PowerManager) context.getSystemService(Context.POWER_SERVICE);mPowerManager.shutdown(false,PowerManager.SHUTDOWN_USER_REQUESTED,false);
2024-05-22 15:28:50
361
原创 android11 加入GMS后修改launcher图标顺序
分别是 GoogleFolder YouTube Calendar Playstore Camera。container="-101" 最底部那行,是 Hotseat。这里布局就是所有的都显示在 Hotseat ,最底部那行。screen="1" 下标从零开始,这里是第二个显示。使用的launcher。
2024-04-26 11:40:39
619
1
原创 android 检测u盘和sdcard
/另外不能直接调用getVolumes , 只通过invoke getVolumes 获取得到 List<VolumeInfo>//方法一 android10 或者一下的应该可以使用 getVolumes()//以上获取的usb u盘数量会在 拔出u盘时不对应,所以可以使用一下方式。//准确获取u盘插入的个数和信息。
2023-12-11 15:18:39
848
原创 Android 默认打开应用的权限
/3 只打开一个 SYSTEM_ALERT_WINDOW 权限。有项目需要客户要安装第三方软件,但是要手动点击打开权限,就想不动手就打开。源码中修改 , 有三种方式,但是只有1 或 3 ,两种方式有用。//1 该方法打开所有请求的权限。//2 该方法似乎不起作用。
2023-12-07 16:59:08
1369
原创 创建AlertDialog 并默认选中button
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this); dialog.setTitle(android.R.string.dialog_alert_title); //对话框内容设置 dialog.setMessage("这个是内容"); //对话框设置不可以用Back键退出 dialog.setCancelable(fa...
2022-12-02 10:53:01
459
原创 记录 Android studio开发一个app出现 The key must be an application-specific resource id.
IllegalArgumentException
2022-12-01 14:28:15
532
原创 修改默认launcher
1 清除已经设置默认launcher的情况2 开机需要自动打开到特定launcher3 home需要返回特定launcher修改检测开机广播,清除默认程序设置和设置默认launcher---.../android/tv/settings/FirstBootupRequest.java | 46 ++++++++++++++++++++++diff --git a/apps/TvSettings/Settings/src/com/android/tv/settings/F...
2022-01-07 17:32:23
3294
1
原创 Ubuntu 编译出错 aarch64-none-elf-gcc: Command not found
出现在新加一个账户后编译代码发现make[1]: aarch64-none-elf-gcc: Command not found/bin/sh: aarch64-none-elf-gcc: command not found解决方法,找到一个其他账号根据下的 .bashrc ,查看里面配置环境,照着添加,如果没有对应的gcc包,就需要下载,放入到目录 /opt/如下是做个备件记录echo "export android environment PATH"export PATH=/.
2021-09-16 17:08:07
5764
labWindows cvi打包
2017-04-18
labwindows cvi 安装
2017-04-18
xUtils-3.3.36.zip
2019-10-15
org.apache.http.legacy.zip
2019-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅