自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (18)
  • 收藏
  • 关注

原创 SEE debug log

endif+ if(1)i > 0;i--)i > 0;i--)

2024-08-26 21:39:55 146 1

原创 Android P开机自动运行camera连拍脚本

Android P开机自动运行camera连拍脚本

2022-11-04 10:35:13 922 1

原创 [MTK][FAQ12406] [USB]如何使用wifi连接adb,不需要usb线

[FAQ12406][USB]如何使用wifi连接adb,不需要usb线[DESCRIPTION]有时候USB口被占用,如OTG使用时,如何使用wifi连接adb,不需要usb线[SOLUTION]$adb tcpip 5555$adb connect 手机IP:5555拔掉usb线$adb shell要想切回USB的方式,请输入adb usb或者直接开关一下设置里的USB Debugging选项。注意:手机和运行命令的PC要在同一个网段,可以用另外一台手机做热点即可...

2021-03-16 17:41:15 496

原创 [MTK][FAQ23389] 如何配置AUXADC检测Battery ID或检测其他sensor

[FAQ23389]如何配置AUXADC检测Battery ID或检测其他sensor[DESCRIPTION]如何配置AUXADC检测Battery ID或检测其他sensor,如何读取AUXIN通道的值?[SOLUTION]1. PMIC 侧 AUXADC 参考如下:bat = pmic_get_auxadc_value(AUXADC_LIST_ISENSE);2. AP 侧 AUXADC 参考如下:(1). 在 dtsi中配置 channel(示例是使用channel 0..

2021-03-16 17:30:56 2564

原创 [MTK][FAQ20888] 开关机、重启时间优化

[FAQ20888]开关机、重启时间优化[DESCRIPTION]开关机、重启时间优化:开机性能优化:是用功能和其它因素多方面平衡的结果,片面追求单方面的性能没有太大意义;有些产品设计开机动画非常酷炫,动画图片过多、高帧率会影响开机速度,这时就需要看是开机速度优先还是体验优先;[SOLUTION]1.zygote,预加载class、resources;加载的多了,会影响开机时间;/sdcard/mtklog/bootprof12450.516490 : 860-system_serv.

2021-03-16 17:09:59 513

原创 [MTK][FAQ14772] 如何实现插上电池自动开机

[FAQ14772]如何实现插上电池自动开机[DESCRIPTION]有些行业应用产品,不需要pwrkey键,而且希望实现插上电池后自动开机[SOLUTION]实现该功能需要两个步骤,首先硬件上将pwrkey直接接地,然后在软件设置中去掉长按关机或重启的功能。下面详述如何在软件中去掉长按关机或重启的功能:1.请在文件/vendor/mediatek/proprietary/bootable/bootloader/preloader/platform/mt6771/src/d...

2021-03-08 10:51:32 690 1

原创 Android 9.0 ---C++源码函数声明后跟const的意义

一点小知识,mark一下:virtual b() const = 0;C++源码函数声明后跟const的意义virtual xxx() const = 0;后面加个const 表明该函数不会改名成员函数的值!该函数可以被常量对象访问(const)。注意 加了const 与不加const的函数是两个不同的函数!用个例子说明其区别:#include <iostream>...

2019-12-26 11:22:21 157

原创 Android 9.0 SurfaceFlinger---std::make_unique

在追SurfaceFlinger代码是发现,std::make_unique<DispSyncSource>(&mPrimaryDispSync, SurfaceFlinger::vsyncPhaseOffsetNs, ...

2019-12-24 22:07:43 411

原创 Android 9.0 SurfaceFlinger---configureRpcThreadpool

目录surfaceflinger启动configureRpcThreadpool当前进程fd中hwbinder框架的初始化setThreadPoolConfigurationsurfaceflinger启动surfaceflinger可执行文件由main_surfaceflinger.cpp 文件独立编译而成,主要负责搭建进程启动环境。\frameworks\nati...

2019-12-24 16:09:49 3624

转载 Android 9.0 Configstore HAL

目录Android 9.0 Configstore HALConfigStore HAL概述为什么不使用系统属性?ConfigStore HAL 设计创建 HAL 接口确定框架使用的编译标记创建 HAL 接口为编译标记添加函数单个 HAL 函数的替代函数单个接口与多个接口实现服务生成接口代码修改 Android.mk实现函数注册为服务...

2019-12-23 11:54:03 638

原创 2019 Android 系统初始化流程--Android Init Language

\system\core\init\README.mdAndroid Init Language---------------------The Android Init Language consists of five broad classes of statements:Actions, Commands, Services, Options, and Imports.Andr...

2019-12-20 21:45:10 408

转载 android内存泄露的调试

android针对内存泄露的调试,可以看android里面具体的package_name的运行变化:adb shell procrank可以看到,在linux下表示内存的耗用情况有四种不同的表现形式:VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)PSS -

2016-07-29 09:25:21 202

原创 android开发的小知识--选择编译

Android.mk中可以定义多个编译模块,每个编译模块都是以include $(CLEAR_VARS)开始以include $(BUILD_XXX)结束。 选择编译,例如在Android.mk里面,如果定义宏PRODUCT_SHYS为yes,则编译shys/AndroidManifest.xml这个文件。ifeq (yes, $(strip $(PRODUCT

2015-07-29 18:06:25 311

Understand-5.1.1002-Linux-64bit.tgz.7z

代码分析工具Scientific.Toolworks.Understand-5.1.1002-Linux-64bit【内含几个序列号,适用于x64 Linux 平台

2019-10-21

jdk-8u181-windows-x64.zip

Java SE Development Kit 8u181,Windows x64, java8,64位是功能完善的版本,集合生产力、易用性、多语种编程、更高安全性和稳定性等特色给用户带来更好的编程体验。

2019-07-10

UEFI原理与编程(完整目录)

UEFI原理与编程(完整目录) 戴正华(著) 机械工业出版社 2015。国内首部UEFI专著,由资深UEFI专家兼布道者撰写。参考学习,天天向上。

2017-09-10

genymotion-2.9.0-linux_x64.bin

System Requirements Microsoft Windows 7, 8/8.1, 10 (32/64 bit) 64 bit CPU, with VT-x or AMD-V capability, enabled in BIOS settings Recent and dedicated GPU 400 MB disk space 2GB RAM

2017-04-18

genymotion-2.9.0-vbox.7z.003

System Requirements Microsoft Windows 7, 8/8.1, 10 (32/64 bit) 64 bit CPU, with VT-x or AMD-V capability, enabled in BIOS settings Recent and dedicated GPU 400 MB disk space 2GB RAM

2017-04-18

genymotion-2.9.0-vbox.7z.002

System Requirements Microsoft Windows 7, 8/8.1, 10 (32/64 bit) 64 bit CPU, with VT-x or AMD-V capability, enabled in BIOS settings Recent and dedicated GPU 400 MB disk space 2GB RAM

2017-04-18

mysql-installer-community-5.7.12.0.part8

mysql-installer-community-5.7.12.0.part8

2016-04-16

mysql-installer-community-5.7.12.0.part7

mysql-installer-community-5.7.12.0.part7

2016-04-16

mysql-installer-community-5.7.12.0.part1

mysql-installer-community-5.7.12.0.part1

2016-04-16

mysql-installer-community-5.7.12.0.part6

mysql-installer-community-5.7.12.0.part6

2016-04-16

mysql-installer-community-5.7.12.0.part5

mysql-installer-community-5.7.12.0.part5

2016-04-16

mysql-installer-community-5.7.12.0.part4

mysql-installer-community-5.7.12.0.part4

2016-04-16

mysql-installer-community-5.7.12.0.part3

mysql-installer-community-5.7.12.0.part3

2016-04-16

mysql-installer-community-5.7.12.0.part2

mysql-installer-community-5.7.12.0.part2

2016-04-16

mysql-installer-community-5.7.12.0.msi

mysql-installer-community-5.7.12.0.msi 数据库软件

2016-04-16

透视Java-反编译、修补和逆向工程技术].Alex.Kalinovsky.扫描版.pdf

透视Java-反编译、修补和逆向工程技术].Alex.Kalinovsky.扫描版.pdf

2013-10-17

META tool v6.1332.2

这是MTK平台的一个综合工具,包括了基带与射频的所有校准及测试功能,十分强大。

2013-10-08

空空如也

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

TA关注的人

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