ค่าพารามิเตอร์และไดร์เวอร์กล้อง เบอร์ KYT- 053 V 2.0





โดยมีองค์ประกอบทั้งหมด 4 ส่วน คือ 

ส่วนที่ 1 การตั้งค่า camera id และ camera facing ที่อยู่ในไฟล์ camera.cfg

ก็อบปี้ค่าพารามิเตอร์ด้านล่างทั้งหมดไปวางทับค่าเดิมในไฟล์ camera.cfg ที่อยู่ในส่วนของ system/user/etc

;-------------------------------------------------------------------------------
; ำรำฺcameraตฤลไึร
;
; ฒษำรธ๑สฝ:
; key = key_value
; ืขาโ: รฟธ๖keyะ่าชถฅธ๑ะด;
; key_valueฝ๔ธ๚ืลkeyบ๓รๆตฤตศบลบ๓รๆ, ฮปำฺอฌาปะะึะ;
; key_valueฯึฦด๓ะกฮช256ืึฝฺาิฤฺ;
;
;------------------------------------------------------------------------------- 

;------------------------------------------------------------------------------- 
; 1 for single camera, 2 for double camera
;------------------------------------------------------------------------------- 
number_of_camera = 2

;------------------------------------------------------------------------------- 
; CAMERA_FACING_BACK
; gc2029
;------------------------------------------------------------------------------- 
camera_id = 0

;------------------------------------------------------------------------------- 
; 1 for CAMERA_FACING_FRONT
; 0 for CAMERA_FACING_BACK
;------------------------------------------------------------------------------- 
camera_facing = 1

;------------------------------------------------------------------------------- 
; camera orientation (0, 90, 180, 270)
;------------------------------------------------------------------------------- 
camera_orientation = 0

;------------------------------------------------------------------------------- 
; driver device name
;------------------------------------------------------------------------------- 
camera_device = /dev/video0

;------------------------------------------------------------------------------- 
; device id 
; for two camera devices with one CSI
;------------------------------------------------------------------------------- 
device_id = 0

used_preview_size = 1

key_support_preview_size = 640x480
key_default_preview_size = 640x480

used_picture_size = 1
key_support_picture_size = 640x480,320x240
key_default_picture_size = 640x480

used_flash_mode = 0
key_support_flash_mode = on,off,auto
key_default_flash_mode = off

used_color_effect= 1
key_support_color_effect = none,mono,negative,sepia,aqua
key_default_color_effect = none

used_frame_rate = 1
key_support_frame_rate = 15, 30
key_default_frame_rate = 30


used_focus_mode = 0
key_support_focus_mode = auto,infinity,macro,fixed
key_default_focus_mode = auto

used_scene_mode = 0
key_support_scene_mode = auto,auto,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,barcode
key_default_scene_mode = auto

used_white_balance = 1
key_support_white_balance = auto,incandescent,fluorescent,warm-fluorescent,daylight,cloudy-daylight
key_default_white_balance = auto

used_exposure_compensation = 1
key_max_exposure_compensation = 4
key_min_exposure_compensation = -4
key_step_exposure_compensation = 1
key_default_exposure_compensation = 0

; only for facing back camera in android2.3, should be set in android4.0
used_zoom = 1
key_zoom_supported = true
key_smooth_zoom_supported = false
key_zoom_ratios = 100,120,150,200,230,250,300
key_max_zoom = 30

key_default_zoom = 0

;------------------------------------------------------------------------------- 
; CAMERA_FACING_FRONT
; gc0308
;------------------------------------------------------------------------------- 
camera_id = 1

;------------------------------------------------------------------------------- 
; 1 for CAMERA_FACING_FRONT
; 0 for CAMERA_FACING_BACK
;------------------------------------------------------------------------------- 
camera_facing = 0

camera_orientation = 0

;------------------------------------------------------------------------------- 
; driver device name
;------------------------------------------------------------------------------- 
camera_device = /dev/video0

;------------------------------------------------------------------------------- 
; device id 
; for two camera devices with one CSI
;------------------------------------------------------------------------------- 
device_id = 1

used_preview_size = 1
key_support_preview_size = 640x480
key_default_preview_size = 640x480

used_picture_size = 1
key_support_picture_size = 640x480,320x240
key_default_picture_size = 640x480

used_flash_mode = 0
key_support_flash_mode = on,off,auto
key_default_flash_mode = on

used_color_effect=1
key_support_color_effect = none,mono,negative,sepia,aqua
key_default_color_effect = none

used_frame_rate = 1
key_support_frame_rate = 25
key_default_frame_rate = 25

used_focus_mode = 0
key_support_focus_mode = auto,infinity,macro,fixed
key_default_focus_mode = auto

used_scene_mode = 0
key_support_scene_mode = auto,auto,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,barcode
key_default_scene_mode = auto

used_white_balance = 1
key_support_white_balance = auto,incandescent,fluorescent,warm-fluorescent,daylight,cloudy-daylight
key_default_white_balance = auto

used_exposure_compensation = 1
key_max_exposure_compensation = 4
key_min_exposure_compensation = -4
key_step_exposure_compensation = 1
key_default_exposure_compensation = 0

; only for facing back camera in android2.3, should be set in android4.0
used_zoom = 1
key_zoom_supported = true
key_smooth_zoom_supported = false
key_zoom_ratios = 100,120,150,200,230,250,300
key_max_zoom = 30

key_default_zoom = 0



ส่วนที่ 2  ค่าพารามิเตอร์ในส่วนของ Script.fex  

นำค่าพารามิเตอร์ไปวางทับค่าเดิมที่อยู่ใน script.fex ที่เราดูดขึ้นมา

[csi0_para]
csi_used                 = 1
csi_mode                 = 0
csi_dev_qty              = 2
csi_stby_mode            = 1

csi_mname                = "gc0308"
csi_twi_id               = 2
csi_twi_addr             = 0x42
csi_if                   = 0
csi_vflip                = 0
csi_hflip                = 0
csi_iovdd                = ""
csi_avdd                 = "axp20_hdmi"
csi_dvdd                 = ""
csi_flash_pol            = 1

csi_mname_b              = "gc0308"
csi_twi_id_b             = 2
csi_twi_addr_b           = 0x42
csi_if_b                 = 0
csi_vflip_b              = 0
csi_hflip_b              = 0
csi_iovdd_b              = ""
csi_avdd_b               = "axp20_hdmi"
csi_dvdd_b               = ""
csi_flash_pol_b          = 1

csi_pck                  = port:PE00<3><default><default><default>
csi_ck                   = port:PE01<3><default><default><default>
csi_hsync                = port:PE02<3><default><default><default>
csi_vsync                = port:PE03<3><default><default><default>
csi_d0                   = port:PE04<3><default><default><default>
csi_d1                   = port:PE05<3><default><default><default>
csi_d2                   = port:PE06<3><default><default><default>
csi_d3                   = port:PE07<3><default><default><default>
csi_d4                   = port:PE08<3><default><default><default>
csi_d5                   = port:PE09<3><default><default><default>
csi_d6                   = port:PE10<3><default><default><default>
csi_d7                   = port:PE11<3><default><default><default>

csi_reset                = port:power3<1><default><default><0>
csi_power_en             = 
csi_stby                 = port:PB10<1><default><default><1>

csi_flash                =
csi_af_en                =
csi_reset_b              = port:power3<1><default><default><0>
csi_power_en_b           =
csi_stby_b               = port:power2<1><default><default><1>
csi_flash_b              =
csi_af_en_b              =

[csi1_para]
csi_used                 = 0
csi_mode                 = 0
csi_dev_qty              = 1
csi_stby_mode            = 1

csi_mname                = ""
csi_twi_id               = 1
csi_twi_addr             = 0xba
csi_if                   = 0
csi_vflip                = 0
csi_hflip                = 0
csi_iovdd                = ""
csi_avdd                 = ""
csi_dvdd                 = ""
csi_flash_pol            = 1

csi_mname_b              = ""
csi_twi_id_b             = 1
csi_twi_addr_b           = 0x78
csi_if_b                 = 0
csi_vflip_b              = 1
csi_hflip_b              = 0
csi_iovdd_b              = ""
csi_avdd_b               = ""
csi_dvdd_b               = ""
csi_flash_pol_b          = 1

csi_reset                =
csi_power_en             =
csi_stby                 =
csi_flash                =
csi_af_en                =
csi_reset_b              =
csi_power_en_b           =
csi_stby_b               =
csi_flash_b              =
csi_af_en_b              =



ส่วนที่ 3 ค่าพารามิเตอร์ในส่วนของไฟล์ init.sun5i.rc

นำค่าพารามิเตอร์ด้านล่างไปวางทับค่าพารามิเตอร์เดิมที่อยู่ในไฟล์ init.sun5i.rc ที่เราดูดขึ้นมาแก้ไข

#csi module
insmod /system/vendor/modules/videobuf-core.ko
insmod /system/vendor/modules/videobuf-dma-contig.ko
insmod /system/vendor/modules/gc0308.ko
insmod /system/vendor/modules/sp2518.ko
insmod /system/vendor/modules/gc0329.ko
insmod /system/vendor/modules/gt2005.ko
insmod /system/vendor/modules/hm2057.ko
insmod /system/vendor/modules/gc2015.ko
  insmod /system/vendor/modules/ov2655.ko
  insmod /system/vendor/modules/sp0a19.ko
  insmod /system/vendor/modules/sp0838.ko
insmod /system/vendor/modules/sun5i_csi0.ko



ส่วนที่ 4  ไดรเวอร์ควบคุมการทำงานของกล้อง ที่อยู่ใน vendor/modules

Download Driver

หลังจากดาวน์โหลดแล้วนำไปทับ driver ทีอยู่ในโฟลเดอร์ modules


การแก้ไขทั้ง 4 ส่วน ท่านที่โปรแกรม Droidmaxthai Tools 2.0 อยู่แล้วสามารถทำการแก้ไขได้เลยครับผม

droidmaxthai

ใหม่กว่า เก่ากว่า