Hi!
I've always loved the Open Camera app; it's simple, takes good photos, is lightweight, and has no ads!!! (very important these days!)
But I felt it could be more.
Since it's not my area of expertise, I researched and, with the help of several AI programs, I managed to achieve something!
On my Redmi Note 13 Pro 5G and my Ulefone Armor 25T, I managed to activate the remaining cameras, and they are working very well! Except for the Ulefone's thermal camera, which needs a specific app :P.
The photos are much better and sharper than when taken with the stock camera app!!!
I'd like to share this with you!
Not wanting to be a bother, I changed the name from Open Camera to Camera Open to align it with the other cameras; otherwise, it's way down at the bottom! (nothing that can't be reversed...)
Keep up the great work!
Thank you!
Anonymous
Hi!
I think i get a stable version and i want to share you, the creator.
Sorry about how i change the name, i just do it to stay near stock camera, arranged together.
I hade some Xiaomi models, Ulfone armor 25T ( Night Vision camera works amazing on Open Camera!)
Try to improve pictures definitions to.
Sorry if is with no descriptions but is my first job modding app and i for
I hope that help you to improve your work.
Best app since i know here.
Keep the good work.
Last edit: Humberto José 3 days ago
Hi!
I try to add camera detection to Samsung shown on default Open camera source. But i cant test it.
Last edit: Humberto José 3 days ago
Source.
Hi, thanks for the info. This seems to be using the trick to request specific camera IDs that aren't advertised by the device. For various reasons I'm afraid I don't want to use such methods in Open Camera itself - there's a risk of it being very model specific, even from the same manufacturer, and even if a camera can be opened, there's a risk it's unstable or crashes. Also it makes things complicated trying to distinguish logical cameras from physical cameras (it looks like that code in CameraControllerManager2 adds physical lenses to the extractedCameraIds if I'm reading it correctly, which isn't what we want). But I'm happy if you want to share/distribute a fork/mod under the GPL.
Hi!
The trick is like G00*** Camera mods do.
Pictures are improved to! Great pictures!
There was a bug on front camera that show 2 cams, one was virtual and on logcat was shown as 6!
Is fixed to, if you want to take some ideas there final source.
Last edit: Humberto José 2 days ago
Hi!
This are the models that i add.
PS: Samsung was already there.
//this.is_oneplus = Build.MANUFACTURER.toLowerCase(Locale.US).contains("oneplus");
this.is_samsung = Build.MANUFACTURER.toLowerCase(Locale.US).contains("samsung");
String build_model = Build.MODEL.toLowerCase(Locale.US);
this.is_samsung_galaxy_s = is_samsung && ( build_model.contains("sm-g") || build_model.contains("sm-s") );
this.is_samsung_galaxy_f = is_samsung && build_model.contains("sm-f");
this.block_vendor_extensions = build_model.contains("nokia g42 5g") ||
build_model.contains("hmd fusion") ||
build_model.contains("hmd skyline") ||
build_model.contains("pixel 5a");
And i let the app is you want to try in some phone.
I rename to Original name, was not nice from me to rename your app, my bad, sorry.
And im requesting permission to share on forums...
i will say the app rights is all yours, i only add done modding for my devices.
Note:
Tested on Redmi 13C - OK -Big pictures improvemente! (some video Profiles doesn´t work because Phone doesn´t support it)
Tested on Ulefone Armor 25T - OK - Big pictures improvemente! ( Support more Video profiles then redmi 13C) (detect thermal camera but that camera need specific app to work with thermal sensor.)
Tested on Redmi 13 Pro 5G - OK - Big pictures improvemente! - All functions work!