framework
文章平均质量分 73
Leonardo Lee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 信号研究(包括信号图标和信号优化)
一.手机信号相关概念二.信号优化三.信号图标一.手机信号相关概念1.手机信号的传播 首先,我们了解手机信号是怎样传播的:以电磁波的形式在空气中进行传播。当手机拨打电话时,会把语音转化成信号,然后通过电磁波的形式,发送到距离最近的基站,基站接收到信号之后,再通过交换机转发到覆盖对方手机信号的基站,然后再把信号发送给对方手机,手机接收到信号之后再把信号转...原创 2019-12-27 16:25:22 · 2704 阅读 · 2 评论 -
预置联系人
一:[Contacts Data]在手机中预置联系人/Service Number[DESCRIPTION]预置联系人/Service Number此方法比较适合预置联系人的数目不是特别多的情况联系人比较多的情况,请参考:FAQ12935 预置联系人之Vcard预置联系人[SOLUTION]本方案实现预置联系人(包含姓名、号码信息)至手机中;并保证该联系人是只读...转载 2019-07-12 08:48:55 · 8416 阅读 · 0 评论 -
android高低温报警
一般来讲手机都会有高低温报警,每个厂商都有自己的不同需求,所以这方面便会有很多定制;而因为平台不同,虽然说殊途同归,实现方式一样,但是代码方面也会有些区别。 我写java的,所以从java代码入手,讲述一下整个流程。 1.首先是BatteryWarning这个apk,在kk平台和后面的平台这个apk位置是不一样的,在kk中apk位于alps...原创 2019-07-04 09:54:54 · 3462 阅读 · 0 评论 -
android开关机动画修改
最近看了看以前修改过得东西,发现很多都有必要记录下来,所以接下来会写一些以前的小东西,先从开关机动画开始。 几乎每个客户都有自己的开关机动画需求,但是修改这个东西的时候又会有很多小细节要注意的。 我们开关机动画只需要修改下面几个文件就行: 1.一般来讲客户会提供图片给我们,但是这个时候第一个要注意的地方来了,有可能他们提供的...原创 2019-07-03 10:33:43 · 1565 阅读 · 1 评论 -
usb serial写入设备名称(device name)
有时候我们因为资源紧缺,比如测gms的时候让一台电脑跑一个手机,项目多的话电脑就不够用了,这时候就需要在一台电脑上跑多台手机,那怎么区分呢?device name是最好的区分方式,因为够简单不会出错误。那么如何写入呢,这就需要在代码端尽心修改了。 首先找到alps/vendor/mediatek/proprietary/bootable/bootloader/l...原创 2019-06-21 15:05:27 · 2096 阅读 · 0 评论 -
电量提醒
生活中我们会发现一个现象,手机到了某个电量的时候就会进行提醒(比如说我的手机到了15%和5%的电量时都会有电量提醒),这个功能能够告诉用户:“该充电了!”。但是我最经就遇到了一个问题,因为我做了一个小屏终端(比240*320还小的),所以有很多东西都显示不全,出这个提醒的时候不但会状态栏变空(因为有通知,而客户是不需要的),还会出现一个问题——会有三个横线把屏幕给遮挡了(因为发了通...原创 2019-04-30 16:30:32 · 1123 阅读 · 0 评论 -
在recovery模式的升级过程中创建文件
最近有一个客户有个需求在使用他们的fota升级的过程中:在recovery模式的升级过程中创建一个名为“/cache/recovery/last_fota_result”文件,添加判断升级的status,若为INSTALL_SUCCES,则往last_fota_result文件写入1,否则写入0。该文件的读写权限为0666。在alps/bootable/recovery/目录下有一个recov...原创 2019-03-01 14:39:14 · 634 阅读 · 0 评论 -
关于“允许USB调试弹框”
一般来讲在user版本我们打开开发者模式(点击多次build number)后再打开USB debug,插入usb会弹出一个标题为“允许USB调试吗?”的弹框,但是我最近遇到一个问题,即使是user版本的软件,这个弹框也并不会弹出,这是为什么呢? 首先我发现没有弹框的情况下开发者模式中“撤销USB调试授权”这一栏也没有了,而从代码中可以看到: ...原创 2019-03-01 14:31:07 · 4535 阅读 · 0 评论 -
小区广播
小区广播这个东西对于做国内项目的人来说是可以毫不关心的,但是对于做国外项目的人来说就需要关注了。最近因为客户户需求做了几个关于小区广播的定制,所以想将过程中的一些心得分享一下,有一点得说明,因为我是做MTK平台的,故以下均是MTK平台小区广播方面的内容。 首先我们得先讲讲小区广播的概念: 小区广播短消息业务是移动通信系统提供的一项重要业务,主要用...原创 2018-12-06 11:24:10 · 5836 阅读 · 1 评论 -
默认在framework层给APK运行时权限(RuntimePermissions)
最近遇上一个问题--客户想要给他们的apk默认加上运行时权限,分享一下我的解决方法。 Google其实在系统第一次开机的时候是会打开一些Apk的运行时权限的,加入的地方在alps/frameworks/base/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java,里面会有一系列的AP...原创 2018-11-30 13:42:54 · 1781 阅读 · 0 评论 -
关于system/priv-app和system/app目录以及权限
这篇文章将会说到有关android权限,android签名,所以会分为几篇写。 最近有个项目遇到一个问题,我把客户的apk预置到了system/priv-app下,怎么预置的? 在android.mk下加入一句LOCAL_PRIVILEGED_MODULE := true就行了。 然后就出现了一个问题,因为将usb屏蔽了所以客户...原创 2018-11-03 14:22:54 · 15792 阅读 · 0 评论
分享