vanir5.1のバックカメラが上下逆さまになっている件
この原因には、dts(dt.img)が関係しているファイルarch/arm/boot/dts/msm8974-g2-kddi/msm8974-g2-kddi-camera.dtsiこの中に以下の記述がある。--------------------------------------------------qcom,camera_rev_a@20 { ... qcom,mount-angle = <90>; qcom,sensor-name = "imx135";--------------------------------------------------qcom,mount-angleでの値でカメラの角度が決まる。90を270に変更すると逆さまが直る。arch/arm/mach-msm/Makefile.boot にdtb-$(CONFIG_MACH_MSM8974_G2_KDDI) += msm8974-g2-kddi.dtbと記載があり、arch/arm/configs/cyanogenmod_lgl22_defconfigにてCONFIG_MACH_MSM8974_G2_KDDI=yとあるため、dtbファイルは、msm8974-g2-kddi.dtbが選択されている。ちなみに、カメラのドライバはback-camera:imx135 (id = 0) front-camera:imx132 (id = 1) である。なお、dt.imgを作成するには、dtbToolが必要らしい。dt.imgをビルドするにはboot.imgをビルドすることになるので$ source build/envsetup.sh$ lunch$ make -j4 bootimageと行ってビルドする。L01E/LGL21(OptimusG)の時には、直接.cにmount-angleの記載があったけどだいぶ変わってきている。