
MTK Android
还是那个街___
坚持本心,继续前进
展开
-
android 8.1修改定制版本号以及内部型号
1.修改device/mediateksample/k39tv1_bsp_1g/full_k39tv1_bsp_1g.mk下外部型号:PRODUCT_MODEL := xxx内部型号:PRODUCT_INTERNAL_MODEL := xxx版本号: PRODUCT_VERSION := 1.0.02.在build/make/tools/buildinfo.sh增加ec...原创 2019-05-25 01:42:51 · 2300 阅读 · 1 评论 -
MTK关闭调试口的日志输出功能
1.在system/core/rootdir/init.rc关闭uart服务2#service console /system/bin/sh# class core# console# disabled# user shell# group shell log readproc# seclabel u:r:shell:s0#on propert...原创 2019-06-02 09:38:43 · 1439 阅读 · 0 评论 -
MTK android8.1添加root权限
客户需求,要求android8.1 user版本添加root权限第一步:device/mediateksample/k39tv1_bsp_1g/device.mk添加+PRODUCT_COPY_FILES += \+ system/extras/su/su:system/bin/su \+ system/extras/su/su:system/xbin/su第二步:framew...原创 2019-06-14 22:36:21 · 4453 阅读 · 1 评论 -
深入MTK平台bootloader启动之【 Pre-loader -> Lk】分析笔记
转自 https://blog.youkuaiyun.com/forever_2015/article/details/53000643,感谢博主分析 1、bootloader到kernel启动总逻辑流程图ARM架构中,EL0/EL1是必须实现,EL2/EL3是选配,ELx跟层级对应关系:EL0 -- appEL1 -- Linux kernel 、lkEL2 -- hy...转载 2019-07-03 14:54:54 · 589 阅读 · 0 评论 -
深入MTK平台bootloader启动之【 lk -> kernel】分析笔记
转自https://blog.youkuaiyun.com/forever_2015/article/details/53047993,感谢博主分析Pre-loader 运行在ISRAM,待完成 DRAM 的初始化后,再将lk载入DRAM中,最后通过特殊sys call手段实现跳转到lk的执行入口,正式进入lk初始化阶段.一、lk执行入口:位于.text.boot 这个section(段),具...转载 2019-07-03 14:59:58 · 1495 阅读 · 0 评论 -
DEVICE_ATTR的使用
使用DEVICE_ATTR,可以在sys fs中添加“文件”,通过修改该文件内容,可以实现在运行过程中动态控制device的目的,DEVICE_ATTR对应的文件在/sys/devices/目录中对应的device下面。DEVICE_ATTR原型:DEVICE_ATTR(_name, _mode, _show, _store)_name:名称,也就是将在sysfs中生成的节点名称。_mo...原创 2019-08-15 09:19:59 · 539 阅读 · 0 评论 -
去掉长按电源键+音量加和电源键+音量减进入FACTORY或者RECOVERY模式
1.vendor/mediatek/proprietary/bootable/bootloader/lk/platform/mt6580/boot_mode.c@@ -158,7 +158,7 @@ void boot_mode_select(void) { dprintf(CRITICAL, "%s...原创 2019-08-21 17:03:14 · 3330 阅读 · 0 评论 -
mtk的配置文件ProjectConfig.mk分析
目录:device\mediateksample\xxxxx\ProjectConfig.mkProjectConfig.mk结构:AUTO_ADD_GLOBAL_DEFINE_BY_NAME:将它后面的名字,定义为宏AUTO_ADD_GLOBAL_DEFINE_BY_NAME_VALUE:将它后面的名字,定义为宏,同时宏的值是配置文件中的值AUTO_ADD_GLOBAL_DEFIN...原创 2019-08-17 09:02:39 · 1873 阅读 · 0 评论 -
mt6739耳机通道配置外置功放
功放接模块耳机通道AU_HPR或者AU_HPL1.\vendor\mediatek\proprietary\custom\xxxxx\hal\audioflinger\audio\audio_custom_exp.h下//#define USING_CLASSAB_AMP//屏蔽内部D类功放#define USING_EXTAMP_HP//配置外置功放2.kernel conf...原创 2019-08-17 09:54:11 · 1289 阅读 · 0 评论