[Essential Phone Themes, Apps, and Mods] emowing:
[MENTION=4860033]Arnova8G2[/MENTION] [MENTION=3095699]Charles_l[/MENTION]

I got the camera to work 100%, no sound lost, no crashes, everything just work with some errors in logcat..

The main issue selinux permissions. The app is trying to set camera properties and all of these other things in tmpfs but selinux is not allowing it to. Maybe some dev can add this selinux permission somehow??

If you're rooted, adb or use some terminal/shell app and run "setenforce 0" to set your selinux to permissive (not recommended for long term usage as you're removing a critical security component from your device).

before:

you'll see a bunch of these errors in your logcat...

01-03 21:26:15.580 5776-5809/com.google.android.GCMods5 E/libc: Access denied finding property "camera.enable_vesper"

01-03 21:26:15.580 5776-5809/com.google.android.GCMods5 E/libc: Access denied finding property "persist.camera.enable_vesper"

01-03 21:26:15.602 5776-5809/com.google.android.GCMods5 E/libc: Access denied finding property "camera.diet_burst"

01-03 21:26:15.599 5776-5776/com.google.android.GCMods5 W/Executor-4: type=1400 audit(0.0:429): avc: denied { read } for name="u:object_r:camera_prop:s0" dev="tmpfs" ino=21554 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:camera_prop:s0 tclass=file permissive=0

01-03 21:26:15.602 5776-5809/com.google.android.GCMods5 E/libc: Access denied finding property "persist.camera.diet_burst"

after:

01-03 21:52:31.898 7517-10945/com.google.android.GCMods5 E/CAM_GApiClientPxy: Timeout connecting to GoogleApiClient

01-03 21:52:31.952 7517-10969/com.google.android.GCMods5 E/CAM_GApiClientPxy: Timeout connecting to GoogleApiClient

01-03 21:52:33.843 7517-7684/com.google.android.GCMods5 E/BufferQueueProducer: [ImageReader-3872x2192f25m37-7517-34] dequeueBuffer: BufferQueue has been abandoned

01-03 21:52:33.857 7517-7684/com.google.android.GCMods5 E/BufferQueueProducer: [ImageReader-3872x2192f25m37-7517-34] queueBuffer: BufferQueue has been abandoned

01-03 21:52:33.906 7517-7517/com.google.android.GCMods5 E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: (No such file or directory)

01-03 21:52:33.930 7517-7531/com.google.android.GCMods5 E/BufferQueueProducer: [ImageReader-3872x2192f25m37-7517-34] queueBuffer: BufferQueue has been abandoned

01-03 21:52:33.992 7517-7531/com.google.android.GCMods5 E/BufferQueueProducer: [ImageReader-3872x2192f25m37-7517-34] queueBuffer: BufferQueue has been abandoned

01-03 21:52:34.063 7517-7531/com.google.android.GCMods5 E/BufferQueueProducer: [ImageReader-3872x2192f25m37-7517-34] queueBuffer: BufferQueue has been abandoned

01-03 21:52:34.321 7517-11062/com.google.android.GCMods5 E/CAM_GApiClientPxy: Timeout connecting to GoogleApiClient

01-03 21:52:41.838 7517-7517/com.google.android.GCMods5 E/CAM_CdrVideoSound: Error: java.lang.SecurityException: Not allowed to change Do Not Disturb state

01-03 21:52:46.861 7517-7517/com.google.android.GCMods5 E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: (No such file or directory)

01-03 21:52:47.273 7517-11227/com.google.android.GCMods5 E/CAM_GApiClientPxy: Timeout connecting to GoogleApiClient

01-03 21:52:50.623 7517-7517/com.google.android.GCMods5 E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: (No such file or directory)

01-03 21:52:59.626 7517-11456/com.google.android.GCMods5 E/libgcam: [halide_runtime.cc:124]: halide_error: Error: Initialization of Hexagon kernels failed

01-03 21:52:59.628 7517-11456/com.google.android.GCMods5 E/libgcam: [raw_finish.cc:587]: FinishRaw: FinishRawHalide failed.

01-03 21:53:02.653 7517-7517/com.google.android.GCMods5 E/CAM_CdrVideoSound: Error: java.lang.SecurityException: Not allowed to change Do Not Disturb state