自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 PMP项目管理培训知识

PMP是什么,简单来说就是项目管理,对于项目经理来说:可以帮助你更好的管理项目,更流程化,更敏捷。PMP证书有什么用?在国外这个证书一直都比较重视,现在在国内,好多企业也需要项目经理拥有这个证书,他不说能帮你升职加薪吧,至少可以帮助你更好更轻松快速的工作。首先为大家介绍一下PMP考试。1、它是笔试,200道选择题,都是单选题,四选一;2、不做选择,算答错。选了多个,也算错;...

2019-11-22 11:45:28 249

转载 mtk android 11接打电话默认免提功能

1.在mtk源码当中有专门的宏控进行开关一些功能,就像这次的打电话面提功能。在device.mk文件当中可以搜到这个MTK_TB_APP_CALL_FORCE_SPEAKER_ON,当它为yes的时候通话免提只是拨打的时候免提,接听的时候并不是免提状态。修改功能的方案为MTK的源码,其他方案源码仅供参考。2.因接听的时候并不是免提状态,所以有以下修改。

2023-09-14 10:43:23 346

原创 如何使用adb command来设置cpu频率和核数

echo 0 0 0 > /proc/ppm/policy/ut_fix_freq_idx <小核用最高頻,大核用最高頻,最大核用最高頻。echo 4 4 2 > /proc/ppm/policy/ut_fix_core_num <= 開4小核 4大核 2最大核。建議可以安裝附件的PerMon的APK,可以即時顯示CPU 的核數與freq在畫面上。若有確定較好的設定,就可以修改custom folder的設定。可以先從CPU最高效能全開來測試,然後逐步調降適當的設定。

2023-09-08 16:22:57 841

原创 横屏关机动画只显示一半

手机任意界面转换成横屏时关机或者重启,关机界面只显示一半。

2023-08-07 18:08:23 220

原创 应用详情界面不允许“DISABLE“

-[PMWANG]["Search Engine Selector"应用详情界面不允许"DISABLE"][BEGIN -->+ /*[PMWANG]["Search Engine Selector"应用详情界面不允许"DISABLE"]END */--[PMWANG]["Search Engine Selector"应用详情界面不允许"DISABLE"]END -->

2023-05-11 12:07:58 485

原创 应用详情中禁用“FORCE STOP“按钮

有客户要求预置第三方APP,然后在设置/应用里面打开该应用,要禁用应用详情中的"FORCE STOP"和"DISABLE"按钮。

2023-05-11 12:01:28 525

原创 Android13 关机铃声播放了但没声音

请把最后一个 mStreamStates[AudioSystem.STREAM_SYSTEM].mute(true);

2023-04-20 11:06:53 126

原创 关闭人脸解锁的用途:解锁手机 这个选项后,锁屏后,使用人脸还是可以解锁手机

默认在frameworks/base/core/res/res/values/config.xml文件中,如果贵司项目有overlay就需要在对应工程里面配置。Build.VERSION.DEVICE_INITIAL_SDK_INT <= Build.VERSION_CODES.Q 判断去掉或者修改成。关闭指纹开关,关闭后不会启动指纹服务,设置中无指纹项。2.config_biometric_sensors去掉指纹项,此修改为了避免关闭指纹功能后CTS报错。1. 先检查下指纹相关的配置是否关闭。

2023-04-20 11:05:33 689

原创 墨西哥小区广播CELL BROADCAST MEXICO 2023

RULE 1:FunctionLevel 14370, 4383NOLevel 2YESLevel 3YES4379YES4380YES4381YES6400YESYESRULE 2:RULE 3:RULE 4:RULE 5:RULE 6:RULE 7:RULE 8:- <!+ <!+ <!+ <!+ <!

2023-04-20 11:03:28 905

原创 使用google的人脸解锁,如何解锁后直接进入应用界面,而不需要再进行滑动解锁?

google 人脸解锁原生设计,解锁完成后还需要滑动界面解锁,可通过人脸解锁成功后回调的接口,直接调用dismissKeyguard将滑动锁解除。

2023-04-20 10:59:04 882

原创 安全锁界面,防止底部上滑触发人脸解锁与绘制图案锁冲突

原生在KeyguardSecurityContainer.java中,当滑动至安全锁界面时,如果设置了人脸解锁,会上滑再次触发人脸解锁。此时若是图案解锁,会时有发生图案锁绘制与上滑触发人脸解锁冲突的情况,造成图案锁无法正常绘制。

2023-04-20 10:58:13 664

原创 人脸解锁功能,如何切换两种活体检测版本

人脸解锁的活体检测功能,内置两个活体检测的版本,分别为宽松版本和严格版本,但两个版本在解锁时都需要用户眨眼才可以解锁。persist.vendor.faceid.livenessgrade设置为1(默认)为宽松版本。persist.vendor.faceid.livenessgrade设置为3为严格版本。(1)宽松版本存在一定的误检率,在某些极端情况下不眨眼也可能会解开锁,但解锁速度快;(2)严格版本对活体检测的准确率更高,但如果眨眼过快可能无法解锁。(1)前提人脸解锁功能中打开活体检测。

2023-04-20 10:53:48 117

原创 Android 10 设置人脸解锁时,锁屏显示人脸解锁图标

2.人脸图标资源可从9.0移植或自行替换,将其放置\frameworks\base\packages\SystemUI\res\drawable\路径下即可。此方案只有图标,并无类似9.0的图标动画。

2023-04-20 10:52:42 943

原创 Android12 人脸解锁如何默认打开活体检测功能

2,除了打开上面的开关之后,还需要在对应的board下配置persist.vendor.faceid.livenessmode0属性为1。

2023-04-20 10:50:32 918

原创 展锐Android 12 CAMERA默认关闭HDR

-["相机-HDR"默认为关闭] -->--["相机-HDR"默认为关闭]BEGIN -->--"相机-HDR"默认为关闭]END -->

2023-03-30 17:39:09 344

原创 进入相机界面时屏幕亮度自动调节到最大

-[进入相机界面时屏幕亮度自动调节到最大] -->+ /*[进入相机界面时屏幕亮度自动调节到最大] */+ /*[进入相机界面时屏幕亮度自动调节到最大] */+ /*[进入相机界面时屏幕亮度自动调节到最大] */+ /*[进入相机界面时屏幕亮度自动调节到最大] */+ /*[进入相机界面时屏幕亮度自动调节到最大] */+ /*[进入相机界面时屏幕亮度自动调节到最大] */+/*[进入相机界面时屏幕亮度自动调节到最大] */+/*[进入相机界面时屏幕亮度自动调节到最大] */

2023-03-29 15:40:39 209

原创 MTK相机闪退修改

camera ap会接收开机广播,做一些预处理, 当处理完成之后,会判断当前是否是低内存手机,如果是低内存手机, ap这边会主动kill掉当前camera ap process ,避免ap在后台运行占用资源。当前出现异常的主要原因是, 用户在camera ap收到开机广播之前主动去开启了camera ap, 所以当ap再收到开机广播之后,看起来像是闪退.每次开机,马上进入camera,操作一下camera,如拍照,录像等,过一会就会退出应用,返回到主界面!中这段code去掉.

2023-03-29 15:36:52 167

原创 MTK R版本部分机器相机图标消失

这个问题出现的原因应该是某一次开机时系统没有检查到相机,导致相机被隐藏了。而MTK代码有问题,即使后面重启又检测到相机了,也不会把相机APP恢复出来。MTK会在开机后检测是否有摄像头,如果没有检测到,会把相机APP隐藏起来。解决办法:去掉隐藏相机APP的代码。

2023-03-29 15:34:06 326

原创 Code For Better 谷歌开发者之声---深入了解Android native exception框架

而在Android,为了方便调试,在收到崩溃信号后,会先输出tombstone,然后在根据设置是否抓取coredump,最后再终止进程。也就是程序里的代码段和只读数据段,在ICS及以前版本是固定加载在0x8000的位置上,JB及之后为了安全的考量,则是随机加载在0x40000000的位置上(这个地址之上属于mmap空间)对于32位ARM来说,最大能访问的空间是4G,其中kernel占用了最高1G空间,是所有进程都共享的,剩下的低3G的空间是每个应用程序独有和互不干扰,这样的布局是由MMU帮忙实现的。

2022-09-13 16:31:30 200 3

原创 OTA升级清除launcher数据

我们经常会遇到V01版本发布后,客户要求V02版本改桌面图标或者一些应用图标,修改后正常刷机是没问题的,但是从V01版本OTA升级到V02后发现桌面图标并没有改过来,需要清除下launcher数据才正常。这个本来是ota升级机制,不会去改变用户区的数据,但是通过修改做包脚本是可以解决的。修改方法如下: if OPTIONS.wipe_user_data: script.Print("Erasing user data...") script.FormatPartition(...

2022-05-07 16:40:07 1249 1

原创 如何通过logel工具抓取开机log信息。

当前抓取开机log有如下方法可以参考:1. 通过插入已开启SIM卡pin码的卡抓取: a、开启SIM卡的pin1码,插入测试设备 b、开机,在输入SIM卡pin码界面出现后,用usb线连接设备,打开logel工具,在设备界面选择usb log一项。 c、点击logel工具中的Capture Log按钮,待logel工具界面打印出log信息后,输入PIN码解锁手机,并进行相应问题操作。 d、保存log信息。2. 通过手机锁码抓取: a、开启手机锁码后...

2021-05-17 18:02:46 1495

原创 默认时区配置不生效

配置的默认时区不生效,通常有如下几种情况:1,自动更新时区默认开启,插卡开机,有网络连接,开机后自动更新了时区,导致默认时区不生效;2,自动更新时区默认开启,不插卡开机,不连接网络,开机后自动更新了时区,导致默认时区不生效;3,设置的默认时区不在支持的时区列表中,显示了其他时区,导致默认时区不生效;4,系统带有Google开机向导。Google开机向导中有时区设置界面,如果设置的默认时区在其列表中不存在,开机向导会显示其他时区,这时如果点击下一步,会将开机向导界面显示的时区设置到系统中,导致

2021-05-17 18:02:14 460

原创 如何修改默认字体大小

1. 查看Settings/res/values/arrays.xml<string-array name="entries_font_size"> <item msgid="6490061470416867723">Small</item> <item msgid="3579015730662088893">Default</item> <item msgid="1678068858...

2021-05-11 18:38:38 1091 1

原创 Android 10.0及以上版本,Go版本Settings是否支持Suggestion和condition功能?

Settings中为用户提供了一系列建议,并且会对建议进行排名,基于功能以及用户的使用情况进行排序。Suggestion和condition功能的展示是使用contextualCard进行展示的。关于contextualcards的加载,代码中有以下低内存判断:/packages/apps/Settings/src/com/android/settings/homepage/SettingsHomepageActivity.java if (!getSystemService...

2021-05-11 18:37:45 538

原创 AndroidR如何添加一种语言

1、需求确认(1)确认项目是否配置了multi-lang,也就是是否配置下列文件。device/sprd/mpool/module/telephony/mfeature/telephony/carriers/oversea/oversea.mk(2)确认要添加的语言平台是否支持 平台支持语言列表,请参考《SC9863A Android 11.0 FeatureTable V1.2》 https://unisupport.平台.com/file/index?fileid...

2021-05-11 18:37:12 225

原创 APN配置说明

Authtype=“0” 显示“None”Authtype=“1” 显示“PAP”Authtype=“2” 显示“CHAP”Authtype=“3” 显示“PAP or CHAP”Protocol=“IP”显示“IPV4”Roaming_protocol=“IPV6”显示“IPV6”两个都不配置或者配置IPV4V6显示“IPV4/IPV6”...

2021-04-25 17:48:58 997

原创 单软多硬使用说明(展讯平台)

单软多硬使用说明(展讯平台)版本制作过程:修改nvitem,生成差异部分hw_ver**.nv文件使用R1.15.4001及以上最新版本的NVeditor tool 运行NVEditor.exe,如下图选择File->Open Project….选择nvitem文件夹,打开nvitem.prj,如下图:修改对应band的RF NV值(修改完成,切记不要选择保存) 修改nv_ver_flag,切记每修改...

2021-04-25 17:31:09 1473

原创 通知栏修改

目录一 通知栏启动流程... 2二 通知栏布局结构... 3三.通知栏修改点... 43.1.通知栏通知条底色修改。... 53.2.通知栏横竖屏切换... 53.3.通知栏底部按钮切换实现(通知和设置两个界面)... 5四.通知栏如何加入系统... 6五.总结... 8...

2020-01-06 16:15:57 785

原创 Android系统架构及启动流程

Google官方提供了一张经典的四层架构图,从下往上依次分为:Linux内核、系统库和Android运行时环境、框架层、应用层,其中每一层都包含大量的子模块或子系统。Android系统启动过程从下往上的一个过程:Loader->Kernel->Native->Framework->App1、LoaderBootROM:当手机处于...

2019-12-25 15:57:38 370

原创 如何新增测试用AT command

[DESCRIPTION]增加测试用at command(从VCOM口输入的at command)以及处理函数。[SOLUTION]修改文件vendor/mediatek/proprietary/frameworks/opt/atcid/atci/src/atcid_cust_cmd_process.h里面有定义tablestatic custo...

2019-12-05 16:55:52 471

原创 如何永久性开启adb 的root权限

* adb 的root 权限是在system/core/adb/adb.c 中控制。主要根据ro.secure 以及 ro.debuggable 等system property 来控制。默认即档ro.secure 为0 时,即开启root 权限,为1时再根据ro.debuggable 等选项来确认是否可以用开启root 权限。为此如果要永久性开启adb 的root 权限,有两种修改的方式:1...

2019-12-05 16:50:26 1484

原创 小区广播语言不可编辑

idh/vendor/sprd/platform/packages/apps/CellBroadcastReceiver/res/values/config.xml+ <bool name="config_support_language_delete">false</bool>idh/vendor/sprd/platform/packages/apps...

2019-12-04 17:43:27 93

原创 如何去掉Chrome浏览器

注意修改gms包中的config_webview_packages.xml,并去掉gms.mk中的WebViewGoogle,不然原生浏览器会报停止运行错误。

2019-12-03 18:18:24 188

原创 关机、重启 没有关机动画如何解决?

6.0平台:在下面文件中添加allow语句device/sprd/scxxxx/common/sepolicy/system_server.te +allow system_server bootanim_exec:file {execute read open execute_no_trans};8.1平台执行命令adb shell subusybo...

2019-11-26 19:06:18 490

原创 如何修改开机背光亮度

配置位置如下logo阶段1.uboot阶段\u-boot15\include\boot_mode.h#define BACKLIGHT_ON 252.kernel阶段\kernel\arch\arm\boot\dts\sp9832e-common.dtsidefault-brightness-level = <25>;logo以后3.androdi起...

2019-11-23 10:58:41 1029

原创 黑屏卡机问题

手机容易出现launcher无响应 然后黑屏死机,低内存手机。调整swap大小看看情况是否有好转。调整后开机cat /proc/meminfo看看SwapTotal值大小。device/sprd/scx35l/common/rootdir/root$ vi init.sc8830.rc 和init.sc8830_ieb.rcon property:ro.board_ram_size=m...

2019-11-22 11:09:30 154

原创 情景模式下 触摸提示音/锁屏提示音/拨号键盘提示音等可配置

idh/frameworks/base/packages/SettingsProvider/res/values/defaults.xml<bool name="def_dtmf_tones_enabled">true</bool>---拨号提示音默认值 true:打开,false:关闭<integer name="def_lockscreen_sounds_e...

2019-11-21 18:38:21 346

原创 APN如何配置

APN配置起作用的是vendor/sprd/overlay/apn下的apns-conf_8.xmlAuthtype=“0” 显示“None”Authtype=“1” 显示“PAP”Authtype=“2” 显示“CHAP”Authtype=“3” 显示“PAP or CHAP”Protocol=“IP”显示“IPV4”Roaming_protocol=“IPV6”显示“I...

2019-11-20 15:35:40 1674

原创 user版本如何打开 adb 以及root权限

在user版本下打开adb root以及ylog,抓取有效log分析问题,此需要烧录 boot和system image: 1.user版本打开 adb 以及root权限: 1). @bjand01:/home/sprdroid8.1_trunk_18a_rls2/build/core$ git diff . diff --git a/core/main....

2019-11-05 18:21:12 1008

原创 「亲身经历」如何避免离职员工带来的损失

上周公司有位项目组的软件项目经理离职了,且不说给公司带来的间接损失,就是直接损失就达到了2万多,借此来谈谈怎样避免离职员工带来的损失。原因是该同事负责的项目出现重大软件质量事故,导致客户机器返工,从而产生高额返工费用,并引起客户的严重不满。今天公司的处罚下来了,该名员工扣掉工资1300(这里说明下,虽然该员工上周已经离开了,但工资还没结清,我们工资是这月工资下个月中发放,离职也一样。),部...

2019-07-18 17:10:32 485

otatool_newest_version.rar

只需pac包也能升级,不用编译target包

2022-01-05

Android11.0OTA升级指导手册V1.0.pdf

OTA升级功能和验证办法

2021-04-25

展讯ResearchDownload下载工具R19.0.0001

ResearchDownload工具软件的用途是通过串口或者USB将手机软件写进硬件模块中。它的优点是可以同时对多个模块进行下载,以提高效率,而且操作简单,只需将模块正确连接到端口并切换到正确的模式,程序将自动检测到并开始下载过程;整个流程是自动化的,一个模块下载完成后,手工更换模块后,程序将自动检测到新的模块,重新开始下载。

2018-07-09

展讯ResearchDownload下载工具R19.0.0001

ResearchDownload工具软件的用途是通过串口或者USB将手机软件写进硬件模块中。它的优点是可以同时对多个模块进行下载,以提高效率,而且操作简单,只需将模块正确连接到端口并切换到正确的模式,程序将自动检测到并开始下载过程;整个流程是自动化的,一个模块下载完成后,手工更换模块后,程序将自动检测到新的模块,重新开始下载。

2018-07-09

空空如也

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

TA关注的人

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