- 博客(17)
- 收藏
- 关注
原创 Android高通预置apk可卸载,恢复出厂设置可恢复
没什么好说的,先上代码:copy_apps.sh路径:vendor/qcom/proprietary/qrdplus/Extension/config#!/system/bin/shsleep 10if [ ! -f /data/app/did ]; then chmod 777 /data/app/ cp -rf /system/pre_install/* /data/ap
2017-11-09 10:21:50
3782
原创 Android7.0 Launcher3 无法导入SystemProperties
今天遇到一个问题:在Launcher3,中添加SystemProperties功能,始终编译不过,报错如下:ERROR: /home/zhiwu/sungq/M970/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java:80: The import android.os.SystemProperties cannot
2017-08-24 18:22:45
1333
原创 android7.0 SystemUI编译过程中遇到的问题
先说下,我遇到的问题:我要修改Keyguard锁屏界面,改好了编译,看不出效果后来检查了下SystemUI的Android.mk看一下Android.mk 的源码1 LOCAL_PATH:= $(call my-dir) 2 3 include $(CLEAR_VARS) 4 5 LOCAL_MODULE := SystemUI-proto-tags
2017-08-14 15:24:40
3885
原创 添加唤醒键
diff --git a/alps/frameworks/base/core/java/android/view/KeyEvent.java b/alps/frameworks/base/core/java/android/view/KeyEvent.javaindex 19a9841..af8adba 100644--- a/alps/frameworks/base/core/java/
2017-03-15 17:04:37
784
原创 方向键在拨号界面获取焦点
diff --git a/alps/build/target/product/generic_no_telephony.mk b/alps/build/target/product/generic_no_telephony.mkindex 7af62ce..0222430 100644--- a/alps/build/target/product/generic_no_telephony.
2017-03-15 15:49:26
708
原创 电源键接听电话
frameworks/base/core/java/android/provider/Settings.java@@ -5525,7 +5525,7 @@ public final class Settings { * @hide */ public static final int INCALL_POWER_BUTTON_BEH
2017-03-15 15:46:54
874
原创 Settings 添加JNI 控制
首先,在Settings的跟目录下创建jni文件夹,在文件夹中添加Android.mk、*.c、*.h,三个文件android.mk的写法如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_SHARED_LIBRARIES := liblogLOCAL_MODULE := libwifiledct
2017-01-17 10:28:05
490
原创 给apk加系统签名
最近遇到一个给apk加系统签名的问题,请教了下高手,解决了,方法如下不能直接删除AndroidManifest.xml里面的 android:sharedUserId="android.uid.system",因为有些文件需要这个权限,比如通话等等;这个时候就需要签名首先,头三句的错误,不影响生成apk, 在/bin/my_test.apk其次,不同平台的签名证书不
2016-10-10 15:37:09
446
原创 默认闹钟铃声,ota升级无效
这次遇到个奇葩的问题,客户要求替换默认的铃声,默认铃声的配置文件路径如下./build/target/product/core_base.mk./build/target/product/full_base.mk正常情况下,资源替换了,默认文件名,改下就好了,但是ota升级以后,默认铃声不生效,由于客户着急要版本,所以就用了釜底抽薪的办法,暂时解决了这个问题就是把客户给的o
2016-07-15 14:15:12
442
原创 添加重启和飞行模式
关机对话框只有关机,没有重启 add reboot airplanediff --git a/frameworks/base/core/res/res/values/config.xml b/frameworks/base/core/res/res/values/config.xmlindex f4d50ff..ff0b3c3 100644--- a/framewor
2016-06-27 18:13:09
662
原创 添加默认输入法
将google设置为默认输入法 add default input methoddiff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xm
2016-06-27 18:07:02
393
原创 总容量显示为8G
diff --git a/packages/apps/Settings/src/com/android/settings/deviceinfo/StorageVolumePreferenceCategory.java b/packages/apps/Settings/src/com/android/seindex cee4b6c..1a8b9e4 100644--- a/packages/
2016-05-25 15:12:24
723
原创 camera键唤醒屏幕
mt6582平台修改一下四个文件:mediatek/kernel/drivers/keypad/kpd.cframeworks/base/data/keyboards/Generic.klmediatek/config/w800/mtk-kpd.klframeworks/base/policy/src/com/android/internal/policy/impl/Phone
2016-05-17 15:31:08
1114
原创 framework层,屏幕旋转90度
PhoneWindowManager.java的作用有很多,今天这里只讲一个,就是控制屏幕旋转90度在这个类中有这个方法rotationForOrientationLwif (mForceDefaultOrientation) { return Surface.ROTATION_90; //90,180,270 改变这里就可以实现屏幕的旋转 }
2016-05-12 10:34:52
1996
原创 物理键盘默认关闭
最近遇到一个问题,6582平台上,物理键盘默认是打开的,经过分析发现修改下面这个文件,就可以将其关闭。frameworks/base/services/java/com/android/server/wm/WindowManagerService.java // Determine whether a hard keyboard is available and enabl
2016-04-21 16:50:16
1449
原创 android5.1添加Email分享,bluetooth分享
最近遇到一个问题,6735平台上文件(如图片)分享的时候,只有蓝牙、短信。没有Email分享。apk文件分享的时候没有蓝牙,也没有Email。经过一番研究,采取了一下解决办法:packages/apps/Bluetooth/AndroidManifest.xml在这个文件中加入如下
2016-04-13 17:29:18
1446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人