REQUEST: Minor UI mod to Camera APK - OnePlus 5 Questions & Answers

Hi!
Can someone with the needed skill modify the stock camera APK to allow the following:
- Feature an option (or default behaviour) to allow swiping to the side, to view recently taken photos?
Currently it switches camera mode, and thats really unintuitive to me, as i rarly shoot on anything but automode
Also - i'm running the NoLimits ROM by @xXx, will modifying the APK in the way outlined above have any affect if there are introduced modifications to the camera HAL by OnePlus? I dont believe so, but can someone verify?
xXx - if you incorporate the above (as an option) in the already awesome NoLimits ROM, I will be really really grateful! :fingers-crossed::good:
Reaching out to everyone here though
Kind Regards
TwinAdk

Related

[GUIDE] Workaround(s) for taking RAW Photos on Sultanxda's CAF Rom

Intro:
As many of us, (myself included), we already knew that @Sultanxda said that his ROM and Camera HAL he developed on it, doesn't support RAW picturing. Months ago, I discovered a way to get ride into it, and manage to taking RAW photos. I'm not claiming I've developed by myself, I just found it as curious I'm. As I didn't see any post or thread informing about this, I decided to start this one to discuss about it. So, let start.
Requisites:
Obvious thing, you have to root, unlock, blah blah and install the pertinent ROM from the Sultanxda's thread. It works on all CM 12.1 builds. I haven't tested it on OxygenOS 1.0.0, OxygenOS 2.1.4, or Sultan's CM 13. Try and let me know.
***ANY SUGGESTIONS OR INFO ARE VERY WELCOME, AS I SAID, I'M NOT A DEVELOPER - I'M JUST SHARING IN SOMEONE DON'T KNOW ABOUT THIS***
Update! March 28th, 2016
Now you can test and use the CM12.1 Sultanxda's Snapdragon Camera, merged with the features I will detail below in the post. The user @gwindlord, sent me this incredible app. You can try it out flashing this zip.
Also, I've just realized that, this is a DNG photo tutorial! Because, the .raw file generated is pretty obsolete in the SnapCam. And the newer Bacon Camera app, doens't generate a .raw file. It is just a .dng with a .jpeg preview file. FreeDCam, doens't generate any .jpeg or .raw, that's why you can't edit these files on Snapseed.
Steps:
1.- You have to install these two apps.
SnapCam 0.6 by @fgnm - http://forum.xda-developers.com/oneplus-one/themes-apps/app-snapdragon-camera-mod-t3210978
Snapseed by Google- https://play.google.com/store/apps/details?id=com.niksoftware.snapseed
2.- Before you open the SnapCam, make sure that the Snapdragon Camera that comes with the ROM, is already closed. When you open it, change the picture resolution to 13 MP (I guess theres a bug that makes appear a 21.5 MP resolution, maybe due the app was build to work entirely with the original CM Camera HAL).
3.- Then, go to Settings > More Settings
4.- Uncheck the Zero Shutter Lag option, and swipe down to find "Select Picture Format" option. Tap on it.
5.- Now, I'll try to explain the options that appears there, as far as I know due the results I got before;
JPEG - Normal .jpeg picture, as any camera does. Duh.
YUV422SP - This seems to be a Generic RAW codec, the camera app will crash after taking a picture, and just a .dng file will be dumped.
BayerQ10RGGB - Qualcomm codec. - A pure RAW file will be dumped, with a minor warm color temperature. *RECOMMENDED*
BayerM10RGGB - Qualcomm codec. - A pure RAW file will be dumped, with a minor warm color temperature, BUT, with a few last pixels on the right side, corrupted.
BayerIQ10RGGB - Qualcomm codec. - A pure RAW file will be dumped, with a highly green tint quality.
Select the one as you desire.
6.- Make sure that the "Save DNG raw" option is checked. If not, it will not work. (Dunno why).
7.- Take any photo. The picture will take around 5 secs to process, have a still hand!
8.- Go to the gallery app (stock one recommended), and there will be a new "raw" folder on it. All RAW photos taken will appear there. No one will have a preview, but you can read a few metadata info on the details.
9.- Now, go to the Snapseed app and open a pic normally. Select any of these pictures with no preview on it. You will have to guide using the date was taken.
10.- If everything goes right, the RAW editing welcome splash screen should appears. Pass over it, and you'll see the taken photo.
11.- Make the adjustments that you desire (you can manipulate it a lot, the quality is incredible). And then, save the picture. A progress bar should appear on the notification panel.
12.- When if finished, voilá! A processed .jpeg file will appear on you gallery. It's done!
Alternative Workarounds:
- Using the FreeDCam app by @troopii - https://play.google.com/store/apps/details?id=troop.com.freedcam
With this app, beside it can get all parameters directly from the camera driver, there's a way to take pictures in .dng format. No RAW will be generated, so you will not be able to edit it on Snapseed. The colors on this one will be totally natural and untouched, as well as exposure, contrast and sharpness.
- Using the Bacon Camera app by @fgnm (Paid app!) - https://play.google.com/store/apps/details?id=com.fgnm.baconcamera
As it is based on his deprecated SnapCam app, this app have the same method to work. But, the behaviour seems to be diferent. In case you use the BayerM10RGGB, a weird corruped picture will be dumped. I recommend the BayerQ10RGGB codec again, the result will be different; the white balance will appears 'cold' in this case, and the photo will have the normal resolution of 4208x3120. The main problem is, all pictures will be in potrait mode, no matters how you rotate the device.
Bugs - Curiosities:
I've noticed a few weird thing that I can't find an explanation, but well;
Pictures dumped will have a weird resolution; 4212x3082.
There are a few manual modes you can't use on this, like as; sharpness, contrast, saturation, and white balance.
Using the FreeDCam you can take .dng pictures using the front camera.
The .raw file is undecodable, but the .dng one is not. If you use RawTherapee for Windows, you may get able to edit your files even more.
The RAW file need the .dng one to work and viceversa on Snapseed.
Thanks to:
I want to give a lot of thanks to Sultanxda for his incredible ROM and Camera HAL, to fgnm; to develop an exclusive camera app designed for the OnePlus. And now also to gwindlord, to merge these functions into the original CM12.1's Snapdragon Camera.
Conclusion:
I remember I saw a post of Sultan saying that he got a kinda RAW picturing while he was developing his HAL, but it was undecodable. I really love this partial funtion, because I found the camera of the OPO a very good tool. And I hope that this tutotial work for all of you, or at least find it useful. I'm not have a technical knowledge of how this works, but it works. So, let's give it a try.
Good luck for everyone, and regards!
Interesting! Since Sultanxda's camera HAL was developed from the Oxygen OS's one, I wonder if this method also works on Oxygen OS? Maybe more people can try and report
FreeDCam has issues focusing on Sultanxda latest stable 6.0 and SnapCam 0.6 force closes when I tried to use it though
firenxe said:
FreeDCam has issues focusing on Sultanxda latest stable 6.0 and SnapCam 0.6 force closes when I tried to use it though
Click to expand...
Click to collapse
I had not any focus problems con FreeDCam. SnapCam 0.6 might not work on MM roms.
I'm using the latest sultan MM rom from 18/04 and can confirm that it is possible to save dng files with FreeDCam!
I didn't flashed any of the zip files or anything else.
The exposure of the photos is not correct. Everything is too bright, but I can correct that by "underexposing" in RAW postproduction.
firenxe said:
Interesting! Since Sultanxda's camera HAL was developed from the Oxygen OS's one, I wonder if this method also works on Oxygen OS? Maybe more people can try and report
Click to expand...
Click to collapse
Sultans hal was picked from caf and not oxygen os. He is using camera libraries from oxygen os. This is sth different.
Sent from my A0001 using XDA-Developers mobile app
With sultans MM rom snapseed can't see the dngs from the FreeDcam folder but you can share them into the app. A bit awkward.
While Adobe's Lightroom app does view and edit them nicely!
Sent from my A0001 using XDA-Developers mobile app

Google Camera2 API

Hello every one! Hope you're having a great day
I'm here because I need your help To make a long story short, until I can save enough to buy a new proper camera, I'm stuck with my P9 Lite, which cannot save pictures as RAW/DNG files. This feature is provided by Google's Camera2 API, which my phone doesn't have/support. Four questions:
1. Is it possible to install Camera2 API on my phone, through a custom ROM?
2. Is it possible to install a custom ROM without losing on the initial image quality provided by my phone's camera?
3. In theory, could this API be enabled by a future software update? Or does it only have to do with how the phone was originally conceived?
4. Even if I managed to get the API on my phone, would it be possible to make it fully supported, and would I be able to save RAW/DNG files even if my phone originally doesn't offer this option?
Thank you very much!
P.S: I've never thought of "flashing" a custom ROM on my phone, this issue is the only reason why I'm considering it. As you may have noticed by my way of explaining things, I'm a five year old when it comes to informatics, and I'd probably be the first in line to buy Smartphone Software For Dummies. As much as I admire how technical and specialised you can get about a science that goes way beyond my understanding abilities, if you can keep things slow and simple, as if you were talking to an actual five year old, I'd be very grateful
themadbuddha said:
Hello every one! Hope you're having a great day
I'm here because I need your help To make a long story short, until I can save enough to buy a new proper camera, I'm stuck with my P9 Lite, which cannot save pictures as RAW/DNG files. This feature is provided by Google's Camera2 API, which my phone doesn't have/support. Four questions:
1. Is it possible to install Camera2 API on my phone, through a custom ROM?
2. Is it possible to install a custom ROM without losing on the initial image quality provided by my phone's camera?
3. In theory, could this API be enabled by a future software update? Or does it only have to do with how the phone was originally conceived?
4. Even if I managed to get the API on my phone, would it be possible to make it fully supported, and would I be able to save RAW/DNG files even if my phone originally doesn't offer this option?
Thank you very much!
P.S: I've never thought of "flashing" a custom ROM on my phone, this issue is the only reason why I'm considering it. As you may have noticed by my way of explaining things, I'm a five year old when it comes to informatics, and I'd probably be the first in line to buy Smartphone Software For Dummies. As much as I admire how technical and specialised you can get about a science that goes way beyond my understanding abilities, if you can keep things slow and simple, as if you were talking to an actual five year old, I'd be very grateful
Click to expand...
Click to collapse
Can't you just install https://play.google.com/store/apps/details?id=net.sourceforge.opencamera on stock ROM? I think the camera2 api should be available.
Thank you for replying! The application supports Camera2 API, but if the API is not available on my phone in the first place, I don't think the application will work...According to my researches, the API is like, let's say, a camera: if your phone doesn't have a camera, you could install as many camera apps as you want, your phone still won't take any pictures...What I need is a way to add a camera to my phone - in our case, the API - so that I can start taking pictures - in our case, saving RAW/DNG files. Also, I might be wrong.
themadbuddha said:
Thank you for replying! The application supports Camera2 API, but if the API is not available on my phone in the first place, I don't think the application will work...According to my researches, the API is like, let's say, a camera: if your phone doesn't have a camera, you could install as many camera apps as you want, your phone still won't take any pictures...What I need is a way to add a camera to my phone - in our case, the API - so that I can start taking pictures - in our case, saving RAW/DNG files. Also, I might be wrong.
Click to expand...
Click to collapse
So the app doesn't work? I can't test it cause I am not on stock.
Just tried open cam on stock rom and I can capture RAW dng files, so it seems like camera2 is supported try it out!
UPDATE: Enable "Use alternative flash method" in photo settings if it won't take pictures when camera2 is enabled.
Open camera is pretty buggy on this phone when shooting RAW. Try "Footej camera", seems to work better
yaa but for footej need to pay to have fully featured. I payed for this but for m there is no diference to open camera.
I didn't say that Footej is better than open camera. Just that open camera often bugs for me when using camera2 - eg nothing happens when pressing camera button.
Sry for reviving the thread, is there any way to increase max shutter speed in camera2 api? I'm really interested in shooting some raw stuff but apps like Opencamera or Adobe Lightroom won't allow me to set over 1 second shutter speed (apart from the built-in camera app that allows up to 8 secs, but without raw support...) so it's a pain in the butt if I want to take raw pictures at night.
Using the stock Marshmallow Emui
The Lightroom app has a built in camera which can shoot RAW, I tried it and it works flawlessly.
Camera API2 *IS* present on p9 lite and *DOES* work.
zgomot said:
The Lightroom app has a built in camera which can shoot RAW, I tried it and it works flawlessly.
Camera API2 *IS* present on p9 lite and *DOES* work.
Click to expand...
Click to collapse
Yup it does, but shutter speed cannot be set over 1 second (see the screenshot), that means night photos end up being very noisy since I need to drastically increase iso. The default camera app allows much longer shutter time, that's why I'm wondering what's wrong
If it was possible to set it to like 10 secs in the Lightroom app, the camera would be damn great
Krastinov said:
Yup it does, but shutter speed cannot be set over 1 second (see the screenshot), that means night photos end up being very noisy since I need to drastically increase iso. The default camera app allows much longer shutter time, that's why I'm wondering what's wrong
If it was possible to set it to like 10 secs in the Lightroom app, the camera would be damn great
Click to expand...
Click to collapse
Have you tried Camera FV5?
zgomot said:
Have you tried Camera FV5?
Click to expand...
Click to collapse
Yea, but it says that this device doesn't support raw :|
Krastinov said:
Yea, but it says that this device doesn't support raw :|
Click to expand...
Click to collapse
Is it the trial version?
zgomot said:
Is it the trial version?
Click to expand...
Click to collapse
Full. Does it work for you?
Also I heard that official Nougat brings raw support to the built-in camera, can anyone verify that? I might wanna update in that case
Krastinov said:
Full. Does it work for you?
Also I heard that official Nougat brings raw support to the built-in camera, can anyone verify that? I might wanna update in that case
Click to expand...
Click to collapse
I Know This Is Quite Old But In Case Someone Is Still Wondering;
I'm Using Stock Nougat Firmware On My P9 Lite And It Does Support Raw Format, But You Have To Root The Phone And Enable Raw/DNG Format In Some System Files

Whats the best camera app for A7

Currently just trying out open camera, is this the best? Clearly the ZTE camera software is terrible, the image processing looks like its been handled by my 1985 Casio calculator.
Mike
Hi. I've been using this, much more controls/settings. Even turned on HDR. NO ADS EITHER!
Open Camera is a fully featured and completely free Camera app for Android phones and tablets. Features:
* Option to auto-stabilize so your pictures are perfectly level no matter what (see example image).
* Expose your camera's functionality: support for focus modes, scene modes, color effects, white balance, ISO, exposure compensation/lock, face detection, torch.
* Video recording (including HD).
* Handy remote controls: timer (with optional voice countdown), auto-repeat mode (with configurable delay).
* Option to take photo remotely by making a noise (e.g., voice, whistle), or by voice command "cheese".
* Configurable volume keys.
* Optimise GUI for left or right-handed users.
* Zoom via multi-touch gesture and single-touch control.
* Option to lock orientation to portrait or landscape for photo or video. Upside-down preview option for use with attachable lenses.
* Choice of save folder (including support for Storage Access Framework).
* Disable shutter sound.
* Overlay a choice of grids and crop guides.
* Optional GPS location tagging (geotagging) of photos and videos; for photos this includes compass direction (GPSImgDirection, GPSImgDirectionRef).
* Apply date and timestamp, location coordinates, and custom text to photos; store date/time and location as video subtitles (.SRT).
* Yes you can take a selfie (also known as front camera), includes support for "screen flash".
* Support for (some) external microphones.
* Widget to automatically take a photo after launching.
* Support for Camera2 API: manual focus distance; manual ISO; manual exposure time; RAW (DNG) files.
* Support for HDR and Exposure Bracketing (Camera2 only).
* Dynamic range optimisation mode.
* Small file size.
* Completely free, and no ads in the app
Since ZTE did not implement Camera2 support, third pary apps do not handle it well. The only good option is the native camera app. Image processing is bad yes, but if you care about your photos, shoot them in RAW and do the processing yourself. That can get you some impressive results, on par with the hardware really. Hopefully the next update will fix the autofocusing problem.
How do I shoot in Raw mode on this thing?
I'd rather have a larger file size but a better result.
Mike
rolfey83 said:
How do I shoot in Raw mode on this thing?
I'd rather have a larger file size but a better result.
Mike
Click to expand...
Click to collapse
If you are on the US version of the phone, go to manual mode, settings and enable raw. (you have to shoot in manual mode but can leave all settings auto). If your device is the A2017G version or you use a custom rom, you would have to flash the US camera app from here: https://forum.xda-developers.com/axon-7/themes/zte-camera-flashable-zip-t3553638
Or, if you cannot flash, I'm afraid you'll have to wait until the G version implements the american camera improvements.
I'm not sure what the situation is with the chinese version of the device
0Kajuna0 said:
If you are on the US version of the phone, go to manual mode, settings and enable raw. (you have to shoot in manual mode but can leave all settings auto). If your device is the A2017G version or you use a custom rom, you would have to flash the US camera app from here: https://forum.xda-developers.com/axon-7/themes/zte-camera-flashable-zip-t3553638
Or, if you cannot flash, I'm afraid you'll have to wait until the G version implements the american camera improvements.
I'm not sure what the situation is with the chinese version of the device
Click to expand...
Click to collapse
Flashing the camera zip won't bring raw support on G devices running marshmallow/nougat roms for G devices...
I think it's a kernel-dependent feature. There's so little information about this...I'm waiting for nougat just for this, but I don't want to lose Xposed either
aLexzkter said:
Flashing the camera zip won't bring raw support on G devices running marshmallow/nougat roms for G devices...
I think it's a kernel-dependent feature. There's so little information about this...I'm waiting for nougat just for this, but I don't want to lose Xposed either
Click to expand...
Click to collapse
Oh ok. I assumed it would work on Nougat stock rom, if flashed. It does work on LineageOS A2017G
0Kajuna0 said:
Oh ok. I assumed it would work on Nougat stock rom, if flashed. It does work on LineageOS A2017G
Click to expand...
Click to collapse
You assumed something and I assumed something else. I hope I'm wrong. I just found it very weird that no one said anything about it working/not working
Deleted
Well, I'm not rooted, and have no plans to currently, so maybe raw mode will come at some point.
If not.....I'll live with it.
Mike
rolfey83 said:
Well, I'm not rooted, and have no plans to currently, so maybe raw mode will come at some point.
If not.....I'll live with it.
Mike
Click to expand...
Click to collapse
You don't need to root the phone to install TWRP and flash the zip. But you do need to unlock the bootloader.
Yep, I know
I've done all that in the past, flashing ROM after ROM.
I totally understand why people do it, I was one of them....it's just that's all gone for me now, just want to use the phone.
I'll sideload and apk, but that's about it for me now
Mike
Snap Camera
meboy said:
Snap Camera
Click to expand...
Click to collapse
I'll take a a look.
Mike
rolfey83 said:
I'll take a a look.
Mike
Click to expand...
Click to collapse
Mike did you try it? I'm gonna try one of them. My major problem is when I take a photo in a WhatsApp chat, it opens ok and takes the pic, but then freezes for a while on the photo. If I hit back or try to type or select a function, nothing​ happens. However the home and recent apps keys work. Actually if I snap the pic then hit recent apps right away then reselect WhatsApp, I can immediately use tools or type. Makes no sense to me, but maybe someone can tell what's happening. For now will try one of the suggested apps.

Magisk Based GCAM Port, Google Lens Support, Slo-Mo, 60FPS Enabled

I have created a Magisk based DIY GCAM port for our 10's. Basically, it installs everything you need for it to work, and you try/select whatever GCAM you think works the best. All this will do is enable the extra features for GCAM
***SLOMO NOT WORKING ON OREO FOR ME***
Prerequisites:
2.xx.xxx.xx Nougat Stock sense, not sure about LOS or others (you can try, no guarantees).
3.xx.xxx.xx Oreo Stock sense, not sure about LOS or others (you can try, no guarantees).
Magisk 15.0 or newer (Uses 1500 template)
No Other GCAM installed (remove any prior to flashing magisk module)
REMEMBER TO SET ALL SETTINGS AND FC ONCE BEFORE USE!!!!!
What it does:
It replaces media_profiles.xml in system/etc : this allows for HEVC and 60fps
Oreo Version
It adds ARCore and ARStickers to system/app
It sets ro.config.calibration_cad=/system/etc/calibration_cad.xml
It adds res_ctrl.conf to system/etc
it updates all the various .xml files that have media settings within them
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. This is really close to being a DD, i will try other GCams as i find time. Im really waiting for Oreo on VZW, then ill really get into it. (AR Stickers, etc.)
Also, this is a HTC 10 thread, and while i dont mind helping people (I want everybody to have a working GCAM) this magisk module, especially the media_profiles.xml is very very very 10 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 10 and say its broke. I will at least look at a logcat and help if its not a 10, but my demands have been expressed.
Also, for those with a 10.. Dont come in here and tell me its broke, not tell me anything relevant, have no logcat, and expect a fix...you will be meme flamed for my amusement...You have been warned. You should know better at this point!!!
Thanks
@Arnova8G2 Porting Gcam over to us, and listening to our needs
@tsalta Getting everything moving along, and testing with me
Link Nougat (DIY GCAM MOD)
https://www.androidfilehost.com/?fid=890129502657598199
Link Oreo (DIY GCAM MOD)
https://www.androidfilehost.com/?fid=746010030569969249
GCAM Repo
https://www.celsoazevedo.com/files/android/google-camera/
Old Versions Here
https://www.androidfilehost.com/?w=files&flid=256412
Enjoy
Changelog/Bugs:
DIY GCAM MODS: Everything but GCAM, Pick the one you like the best and use this mod to get the extras to work.
V31: Version back to 2 revs. 1: Skulshady V3.0, portrait works (6p or pixel 2017 zsl hdr +, that one has low light bug still), Tolyan009 v1.3.5, portrait doesnt work, more options (needs alot of configuration, pixel 2, 2017 pixel zsl hdr+ new, black level 64, hdr+ control on, turn off use google photos in debug settings)
V30: Oreo and Nougat: Added HEVC Back in, Removed Lens (Built into photos now), some people say slomo works in oreo now, you tell me Uses Arnova V7B6 Camera...too bad it's junk......
V28: Cleaned up media_profiles_vendor.xml and added HEVC support. (Slo-Mo at least loads the viewfinder now, getting warmer )
V24: Low Light/Flash Bugs fixed, increase sharpness might be better, still no slo-mo
V23: Same oreo bugs
v8 Nougat: Updated to arnova pixel2mod v6b14, probably the last good one
v8 Oreo: Initial release, has b14, and AR stickers, need someone to test it on oreo.
v7: 99.98% works, only "little" bug is if you take a low light/room is completely dark photo (front and rear), very rarely, but sometimes the camera app crashes.
v1: Initial release
Bugs: No front HDR, Slo-mo crashes went set to 240fps (120 is fine), can only take picture with hdr+ enhanced on for rear, view finder is a little slow for portrait mode rear.
V28: To ease confusion, 6P works with everything it appears, 2017 Pixel HDR ZSL has some issues in low/no light still (wanna help, PM @tsalta )
V24: Either works i believe
V23: I use nexus6P, you can use pixel 2 as well
v8: Use nexus 6P, it all works, you can use 2017 pixel zsl HDR+, but it will FC in dark/no light using flash.
How to modify the zip for your a new gcam:
1. uninstall gcam mod
2. reboot
3. Install gcam of your choosing
4. using root browser, copy directory from data/app containing google camera directory.
5. take the contents of that folder, copy the contents to the zip file, in system/app/GCAM, replace the contents in there.
6. reflash zip with new gcam
thank for share
aer0zer0 said:
I have created a Magisk based GCAM port for our 10's, based off of whatever GCAM is working mostly at the time. It has Google Lens support, portrait mode front and rear, HDR rear, Slo-Mo, 60FPS support.
Prerequisites:
2.xx.xxx.xx Nougat Stock sense, not sure about LOS or others (you can try, no guarantees).
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.xml in system/etc : this allows for slo-mo and 60fps
It adds google_build.xml in system/etc/sysconfig: Lens
It adds nexus.xml in system/etc/sysconfig: Lens
It adds pixel_2017.xml in system/etc/sysconfig: Lens
It adds pixel_2017_exclusive.xml in system/etc/sysconfig: Lens
It adds GCAM in system/app:
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. This is really close to being a DD, i will try other GCams as i find time. Im really waiting for Oreo on VZW, then ill really get into it. (AR Stickers, etc.)
Also, this is a HTC 10 thread, and while i dont mind helping people (I want everybody to have a working GCAM) this magisk module, especially the media_profiles.xml is very very very 10 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 10 and say its broke. I will at least look at a logcat and help if its not a 10, but my demands have been expressed.
Also, for those with a 10.. Dont come in here and tell me its broke, not tell me anything relevant, have no logcat, and expect a fix...you will be meme flamed for my amusement...You have been warned. You should know better at this point!!!
Also: Since for right now, there is really only 1 good working configuration, you will need to look at 3rd post for settings. Please fiddle as you like, post settings that are better than mine.
Link v1
https://www.androidfilehost.com/?fid=673956719939816978 (Latest Version)
Enjoy
Click to expand...
Click to collapse
Hello dude i see you are starting like you sayd befor im just wondering what version you used like a base?
Arnova 1.6 or maybe 1.2 ?
Just wondering
Thanks for the Share will test it now!
Edit: Yes 1.6 i guess or perhaps 1.7 but the feel is like more 1.6
Yes this is the most stable build with all the options that we can have the only one thing we gona miss is the Pixel 2017 HDR+ ZSL the ZSL works only with this presets and since the new versions it doesnt work anymore the last time was worked fine on V 1.2
---------- Post added at 09:20 AM ---------- Previous post was at 08:54 AM ----------
aer0zer0 said:
Changelog/Bugs:
v1: Initial release
Bugs: No front HDR, Slo-mo crashes went set to 240fps (120 is fine), can only take picture with hdr+ enhanced on for rear, view finder is a little slow for portrait mode rear.
Click to expand...
Click to collapse
well i can take pictures with HDR+ and HDR+ Enhchanced from the Back camera so it is working fine not bug.
Also the Front HDR+ is working what i mean is it is made to work only In portrait MOD so when you shoot Portrait with the Front and you have HDR+ portrait camera enabled will get the effect this is how the build is mean to work so you can remove this from the Bugs it is not actually a bug.
Slow mo crashes on stock Oreo
And also 60fps does not work
tsalta said:
Hello dude i see you are starting like you sayd befor im just wondering what version you used like a base?
Arnova 1.6 or maybe 1.2 ?
Just wondering
Thanks for the Share will test it now!
Edit: Yes 1.6 i guess or perhaps 1.7 but the feel is like more 1.6
Yes this is the most stable build with all the options that we can have the only one thing we gona miss is the Pixel 2017 HDR+ ZSL the ZSL works only with this presets and since the new versions it doesnt work anymore the last time was worked fine on V 1.2
---------- Post added at 09:20 AM ---------- Previous post was at 08:54 AM ----------
well i can take pictures with HDR+ and HDR+ Enhchanced from the Back camera so it is working fine not bug.
Also the Front HDR+ is working what i mean is it is made to work only In portrait MOD so when you shoot Portrait with the Front and you have HDR+ portrait camera enabled will get the effect this is how the build is mean to work so you can remove this from the Bugs it is not actually a bug.
Click to expand...
Click to collapse
Arnova 1.7 beta 1
It will only take pics on hdr+ if it decides hdr should be used. If you turn hdr off, it won't work.
Yea, I'm aware of the work around for front hdr+. But you can't just have hdr+ on the front camera in normal mode. So it's a bug still until we find a better alternative camera that works.
You can be the tester @tsalta if you like. I explained how to put different GCAMS in the magisk zip, so you can find the perfect version.
aer0zer0 said:
Arnova 1.7 beta 1
It will only take pics on hdr+ if it decides hdr should be used. If you turn hdr off, it won't work.
Yea, I'm aware of the work around for front hdr+. But you can't just have hdr+ on the front camera in normal mode. So it's a bug still until we find a better alternative camera that works.
You can be the tester @tsalta if you like. I explained how to put different GCAMS in the magisk zip, so you can find the perfect version.
Click to expand...
Click to collapse
Yes im planing to make one version same with 1.6 because 1.6 is more stable than 1.7 beta ad 1.7 in 1.6 will take pictures always with HDR+ or Enchanged whatever you want from the back camera.
and i think 1.6 is one idea faster no freeze slownes on the viewfinder
Los Ron (rr), HDR working, portrait mode too, but slow motion mode not
Thanks anyway)
@aer0zer0 i was planing to make another version but after alot of test the most stable build that work is 1.7 Beta 1 so thanks for the share.
I mean compared to the Other builds that have Portraid mode if not 1.2 is the most stable
Like ive sayd many times every build have some advantage and dissadvantages for example 1.2 is super fast and stable also has working Pixel config with ZSL in other hand do not have POrtrait
Well above 1.6 they have everything but the pixel config is not working and no ZSL at all.
Also i have some other builds that are Not Arnova diferent from different russian sites and i had the best Front + HDR+ mod and take amazing HQ selfies but only this is the advantage of the mod.
if we have somehow to make a mix like frankenstain from the mods we know who is best and work perfect to make One build that include all the things.
Thanks for the Magisk Module.
tsalta said:
@aer0zer0 i was planing to make another version but after alot of test the most stable build that work is 1.7 Beta 1 so thanks for the share.
I mean compared to the Other builds that have Portraid mode if not 1.2 is the most stable
Like ive sayd many times every build have some advantage and dissadvantages for example 1.2 is super fast and stable also has working Pixel config with ZSL in other hand do not have POrtrait
Well above 1.6 they have everything but the pixel config is not working and no ZSL at all.
Also i have some other builds that are Not Arnova diferent from different russian sites and i had the best Front + HDR+ mod and take amazing HQ selfies but only this is the advantage of the mod.
if we have somehow to make a mix like frankenstain from the mods we know who is best and work perfect to make One build that include all the things.
Thanks for the Magisk Module.
Click to expand...
Click to collapse
No problem, once Oreo hits, everything will be better, I'm sure
romixer said:
Los Ron (rr), HDR working, portrait mode too, but slow motion mode not
Thanks anyway)
Click to expand...
Click to collapse
You have a 10, right? The only thing I can think of is media_profiles.xml is not in the right spot.
aer0zer0 said:
You have a 10, right? The only thing I can think of is media_profiles.xml is not in the right spot.
Click to expand...
Click to collapse
Yes it is media Profile xml i never ever had Slow Mo to work no matter of the presets in best case just freeze and i found out that this heppand only in Viper Magisk ROM people who are with Lee Droid v 4 have Slow Mo working so im pretty sure its ROM related and thats why i leave it thats way i get tired of trying to fix it and just waiting the OREO.
@tsalta have you tried older builds, like in the 1.4s I would sacrifice portrait mode for clean front and rear camera implementation. The 10 was my daily driver till I got a essential phone mid September. So I haven't messed with it much. Are the bsg versions any good?
tsalta said:
Yes it is media Profile xml i never ever had Slow Mo to work no matter of the presets in best case just freeze and i found out that this heppand only in Viper Magisk ROM people who are with Lee Droid v 4 have Slow Mo working so im pretty sure its ROM related and thats why i leave it thats way i get tired of trying to fix it and just waiting the OREO.
Click to expand...
Click to collapse
You have to add Google's preset media configs to media_profiles.xml that's how it works. 240 fc, since the sensor can't handle it.
aer0zer0 said:
You have to add Google's preset media configs to media_profiles.xml that's how it works. 240 fc, since the sensor can't handle it.
Click to expand...
Click to collapse
I have the google preset for the slow motion but same the viewfinder freezes imideately when i press slow motion.
Anyway in the Magisk version u provide you have media profile xml with the settings and is the same if you have another idea how to add this google media configs let me know or write me them here to chek what i have now to see if they differ.
About the Gcam Mods.
I tested all of them by all i mean even builds that are not even listen on XDA.
for me Arnova 1.2 is one of the best for us because its fast and all HW levels are added to support level 3 so we HTC 10 users and many other devices that have and can handle camera 2 api have HW level 3 support.
In the 1.2 Bold Red build from Arnova even the Pixel 2017 ZSL HDR+ preset work in all conditions i never had a single crash there shooting day and night, the only one downside is that there is no Portrait MODE.
Another info like i mentioned befor i had one Build if you wish will upload it that it has the Most amazing fron Shooter with HDR+ it is based on BSG build but edited by some Russian folk from 4pda i used this mod only because of the front facing camera a slefie is about 5 mb in size Crisp and clear like you shoot it with back camera.
Other than that one of my Favorite as well is the ArtZ based Mod that is Pixel based Version 2.
Have everything working ZSL all is set to use Pixel configs have a Portrait Mod working and so on.
The only problem with this build is like i explain several times befor shooting in the dark when there is not Object to focus the app force crash it is somthing related to the Focus plus the Flash it is like the Flashligh do not work properpy in synhron with the Focus and the HDR+
but for a day and good light photos i got the best pictures with this ArtZ MOD.
---------- Post added at 03:55 PM ---------- Previous post was at 03:48 PM ----------
aer0zer0 said:
@tsalta have you tried older builds, like in the 1.4s I would sacrifice portrait mode for clean front and rear camera implementation. The 10 was my daily driver till I got a essential phone mid September. So I haven't messed with it much. Are the bsg versions any good?
Click to expand...
Click to collapse
Try this out just set up the camera on 1st run for Max Quality and shoot with the Front Camera in Good Light condition.
If we have somehow to see what settings use this apk for the front to implement in the 1.7 regular front will be Awesome.
https://drive.google.com/open?id=1wzNyFYW0C8Esz2yZb2M0-fvXTw_1p8Sf
tsalta said:
I have the google preset for the slow motion but same the viewfinder freezes imideately when i press slow motion.
Anyway in the Magisk version u provide you have media profile xml with the settings and is the same if you have another idea how to add this google media configs let me know or write me them here to chek what i have now to see if they differ.
About the Gcam Mods.
I tested all of them by all i mean even builds that are not even listen on XDA.
for me Arnova 1.2 is one of the best for us because its fast and all HW levels are added to support level 3 so we HTC 10 users and many other devices that have and can handle camera 2 api have HW level 3 support.
In the 1.2 Bold Red build from Arnova even the Pixel 2017 ZSL HDR+ preset work in all conditions i never had a single crash there shooting day and night, the only one downside is that there is no Portrait MODE.
Another info like i mentioned befor i had one Build if you wish will upload it that it has the Most amazing fron Shooter with HDR+ it is based on BSG build but edited by some Russian folk from 4pda i used this mod only because of the front facing camera a slefie is about 5 mb in size Crisp and clear like you shoot it with back camera.
Other than that one of my Favorite as well is the ArtZ based Mod that is Pixel based Version 2.
Have everything working ZSL all is set to use Pixel configs have a Portrait Mod working and so on.
The only problem with this build is like i explain several times befor shooting in the dark when there is not Object to focus the app force crash it is somthing related to the Focus plus the Flash it is like the Flashligh do not work properpy in synhron with the Focus and the HDR+
but for a day and good light photos i got the best pictures with this ArtZ MOD.
---------- Post added at 03:55 PM ---------- Previous post was at 03:48 PM ----------
Try this out just set up the camera on 1st run for Max Quality and shoot with the Front Camera in Good Light condition.
If we have somehow to see what settings use this apk for the front to implement in the 1.7 regular front will be Awesome.
https://drive.google.com/open?id=1wzNyFYW0C8Esz2yZb2M0-fvXTw_1p8Sf
Click to expand...
Click to collapse
So even using the magisk mod, slo- mo crashes? It works fine for me, just 240 crashes, 120 works fine
aer0zer0 said:
So even using the magisk mod, slo- mo crashes? It works fine for me, just 240 crashes, 120 works fine
Click to expand...
Click to collapse
Yes even the Magisk Mod and i know this heppans in Viper ROM i don`t know why.
Im sure if i flash now LeeDroid will work but like i say im just waiting OREO
tsalta said:
Yes even the Magisk Mod and i know this heppans in Viper ROM i don`t know why.
Im sure if i flash now LeeDroid will work but like i say im just waiting OREO
Click to expand...
Click to collapse
Works perfect here, what rom are you on?

Possible Camera2 API bug.

Hello, all!
This is a little specific, but I was hoping that perhaps other LG G6 users could help me test for this problem to figure out whether it's affecting all the phones/firmwares or is specific to mine.
Basically what happens is that in any camera app, except the native one, if you use specific manual settings (so, through the Camera2 API) there's a bug that changes the value on its own. Perhaps the easiest way to check it is using Open Camera:
1) Switch to video mode (camera choice does not matter).
2) Pick the exposure icon, set ISO to 50 and shutter speed to 1/20
3) Start recording video...
4) On my device after 5-10 seconds of recording the screen turns black (or nearly black) as the exposure speed drops to ~1/10000.
Touching the screen to refocus fixes it for a moment, then it jumps back to ~1/10000.
Basically ISO50, shutter range 1/20-1/30 will cause this. I have seen this in any app that allowed manual settings, like Open Camera, ProShot, Hedgecam 2, AZ Camera, Footej camera etc. Some of them turn black, others just crash/freeze. Sounds like an API bug to me.
I'm on Android version 8.0.0, Software version: V20c-EUR-XX installed through OTA.
Would really appreciate if someone could also try this.
My minimum shutter speed is 1/30... This with stock camera........ Stock oreo by OTA v20c.
No problem with recording.
vs0587 said:
My minimum shutter speed is 1/30... This with stock camera........ Stock oreo by OTA v20c.
No problem with recording.
Click to expand...
Click to collapse
Thanks for taking the time to check, but the stock camera works ok. It's the others that have this problem. Like Open Camera or HedgeCam2. The reason I want to use those is they recently added an option to change image processing (noise reduction, edge enhancement) so if you turn those down and film video with them you actually get nice, natural looking video and not the overprocessed watercolor look that the stock camera (and most other apps) provide. And if we go for a "cinematic" 24fps look then the Shutter speed could often be 1/24 or so.
Since I have seen some threads looking for a way to get cleaner video I'll attach two snapshots from a video - one with stock camera (and those crazy cartoon edges) and another from HedgeCam 2.

Categories

Resources