[Android 5.0+] Bacon Camera - Paid Software Announcement and Discussion

​Finally it's here! I'm so exited to open this thread
As I promised, I've worked very hard to give you the best camera experience, now it's ready (almost xD)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Today I present you Bacon Camera, the first camera app optimized for the OnePlus One!
It includes all features of my previous project with many other additions, bug fixes and a brand new UI for manual controls!
And it's on Google PlayStore too!
Bacon Camera now officially support LG G3 running Android 6.0 Marshmallow
Standard version
DEMO version​
First Camera app with almost full manual controls for OnePlus One and LG G3 (running stock Android 6.0 Marshmallow)
With Bacon Camera you will be able to see how powerful is your camera module, optimized with all possible features! (Without Lollipop Camera2 APIs, of course)
Manual Controls supported for OnePlus One are:
- Full Manual Focus
- Full Manual White Balance
- Full Manual Exposure Compensation
- Semi-Manual ISO speed
- Full Manual Exposure Time (up to 64sec!)
- Bayer RAW and DNG support
Manual Controls supported for LG G3 (>= Android 6.0 Marshmallow) are:
- Full Manual Focus
- Full Manual Exposure Compensation
- Semi-Manual ISO speed
- Bayer RAW and DNG support
*** (Only LG G3) Support for Laser Focus and DSLR Advanced Features: UbiFocus, ChromaFlash, OptiZoom ***
*** (OnePlus One) Support to ClearImage and 50Mpx shot. ***
A new exlusive algorithm tells you the distance between the camera and manual-focused objects.
Many other improvements and tweeks makes this app unique and perfect in any conditions!
Bacon Camera is designed for stock OnePlus One firmware (CyanogenOS 12.1), however people with custom ROMs can use it too but sometimes with some limitation (according to the driver inside your ROM), and LG G3 running stock Android 6.0 Marshmallow.
Since this app is still in beta state there are still some know bugs
- Sometimes the app can crash or freeze (in any case clear camera from recent apps).
- RAW format and slow shutter speed (> 2sec) causes a freeze. Reboot the phone -Camera Driver issue, only manufacturer can fix this-
- Flash needs "Zero Shutter Lag" always to be ON (Only OnePlus One)
- Video in HSR works only with a CAF based ROM (not the stock one)
For any question/bug report, or if you want to have a support to other divices, please refer here:
http://forum.xda-developers.com/oneplus-one/themes-apps/camera-bacon-camera-t3253278
Enjoy
Open Source Licenses:
https://github.com/sultanxda/android_packages_apps_SnapdragonCamera/
https://github.com/troop/FreeDcam
Click to expand...
Click to collapse
If you are on stock CyanogenOS 12.1 you can still use my patched media_profile.xml to have a better video quality and replace the original file in "/system/etc/" folder (do a backup first).
As I wrote in the description, this app is designed for OPO with Cyanogen OS 12.1, but it will works also on stock CM or CM based on CAF (with some limitation: shutter speed up to 2sec, and no ClearImage, HD or SuperMacro)
That's all guys, hope you enjoy it! And of course leave a good PlayStore review
Before you ask: Yes the app itself is not free.. but consider this as a small support to an 18-years old student that want just follow his dreams :fingers-crossed:
When I will find the time I will make two different versions, anyway are just few Euro so, Really Thank you for Understanding
All features (manual focus included) not require any modded/patched HAL, just stock one.
As always don't forget to report bugs and/or what you want to be implemented, I will do my best to continue to improve this experience
Current To-Do-List is:
- Triaxial Leveling
- Photosphere (harder than imagined)​
OPO - CM13 Nightlies High Res image fix
According to new Cyanogen's decisions 50/32/24mpx image interpolation will not be available on stock CM13 Nightlies, I've prepared a temporary fix for this while waiting official CyanogenOS 13 for the OnePlus One:
- Flash HIGH_RES_TEMP_FIX_CM13.zip via recovery
- Reboot, and enjoy
No need to do a backup because if something goes wrong or you simply want revert this just flash the same ZIP.

fgnm said:
Finally it's here! I'm so exited to open this thread
As I promised, I've worked very hard to give you the best camera experience, now it's ready (almost xD)
Click to expand...
Click to collapse
Can't wait to try on OxygenOS.
---------- Post added at 08:12 AM ---------- Previous post was at 08:01 AM ----------
Play Store says the app is incompatible with my device.

pbergonzi said:
Can't wait to try on OxygenOS.
---------- Post added at 08:12 AM ---------- Previous post was at 08:01 AM ----------
Play Store says the app is incompatible with my device.
Click to expand...
Click to collapse
Ops, first app on play store, my bad
Oxygen OS for OPO is based on android 5.0.2, I'm uploading new version with a smaller minSdk (current is 5.1), sorry.
EDIT:
Just pushed a new small update.. Please wait while google refresh new spec

so sad that i'm in china and i cant fetch google server in my country
good work and wish you good luck~

fgnm said:
Finally it's here! I'm so exited to open this thread
As I promised, I've worked very hard to give you the best camera experience, now it's ready (almost xD)
Today I present you Bacon Camera, the first camera app optimized for the OnePlus One!
It includes all features of my previous project with many other additions, bug fixes and a brand new UI for manual controls!
And it's on Google PlayStore too, get it now!
If you are on stock CyanogenOS 12.1 you can still use my patched media_profile.xml to have a better video quality and replace the original file in "/system/etc/" folder (do a backup first).
As I wrote in the description, this app is designed for OPO with Cyanogen OS 12.1, but it will works also on stock CM or CM based on CAF (with some limitation: shutter speed up to 2sec, and no ClearImage, HD or SuperMacro)
That's all guys, hope you enjoy it! And of course leave a good PlayStore review
Before you ask: Yes the app itself is not free.. but consider this as a small support to an 18-years old student that want just follow his dreams :fingers-crossed:
When I will find the time I will make two different versions, anyway are just few Euro so, Really Thank you for Understanding
All features (manual focus included) not require any modded/patched HAL, just stock one.
As always don't forget to report bugs and/or what you want to be implemented, I will do my best to continue to improve this experience
Current To-Do-List is:
- Triaxial Leveling
- Tap to Shot
- Photosphere (harder than imagined)​
Click to expand...
Click to collapse
Great to see, but XDA has a rule about paid apps.. You really need to look into the rules to keep this thread open..

Setting.Out said:
Great to see, but XDA has a rule about paid apps.. You really need to look into the rules to keep this thread open..
Click to expand...
Click to collapse
Again my bad, apologize me. I should post this thread in "Paid Software Announcement and Discussion " right?
Sorry again, please can some moderators change it to correct section, or I've to close this and open a new one?

What are the main differences between your app and camera fv5? I have paid for camera fv5 and would like to know the features which are better in this app.
Sent from Bacon (Oneplus One)

fgnm said:
Ops, first app on play store, my bad
Oxygen OS for OPO is based on android 5.0.2, I'm uploading new version with a smaller minSdk (current is 5.1), sorry.
EDIT:
Just pushed a new small update.. Please wait while google refresh new spec
Click to expand...
Click to collapse
Got it--thanks!
Not only was I the first post after the OP, but I was probably the first purchaser!

Nice to see another camera for our OPO
Just bought it and while making a little test, found a few bugs , I'll have more time tomorrow to test it outdoors and give more feedback then.
bug1: Preview a pic, zoom in and press back. Can only see half of the UI (can't take a screenshot for some reason), the other half is black. It's like the UI moved to the right.
bug2: I have automatic upload to my pc. and some pictures were uploaded in landscape. I took them in portrait while the OPO was on a dock. Don't know what I did, so I'll try to reproduce it tomorrow
bug3: RAW enabled and no dng file after taking a shot, or I can't find it
Can't find super macro as mentioned in description.
Volume keys (blue bar) do exactly what? just curious.
Loved the manual focus and slow shutter didn't worked for me.
Nice work so far
I'm on Resurrection Remix rom btw.

Has it got api 2??
Sent from my A0001 using Tapatalk

alijoregon said:
Has it got api 2??
Sent from my A0001 using Tapatalk
Click to expand...
Click to collapse
Have the courtesy to read the original post.

paulissimo said:
Nice to see another camera for our OPO
Just bought it and while making a little test, found a few bugs , I'll have more time tomorrow to test it outdoors and give more feedback then.
bug1: Preview a pic, zoom in and press back. Can only see half of the UI (can't take a screenshot for some reason), the other half is black. It's like the UI moved to the right.
bug2: I have automatic upload to my pc. and some pictures were uploaded in landscape. I took them in portrait while the OPO was on a dock. Don't know what I did, so I'll try to reproduce it tomorrow
bug3: RAW enabled and no dng file after taking a shot, or I can't find it
Can't find super macro as mentioned in description.
Volume keys (blue bar) do exactly what? just curious.
Loved the manual focus and slow shutter didn't worked for me.
Nice work so far
I'm on Resurrection Remix rom btw.
Click to expand...
Click to collapse
Thanks for your report
First one is a bug, for the second one I've never had this kind of issue I'll wait other impression. The third is not a bug simply you have to set RAW format manually so set picture format to any Bayer and then switch "save DNG raw", BTW I've just realized that maybe this is not the perfect name for this function because this is the conversion from .raw file into a .dng (.raw files are real raw with Qualcomm encoding). technically you can manually convert Bayer in whatever you want.
Super macro is activated by default when you use the zoom
It's strange that slow shutter doesn't work.. Are you sure that your ROM is based on a CM build?
I personally tested all functions with stock COS and base CM 12.1
Abhinav_Rakesh said:
What are the main differences between your app and camera fv5? I have paid for camera fv5 and would like to know the features which are better in this app.
Sent from Bacon (Oneplus One)
Click to expand...
Click to collapse
Camera FV5 is a great app too but it lacks in full manual controls.. The only one supported is manual shutter speed, instead with this camera you can control all manual settings a side for ISO speed that is locked in the HAL driver

pbergonzi said:
Have the courtesy to read the original post.
Click to expand...
Click to collapse
Sorry... I read more and less the post... I will buy it! Thanks for your work
Sent from my A0001 using Tapatalk

fgnm said:
Thanks for your report
First one is a bug, for the second one I've never had this kind of issue I'll wait other impression. The third is not a bug simply you have to set RAW format manually so set picture format to any Bayer and then switch "save DNG raw", BTW I've just realized that maybe this is not the perfect name for this function because this is the conversion from .raw file into a .dng (.raw files are real raw with Qualcomm encoding). technically you can manually convert Bayer in whatever you want.
Super macro is activated by default when you use the zoom
It's strange that slow shutter doesn't work.. Are you sure that your ROM is based on a CM build?
I personally tested all functions with stock COS and base CM 12.1
Click to expand...
Click to collapse
When I change to Bayer, I get this message "Raw picture format is not supported in zls mode, change to jpeg"
Oh, just found it, needs Zero Shutter Lag disabled to work.
Noticed that it saves 2 files, a .raw (16.71MB) and .dng (24.76MB). Why save 2 big files? Dng would be enough for me
Is it possible to save a jpeg too? So we can have a preview of the photo. I'm only able to open the dng file on Lightroom in my pc. The Lightroom app version won't open it.
Thought there was an option for super macro, like clear image and HD, forgot the zoom ^^
I'll test slow shutter better when I have a chance.
My roms xda link

First app I ever bought! Make it count, and good work!
EDIT: bug found (i'm using sultanxda's 5.1.1 CAF ROM) changing the shutter speed does nothing, even setting to auto does nothing, it always take the photo with the highest shutter speed making the photo almost pitch black

Just pushed a new update to solve the bug reported by @paulissimo with some other improvements especially for slow shutter speed, It will be available in a few hours.
@tigobrata CAF ROMs has always some problems with slow shutter speed because it's limited only up to 2sec, if you are on CAF is better to use "accurate shutter speed" by pressing the "ms" button under Exposure time slider
P.S.
I'm really fighting to keep this app online.. First Google, then yesterday a cracker tried to brake my Google Play dev account.. 30sec more and I would have lost everything.. Someone from Yemen.. I've his phone number now

fgnm said:
Just pushed a new update to solve the bug reported by @paulissimo with some other improvements especially for slow shutter speed, It will be available in a few hours.
@tigobrata CAF ROMs has always some problems with slow shutter speed because it's limited only up to 2sec, if you are on CAF is better to use "accurate shutter speed" by pressing the "ms" button under Exposure time slider
P.S.
I'm really fighting to keep this app online.. First Google, then yesterday a cracker tried to brake my Google Play dev account.. 30sec more and I would have lost everything.. Someone from Yemen.. I've his phone number now
Click to expand...
Click to collapse
Just updated it t v0.2.
No UI bug now.
Slowshutter is working fine here, I'll try it again later at night.
Did you changed anything about Raw/Dng? There's an option to convert Raw to Dng, which is nice, but I suggest deleting the. raw file if this option is enabled.
Another sugestion, if possible, is to create a jpeg along with the raw/dng. We could preview it and delet it in case the picture is bad (out of focus or something). As it is we can't see the picture and have to wait till I get home to see it on my PC.
Also latest version of snapseed suports raw editing but only works if you have a jpeg file too.
I'll keep you posted if anything comes up, keep up the good work. :good:
Damn hackers, probably a lazy kid who as nothing else better to do.

paulissimo said:
Just updated it t v0.2.
No UI bug now.
Slowshutter is working fine here, I'll try it again later at night.
Did you changed anything about Raw/Dng? There's an option to convert Raw to Dng, which is nice, but I suggest deleting the. raw file if this option is enabled.
Another sugestion, if possible, is to create a jpeg along with the raw/dng. We could preview it and delet it in case the picture is bad (out of focus or something). As it is we can't see the picture and have to wait till I get home to see it on my PC.
Also latest version of snapseed suports raw editing but only works if you have a jpeg file too.
I'll keep you posted if anything comes up, keep up the good work. :good:
Damn hackers, probably a lazy kid who as nothing else better to do.
Click to expand...
Click to collapse
Yes it's possible to have a jpeg with DNG but it's a bit harder, I haven't done yet because there is still something strange in RAW capturing.. For example if you shot a picture in any Bayer format without enable DNG conversion and with Zero Shutter Lag to ON the .raw generated is around 6MB and can be viewed in gallery and tuned in Lightroom for mobile, instead if you shot without zero shutter lag with some Bayer you will have a .raw that cannot be viewed even on PC, but has to be converted in DNG , also the result is different but I can't say which is better
Anyway I noticed that Bayer + Zero Shutter Lag + Clear Image/High Resolution works!
Tell me what do you think

fgnm said:
Yes it's possible to have a jpeg with DNG but it's a bit harder, I haven't done yet because there is still something strange in RAW capturing.. For example if you shot a picture in any Bayer format without enable DNG conversion and with Zero Shutter Lag to ON the .raw generated is around 6MB and can be viewed in gallery and tuned in Lightroom for mobile, instead if you shot without zero shutter lag with some Bayer you will have a .raw that cannot be viewed even on PC, but has to be converted in DNG , also the result is different but I can't say which is better
Anyway I noticed that Bayer + Zero Shutter Lag + Clear Image/High Resolution works!
Tell me what do you think
Click to expand...
Click to collapse
Still hope that you can add the jpeg in a near future.
A 25MB DNG should be better then a 6MB RAW, but I haven't tried opening the 6MB one to compare. I'll try your sugestion.
Another sugestion: an option to restore all values to default. After messing around with the app, I can't remember all the default values

Trial version is enough for me, I hope you'll support it as the main versione. Thank you so much for your work!
Inviato dal mio Oneplus One utilizzando Tapatalk

Related

[Q] RAW photos in Z3 with Android 5.0

It's really good to hear the Z3 models will get Android 5.0 sometime in the beginning of next year. As you might have read, Android 5.0 supports RAW image capture (in the API).
What I'm trying to figure out is if the Z3 will be able to utilize the RAW image capture functionality in the new Android.
I have written an "app" that prints all the possible camera settings to screen, and unfortunately there is no setting mentioning RAW. The only valid picture setting is 'jpeg'.
Maybe this will change in a future version? Or will A5 take RAW regardless of the capabilities in the camera settings?
Thanks!
Very inyereting . can't wait to see how this unveils
This article should answer the question: http://www.anandtech.com/show/8274/understanding-androids-camera-hal3
Doesn't this effectively mean that Lollipop (and new camera apps, utilizing Lollipops camera API) will solve most of the issues caused by unlocking the bootloader?
If third-party apps can access RAW from the camera, quality on par with, or even beyond, the stock camera-app on locked phones should be able to achieve.
I mean, degraded camera performance seems to be the most discussed problem with loosing the DRM keys. I for one wouldn't mind loosing Miracast and Sony services.
Yes and no. Third party software could do better in theory, but the sensor output still stays the same. Software can't perform miracles. And Sony's software already is quite advanced (whatever causes automatic mode to fail so badly is beyond me).
radicans said:
What I'm trying to figure out is if the Z3 will be able to utilize the RAW image capture functionality in the new Android.
I have written an "app" that prints all the possible camera settings to screen, and unfortunately there is no setting mentioning RAW. The only valid picture setting is 'jpeg'.
Click to expand...
Click to collapse
RAW isn't a sensor setting, it is a data encoding. The only "mandatory" difference between shooting "RAW" and "JPEG" in Android L is the binary format of the data you get back. RAW makes it possible to return *lots* of information about what's coming off the sensor, but it doesn't mandate it. For example, if Sony's proprietary software is using the white channel in the Exmor RS to get low-light performance (and no one knows for sure if it is), there's no guarantee they'll choose to include that in the RAW file. They could discard the W data (since only Sony's software really understands what to do with it) and give you back just the RGB.
Now, the ability to get back uncompressed (or losslessly compressed) data means 3rd party image post processing can do a better job with less artifacts. And the ability to request burst captures opens up the possibility of temporal noise reduction techniques. But we're probably a year or more away from having stable apps doing really interesting things with the new APIs.
Bottom line, if you must have root and camera quality is really important to you, do not buy a Z3C just on the "hope" that Android L will provide an adequate work-around.
Iruwen said:
This article should answer the question: http://www.anandtech.com/show/8274/understanding-androids-camera-hal3
Click to expand...
Click to collapse
Thanks for the informative article!
I have a slightly better image (!) of what is going on with the new API now. Although, it still leaves me uncertain about the RAW mode in the Z3. Quoting from the article:
"in effect it’s now possible to control shutter speed, ISO, focus, flash, white balance manually, along with options to control exposure level bias, exposure metering algorithms, and also select the capture format. This means that the images can be output as JPEG, YUV, RAW/DNG, or any other format that is supported."
Seeing as there is nothing in the current camera preferences indicating that RAW capture is allowed/supported, I guess we just have to wait and see.
Assuming though we will get RAW support, there will be quite some development work to get a decent noise free image, in phone, just working straight from the Bayer pattern! But if that is the only way to circumvent the sony processing algorithms, then so be it!
kopsis said:
RAW isn't a sensor setting, it is a data encoding. The only "mandatory" difference between shooting "RAW" and "JPEG" in Android L is the binary format of the data you get back. RAW makes it possible to return *lots* of information about what's coming off the sensor, but it doesn't mandate it. For example, if Sony's proprietary software is using the white channel in the Exmor RS to get low-light performance (and no one knows for sure if it is), there's no guarantee they'll choose to include that in the RAW file. They could discard the W data (since only Sony's software really understands what to do with it) and give you back just the RGB.
Click to expand...
Click to collapse
Thanks for the info, although I do know what RAW is What I was trying to point out is that there is nothing in the current camera parameters (in the API) indicating that we are allowed to ask for a RAW image, when taking a photo. So even if Android 5 supports RAW requests, I think the sony camera driver may still refuse to deliver one to us.
But what confuses me is that in Android 4 Camera API, you are also allowed to ask for a RAW image (not meaning you are guaranteed to get one), so in this respect I don't know what the difference is to Android 5.
radicans said:
But what confuses me is that in Android 4 Camera API, you are also allowed to ask for a RAW image (not meaning you are guaranteed to get one), so in this respect I don't know what the difference is to Android 5.
Click to expand...
Click to collapse
You can get a raw image with m8 or G2 or any other devices that permits it See this thread.
http://forum.xda-developers.com/showthread.php?t=2753946
As for further manual controls all are avialable except raw on the hybrid samsung zoom devices. There was no need for L there i don't know why vendors do not implement it more with their current flagship models.

[sultanxda]camera port to cm13 - please

WHOEVER AGREES TO THE POST BELLOW PLEASE LEAVE A COMMENT TO SHOW SUPPORT FOR THE CAMERA PORT
Hello, there Sultanxda
I'm posting this post?with the hope that you'll see what I have to say.
First of all, congrats on the work you done on CM*13 and Lineage *14. Congrats on the touches you added to both.
I love the stability, the battery life on your CM*13, BUT, your camera, or CM'S camera user interface, I just dont think its that much USER FRIENDLY as OOS camera is. I have tried so many ways to get that camera ported onto this ROM and withkut success and I'm sure others have tried it too.
Through this post I am requesting a port file or an update which provides both cameras and let us choose which one we use, or use both in diff situations.
Look, man I get it, you've put work in the camera, BUT the user interface. Please allow us to use OOS camera with no issues.
I'm sure other people would appreciate it too if you would do that. That way your ROM would be the best ROK there is for OnePlus3T. The reason I left your rom ia because of the camera. The camera is one of the most important things in my phone since i capture moments, and I there are moments that I want to capture on the spot, quick and easy, moments when I want to take a quick video and by the time I bring up the video feature its too late, the moment is gone. I hope that you can underatand me of why I want the OOS camera on your rom.
WHOEVER AGREES TO THE POST BELLOW PLEASE LEAVE A COMMENT TO SHOW SUPPORT FOR THE CAMERA PORT

[ROOT] Manual Video mode and other features on Oreo

Hello everybody,
I've been looking at the /system/etc/camera_config.xml file, and I noticed that there are so many features that the LG camera app supports, but some of them are disabled even if they work on our G5. So I made a flashable zip to enable these features:
Manual Video mode: works very well, but doesn't support 21:9 aspect ratio (also broken in Fulmics 5.5 G6 camera port)
Graphy (applies settings from existing photos to yours): working perfectly, you just need to install Graphy from the Play Store to access to many more photos.
Adjust Exposure in Automatic mode with a slider: working
Add signature: not working on my phone, may be worth to try on some other phones
ZSL (zero shutter lag) on Manual mode: working, but if you set exposure or shutter to AUTO, the camera shows a value of "0" for both ISO and shutter. It's just an UI bug, the photos are taken as expected.Removed, as it has too many drawbacks.
If you don't have TWRP, just extract the camera_config.xml file and place it in /system/etc/ and be sure to set permissions correctly.
If the options are not available after flashing the zip, clear the data of the camera app.
By the way, looking inside the Smali code of the camera app, it seems thate there is a [email protected] mode, but I have no clue on how to enable it to test if our camera supports such a high frame rate.
Lowering exposure on automatic would be useful. I always though on stock it was set too high with the wide angle exposure being perfect.
How exactly does that work? Will a slider button appear where there was none before? And do you think it can be done for Nougat?
EDIT: I'd like to manually edit the file myself, what do you have to change just to get the automatic mode exposure slider?
Thanks mate for your great finding.. I manually edit my LG V20 camera config according to yours and it's working as it should.
Those exposure slider should be a handy to me.. and graphy? idk what that is but i will try to explore those someday..
thanks again..
EDIT -
there is no need to reboot if change those config line, simply just clear the camera data and voila ! this should be time saving..
anyway, i'm going to spread your finding on LG V20 forums.. keep on the good works !
@tremalnaik
wow this is awesome, it is LG V30+ features for the Graphy things. Could you please find out how to get Cine Video Effect working as well?
@daniLaLaLaLaLa
Just found this thread, thanks to you.
Am I able to use this mod using Nougat on LGV20?
Please advise.
Thank you.
karkand said:
@tremalnaik
wow this is awesome, it is LG V30+ features for the Graphy things. Could you please find out how to get Cine Video Effect working as well?
@daniLaLaLaLaLa
Just found this thread, thanks to you.
Am I able to use this mod using Nougat on LGV20?
Please advise.
Thank you.
Click to expand...
Click to collapse
I guess it won't work on Nougat due to different camera apps.
ezzony said:
Lowering exposure on automatic would be useful. I always though on stock it was set too high with the wide angle exposure being perfect.
How exactly does that work? Will a slider button appear where there was none before? And do you think it can be done for Nougat?
EDIT: I'd like to manually edit the file myself, what do you have to change just to get the automatic mode exposure slider?
Click to expand...
Click to collapse
To lower the exposure just tap on the screen on the area you want to focus, then a slider with two suns will appear next to the shutter button. That's the slider for the exposure.
If you want to add that feature yourself, open the /system/etc/camera_config.xml file with a text editor (TotalCommander, Root Explorer, etc...) and look for AE_focus_supported string and replace "false" with "true".
If you want to do it on Nougat you can try, if you already find AE_focus_supported string in camera_config.xml, it will likely work.
karkand said:
@tremalnaik
wow this is awesome, it is LG V30+ features for the Graphy things. Could you please find out how to get Cine Video Effect working as well?
@daniLaLaLaLaLa
Just found this thread, thanks to you.
Am I able to use this mod using Nougat on LGV20?
Please advise.
Thank you.
Click to expand...
Click to collapse
I'll try to find out a way to use Cine Video Effect, there are some other modes, like mode_cinema and mode_disney_camera that are built in the camera code, but they make the camera app crash when selecting mode. There's also mode_food, that is shown correctly in the mode selection menu, but then crashes. Maybe some complementary files are missing from G5. I'll try to debug and see if it's just a matter of adding some files or if we need to edit the code.
If you want to use my file on V20 Nougat you can try, but make a backup of camera_config.xml, because different versions of camera app might not recognize some strings and crash. If you don't succeed, try editing your file, it's quite simple, you just have to replace some "false" with "true" and check if all works as expected.
EDIT: tried mode_cinema: the interface works perfectly, but it doesn't do anything You have the tutorial, the interactive zoom and the LUTs, but none of them works out of the box. As @xpirt explains here, Cinema Mode depends on the V30 camera sensor, and cannot be ported to G5 (and of course to G5, having the same sensor, at least on the primary camera).
Also Grid Photo (there are 4 modes) is buggy, because it takes stretched photos, with wrong aspect ratio and weird glitches. In this case doesn't seem to be a bug related to the hardware, but to the software.
@tremalnaik, ya that worked but it's ae_supported I think you meant not ae_focus. Anyway the setting was not available on my Nougat fone, I guess it could be made to work some way. I think I have the G6 camera app on my nougat g5 fone now I can't remember. Maybe it could be made to work by porting the G5 Oreo camera app over.
Incidentally what I don't like about the main rear camera is that it has a slighly orangy/yellow-y hue at times. The G4 camera was better. I wonder if there is any way to adjust it or is it basically the camera hardware.
For the AE Focus you might try adding this lines to your camera_config.xml
Code:
<item name="AE_focus_supported">
true
</item>
and see if your camera app makes use of this setting.
For the color I really don't know, there's so much code in that app to explore... If the color is too orange, you may want to switch to manual mode and set the white balance to something cooler. The problem would be if the color was too green or too purple (magenta), it wouldn't be possible to correct it using white balance, you woud need to edit the RAW file (or the JPG, with worst results).
https://drive.google.com/open?id=0BwmsIySoHg2FamhOaEQ1T1o0Wkk
---------- Post added at 01:30 PM ---------- Previous post was at 01:28 PM ----------
use this apk instead of playstore.after that active it in setting of camera.perhaps you may restart phone after install the apk.that's all
While I was testing the H-ROM G7, I noticed a bug in the camera that made me realize that Zero Shutter Lag and Manual mode are not compatible. If you have flashed the configuration with ZLS active in manual mode, please replace it flashing the other zip file.
Enabling ZLS has 2 huge drawbacks: not being able to save DNG raw files and having less control over shutter speed (especially not being able to take long exposures).
As I'm currently using H-ROM, I can't test if on stock Oreo this bug is there, but I'm pretty sure it is.
After playing around with smali code of the camera app, it seems to be possible to make manual video work without root (and the G7 camera app)
@jc9896 mind sharing your work?
Black_Eyes said:
@jc9896 mind sharing your work?
Click to expand...
Click to collapse
Extract the zip, install the app but dont open, and then copy the CamMod folder into the root of the internal storage.
I modified the app to search the CamMod folder for the relevant xml files.
Not a developer, no idea how to fix bugs and crashes.
Download here : https://mega.nz/#!ORIUBY6D!QzzC6m1BBYp-9LQB9kYIW9b2TFYyf7AqiO26T46sgos
Frank
Merci
tremalnaik said:
Hello everybody,
I've been looking at the /system/etc/camera_config.xml file, and I noticed that there are so many features that the LG camera app supports, but some of them are disabled even if they work on our G5. So I made a flashable zip to enable these features:
Manual Video mode: works very well, but doesn't support 21:9 aspect ratio (also broken in Fulmics 5.5 G6 camera port)
Graphy (applies settings from existing photos to yours): working perfectly, you just need to install Graphy from the Play Store to access to many more photos.
Adjust Exposure in Automatic mode with a slider: working
Add signature: not working on my phone, may be worth to try on some other phones
ZSL (zero shutter lag) on Manual mode: working, but if you set exposure or shutter to AUTO, the camera shows a value of "0" for both ISO and shutter. It's just an UI bug, the photos are taken as expected.Removed, as it has too many drawbacks.
If you don't have TWRP, just extract the camera_config.xml file and place it in /system/etc/ and be sure to set permissions correctly.
If the options are not available after flashing the zip, clear the data of the camera app.
By the way, looking inside the Smali code of the camera app, it seems thate there is a [email protected] mode, but I have no clue on how to enable it to test if our camera supports such a high frame rate.
Click to expand...
Click to collapse
Greetings!
I have a question. Is it possible in any way to install this apk on LG G5 running Nougat 7.0. When I try to install the app, It says "error parsing the package". This is probbably due to incompatibility with Nougat. I know there is a minimum SDK version set inside the apk files (AndroidManifest.xml) so would it be possible to tweak some settings? The software of the camera app on Oreo is messed up, producing noisy images so I wouldn't like to sacrifice that.
ToTheSpace2 said:
Greetings!
I have a question. Is it possible in any way to install this apk on LG G5 running Nougat 7.0. When I try to install the app, It says "error parsing the package". This is probbably due to incompatibility with Nougat. I know there is a minimum SDK version set inside the apk files (AndroidManifest.xml) so would it be possible to tweak some settings? The software of the camera app on Oreo is messed up, producing noisy images so I wouldn't like to sacrifice that.
Click to expand...
Click to collapse
For noisy images and general picture quality, I recommend Google Camera 6.1 on Oreo. (5.x on Nougat) Makes a huge difference in image quality.
You can find a good version by searching up google camera ports on xda, such as cstark's and Arnova's versions work well.
As for the stock cam, I tried with no success to port manual video over. There has been attempts iirc but it seems that manual video encoding is broken on Nougat. That issue is resolved on Oreo.
jc9896 said:
For noisy images and general picture quality, I recommend Google Camera 6.1 on Oreo. (5.x on Nougat) Makes a huge difference in image quality.
You can find a good version by searching up google camera ports on xda, such as cstark's and Arnova's versions work well.
As for the stock cam, I tried with no success to port manual video over. There has been attempts iirc but it seems that manual video encoding is broken on Nougat. That issue is resolved on Oreo.
Click to expand...
Click to collapse
Thank you for the reply!
Do you mind checking out a thread I made about LG G5 noise problem on Oreo (link: https://forum.xda-developers.com/lg-g5/help/long-exposure-images-lg-g5-oreo-noisier-t3956693)
I don't know if that's the general problem or is it just me, maybe you know something more about it? The manual video for Oreo is amazing but this image noise bug bothers me.
ToTheSpace2 said:
Thank you for the reply!
Do you mind checking out a thread I made about LG G5 noise problem on Oreo (link: https://forum.xda-developers.com/lg-g5/help/long-exposure-images-lg-g5-oreo-noisier-t3956693)
I don't know if that's the general problem or is it just me, maybe you know something more about it? The manual video for Oreo is amazing but this image noise bug bothers me.
Click to expand...
Click to collapse
There is noise on mine. Seems to be about the same as Nougat (can't really tell from my pics), but as I use GCam nowadays its not as much of a problem. Night sight on Oreo (GCam 6.1) does a lot to improve night shots and noise.
jc9896 said:
Extract the zip, install the app but dont open, and then copy the CamMod folder into the root of the internal storage.
I modified the app to search the CamMod folder for the relevant xml files.
Not a developer, no idea how to fix bugs and crashes.
Download here : https://mega.nz/#!ORIUBY6D!QzzC6m1BBYp-9LQB9kYIW9b2TFYyf7AqiO26T46sgos
Click to expand...
Click to collapse
I have tested your port for several days on my LG G5 (Oreo stock) and I am very grateful for your work. I know that some functions do not work but the most important ones for me such as manual video and manual photo modes work quite well. The LG Camera app 7.0 with your modifications is infinitely better than the one included in the stock rom.
Before, I had tried several video recording apps with manual controls from the Play Store but they used to have small jumps in the recordings. It seems that only LG apps record well in 4K with stock rom.
Works as described. Thank you for these tweaks. ???

Fully stable Google Camera Mod version 6.2.x

Guys, I have wasted a lot of time finding the perfect camera to bring out the juice of redmi 5.
And now, I have came up with this.
Note:[important]
This camera mod is supported only in Pixel Experience pie normal edition's latest version with the stock pe pie kernel.
##read the full op before download.
As usual, the mod credit goes to (Arnova). i just found the trick, that's all. He created the files,not me.
(THESE ARE FOR PE RUNNING ANDROID PIE 9.0 ONLY. ANY OTHER VERSION WILL CAUSE PARSE ERROR ON INSTALLATION.)
Steps:
1.download the "install this first" (size around 30 mb) file. install and open it. give permissions and then exit.
2.Then download the "after configuration,install .."file.(size around 142 mb.)
then install it.
results:
1.the front camera works like charm.
u guys don't have to keep hdr+ off anymore.
hdr+, hdr+ enhanced, raw, portrait,night sight... everything works on front camera.
2.Back camera has some lag,,but gets normal if shooting in good lighting conditions. again, all the functions work.
slow motion shows and works, but the videos get very bad resolution.try installation of open camera to shoot the hell out of rosy.
It has google AWB implementation. highlight balance is just great. will provide photo samples below.
How it happened?:
i don't know.
Ask the devs how can a custom apk can be updated?
the first file was v5.2.x
the second file was 6.2.x and optimized for razer phone 2.
these both got merged and final size takes 142 mb of system memory. App takes time to launch.
important(2):
settings(must) to reduce lag:
1.turn off the auto focus data showing up on screen.
2.revert every function to google defaults.
3.follow screenshots.
Reply if u guys need to know anything more..
Nice to help u all.
https://mega.nz/#F!frAy2CCD!DTa31p1NsGUzJcNzn4iOyw
2 night sight samples.
1 daylight sample.
screenshots of suggested settings.

			
				
Thank you OP! Can confirm that Night Sight works perfectly; I have been getting 1/6s exposures with the app. However the same autofocus issue still remains.
Can i install for cusrom evolution X?? Answer please
Nishat14904BD said:
2 night sight samples.
1 daylight sample.
Click to expand...
Click to collapse
Can you please update the link? It's not working.. and I need gcam for my pixel experience
Of course.
Sorry bro, i was busy in my exams
https://mega.nz/folder/frAy2CCD#DTa31p1NsGUzJcNzn4iOyw.
I can't install "after configuration,install.apk"
Looks like link is expired. Did you have a backup at your phone or somewhere else?
THREAD CLOSED
Kindly use the existing thread for continuing discussion. Link to the existing thread: https://forum.xda-developers.com/redmi-5/themes/redmi-5-rosy-gcam-mod-portrait-mode-hdr-t3829693
Regards,
shadowstep
Forum Moderator

Question Mi 11 Ultra user guide/camera guide?

Hi All
Has anyone a link to a user guide for the phone? I didn't get a paper one and although I can use a phone and install apps with ease, there are lots and lots of camera features which I'm finding out by experimentation.
I've emailed Xiaomi, but don't expect an answer and couldn't find the user guide on the Xiaomi site. For example, I didn't find the macro setting much use, but 5x zoom in Photo mode works MUCH better.
Thanks for reading...
Steve
ps I did a couple of timings and did the following:
1) Charge up to 100% and play the "Norwegian Train Ride" video on YouTube.
The phone lasted 11.5 hours before turning off.
2) Charged it back up to 100% with the 67W charger (that USB cable is thick!)
It took 50 minutes to charge back up to 100%
picitup said:
Hi All
Has anyone a link to a user guide for the phone? I didn't get a paper one and although I can use a phone and install apps with ease, there are lots and lots of camera features which I'm finding out by experimentation.
I've emailed Xiaomi, but don't expect an answer and couldn't find the user guide on the Xiaomi site. For example, I didn't find the macro setting much use, but 5x zoom in Photo mode works MUCH better.
Thanks for reading...
Steve
ps I did a couple of timings and did the following:
1) Charge up to 100% and play the "Norwegian Train Ride" video on YouTube.
The phone lsted 11.5 hours before turning off.
2) Charged it back up to 100% with the 67W charger (that USB cable is thick!)
It took 50 minutes to charge back up to 100%
Click to expand...
Click to collapse
Well slap me with a wet kipper! Xiaomi UK did reply with a link, but it's only a generic manual how to make phone calls,etc. if it's any use to anyone it's here:
https://i01.appmifile.com/webfile/globalimg/Global_UG/Mi_Smartphone/User_Guide/mi_phone_user_manual_EN.pdf
I've contacted them again asking for a user guide for the camera so wait and see.
Cheers Steve
Look on YouTube #shootlikeapro Xiaomi did some videos on the options in the camera.
*justintime* said:
Look on YouTube #shootlikeapro Xiaomi did some videos on the options in the camera.
Click to expand...
Click to collapse
Hi @justintime thanks for your reply. I took a look on Youube but I think most of the shootlikeapro videos are for other xiaomi phones.
I'll carry on experimenting (guessing) and report what I find here in case it helps anyone else.
So far I've found this:
The macro mode isn't much different to normal mode and my Note10 is much better than the Ultra. However, using the 2x or 5x zoom instead works very well.
Night mode is amazing! Night pics look like daylight pics
Next up I'm going to play with time lapse and night mode time lapse so I'll post up here.
Cheers
Steve
Oh yes, my note10 pro took 8 seconds to post-process a night picture and the Ultra takes 3 seconds. Snapdragon 888. num num num.
Ok next up is daytime time lapse.
To use it you open the camera, choose More and Time-lapse.
On the left of the screen,you get a timer icon and if you touch this, you get speed and duration options. For the duration, you can choose a set time, or infinity so it will record forever, or until your storage is full.
For the speed, you can set it from 4x to 180x. I tried a time lapse of the clouds at 4x, but the speed was not fast enough for what I wanted, but 30x was just dandy.
So I think the speed setting is a multiplier for the output speed, so 4x is 4x faster than normal etc.
Tonight it's a night mode time lapse. To access this, you choose more/movie effects/ Night Time lapse ( I think! )
Anyway, I'll post up when I have some results
Cheers
Steve
picitup said:
Ok next up is daytime time lapse.
To use it you open the camera, choose More and Time-lapse.
On the left of the screen,you get a timer icon and if you touch this, you get speed and duration options. For the duration, you can choose a set time, or infinity so it will record forever, or until your storage is full.
For the speed, you can set it from 4x to 180x. I tried a time lapse of the clouds at 4x, but the speed was not fast enough for what I wanted, but 30x was just dandy.
So I think the speed setting is a multiplier for the output speed, so 4x is 4x faster than normal etc.
Tonight it's a night mode time lapse. To access this, you choose more/movie effects/ Night Time lapse ( I think! )
Anyway, I'll post up when I have some results
Cheers
Steve
Click to expand...
Click to collapse
Oh yes, something else I forgot. When you record time lapse, the screen goes black apart from a ring timer showing you the duration so far. I guess this saves battery
Well I tried night time lapse last night. The phone was on battery and was dead in the morning. The video was saved just fine. The results weren't very good, nowhere near as good as the demo night time lapse in More/Movie Effects. It just looks like a normal video with no night enhancements and was quite dark. Maybe I did something wrong :-(
I've just updated to MIUI 12.5.4 and according to the page below, it includes 13 camera enhancements, including night mode, so I'll give it a go tonight.
https://min.news/en/tech/590f98d68b0fdbb259d5fd644b74d23c.html
Another issue is camera access. I've tried a few camera2 api checkers from the Play Store, but all only show 2 cameras , front (1) and back (0) which is a bit dissapointing as I'd quite like to use other camera apps and choose the lens. Hm......
The nice part is they both support LEVEL_3 and RAW output.
Cheers Steve
After even more searching, I found the following user guide:
User manuals (English) - Xiaomi Mi 11 Ultra - [placeholder | TechBone
The user manuals (English) of the Xiaomi Mi 11 Ultra online or as direct download.
www.techbone.net
It's lacking in a lot of detail, but gives some clues.
Cheers
Steve
Ok I'm stuck. I can't find out how to do night video that's any good. The ROM update didn't help so if anyone knows how to do it, please let me know so I can stop buggering about.
Cheers
Steve
picitup said:
Ok I'm stuck. I can't find out how to do night video that's any good. The ROM update didn't help so if anyone knows how to do it, please let me know so I can stop buggering about.
Cheers
Steve
Click to expand...
Click to collapse
So two things I've noticed that have helped improve my night mode video recording from initial testing so far is to turn off AI mode and if possible, use a handheld tripod/stabilizer if you have one. Seems to help a lot in both 1080p and 4k 30fps.
Hi @kyero985 thanks for your reply. AI is turned off and I have a Joby Gorillapod which I use for night video. The videos have very low colour rendering, almost a black and white version.
I'll post up a screen grab of my night video for reference as soon as I can.
Cheers
Steve
I've attached a screenshot of a night video which seems very poor to me. Also attached is another screen shot from a camera2 API checker on the play store. Disappointingly, it only lists 2 cameras which is irritating. I guess I need to root it and enable camera2 API?
Cheers
Steve
picitup said:
I've attached a screenshot of a night video which seems very poor to me. Also attached is another screen shot from a camera2 API checker on the play store. Disappointingly, it only lists 2 cameras which is irritating. I guess I need to root it and enable camera2 API?
Cheers
Steve
Click to expand...
Click to collapse
I think the 2 cameras being detected in camera2 API checkers (front & main cam) is normal. I had the Vivo X51 Pro (also known as Vivo X50 Pro in some markets) and it was the same.
HOWEVER, when using Google Camera ports from BSG with the Snapcam package signature, ALL cameras are detected and can be used. Hopefully it's the same thing with Xiaomi Mi 11 Ultra.
Hi All
I just installed EU Weekly ROM 21.6.16 Beta and the camera seems improved. Notably the screen lag when zooming at high factors.
The ROM above was offered OTA so I downloaded the zip, booted to TWRP, wiped the Dalvik cache and installed it without any backups (eek) and it all worked fine. No data loss or anything.
It's tricky to find the subject at high zooms, couple that with screen lag of the image and it's even harder.
Now the screen updates really fast so congrats to the EU ROM team!
I also noticed the Macro seems better and more able to get closer to the image. Also previoulsy night mode video didn't seem to work very well. Hardly any colour information so almost a black-and-white image (see above).
It's light here in the UK now (6pm) so when it's darker (around 9pm) I'll give it a bash and report back. Fingers crossed!
Cheers
Steve
picitup said:
Hi All
I just installed EU Weekly ROM 21.6.16 Beta and the camera seems improved. Notably the screen lag when zooming at high factors.
The ROM above was offered OTA so I downloaded the zip, booted to TWRP, wiped the Dalvik cache and installed it without any backups (eek) and it all worked fine. No data loss or anything.
It's tricky to find the subject at high zooms, couple that with screen lag of the image and it's even harder.
Now the screen updates really fast so congrats to the EU ROM team!
I also noticed the Macro seems better and more able to get closer to the image. Also previoulsy night mode video didn't seem to work very well. Hardly any colour information so almost a black-and-white image (see above).
It's light here in the UK now (6pm) so when it's darker (around 9pm) I'll give it a bash and report back. Fingers crossed!
Cheers
Steve
Click to expand...
Click to collapse
Thanks for sharing your feedback! I'm tempted to flash the EU Weekly ROM myself too as I'm keen on testing the potential all-round camera improvements too.
I'm still on 12.5.7 CN Stable myself and don't have many complaints as it's come a long way since the stock firmware but I am really curious and feeling up to do more testing.
No problem. That's what we're all here for, to share our experiences to hopefully help others.
Obviously I'm going to say you should always backup before flashing, but as I had backed up the previous day so took the risk.
My backup regime for data I care about is:
SMS
SMS backup and restore:
SMS Backup & Restore - Apps on Google Play
A simple app that backs up and restores SMS & MMS messages and call logs.
play.google.com
Backs up up message to Google Drive
====================================================
Whatsapp:
Settings/Chats/Chat backup
====================================================
Photos:
Copy entire DCIM folder and sub-folders to PC
====================================================
/SteveData
My documents etc.
Copy folder and sub-folders to PC
====================================================
Calendar:
Automatically backed up to Google Drive
====================================================
This regime has served me well across multiple ROMs.
Cheers
Steve
picitup said:
No problem. That's what we're all here for, to share our experiences to hopefully help others.
Obviously I'm going to say you should always backup before flashing, but as I had backed up the previous day so took the risk.
My backup regime for data I care about is:
SMS
SMS backup and restore:
SMS Backup & Restore - Apps on Google Play
A simple app that backs up and restores SMS & MMS messages and call logs.
play.google.com
Backs up up message to Google Drive
====================================================
Whatsapp:
Settings/Chats/Chat backup
====================================================
Photos:
Copy entire DCIM folder and sub-folders to PC
====================================================
/SteveData
My documents etc.
Copy folder and sub-folders to PC
====================================================
Calendar:
Automatically backed up to Google Drive
====================================================
This regime has served me well across multiple ROMs.
Cheers
Steve
Click to expand...
Click to collapse
Thanks for the tip! I'll be able to unlock my BL this Sunday so I'm looking forward to flashing the 24/06 EU Weekly which should be out by then. I'm ready to format my data and use TWRP to complete this process.
I'll be posting some photo comparisons too as I have done previously. How big of an improvement have you noticed over the previous stable?
Hi that's what these forums are for eh? Sharing info for all to see. Th mani improvement I notices was improvement on the camera lag issue. This was noticable when you try to zoom at high factors. Clearly at high zoom, it's hard to steady the camera, but even harder when the screen image lags behind.
I'm on EU weekly now MIUI 12.6 21.6.23 beta and it seems fine.
Cheers
Steve
As promised, I flashed the EU 21.6.23 Weekly today from CN 12.5.7 and everything's working well so far. Thanks for all your advice so far. A few things I've noticed about the camera so far:
1. All levels of Zoom are incredibly stable now. Even at 120x (not that you'd want to use it a lot), it hardly shakes or stutters. Quality of zoomed-in photos are better as a result since it can stabilize and lock-on more quickly. However, anything over 40x is still unusable imo.
2. Night Mode photos are a tiny bit better. There's a bit more detail and clarity and slightly less noise all-round in all of my low light sample shots. Handheld Night Mode Zoom shots are considerably better due to the stabilization improvement on the telephoto lens since you need to be still for about 5 seconds anyway.
3. Taking photos up close is better now. No, it's still not on the same level as the S21 Ultra since that phone still takes the best macro mode shots from what I've seen, but it is noticeable and a small step-up over 12.5.7.

Categories

Resources