原文地址:Android : 高通平台Camera调试   http://www.mamicode.com/info-detail-2666694.html

 

 

相关平台信息:【SDM845/670】

1.AF调试部分

(1)通过属性控制:

--AF Log控制--setprop persist.vendor.camera.logInfoMask 0x8000000 //AF info level logsetprop persist.vendor.camera.logVerboseMask 0x8000000 //AF verbose level log--禁用深度焦点指示--setprop persist.vendor.camera.af.depthfocus 1--关闭 PDAF--setprop persist.vendor.camera.disablePDAF 1 --开启PDLib log 及 PDAF性能日志--setprop persist.camera.pdaf_logging 1 setprop persist.camera.pdaf_profiling 1 

(2)通过camxoverridesettings控制,将需要调试的部分添加到 vendor/etc/camera/camxoverridesettings.txt :

--AF Log控制--logInfoMask=0x8000000logVerboseMask=0x8000000Mask值对应如下:(1 << 27)=0x8000000 即对应AF模块
// The group tag for a given debug print messagetypedef UINT32 CamxLogGroup;static const CamxLogGroup CamxLogGroupNone = (1 << 0); ///< Generic groupstatic const CamxLogGroup CamxLogGroupSensor = (1 << 1); ///< Sensorstatic const CamxLogGroup CamxLogGroupIFace = (1 << 2); ///< IFacestatic const CamxLogGroup CamxLogGroupISP = (1 << 3); ///< ISPstatic const CamxLogGroup CamxLogGroupPProc = (1 << 4); ///< Post Processorstatic const CamxLogGroup CamxLogGroupImgLib = (1 << 5); ///< Image Libstatic const CamxLogGroup CamxLogGroupCPP = (1 << 6); ///< CPPstatic const CamxLogGroup CamxLogGroupHAL = (1 << 7); ///< HALstatic const CamxLogGroup CamxLogGroupJPEG = (1 << 8); ///< JPEGstatic const CamxLogGroup CamxLogGroupStats = (1 << 9); ///< Statsstatic const CamxLogGroup CamxLogGroupCSL = (1 << 10); ///< CSLstatic const CamxLogGroup CamxLogGroupApp = (1 << 11); ///< Applicationstatic const CamxLogGroup CamxLogGroupUtils = (1 << 12); ///< Utilitiesstatic const CamxLogGroup CamxLogGroupSync = (1 << 13); ///< Syncstatic const CamxLogGroup CamxLogGroupMemSpy = (1 << 14); ///< MemSpystatic const CamxLogGroup CamxLogGroupAssert = (1 << 15); ///< Assertsstatic const CamxLogGroup CamxLogGroupCore = (1 << 16); ///< Corestatic const CamxLogGroup CamxLogGroupHWL = (1 << 17); ///< HWLstatic const CamxLogGroup CamxLogGroupChi = (1 << 18); ///< CHIstatic const CamxLogGroup CamxLogGroupDRQ = (1 << 19); ///< DRQstatic const CamxLogGroup CamxLogGroupFD = (1 << 20); ///< FDstatic const CamxLogGroup CamxLogGroupIQMod = (1 << 21); ///< IQ modulestatic const CamxLogGroup CamxLogGroupLRME = (1 << 22); ///< LRMEstatic const CamxLogGroup CamxLogGroupNCS = (1 << 23); ///< NCSstatic const CamxLogGroup CamxLogGroupMeta = (1 << 24); ///< Metadatastatic const CamxLogGroup CamxLogGroupAEC = (1 << 25); ///< AEC //0x2000000static const CamxLogGroup CamxLogGroupAWB = (1 << 26); ///< AWB //0x4000000static const CamxLogGroup CamxLogGroupAF = (1 << 27); ///< AF //0x8000000 
 

 

--禁用深度焦点指示--disableFocusIndication=1 --关闭 PDAF--disablePDAF=1--设置 fullsweep 模式--afFullsweep=0 //fullsweep offafFullsweep=1 //far to nearafFullsweep=2 //near to farafFullsweep=3 //both--Dump EEPROM 保存OTP数据至 /data/misc/camera/-dumpSensorEEPROMData=1--3A调试 exif信息--debugDataSizeAEC=6000debugDataSizeAWB=550000debugDataSizeAF=70000 

  

 

 

更多相关文章

  1. Android 设置Edittext获取焦点并弹出软键盘
  2. Android指示灯控制
  3. Android按键音(焦点)
  4. IT技术权威网站和深度博客
  5. Android中设置EditText获得焦点时不弹出软键盘
  6. Android标题栏进度指示器使用
  7. edittext SearchView 失去焦点问题
  8. Android View如何获取焦点
  9. 第23章、OnFocuChangeListener焦点事件(从零开始学Android)

随机推荐

  1. Android系统在超级终端下必会的命令大全(a
  2. Android圆角图片
  3. Android(安卓)XML解析
  4. Android(安卓)之EditText自动弹出/不弹出
  5. Android控件属性大全
  6. android相对布局的案例
  7. Android(安卓)studio教程学习笔记4——Te
  8. 详解 Android(安卓)的 Activity 组件
  9. 如何通过代码更改ANDROID的UI布局
  10. Android之ListView中的分割线