Android
文章平均质量分 65
Healer_S
这个作者很懒,什么都没留下…
展开
-
【MTK】实现上电自动开机
有些行业产品,不需要休眠,希望供电就自动开机。原创 2023-02-08 17:41:04 · 981 阅读 · 0 评论 -
如何将 Android 手机投屏在 Ubuntu/LinuxMint/Debian 上
你知道如何将Android手机投屏到Linux系统吗?本文就以 Scrcpy 软件为例,来讲解一下如何将Android手机投屏到Ubuntu系统。转载 2023-01-06 17:33:41 · 691 阅读 · 0 评论 -
MTK 双路MIC
配置MTK_AUDIO_NUMBER_OF_MIC = 2MTK_DUAL_MIC_SUPPORT = yesMICBIAS0和MICBIAS1电压控制:kernel-4.14/sound/soc/mediatek/codec/mt6357/mtk-soc-codec-6357.c 在所有Ana_Set_Reg(AUDENC_ANA_CON8, 0x0021, 0x00ff);后面Ana_Set_Reg(AUDENC_ANA_CO...原创 2022-03-01 15:07:31 · 992 阅读 · 0 评论 -
MTK 调试记录
MT8788/MT8183 使用CC1 CC2做OTG检测:#CONFIG_MTK_USB_TYPEC_U3_MUX //关闭//打开一下宏CONFIG_TCPC_CLASS=yCONFIG_TCPC_MT6370=yCONFIG_MTK_USB_TYPEC=yCONFIG_USB_POWER_DELIVERY=y原创 2022-01-12 21:32:04 · 1312 阅读 · 0 评论 -
MTK 屏休眠唤醒,没背光。
因公司没有AAL License。必须关闭对应的project.mk中MTK_AAL_SUPPORT = yes应的kernel config_debug_defconfig,_defconfig, CONFIG_MTK_AAL_SUPPORT=y原创 2021-12-08 15:47:26 · 720 阅读 · 2 评论 -
MTK杂记
DCT工具(DWS):配置,编译后会自动生成头文件。生成路径:./out/target/product/${PROJECT}/obj/PRELOADER_OBJ/inc/文件:cust_adc.h cust_eint.dtsi cust_eint_md1.h cust_gpio_usage.h cust_kpd.h cust_power.h pmic_drv.c preloader.h cust_clk_原创 2021-09-10 10:05:29 · 244 阅读 · 0 评论 -
Mediatek-AOSP与ABS版本区别
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、MTK ABS & AOSP 的对比二、配置方式1.preloader配置2.读入数据总结前言 随着MTK代码的不断迭代,代码构架在配置方式上有了许多的变化。这里主要介绍:1.MTK ABS & AOSP 的对比2.Preloader的配置3.LK的配置3.Kernel的配置4.Android提示:以下是本篇文章正文内容,下面案例可供参考一、MTK ABS & AOSP原创 2021-09-04 14:21:54 · 977 阅读 · 0 评论 -
【MTK】Android新项目sdcard无法识别问题
[DESCRIPTION] 如您新项目遇到无法识别sdcard的问题,麻烦请按照如下flow进行检查。[SOLUTION]一、请确认贵司此项目是否支持sdcard热插拔功能? 支持热插拔 需要确认如下&mmc1节点中一定不能有non-removable这个属性节点。/kernel-3.18/arch/arm64/boot/dts/Project_Name.dts &mmc1 {clk_src = /bits/ 8 ;...原创 2021-01-13 10:04:31 · 1112 阅读 · 1 评论 -
LTF散热框架软件实现_结合MTK6797平台(转载) 有加部分内容
一.LTF热管理框架简介LTF(LinuxThermal Framework),主要位于BSP kernel模块,LTF抽象出两种类型的设备,热区设备TZD[Thermal Zone Device] 和冷却设备[Cooling Device]。热区设备主要负责获取和上报从热传感器读取的转换温度值[单位毫摄氏度]。冷却设备通过开关某一个特定的处理函数,来给绑定的热区设备组件降温。一个热区设备最多可以有10个 trip[每个trip对应一个热阈值],每个trip能且只能绑定到一个冷却设备[...原创 2020-07-23 15:45:19 · 1416 阅读 · 0 评论 -
【MTK】android 定制需求小细节
1.第三方应用访问uart(/dev/ttyMT0/1): 需要关闭selinux,在对应的procject的init.rc中添加对应权限,具体如下关闭Selinux给对应的ttyMT0 ttyMT1权限原创 2020-07-03 10:55:07 · 310 阅读 · 0 评论 -
【Android】 ubuntu android studio 启动模拟器报错解决
gpu禁用掉就可以了进入已创建的模拟器目录,如:~/.android/avd/Pixel_2_API_28.avd/打开config.ini修改以下参数:hw.gpu.enabled: nohw.gpu.mode: off 重新启动模拟器或者android studio,如果有尝试过其他方案,建议重新新建模拟器进行以上操作...原创 2020-06-28 16:14:18 · 633 阅读 · 0 评论 -
MTK平台 Sensor Hub配置(以stk3x3x光感为例)(Android 9.0)
Sensor Hub 配置alps\mediateksample\$PROJECT\ProjectConfig.mkMTK_SENSOR_SUPPORT=yes//必须配置MTK_SENSOR_HUB_SUPPORT=yes//开启sensor hub 必须配置,关闭sensor hub的话配置为空即可。CUSTOM_KERNEL_SENSORHUB= yes //开启sens...原创 2020-03-18 11:12:19 · 7098 阅读 · 16 评论 -
Android 源码编译报错集合
1:ninja: error: 'out/target/product/k62v1_64_bsp/obj/SHARED_LIBRARIES/libwapi_intermediates/export_includes', needed by 'out/target/product/k62v1_64_bsp/obj/EXECUTABLES/wpa_supplicant_intermediates/...原创 2020-03-17 17:39:57 · 2266 阅读 · 0 评论 -
【Android】 adb shell 下 setting 指令
adb shell settings list systemadb shell settings list globaladb shell settings list secure分别查看 系统 全局 安全 可以使用adb shell 设置的属性(可以使用setting设置的属性)对应属性的存储的手机位置:/data/system/users/0/下的对应xml文件:et...原创 2019-04-17 10:05:46 · 17526 阅读 · 0 评论 -
【Android】安卓开机禁止锁屏,禁止屏幕休眠
1.Settings 删掉开机锁屏界面packages/apps/Settings/res/xml/display_settings.xml <!-- Hide screen sleep <ListPreference android:key="screen_timeout" android:title="@string/screen_...原创 2019-04-27 10:03:56 · 4766 阅读 · 1 评论 -
【Android】Android 9.0 隐藏虚拟按键跟状态栏,除去google搜索栏.
隐藏虚拟按键跟状态栏 修改文件: frameworks/base/packages/SettingsProvider/res/values/defaults.xml <string name="def_airplane_mode_radios" translatable="false">cell,bluetooth,wifi,nfc,wimax</string&...原创 2019-04-27 16:46:04 · 9825 阅读 · 6 评论 -
【Android】system.prop 的属性控制(例如C/C++的宏控制)
在android源码中,C/C++的宏控制是行不通的。如果想增加一个"宏"控制, 可以使用system.prop定义一个属性开关:比如:whiteaistapp=false在android源码的java文件中的使用方法:import android.os.SystemProperties;if(SystemProperties.getBoolean("w...原创 2019-04-28 17:00:12 · 1168 阅读 · 0 评论 -
【Android】 应用程序运行 /system/bin 下setting命令
因有需求做app来通过按钮来调用/system/bin/ 的脚本。将此处加入对应代码中,如果是第三方应用需要主意执行/写入权限问题。try{ // 执行setting 命令将状态栏跟虚拟按键设置成沉浸模式 Runtime.getRuntime().exec(" settings put global policy_control immersive.full=...原创 2019-04-19 16:44:51 · 1841 阅读 · 0 评论 -
【Android】安卓六大布局基本了解
Android六种布局: 1. 线性布局(LinearLayout) 按照垂直或者水平方向布局的组件 2. 帧布局(FrameLayout) 组件从屏幕左上方布局组件 3. 表格布局(TableLayout) 按照行列方式布局组件 4. 绝对布局(AbsoluteLa...原创 2019-04-20 15:31:02 · 2995 阅读 · 0 评论 -
【Android】除去状态栏跟虚拟按键
--- a/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java+++ b/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java@@ -2206,13 +2206,...原创 2019-06-01 09:42:17 · 702 阅读 · 5 评论 -
【Android】 虚拟按键栏增加音量加减键
请查看 https://juejin.im/post/5ad9a5326fb9a07aa83e49be转载 2019-04-19 19:46:13 · 4698 阅读 · 0 评论