framework
berryhaxby
Android System DIY
展开
-
去除锁屏功能
framework/base/packages/SettingsProvider/res/values/defaults.xml--- a/packages/SettingsProvider/res/values/defaults.xml+++ b/packages/SettingsProvider/res/values/defaults.xml@@ -77,7 +77,7 @@ <s原创 2016-01-27 09:17:13 · 615 阅读 · 0 评论 -
获取屏幕状态
private boolean isScreenOn () { if (android.os.Build.VERSION.SDK_INT >= 20) { // I'm counting转载 2017-02-06 11:11:28 · 1174 阅读 · 0 评论 -
android framework 添加系统服务
前言 本文的方法要修改Android源码。我们自定义一个自己的服务,并将其添加到ServiceManager中。步骤 1. 添加一个aidl文件,我将aidl文件添加到这个路径下: frameworks/base/core/java/android/content/dyna/IDynaSystemManager.aidl package android.content.dyna; interf原创 2016-12-27 16:52:03 · 2522 阅读 · 0 评论 -
Android精简apk
xia@dyna-PowerEdge-R720:~/TTDisk/mt6735_dyna/device$ git diffdiff --git a/mediatek/common/device.mk b/mediatek/common/device.mkindex bc4d401..4e8029c 100644--- a/mediatek/common/device.mk+++ b/medi原创 2016-06-08 10:04:51 · 4116 阅读 · 0 评论 -
设置->安全->应用权限 默认打开
真难找,查了好几天终于找到啦!mediatek/packages/apps/PermissionControl/src/com/mediatek/security/ui/UiUtils.java--- a/packages/apps/PermissionControl/src/com/mediatek/security/ui/UiUtils.java+++ b/packages/apps/Perm原创 2016-01-27 14:29:46 · 1741 阅读 · 2 评论 -
Android MTK平台修改开关机动画和开机logo
一.修改开机logo 由于我的机器分辨率为540*960替换:mediatek/custom/common/lk/logo/cu_qhd/ 目录下的 1.cu_qhd_uboot.bmp 2.cu_qhd_kernel.bmp注意:里面的图片必须是bmp格式。二.修改开机动画 1.新建目录part0,将需要显示的动画图片拷贝进去。我这边是qpass0001.jpg~qpass0原创 2016-02-17 18:19:15 · 12265 阅读 · 1 评论 -
修改android设备型号
修改build/tools/buildinfo.sh--- a/tools/buildinfo.sh+++ b/tools/buildinfo.sh@@ -21,7 +21,7 @@ else fi echo "ro.build.host=`hostname`" echo "ro.build.tags=$BUILD_VERSION_TAGS"-echo "ro.product.model原创 2016-02-15 16:49:16 · 9487 阅读 · 1 评论 -
默认开机启动GPRS功能
packages/apps/Settings/diff --git a/src/com/mediatek/gemini/SimManagement.java b/src/com/mediatek/gemini/SimManagement.javaindex aa26b12..38f0f4a 100755--- a/src/com/mediatek/gemini/SimManagement.jav原创 2016-02-01 10:53:07 · 669 阅读 · 0 评论 -
去掉默认桌面:Launcher3 和 Home
**去掉默认桌面:Launcher3 和 Home** Change-Id: I46a719f246b0250e88b136928a014ec02568004bdiff --git a/target/product/common.mk b/target/product/common.mkindex 77cc11b..906cf0a 100755--- a/target/product/co原创 2016-01-27 12:05:33 · 3422 阅读 · 0 评论 -
屏蔽关机全屏应用在recent列表中显示
屏蔽关机全屏应用在recent列表中显示客户要求关机界面全屏,尝试修改framework无果,最后采用广播方法,调用自己写的关机APP。在按任务键的时候可以看到该应用,这是我们不希望看到的。所以想个办法隐藏掉它。diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java old mode原创 2016-01-11 15:56:36 · 750 阅读 · 0 评论 -
去掉返回键(KEYCODE_BACK)和任务键(KEYCODE_APP_SWITCH)
由于客户要求去掉屏幕最下方的NavigationBar中的返回键和任务键,只保留中间的HOME键。查阅代码找了很久,绕了很多弯路,终于找到修改方法,记载一下,与大家一起分享!文件:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java函数:pu原创 2016-01-11 14:16:40 · 8021 阅读 · 0 评论 -
去除Wifi,蓝牙设置界面左上角返回箭头
**1.去掉所有设置界面左上角箭头**diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.javaindex 37ad5f0..7e84fb5 100755--- a/src/com/android/settings/Settings.java+++ b/src/com/原创 2016-01-27 09:32:58 · 1561 阅读 · 1 评论 -
关于adb连接的一些问题
ro.adb.secure=1 //开启adb地址认证机制LOCAL_CFLAGS += -DALLOW_ADBD_ROOT=1 //打开adb用户 选择总开关; LOCAL_CFLAGS += -DXXX 相当于在所有源文件中增加一个宏定义#define XXXro.secure=0 //开启adb 的root 权限persist.service.adb.enabl原创 2017-04-06 19:15:59 · 2788 阅读 · 0 评论