Quote: cstark27 v3.3

-IMPORTANT: CLEAR APP DATA after installing. This version changes the configs a little bit so more problems may happen if you do not erase app data.

-Fixed Wide Angle HDR+ Processing with Zero Shutter Lag (ZSL)

-Improved Re-focus after touch to focus

-Added JPEG Quality toggle

-Added Disable ZSL Config: switch between Pixel ZSL or Nexus 6 No ZSL configs

-Adjust look of settings and add About section from Arnova8G2



LG G6 owners: There may still be a purple tint in shadows in low light when using HDR+ Enhanced. I am still working on a solution but it is hard to find without having the device. There are apps that provide a black level offset to correct this but in tests we have seen that only the first HDR+ Enhanced photo is usually purple tinted but remaining photos are fine. Tapping to set focus and exposure also seems to help. I would also try the "Disable ZSL" setting and see if that helps. Huge shoutout at Mefiboshet for all of his testing and letting me pester him with test versions all the time.



2 Separate APK's (download both, they do not require each other though so you can use a different normal lens version if you want):

Download Standard Lens + Front Cam cstark27_GCam_5.1.018_24_v3.3

Download Wide Lens + Front Cam cstark27_GCam_5.1.018_24_wide_v3.3



There is no model or config to set, you should be good to go after installing. But here is the setup:



-Normal Lens APK Config:

--LG G6

---Rear Model: Nexus 6 (shamu), Front Model: Huawei Nexus 6P (angler)

--All other devices

---Rear Model: Pixel 2 XL (taimen), Front Model: Huawei Nexus 6P (angler)

-Wide Lens APK Config:

--LG G6

---Rear Model: Nexus 6P (angler), Front Model: Huawei Nexus 6P (angler)

--LG G5, V20, V30

---Rear Model: Pixel 2 XL (taimen), Front Model: Huawei Nexus 6P (angler)

If you have issues, Clearing App Data is recommended. Open "Camera"> Settings>About>View App Settings Page>Storage>Clear Data-If device has more than 3+ camera sensors, displays a new side menu "Wide Angle"--Click this item and it opens Settings and displays a message "Switching rear Camera ID. Press back to complete." So just press the back button when you see the settings menu pop up. I can't figure out a way to do this programmatically.--On first install you may have to click this twice for it to start working--After this is toggled the side menu will say "Default Camera" to indicate you can switch back-The Camera Switch icon is green now to try to indicate you can Long Press this to do the same function as above (alternate between rear camera ID's)-Black Level calculation adjusted to see if purple tint in shadows is fixed-Updated code of Settings Restart to newest version-Adjusted detection code for Hexagon DSP so mainly just LG's don't use it automaticallyCredits Arnova8G2, arthur, namok, fu24, Tolyan009/TlnNeunIf you have issues, Clearing App Data is recommended. Open "Camera"> Settings>About>View App Settings Page>Storage>Clear DataLG G6 Lineage users can use the toggle in the wide angle APK to fix their camera ID issue. You must force close the app.-Renamedpackage name to avoid interference with other versions (-Set Use_Photos on by default-Ported Camera relaunch after going into Settings from namok/SerJo87/Arnova8G2 (no longer have to force close when changing a setting)-Changed Frame Count to have a faster setting (may be useful for photos of children)-Added toggle to remove Portrait Mode default zoom levelAdvanced>Disable ZSL Toggle (this switches between Pixel 2 HDR toggle and Nexus 6 No ZSL HDR toggle)Advanced>Model so users can experiment with phone Models (only for the rear camera). You do not need to adjust this if you don't want to, the default setting is the same as before (AUTO).Experimental>Use Hexagon DSP and set it to No by default. This used to be "auto", effectively, and on most Snapdragon phones it would be using the Hexagon DSP in previous versions. In my testing I have found better performance when taking multiple photos quickly, by turning this to "no". Let me know your results...If you have issues, Clearing App Data is recommended. Open "Camera"> Settings>About>View App Settings Page>Storage>Clear DataLG G6 Lineage users can use the toggle in the wide angle APK to fix their camera ID issue. You must force close the app.-Added 5 Exposure Time settings for Adaptive Shutter Speed. "Super Slow" is the same as V3.5. "Very Slow" is about 2x faster and so on and so forth. On my phone "Slow" is not actually Slow and matches normal HDR+ Enhanced speed. But it may change depending on device so I left it.-Normal APK: Save HDR+ choice after going into Settings (credit Miniuser123)-Organized Settings>Advanced by grouping all HDR+ Enhanced stuff into a section. Changed a couple strings so they'd be translated to other languages.-Skip Color Fix if Adaptive Shutter is enabled-Removed Slow Motion menu item unless you have a LG G5, G6, V20, or V30. BUT, you can enable it in Settings>Experimental.-Wide APK: Change HDR+ Config to Taimen so ZSL (Zero Shutter Lag) is back, but I've defaulted HDR+ to Enhanced. This won't change until you clear app data or go into settings though.-Wide APK: Remove Slow Motion menu item: This forces Portrait Mode to use HDR+ Enhanced which will offer better dynamic range but you lose Zero Shutter Lag (Thanks Arnova8G2 for this cool trick): This is the Slow Shutter mod from miniuser123. I would say this is "beta" for LG devices. I know on my V30 some tuning is needed to the parameters but I want your guys feedback first. It only affects HDR+ Enhanced. The shutter speed will slow down the darker your scene is. You probably want a tripod or something to prop your phone against, for best sharpness. In normal lighting the shutter speed seems to be the same as before so I don't think it would be a negative to leave this on - but it's your choice and needs testing.toggle to Wide Angle APK so there shouldn't need to be separate Lineage builds for G6 anymore-Optimizations courtesy of Arnova8G2Lens Blur Mode on side menuAdvanced>LG G6 Color Fix from cstark27 v3-Removed Zero Shutter Lag option from Wide Angle due to issue with very over-exposed highlights. Will be brought back when this issue is fixed.-Removed Disable ZSL toggle as it did not fix anything and caused more problems-JPEG quality increased to 98% by default-Removed LG G6 Color Fix option hoping the model change fixes their color issues (you may Delete Data of the app)-HDR+ Parameters moved to Advanced menu-Separate APK based off cstark27 v3-Fix front camera crash-Change "config" to Nexus 6P (ZSL on the wide angle does not process HDR+ currently, so this ensures the user always gets HDR+ processing)-Separate APK based off cstark27 v3-ALPHA version of wide angle support-fix G6 video (and probably other Android 7.0 devices) thanks to Arnova8G2-add LG G6 Color Fix option under advanced thanks to Arnova8G2-EXIF fix, thanks Arnova8G2-Enable HDR+ toggle by default-Uncheck camera:use_photos by default to increase stability (turn back on and test if you want. Enabling this makes it use Google Photos.)-Uncheck camera:enable_micro by default to increase stability (turn back on and test if you want. Enabling this enables Motion Photos for Oreo only(?)-fixed video on Pixel configs for LG V30-based off Scrubber's APK-forced model of front camera to Nexus 6P for proper HDR+ Processing and color (thanks BSG)-rear model is set to Taimen