- 博客(33)
- 资源 (98)
- 收藏
- 关注
原创 Android反射set/get系统属性SystemProperties(三)
以Android系统版本号和SDK版本号为例# setprop ro.build.version.sdk 23# setprop ro.build.version.release 5.1.1frameworks/base/core/java/android/os/SystemProperties.javaandroid.os.SystemProperties提供了获取和设置系统属性...
2019-09-29 15:14:42 2528
转载 Mac上编译Android8.0+
内容介绍mac os10.12拉取android源码,并且编译后,刷入手机的过程。下载的rom是android 8.1,手机是pixel准备工作硬盘大小本人Mac磁盘空间只有256GB,而编译8.1源码,至少需要150GB以上空间,所以使用了一个移动硬盘进行源码存储。软件安装JDK 8 安装git 安装XCode 10.11-10.12都行 安装android sd...
2019-09-28 21:55:48 897
原创 Google pixel oem/BL解锁及Root(一)
本人闲鱼淘了个二手pixel,说起来也真是折腾,刚开始买了4+128G的pixel(msm8996芯片),到手之后经过一番折腾,发现usb能充电,但是插上电脑没反应,usb没有枚举!无奈之下又给退回去了,关键是来回邮费都是我来出。。。谁让我太好心了,如果机子功能有问题应该卖家来负责邮费! 接着随即邮寄回去之后,又入手了一个4+128 pixel,没想到还是一个美版pixel Vers......
2019-09-28 21:25:47 32072 6
原创 Mac删除Windows10后空间丢失解决
1.恢复步骤 --->重启电脑:按着:Command + r 进入“恢复模式” --->在实用工具里打开终端输入:gpt show /dev/disk0 Password: start size index contents 0 1 PMBR 1 1 ...
2019-09-28 17:06:34 8401 3
原创 Windows关机/重启命令(一)
1.关机命令# shutdown -s -t 0 //立刻关机# shutdown -s -f //立刻强制关机# shutdown -a //取消关机2.重启命令# shutdown -r -t 0 //立刻重启# shutdown -r -f //立刻强制重启...
2019-09-27 17:43:16 15486
原创 Windows上Chrome被“毒霸网页“劫持启动页解决方式(二)
一打开chrome,主页居然是一个叫做duba的东西变成启动,各种广告,真叫人恶心!!! 查了好多解决方案,比如删注册表、改chrome设置等等,都没有解决。 正好杀毒软件报“DriverGenius”要修改注册表,原来是前几天为了装驱动,装的驱动精灵,赶紧把驱动精灵给卸载了,真是太流氓了!正确解决方式: 卸载驱动精灵!!! 卸载驱动精灵!!! 卸载驱动精灵!!! ...
2019-09-27 13:57:43 5392
原创 Mac IDA单步调试本地程序
1.运行mac_server64监听attach上的程序# cp /Applications/IDA\ Pro\ 7.0/dbgsrv/mac_server64 .# ./mac_server64//android远程调试的需要执行# adb forward tcp:23946 tcp:239462.IDA单步调试,打开需要调试的可执行文件F12:下断点--->Debug...
2019-09-27 00:50:17 2221
原创 系统签名缺少libconscrypt_openjdk_jni.so解决(四)
# java -jar signapk.jar platform.x509.pem platform.pk8 test.apk test_sign.apk报错:Exception in thread "main" java.lang.UnsatisfiedLinkError: no conscrypt_openjdk_jni in java.library.1.Linux平台签名解决:...
2019-09-24 18:07:50 4176
原创 Win10关闭系统自动更新(四)
本篇目的:Win10关闭系统自动更新(自从用了win10一段时间,最令人痛苦的就是微软的强制更新系统,每次上班打开电脑发现自己电脑被重启过,所有的软件都比关闭,只剩下干干净净的桌面,为此可以用以下方式关闭烦人的系统自动更新!
2019-09-23 10:37:52 383
转载 IDA远程调试Android中so文件
前言: 使用IDA进行动态调试so,有两种方式进行调试,一种是调试启动方式,调试启动可以调试jni_onload ,init_array 处的代码,可以在较早的时机得到调试权限,一般反调试会在较早的时候进行启动; 而另一种则是附加调试,附加调试是在APP已经运行起来的时候进行附加调试,这两种方式与Windows上的调试启动和附加调试概念很相似;下面我们来进行实践把...实践环境:Wind...
2019-09-21 19:41:05 984
原创 Mac ndk编译for Android
1.下载ndk20 for machttps://developer.android.google.cn/ndk/downloads/index.html2.配置ndk环境# emacs /etc/profile ...
2019-09-21 18:51:34 402
原创 解决:/system/bin/sh: /system/bin/test-ndk: not executable: magic 7F45报错
在夜神模拟器运行arm编译器编译出来的可执行文件,结果报错:/system/bin/sh: /system/bin/test-ndk: not executable: magic 7F45查了一下,原来模拟器是x86架构的,所以换回x86架构的可执行程序就OK了。...
2019-09-21 18:26:54 4261
原创 Mac安装IDA后各版本android_server
# tree /Applications/IDA Pro 7.0/dbgsrv.├── android_server├── android_server64├── android_server_nonpie├── android_x64_server├── android_x86_server├── armlinux_server├── armuclinux_server├──...
2019-09-21 17:28:34 969
原创 Mac 16进制编辑器Hex Friend
下载1.栗子把可执行程序test里的"123456"改为"555556"# ./test 555556修改成功!
2019-09-21 17:16:33 1434
原创 Mac使用010editor
1.下载010editor2.激活010editor#rm ~/.config/SweetScape/010Editor.ini3.安装elf、dex、exe、Machos格式解析模版插件<1>.首先打开编译生成的可执行文件或者so文件<2>.下载elf插件--->Templates --->View Installed Templat...
2019-09-21 15:35:15 1664
原创 Android7.0以上增加(/system/lib/libtest.so)系统库文件(六)
Android7.0以后版本不能直接调用系统的一些私有库了,公用的库都定义在public.libraries.txt里面一、在/system/lib目录下增加libtest.so步骤方式1:在system/core/rootdir/etc/public.libraries.android.txt里增加libtest.so后编译boot.img,烧写即可.方式2:在/system/e...
2019-09-20 11:55:29 3637 2
原创 查看高通kernel用哪个dsti
1.在android系统查看# cat /proc/device-tree/modelQualcomm Technologies, Inc. MSM8953 + PMI8950 MTP2.在kernel源码里搜索在kernel/msm-xxx/arch/arm64/boot/dts/qcom下搜索“Qualcomm Technologies, Inc. MSM8953 + PMI895...
2019-09-17 19:56:57 568
转载 微信公众号之生成带参数的二维码
生成带参数的二维码为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二维码主要用于帐号绑定等不要求二维码永久保存的业务场...
2019-09-17 14:09:14 538
转载 MT6735修改增益
文件路径如下:vendor\mediatek\proprietary\custom\common\cgen\cfgdefault\Audio_ver1_volume_custom_default.h#ifndef AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H#define AUDIO_VER1_VOLUME_CUSTOM_DEFAULT_H #define VE...
2019-09-12 09:50:37 716
原创 声音频率分类(二十一)
1、声音分分类 (0)极低频: 20-40Hz (1)低频: 40-80Hz (2)中低频: 80-160Hz (3)中频: 160Hz-1280Hz这个频段之间横跨的幅度是最宽的,几乎把所有的乐器及人声都包含进去了,所以是最重要的频段 (4)中高频: 1280-2560Hz (5)高频: 2560-5120Hz (6)极高频:5120Hz-20000Hz 人耳理论上的...
2019-09-11 20:23:29 15400
转载 Linux ALSA DAPM 调试工具
1.安装图形生成工具# sudo apt-get install graphviz2.仅列举 active 状态的控件编写:dapm_debug_host.sh脚本,脚本在主机执行即可,Android设备必须root.**********************************************************************************#!...
2019-09-11 20:06:34 729
翻译 ALSA DAPM创建codec到codec的dai连接
Creating codec to codec dai link for ALSA dapm大多数情况下,音频流始终从CPU到编解码器,因此你的系统将如下所示: --------- ---------| | dai | | CPU -------> codec| | | ...
2019-09-11 17:57:26 833 1
原创 msm8953抓取audio kernel dsp log
1.打开kernel logecho -n "file q6afe.c +p" > /sys/kernel/debug/dynamic_debug/controlecho -n "file q6asm.c +p" > /sys/kernel/debug/dynamic_debug/controlecho -n "file q6adm.c +p" > /sys/kernel...
2019-09-11 10:35:26 516
转载 如何把“底噪”压低、压低、再压低?
导 读:经常有人争论这个问题:有源音箱的底噪问题。有些人说一米能听到底噪叫正常,有些人说10厘米能听到底噪算正常,其实说一米也好,短点也好长点也好,没必要较真这是不是精确,道理很简单,距离不是影响判断的唯一因素,还有各人的听力好坏也要反过来影响距离。我要说明的是,凡是音响都有底噪,底噪一般指设备固有的电子噪音,如像粉噪一样的嘶嘶,而不是比较毛躁的嗤嗤声,后者的确是功放电路或使用环境里的电源有问...
2019-09-09 16:23:14 15606
原创 msm8953 fm设置频段流程
1. vendor/qcom/opensource/fm/fmapp2/src/com/caf/fmradio/FMRadioService.java public class FmReceiver extends FmTransceiver{};//FmReceiver继承FmTransceiver public class FmTransmitter extends FmTransc...
2019-09-06 19:40:09 696
转载 qxdm,qpst,qcat抓包分析VoLTE SIP协商包
QXDM,QPST和QCAT是Qualcomm高通公司针对高通芯片的抓包分析工具。QXDM抓包分析,QPST与手机com口连接,QCAT用来分析抓包产生的isf文件(log)。使用版本:QXDM-3.14.594QPST-2.7.411QCAT.06.30.30.00首先,手机连接电脑usb以后,查看设备管理器,com口需要安装高通驱动。 打开QXDM,Opti...
2019-09-04 23:02:11 2057 1
原创 编译Android源码:Exception in thread “main“ java.lang.UnsupportedClassVersionError:报错解决(七)
报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/verity/BootSignature : Unsupported major.minor version 52.0解决:设置正确JDK版本即可,如果需要JDK1.8的设置即可:# emacs /etc/profileex...
2019-09-04 11:19:14 1593
原创 虚拟服务器和虚拟主机(空间)的区别
服务器可以开多个虚拟主机(即硬盘上的空间), 虚拟主机实际上就是服务里面分成的若干空间.但提供一个域名可以浏览,实际上只是同一台服务器里面的一部分硬盘空间,所以就叫做虚拟主机.1、VPS是(Virtual Private Server)虚拟专用服务器.有独立的IP.内存.硬盘.带宽.它与服务器一样.可以根据需要安装各种操作系统以及运行各种软件.功能非常强大.而且有远程桌面连接.操作比较...
2019-09-02 16:55:09 2087
H.264标准协议(官方中文版)
2020-10-28
HxD_Hex编辑器中文版.zip
2020-09-12
MultimediaFrameworkOverview.zip
2020-09-01
Gstreamer-Openmax-gst-openmax.zip
2020-08-17
GStreamer中文开发手册.zip
2020-07-22
win10removeAll.zip
2020-06-25
vcxsrv-64.1.20.8.1.zip
2020-06-20
debug_hybris_demo.zip
2020-06-03
手写Fuchsia第一个app
2020-03-16
第五代加固技术ARM VMP原理实现与应用.zip
2020-03-01
AUDIO CODEC DAPM详解.zip
2019-12-30
蓝牙Audio调试.zip
2019-12-27
Universal Serial Bus Device Class Definition for Audio Devices.zip
2019-11-16
802.11 Reason Code中文说明(全)
2019-05-21
彻底禁掉Win10 Defender自启动
2022-12-24
Elecard HEVC Analyzer_For_Windows.zip
2021-01-06
JM-H264参考手册
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人