自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 recent移除task时,结束其所有进程和service(全Android版本)

Android原生系统在清理后台应用时,其实并不能清理所有进程。例如:在点击系统自带的播放器以后,播放音乐的时候,在最近任务栏recents列表中,点击全部清除,发现音乐播放器还在播放音乐。现提供两种解决方案。

2025-02-17 16:18:36 338

原创 mtk的FM设置为可卸载后会报错

system/app或者priv-app目录下的系统应用需要可卸载vendor/mediatek/proprietary/frameworks/base/data/etc/pms_sysapp_removable_system_list.txt在文件中添加需要可卸载应用的包名如果会报错则需要将缺乏的so文件添加到system/core/rootdir/etc/public.libraries.android.txt 文件中

2024-11-22 17:27:50 140

原创 Android解包super.img查看其文件信息

在 Android 10 及更高版本上支持了"",所以 ROM 包中看不到了传统的 system.img 等镜像。在Android系统中,Super.img是一个重要的动态分区镜像文件,它包含了多个分区的镜像。为了方便管理和操作这些分区,我们需要使用一些专门的工具,其中就包括lpunpack、lpmake和lpdump。

2024-11-22 16:54:34 917

原创 开机向导定制

frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java if(keyCode == KeyEvent.KEYCODE_BACK && down && !isUserSetupComplete()){ ActivityManager mAm = (ActivityManager) mContext.getSystemService(Context.ACTIVITY

2024-11-22 09:34:21 253

原创 Android12 (S)相机像素默认最大

android系统相机默认是将像素设置为与屏幕尺寸最符合的大小。

2024-11-21 17:45:32 142

原创 Android解压zip文件到指定目录

【代码】Android解压zip文件到指定目录。

2024-11-21 17:12:25 410

原创 Android7点开语言直接显示语言偏好设置

修改其FRAGMENT_CLASS即可。其实很简单,一级界面和二级界面如下。点开语言直接显示 语言偏好设置。

2024-11-21 16:00:51 458

原创 android R编译Super.img时size过大报错

如device/mediateksample/k62v1_64_bsp/BoardConfig.mk。修改对应工程下BoardConfig.mk。

2024-11-21 15:34:37 399

原创 Android检测其他应用是否安装

api29以上检测其他应用是否安装需要添加权限。否则只会返回false。

2024-11-21 10:06:10 560

原创 护眼模式浓度调整到最低

护眼模式浓度调整到最低。

2024-11-14 10:06:14 611

原创 mtk Android7定制修改

【代码】mtk Android7定制修改。

2024-11-08 16:07:45 559

原创 修复Android9原生bug-->无锁屏唤醒与第三方锁屏右滑解锁大概率性ui不更新

在mtk android9的平台上,一个第三方的apk设置为默认的桌面后(或在开机向导界面),在无锁屏的情况下,休眠后马上按电源键唤醒,比较大的概率出现点击或滑动界面无反应,通过调试后发现ViewRootImpl.java中的draw()方法中返回后造成的。surface.isValid()) { //快速休眠唤醒后view调用到这里会直接返回。在网上查到说是google的一个path造成的。// 屏蔽以下的代码即可,如下所示。解决这个问题可按如下修改。

2024-10-28 09:09:29 605

原创 WiFi列表不显示NVRAM WARNING

nvram warning,WIFI时有个解决提示 NVRAM WARNING ERR=0X10的信号项,其实这个是WIFI的mac地址错误警告,是由于NVRAM里面没有固定的MAC地址造成的错误提示,这个时候系统会随机生成一个MAC地址,不影响使用,但是对于某些需要开启mac地址过滤的用户来说是一个麻烦的事情,因为mac地址每次都会自动变更,导致无法针对MTK的机器进行过滤。这个warning,是mtk提示您写合法的mac地址。以下修改基于Android7.1。

2024-10-22 18:08:38 386

原创 Android修改第三方应用相机方向

以下修改基于Android7.1。

2024-10-22 18:03:11 615

原创 Android13默认开启深色模式

->

2024-10-17 11:21:54 415

原创 Android调用系统打印图片

拍摄和分享照片是移动设备最受欢迎的用途之一。如果您的应用 拍摄照片、展示照片或允许用户分享图片,则应考虑启用打印功能 和图片。提供了一个便捷的功能,支持使用 只需编写极少的代码和一组简单的打印版式选项。本节课介绍如何使用 v4 支持库类打印图片。

2024-10-11 09:43:43 639

原创 Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸 在默认情况下 这两个壁纸是相同的 如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改。

2024-09-09 15:58:00 1277

原创 Android 9.0 增加interface audio接口,解决编译报错

其实报错信息有让你去跑一个脚本,之前我也有试过,始终跑不过,找了很多资料,结果少了-products xxx // xxx为boardname,敲如下命令就build pass了,上code到服务器,完美~执行命令:sha256sum ./audio/common/5.0/types.hal ,这里修改那个*.hal文件,就执行 sha256sum xx/xx/xx/*.hal。下面是我新生成的哈希值,发现这个值和上面error的值一样,也许编译时已经计算出。他会换原先的,重新编译后通过。

2024-09-05 17:30:58 1209

原创 Android修改默认字体大小(小、默认、大、最大)

根据packages\apps\Settings\src\com\android\settings\display\ToggleFontSizePreferenceFragment.java。通常修改屏幕显示大小会通过调整屏幕密度来实现,但这调整的是整体的大小。客户会经常要去调整至合适大小,需要修改字体默认大小可参考本文的内容。可知字体大小是由Settings.System.FONT_SCALE来控制的。

2024-09-03 15:02:54 1255 1

原创 Android系统定制--Settings

【代码】Android系统定制--Settings。

2024-08-30 16:54:14 538

原创 Android点击和触摸音量小的问题(问题追踪)

可以看出来是用:Settings.System.SOUND_EFFECTS_ENABLED这个setting值来控制的。很明显,我们要查看isSoundEffectsEnabled的调用关系。接着我们看谁调用了它,找到在AudioServeice.java中。但是问题还要继续,客户是上帝,所以要解决的是触摸声音小的问题。于是我放在耳朵边上听,微弱的触摸音传出的时候,我心态崩了。直到追到这里我才惊觉,好像每个流程都正常!但是即使调整到最大,其声音也是很细微。有客户反馈:A14触摸声音没有。

2024-08-23 16:58:24 643

原创 Android低内存设备系统优化

我们为什么会觉得卡顿、不流畅?卡顿等性能问题的最主要根源都是因为渲染性能,Android系统很有可能无法及时完成那些复杂的界面渲染操作。Android系统每隔16ms发出信号,触发对UI进行渲染,如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能够实现60fps,这意味着程序的大多数操作都必须在16ms内完成。如果你的某个操作花费时间是24ms,系统在得到VSYNC信号的时候就无法进行正常渲染,这样就发生了丢帧现象。

2024-08-19 15:43:59 1110

原创 mtk兼容Gsensor驱动

兼容Gsensor驱动是很常见的驱动调试,下面将简单介绍android7 mt6735平台兼容msa311的过程

2024-08-15 16:28:38 320

原创 默认开机横屏(全网最简单,不影响重力传感器)

开机默认横屏简单方法

2024-08-07 15:08:01 811

原创 Camera定制修改

mtk相机定制修改

2024-06-26 16:22:17 325

原创 Android Settings值和SystemProperties值的使用

android源码开发中 常常要用到一些全局标志或者说变量 这时候我们可以给android系统添加自己想要的属性。

2024-06-24 16:46:12 608

原创 Android修改系统默认时间

Android修改系统默认时间

2024-06-14 18:59:31 899

原创 android打开文件有多个应用选择时移除某些选项

android打开文件有多个应用选择时移除某些选项

2024-06-03 16:34:04 157

原创 Android设置默认文字转语音TTS应用

Android设置默认文字转语音TTS应用

2024-06-01 12:02:52 536

原创 Android所有版本修改为线性亮度、默认亮度修改为50%

Android系统亮度修改为线性亮度、默认亮度修改为50%

2024-05-31 15:17:51 615

原创 Android系统定制--Launcher

记录Launcher定制

2024-05-24 17:31:56 391 1

原创 mtk修改内存

在MemoryDeviceList_MT6755.xls中添加时序。在custom_MemoryDevice.h中添加字库名。

2024-05-23 09:06:20 2151

原创 vscode错误:Unable to connect to VS Code server: Error in request

【代码】vscode错误:Unable to connect to VS Code server: Error in request。

2024-05-23 09:02:35 649

原创 Mtk屏驱动修改

屏是三大件中最首要的器件 下文以Mtk6755 Android9作为正文内容

2024-05-15 15:29:04 1163

原创 修改FMRadio和SoundRecorder的录音格式

修改FMRadio和SoundRecorder的录音格式

2024-05-08 15:41:14 354 1

原创 Android预制应用(最全面)

Android预制应用(最全面)

2024-04-10 10:34:58 1243 1

原创 Android系统裁剪

应用裁剪

2024-04-08 11:45:19 357 1

原创 git adb linux常用命令

git 、adb、Linux的常用命令

2024-04-07 18:47:57 644

原创 修改Android设备连接电脑显示的内存大小

文件路径为:frameworks\av\media\mtp\MtpStorage.cpp。

2024-02-19 18:47:54 582 1

原创 动态修改系统语言

通过手动签名的方式,用系统的签名文件为程序签名解决签名的问题,将程序加入到系统进程中。

2024-02-19 17:48:28 454 1

android9 sd卡升级

android9 sd卡升级

2023-12-06

旧的单机应用商店,无目录

旧的单机应用商店,无目录

2023-12-06

单机应用商店加了目录功能

单机应用商店,读取/system/android-data/目录下的文件

2023-12-06

空空如也

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

TA关注的人

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