问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何修改mtk android 默认拍照size

发布网友 发布时间:2022-04-23 15:14

我来回答

1个回答

热心网友 时间:2023-10-05 23:26

1.更换 flash 型号
--------------------------------------------------------------
修改: alps/mediatek/custom/lcsh73_gb/preloader/inc/custom_MemoryDevice.h
/*MTK 6573每个片选的范围是 2Gb,默认用CS0来片选 , 如果外挂的RAM是4Gb的话 ,还需要用到CS1来片选后面的2Gb 。*/
/*每个手机配置的flash 需要跑 ECC 才能得到一个合适的时序配置,这个时序需要MTK协助调试 */
#define BOARD_ID MT6573_EVB
/*2Gb ram cs config*/
#define CS0_PART_NUMBER[0] K524G2GACB_A050
/*4Gb ram cs config*/
//#define CS0_PART_NUMBER[0] MT29C4G96MAZAPCJA_5IT
//#define CS1_PART_NUMBER[0] MT29C4G96MAZAPCJA_5IT
/*同一size的多falsh兼容可以按如下方式配置 :flash 4Gb ram cs config*/
//add first flash config
//#define CS0_PART_NUMBER[0] MT29C4G96MAZAPCJA_5IT
//#define CS1_PART_NUMBER[0] MT29C4G96MAZAPCJA_5IT
//add second flash config
//#define CS0_PART_NUMBER[1] EHD013151MA_50
//#define CS1_PART_NUMBER[1] EHD013151MA_50

编译:
//重新生成时序
./mk lcsh73_gb emigen
//重新编译 preloader uboot kernel 三个模块
./mk lcsh73_gb c,r pl ub k

--------------------------------------------------------------
2.更换 camera
--------------------------------------------------------------
修改:
1. alps/mediatek/config/lcsh73_gb/ProjectConfig.mk
/*---------------------------------------------------------------------------------------------------
*
* camera 配置一般有后摄像头(main)和前摄像头(sub)。
*
* 另外每个摄像头还可以配置 是否支持lens 及 flashlight。
*
* 不支持flashlight 则 设置 mmy_flashlight 不支持 lens 则 设置 mmy_lens
*----------------------------------------------------------------------------------------------------*/
CUSTOM_HAL_IMGSENSOR = hi253_yuv hi704_yuv
CUSTOM_KERNEL_IMGSENSOR = hi253_yuv hi704_yuv
CUSTOM_HAL_LENS = mmy_lens mmy_lens
CUSTOM_KERNEL_LENS = mmy_lens mmy_lens
CUSTOM_HAL_MAIN_LENS = mmy_lens
CUSTOM_HAL_SUB_LENS = mmy_lens
CUSTOM_HAL_MAIN_IMGSENSOR = hi253_yuv
CUSTOM_HAL_MAIN_BACKUP_IMGSENSOR =
CUSTOM_HAL_SUB_IMGSENSOR = hi704_yuv
CUSTOM_HAL_SUB_BACKUP_IMGSENSOR =
CUSTOM_KERNEL_FLASHLIGHT = mmy_flashlight
CUSTOM_KERNEL_SUB_LENS = mmy_lens
CUSTOM_KERNEL_MAIN_IMGSENSOR = hi253_yuv
CUSTOM_KERNEL_MAIN_BACKUP_IMGSENSOR =
CUSTOM_KERNEL_SUB_IMGSENSOR = hi704_yuv
CUSTOM_KERNEL_SUB_BACKUP_IMGSENSOR =
2.如果内核中当前没有对应的camera驱动,需要在以下几个地方增加对应的代码。
1)在 alps/mediatek/custom/common/kernel/imgsensor 增加对应的驱动文件夹:
如 hi253_yuv 文件夹,里面包含:
├── hi253yuv_CameraCustomized.h
├── hi253yuv_Camera_Sensor_para.h
├── hi253yuv_Sensor.c
└── hi253yuv_Sensor.h

2)在alps/mediatek/custom/common/kernel/imgsensor/src/kd_sensorlist.h添加对应的驱动结构体
如添加 hi253 yuv的结构体:

UINT32 HI253_YUV_SensorInit(PSENSOR_FUNCTION_STRUCT *pfFunc);

#if defined(HI253_YUV)
{HI253_SENSOR_ID, SENSOR_DRVNAME_HI253_YUV, HI253_YUV_SensorInit},
#endif
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求助:补全成语. _然而止、_然不屈、_然四顾、_然若失、_然而至、_然拒绝、_然无声... 我姑妈(姑妈去世),现奶奶的房产 姑妈的女儿有继承权吗? 丈夫去世遗产应该能怎么分配 《人世间》骆士宾遗产股权归谁所有 为什么说曹珊不应该得罪水自流_百 ... 有谁知我国十大元帅及十大上将? 解放中国的10大元帅是那几个? 对中国有何影响? 中国历史上的十大元帅 为什么中国过去有元帅现在没有了 ...想看中国80年代、90年代热播的电视剧,《渴望》、《蛙女》等,越多... 求最新nod32激活码或用户名 追加分数。 为什么打开网页无法观看视频,其他按钮都可以点击,但视频观看不了,我是Win7的 3561公版固件如何刷系统 mtk android平台怎么修改ram的大小 2021年千元以内性价比手机排行? 千元机性价比排行推荐的有? 求千元手机排行榜,有哪些比较推荐? 千元性价比超高的手机推荐? 2021千元以下机性价比高的手机排行是怎么样的? 千元手机哪款性价比高+质量好? 车辆堵塞在我门口有什么办法移走小货车怎么能移走? 千元机性价比排行2021? 车辆挡在小区门口前面。多次影响交通违法吗? 陌生车辆在门口停几个月怎么办 你好 小区门口车辆拦车杆子损坏,换新的 旧的能不能拿走? 车辆堵小区门口违法吗 停车场门口车子来回走有响声 烟草局可以强行打开门口车辆吗 大门口停车辆有什么不好? 如何处理门口临时停放车辆? 如何修改摄像头界面;android;mtk 98#油是给哪些车用的? 98号汽油有什么优点? 98号汽油和95号汽油区别? 98号汽油适合什么汽车? 汽油的标号92、95、98指的是什么? 汽油的标号92 95 98分别是什么? 加98号汽油的好处? 98号汽油适用于什么车? 你的汽车加油了吗?95号汽油和98号汽油哪一个更好呢? 98号汽油什么车都可以用吗? 哪些车必须加98号汽油 98号汽油适用车型是什么? 98#的汽油好在哪里? cn98号汽油是什么意思? 98号汽油适用于什么车?, 92,95,98号汽油有何区别? 车子可以加98汽油吗? 在哪换oppo手机的电池 oppo换电池去哪换