Some news:
The camera is like a sunXI tablet. I accessed ADB today after using phoenix suite to enter recovery mode.
It supports OV4689 and sony IMX179 according to the modules. The settings are simple config files and it uses the video4linux system
https://en.wikipedia.org/wiki/Video4Linux
I have a system FEX but I need a img to update. At the very least I will try to edit audio to not be 8000hz, that is in simple config files like an android phone (media_profiles.xml)
contents of /etc
http://ge.tt/1tthtmc2
ok, somewhat disturbing, camera.cfg lists nt99141 (a cheap 720P sensor) but its using the imx179s driver that claims the 8mp... so I dunno. I'm an engineer and I can't figure out what are lies and what is truth
🙁
[ 7.869525] [IMX179S]s_fmt = 301c, width = 1280, height = 720
[ 7.876041] [IMX179S]s_fmt end
[ 7.879587] [VFE]width_input = 1344, height_input = 756, width = 1280, height = 720
[ 7.888171] [ISP] full_size width = 1280, height = 720.
[ 7.894102] [ISP] scale width = 640, height = 360
[ 7.899386] [VFE]dev->buf_byte_size = 2097152, double_ch_flag = 1
[ 7.906286] [VFE]Init isp ini configs from isp_cfg.
[ 7.912020] [ISP] VIDEO_MODE!
[ 7.976620] [VFE]put 2 frame into one buf to output!
[ 7.982349] [VFE]buffer_setup, buffer count=10, size=4198400
[ 8.059606] [VFE]capture video mode!
[ 8.063803] [ISP]: Set Scene, Scene ID is 0.
[ 8.068711] [ISP] VIDEO_MODE!
[ 8.072084] [VFE]capture video first frame done!
[ 8.094223] [VFE]V4L2_MBUS_CSI2,4 lane,bus1 channel,rx 1 channel
[ 8.149478] [IMX179S]s_fmt = 301c, width = 1920, height = 1080
[ 8.156111] [IMX179S]s_fmt end
[ 8.159594] [VFE]width_input = 3168, height_input = 1792, width = 1920, height = 1080
[ 8.168421] [ISP] full_size width = 1920, height = 1080.
[ 8.174402] [ISP] scale width = 640, height = 360
[ 8.179745] [VFE]dev->buf_byte_size = 3846144, double_ch_flag = 1
[ 8.186578] [VFE]Init isp ini configs from isp_cfg.
[ 8.200664] [ISP] VIDEO_MODE!
Here is what happens and why video quality is so bad:
<5>[ 943.659551] [VFE]width_input = 3168, height_input = 1792, width = 1920, height = 1080
<7>[ 943.668405] [ISP] full_size width = 1920, height = 1080.
<7>[ 943.674438] [ISP] scale width = 640, height = 360 <this is preview lcd
for 2k/1080P/4k the full sensor size is scaled according to VFL then the nasty post processing is applied. This camera would be fine at these resolutions if they left alone what was there.
Partition structure:
cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 "uboot"
mtd1: 002c0000 00010000 "boot"
mtd2: 00630000 00010000 "system"
mtd3: 00200000 00010000 "cfg"
mtd4: 00020000 00010000 "boot_logo"
mtd5: 00020000 00010000 "shutdown_logo"
mtd6: 00010000 00010000 "env"
mtd7: 00010000 00010000 "private"
root@camdroid:/ #
the dd copies of said partitions:
http://ge.tt/1MIkNnc2
You can unsqashfs "system" with squashfs here:
http://domoticx.phoenixinteractive....3-i686-windows-cygwin_(lzma+lzma2+lzo+lz4).7z
Maybe this will need a new thread.. but where?