Oreo Beta 2, LOS 15.1 (Not bothering with Nougat)
Magisk 15.0 or newer (Uses 1500 template)
No Other GCAM installed (remove any prior to flashing magisk module)
What it does:
It replaces media_profiles_V1_0.xml in vendor/etc : this allows for hevc, slo-mo
It replaces media_profiles_V1_0.dtd in system/etc : this allows for hevc to be enabled
It adds calibration_cad in system/etc : (AR Related)
It adds device_profile.proto in system/etc: (AR Related)
It adds GCAM MI5S 2B, ARcore, and ARStickers in system/priv-app: Obvious
It sets postfsdata magisk policy (gives camera_config permissions, no need to disable SELinux)
It sets postfsdat resetprop ro.config.calibration_cad "/system/etc/device_profile.proto": (AR Related)
It sets ro.config.calibration_cad=/system/etc/calibration_cad.xml, mm.enable.qcom_parser=3183219,
persist.camera.HAL3.enabled=1, in build.prop, persist.camera.eis.enable=1 : (AR stuff)
This is a free-for-all zip, meaning i dont care if you modify it, pass it off to other groups, help anybody else, etc.
I am not responsible if you get your phone messed up, it works for me, and for others. I will help as much as i can. Its a work in process, hopefully, it will make life easier for everybody.
Also, this is a Essential PH-1 thread, and while i dont mind helping people (I want everybody to have a working GCAM) this magisk module, especially the media_profiles_V1.0.xml is very very very PH-1 specific. You can however, do the legwork, use this zip as a template, and make one for your threads/personal use as well. And i dont mind. Just dont come in here without a logcat with some phone that's not a PH-1 and say its broke. I will at least look at a logcat and help if its not a PH-1, but my demands have been expressed.
Also: I dont know much about exotic configurations with GCAM.... I have posted mine in 3rd post.
I am interested in others "working" settings, post them if you feel like it.
@Arnova8G2 - for being kind enough to port GCAM to better our lives
@invisiblek and the rest of the hood at discord - everything gets done there
@S4turno - hosting and being a good sport
@emowing - selinux fixes in magisk
@xterminater07 - sending logs, and doing some testing
plenty of others
https://www.androidfilehost.com/?fid=889964283620777357 See 2nd for changelog and special notes
https://www.androidfilehost.com/?fid=817906626617957769 See 2nd for changelog and special notes
https://www.androidfilehost.com/?fid=745849072291700334 See 2nd for changelog and special notes
Link v8 (Latest)
https://www.androidfilehost.com/?fid=817906626617958497 See 2nd for changelog and special notes