- Not Working Yet . Just For Reference.
- FlashLight Can Work Perfectly!
- Only Support Ov8865(rare camera).
- i2cdetect can find ov8865 at 0x20 but return broken pipe when use it.
- /dev/media0 can created by qcom-camss.ko normally with no problem.
- WIP front camera + rear camera devicetree can find in msm8916-wingtech-wt88047-backup.dts
-
Leaked UserSpace Driver For Android (libmmcamera)
libmmcamera_ov8865_q8v18a.so
libmmcamera_ov2680_5987fhq.so
libmmcamera_sunny_q8v18a_eeprom.so
-
Camera Dtsi In downsteam kernel
-
Command to Test Camera
sudo media-ctl -d /dev/media0 -l '"msm_csiphy0":1->"msm_csid0":0[1],"msm_csid0":1->"msm_ispif0":0[1],"msm_ispif0":1->"msm_vfe0_rdi0":0[1]' sudo media-ctl -v -d /dev/media0 '"ov8865 4-0020":0[fmt:SBGGR10_1X10/1920x1080 field:none],"msm_csiphy0":0[fmt:SBGGR10_1X10/1920x1080 field:none],"msm_csid0":0[fmt:SBGGR10_1X10/1920x1080 field:none],"msm_ispif0":0[fmt:SBGGR10_1X10/1920x1080 field:none],"msm_vfe0_rdi0":0[fmt:SBGGR10_1X10/1920x1080 field:none]'
Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.