The Moto G Camera software seems to work very well. It even puts the lenovo camera I've tried before to shame....I tried both picture taking and HD video recording. Very impressed with the camera.
http://xdaforums.com/android/apps-games/flashable-port-moto-camera-fullfilled-t3172783
Please note this camera requires that SELinux be set to "permissive"...you can do that as simple as installing and running the Selinuxchanger app in the moto thread or creating a small scripts to be ran out of /etc/init.d if you run "universal init.d". The instructions I followed for that are here: http://xdaforums.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245
Permissive mode is required by xposed framework and the moto camera as well as several other packages. To get a rough idea how the camera works you can look here but be aware that currently on the port HDR mode and Slow Motion Video do not work. Panorama, burst mode, normal pictures and HD video recording all work just fine.
http://xdaforums.com/android/apps-games/flashable-port-moto-camera-fullfilled-t3172783
Please note this camera requires that SELinux be set to "permissive"...you can do that as simple as installing and running the Selinuxchanger app in the moto thread or creating a small scripts to be ran out of /etc/init.d if you run "universal init.d". The instructions I followed for that are here: http://xdaforums.com/xposed/how-to-set-selinux-to-permissive-boot-t3034245
Permissive mode is required by xposed framework and the moto camera as well as several other packages. To get a rough idea how the camera works you can look here but be aware that currently on the port HDR mode and Slow Motion Video do not work. Panorama, burst mode, normal pictures and HD video recording all work just fine.