- 博客(112)
- 资源 (2)
- 收藏
- 关注
原创 Qualcomm Porting SPI Display
0001-ARM-dts-msm-enable-SPI-display-panel-for-msm8909w.patchFrom 72700887d5176d8eee6b9331e97f9fa280c78abf Mon Sep 17 00:00:00 2001From: Wang Xudong wxudong@qti.qualcomm.comDate: Fri, 12 May 2017 10:45:32 +0800Subject: [PATCH 1/4] ARM: dts: msm: enable S
2025-03-18 18:05:45
51
原创 Qualcomm NV列表1
Complete List of NV Items as of December 2012http://forum.xda-developers.com/showthread.php?t=19540290^"Electronic Serial Number"^"Security*"1^"Electronic Serial Number Checksum"^"Security*"2^"NV Major Version Number"^"System*"3^"NV Minor Version N
2025-01-14 21:17:15
90
原创 【Qualcomm】开机搜网/手动搜网
RRC_SERVICE_IND消息指示限制服务、无服务或者全服务。//标示NAS层为止已经注册上网络,CS/PS都可用。//modem开机初始化注册网络完成。//QMI 上层指示接入技术。
2025-01-13 17:39:29
58
原创 qualcomm芯片北斗搜星突然为0的问题分析和思考
从高通文档的解释看是为了功耗的考虑,所以一旦没有接充电器,为了功耗的考虑,会时不时的进入DPO,然后把北斗关掉,如果在战时,大家猜猜会发生什么;其次在项目过程中,发现在混合定位时,经常遇到北斗搜星突然为0的情况(要用专用的apk可以看到);从log分析,出现DPO active=1后出现北斗搜星突然为0的情况,这个DPO是。Qualcomm芯片都不可以单独进行bds only定位,大家猜测可能是什么原因,
2025-01-13 17:14:14
167
原创 QCM4490 第一次开机休眠慢的原因分析
使用QCM4490 平台,Android14,发现第一次开机休眠非常慢,差不多前后要5-8分钟,正常手机平台差不多按Power键1分钟左右即可进入Vdd min,最终发现是跟GPS 有关系,
2025-01-06 20:52:44
158
原创 QCM4490默认NTC电阻由100K修改10K的方法
另外注意,如果在调试过程中,只接UART TX,也会没有log,需要TX/RX都接上,原因是代码就这么写的,有这个逻辑判断;QCM4490 平台默认代码配置的是100K的NTC电阻,如果使用非100K的电阻,会出现无法开机的现象,
2025-01-06 20:41:41
232
原创 CTA认证: lte 3gpp release16降级到release15的方法
【代码】CTA认证: lte 3gpp release16降级到release15的方法。
2025-01-04 12:28:40
56
原创 TDD noise
If you encounter TDD noise in TX direction, you can try to merge below patch and check if it can optimize TDD noise.Select HPH_REF_L as HPH_REF:snd_soc_update_bits(codec, WCD937X_MICB2_TEST_CTL_2, 0xFF, 0x01);Bottom Plate of Noise Filter Capacitor Conne
2024-12-25 13:01:50
58
原创 noise issue in low latency record with EANS enabled
【代码】noise issue in low latency record with EANS enabled。
2024-12-18 16:55:52
38
原创 5060端口 限制问题分析
编译生成sip_listener,报错,显示Operation not permitted,分析,发现Linux 系统做了一些预留端口,这些预留端口,普通APP是无法访问的;使用netstat命令查看是否有限制;取消防火墙对5060 端口的限制;
2024-10-21 18:45:50
119
原创 how_to_disable_selinux_in_souce_code
【代码】how_to_disable_selinux_in_souce_code。
2024-10-21 14:15:59
136
原创 高通平台如何添加自定义的AT指令
AP侧新增AT命令以新增命令“AT+RESTOREALL”为例. 这个主要用于在工厂生产的时候,通过diag口输入AT指令,用于恢复出厂设置使用的1. 在Modem侧添加自定义的AT Command的注册。在*modem_proc/datamodem/interface/atcop/src/dsatclient_ex.c下的LOCAL byteallowed_list[][MAX_CMD_SIZE]数组中添加定义:*/
2024-10-21 13:57:59
337
原创 Android如何将音视频MP4 Moov进行前置
背景:目前主流音视频都是 moov 后置,moov 前置的好处是当在线播放视频时可以快速播放,无需全部下载完毕才能播放。
2024-10-08 22:25:57
250
原创 QCM4490 DeviceTree 匹配
QCM4490 平台设备树匹配发生一些变化,XBL也有dtsi来传递PlatForm Type、Major HW Version、Minor HW Version、Subtype。如果检查发现还是无法加载,可以打开ABL阶段的Debug log。会跟Kernel的deviceTree匹配上;例如下面的0x22,代表是IDP;
2024-10-08 09:07:02
695
原创 Qualcomm AudioReach Basic VoiceCall seq --001
HAL VoiceCall Start CallFlow
2024-09-30 09:50:56
243
原创 Qualcomm平台GPIO无法控制的调试方法
发现寄存器读取的状态和log中打印的状态不一致。如果需要r 可执行程序,请单独私信我;例如怀疑是其他的子系统控制导致的?可以移除对应的bin,例如。
2024-09-23 13:25:50
194
原创 如何给Confluence WiKi 配置SSL证书
阿里云有免费证书,一次送20个SSL证书,每个证书可以使用3个月;例如:Confluence Config。配置Confluence。启用新的虚拟主机配置。
2024-09-10 21:59:17
376
原创 Qualcomm平台 制作新版golden efs
如果报上面图片的错误,肯定环境变量perl脚本版本发生了变化。更改下环境变量,用C:\perl\bin\perl.exe。所以更改下环境变量,将C:\Perl\site\bin;如果一切都没有问题了,那么就会出现以下图片中显示的生成的gz文件。将QPST中的software Download软件打开。如果不添加以上的宏,就会报以下图片中的错误。
2024-09-10 21:13:44
386
原创 How to Check UE Release Version from Qualcomm PL
【代码】How to Check UE Release Version from Qualcomm PL。
2024-09-10 13:26:25
280
原创 OpenharmonyOS HDC命令集合
HDC安装下载 Command Line Tools 并解压hdc文件在command-line-tools/sdk/HarmonyOS-NEXT-DB2/openharmony/toolchains目录下也可以自行编译安装:参考鸿蒙官方gitree文档基本用法基本语法hdc -t如果只有一个设备/模拟器连接时,可以省略掉-t 这一部分,直接使用hdc。
2024-09-09 23:01:28
1911
1
原创 Android 编译环境安装
这里注意非android2.3.6代码编译,下面命令不需要去配置,否则编译的时候会报错,(找不到gcc路径…) 如果要编译 android2.3.6 代码,还需要如下配置。编译问题:Can’t locate Switch.pm in @INC。
2024-09-09 22:30:08
284
原创 Android编译环境-安装openjdk-7
openjdk1.7无法和以前jdk1.6兼容,所以在/etc/profile里配置openjdk环境变量。注意:若代码中已添加“lunch项目后修改jdk环境变量”功能后,以下不用配置。进入/usr/lib/,创建jvm目录。安装openjdk-7。安装openjdk-8。
2024-09-09 22:26:08
592
原创 Android编译环境搭建-安装 Java 6
从服务器下载 Linux 64位 jdk 到本地。下载地址:jdk-6u34-linux-x64.bin<待上传>给安装文件添加执行权限。
2024-09-09 22:24:06
240
原创 Qualcomm android user版本adb_的log输出到串口中
当然在adbd中调用InitKernelLogging函数还需selinux的相关权限,这个和kernel log相关。这个class是kmsg_device,而kmsg_device又属于dev_type,标准错误全部写到/sys/fs/selinux/null,也就没有了。我们在调试adb时不能使用logcat,这个时候我们需要把adb的log输出到串口,init就能实现,我们仿造init的代码,因此我们把init.te中dev_type相关的权限和kmsg_device都移植过来到adb.te中。
2024-09-09 22:21:39
334
原创 使用AndroidStudio阅读Android 源代码
使用Android Studio 选择打开已有项目,并打开源码根目录下的android.ipr。Ctrl + Alt + Left/Right:返回至上次浏览的位置。Ctrl + Shift + Alt + N:查找类中的方法和变量。ALT + 向上/下箭头:移动到上/下一个方法。CTRL + [SHIFT] + /:添加注释。Ctrl + Shift + N:查找文件。Ctrl + I:浏览实现类接口的方法。Ctrl + F12:列出当前类成员。Ctrl + O:覆写类成员。Ctrl + N:查找类。
2024-09-09 22:19:08
804
原创 Qualcomm/Mediatek/Unisoc常见的网址
安全补丁: https://docs.qualcomm.com/product/publicresources/securitybulletin/march-2023-bulletin.html。wiki网址https://wiki.codelinaro.org/en/clo/la/release。开源代码: https://git.codelinaro.org/clo?源码网址https://git.codelinaro.org/explore/
2024-09-09 18:45:02
809
原创 how to enable adb on android R in poweroff charging mode?
how to enable adb on android R in poweroff charging mode?
2024-09-09 14:03:33
392
原创 Qualcomm ME data corruption with battery removed <F2FS>
加上以上代码,并不能100%的解决这个问题,还有一种方案是将F2FS文件系统换成ext4,另外还有一种方案和策略,如果有需要,私信联系;
2024-09-09 13:53:43
421
原创 GPS导致Modem休眠问题
从Dump分析为GPS在工作,阻止modem进入休眠。原因是手机中的服务或app通过QMI_LOC调用GPS,如UIM, IMS等。在中国境内的手机,运营商没有该需求,可以通过设置NV74235为7禁止相关clients使用GPS。具体情况请与贵司GPS团队进一步确认。
2024-09-09 13:49:05
98
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人