Various mods for the stock camera app of Sony Xperia devices.
For now, this module consists of 8 mods:
Let the user choose which gallery app gets opened by the camera
Use date-time naming-scheme
Force photo mode on start
Force manual mode on start
Keep Geo-Tags setting ON
Enable location setting in system on start
Choose location mode setting
Restore location setting in system on exit
Mod geo-tag icon
This module is meant to grow, therefore the rather generic name. Ideas are welcome!
Note: Tested on my Z1 Compact. Chances are good that it works well with other Xperia devices, as far as they have the same camera app. I would appreciate your feedback
Note 2: This module is for Lollipop on Xperia Z* devices only!
MOD #1: Let the user choose which gallery app gets opened by the camera
In the latest Lollipop releases for the Xperia Z1 Compact and other Xperia Z devices, it is not possible anymore to choose which gallery app is used when you tap on the small picture thumbnail in the camera UI. It will always open the Sony Album app. But some people, like me, dislike the Sony Album app and prefer to use alternatives like Quickpic or others.
With this mod, the camera app lets you choose again which gallery app to use when you tap on the thumbnail. Even better, it lets you choose different apps for normal JPEG photos and some special formats, like timeshift pictures or sound photos. For those kind of pictures, it is still advisable to use the Album app which supports the features of those formats (like playing sound on a picture).
The mod has been implemented to work in the following camera modes (each of them has a separate implementation for launching the gallery and had to be hacked separatedly:
Superior Auto
Manual
Background Defocus
AR-Effect
Panorama
Creative Effect
Sound Photo
Timeshift burst
In other camera modes, the camera will possibly still always use the Album app.
If it does not work and you do not get asked which app to use, try to clear the defaults of the gallery app that gets opened by default!
MOD #2: Use date-time naming-scheme
This will save pictures and movies according to a date-time-with-milliseconds naming scheme:
for pictures: DSC_yyyyMMdd_HHmmss_SSS.JPG (example: DSC_20151230_133825_423.JPG)
for movies: DSC_yyyyMMdd_HHmmss_SSS.JPG (example: MOV_20151230_134232_922.mp4)
It will apply to the modes Superior Auto, Manual and Creative Effects
MOD #3: Force photo mode on start
In manual mode, the camera will always start in photo mode, even if the last mode used was video.
This mod is disabled by default. Go to settings page to enable it.
MOD #4: Force manual mode on start
The camera will always start in manual mode, when started from menu, shortcut or history. This mod does not apply when the camera is started from the camera button or lockscreen. In this case, the default "Superior Auto" mode will be started.
MOD #5: Keep Geo-Tags setting ON
This mod prevents a very annoying behavior of the stock camera app. Whenever you switch the camera to another mode than superior auto or manual, it will set the Geo-Tags setting to OFF, if GPS has been disallowed in the system-wide android settings. It will stay OFF in all camera modes until you set it to ON manually again, even if GPS has been allowed again in the system settings. The result of this behavior is that most of the pictures I made with my phone lack the location tag, although I never disabled the geo tags intentionally in the camera settings.
This mod prevents this behavior, the Geo-Tags setting will stay set to ON until you deliberately disable it. Geo-Tag setting can be switched on or off independantly from the location settings in android.
MOD #6: Enable location setting in system on start
This will enable location in the android system settings on camera start/resume, to make sure that geo tags can always get recorded (see also MOD #8 to restore the previous location settings on camera exit.
This mod applies only to the camera modes "superior auto" and "manual". When starting other modes, the location setting will stay untouched. In combination with MOD #8, this means: if GPS gets activated by starting one of this 2 modes and MOD #8 is activated, switching to another mode will deactivate GPS again. To record geo-tags in the other modes, you will still have to activate GPS manually in the system settings if MOD #8 is activated. This restriction is due to technical limitations due to the fact that each camera mode is an independent app, and these apps cannot communicate without any time lag. But this would be necessary to make this mod work reliably across different modes.
MOD #7: Choose location mode setting
This mod enables to choose the mode for acquiring location to be set in system. It can be either GPS, networks or both.
This Xposed module will never disable a mode that was activated prior to camera start! E.g., if before camera start location was enabled in system and set to GPS, and you choose to enable location based on networks in this module, it will set the location mode to GPS and networks on camera start.
MOD #8: Restore location setting in system on exit
When exiting the camera, this mod will restore the location settings in system to their state before camera start. It applies only to the modes "superior auto" and "manual".
MOD #9: Mod geo-tag icon
Show a blue geo-tag icon when location is fixed by networks and a white one for GPS-fix.
Credits:
Many thanks to:
rovo89 for the magnific Xposed framework.
venkat kamesh for a tutorial on how to hack the camera UI on a smali basis, which led me to make my first steps in reverse engineering of android APKs.
Download:
Xposed Module Repository
License
This module is released under the Apache License Version 2.0
Here you can say Thank You if you like my work _____
|
V
Changelog
Version 0.1
- initial release
Version 0.2
- added settings page
Version 0.3
- corrected a bug introduced with last version which caused the Geo-Tags mod not working properly anymore
Version 0.4
- added new mod: force photo mode on start
Version 0.5
- added new mod "enable location in system on camera start"
- corrected a bug that caused that the camera always started in manual mode when the mod "force photo mode on start" was enabled
Version 0.6
- added new mod "choose location mode in system"
- made the restoring of location setting in system on camera exit optional
- added a mod to show a different geo-tag icon when the camera got a location fix by networks or GPS
- Debugging message are sent to logcat instead of Xposed log
- various enhancements and bugfixes
Version 0.6.1
- restrict mods "Enable/disable location setting in system on start/stop" to camera modes "superior auto" and "manual" (see module description for an explanation)
Version 0.6.2
- Location mode defaults to GPS. This makes the mod "Enable location on start" work as expected without entering settings when upgrading from version 0.5
Version 0.7
- added new mod: Force manual mode on start
Version 0.8
- new mod: use date-time naming-scheme
I'm on Z2 5.1.1 and it seems to work fine as of now.
Using it for the geotag:good:
Nice mod.
I wonder, could you make it so it doesn't remember the last selected mode? So if I make a shortcut for "manual" camera mode it will always launch in photo mode despite last time I used it, it was for video.
B8shT1m3 said:
I'm on Z2 5.1.1 and it seems to work fine as of now.
Using it for the geotag:good:
Click to expand...
Click to collapse
Thanks for your feedback, it's really appreciated!
Kocane said:
Nice mod.
I wonder, could you make it so it doesn't remember the last selected mode? So if I make a shortcut for "manual" camera mode it will always launch in photo mode despite last time I used it, it was for video.
Click to expand...
Click to collapse
Why not, it would be a mod that makes sense. I'll have a look when I find some time...
Released new version 0.3 (0.2 was released before, but it was buggy). Now there is a settings page
Kocane said:
Nice mod.
I wonder, could you make it so it doesn't remember the last selected mode? So if I make a shortcut for "manual" camera mode it will always launch in photo mode despite last time I used it, it was for video.
Click to expand...
Click to collapse
Here you go! Released version 0.4
tryptophane said:
Various mods for the stock camera app of Sony Xperia devices.
For now, this module consists of two mods:
Let the user choose which gallery app gets opened by the camera
Keep Geo-Tags setting ON
Force photo mode on start
This module is meant to grow, therefore the rather generic name. Ideas are welcome!
Note: Tested on my Z1 Compact. Chances are good that it works well with other Xperia devices, as far as they have the same camera app. I would appreciate your feedback
MOD #1: Let the user choose which gallery app gets opened by the camera
In the latest Lollipop releases for the Xperia Z1 Compact and other Xperia Z devices, it is not possible anymore to choose which gallery app is used when you tap on the small picture thumbnail in the camera UI. It will always open the Sony Album app. But some people, like me, dislike the Sony Album app and prefer to use alternatives like Quickpic or others.
With this mod, the camera app lets you choose again which gallery app to use when you tap on the thumbnail. Even better, it lets you choose different apps for normal JPEG photos and some special formats, like timeshift pictures or sound photos. For those kind of pictures, it is still advisable to use the Album app which supports the features of those formats (like playing sound on a picture).
The mod has been implemented to work in the following camera modes (each of them has a separate implementation for launching the gallery and had to be hacked separatedly:
Superior Auto
Manual
Background Defocus
AR-Effect
Panorama
Creative Effect
Sound Photo
Timeshift burst
In other camera modes, the camera will possibly still always use the Album app.
If it does not work and you do not get asked which app to use, try to clear the defaults of the gallery app that gets opened by default!
MOD #2: Keep Geo-Tags setting ON
This mod prevents a very annoying behavior of the stock camera app. Whenever you switch the camera to another mode than superior auto or manual, it will set the Geo-Tags setting to OFF, if GPS has been disallowed in the system-wide android settings. It will stay OFF in all camera modes until you set it to ON manually again, even if GPS has been allowed again in the system settings. The result of this behavior is that most of the pictures I made with my phone lack the location tag, although I never disabled the geo tags intentionally in the camera settings.
This mod prevents this behavior, the Geo-Tags setting will stay set to ON until you deliberately disable it. Geo-Tag setting can be switched on or off independantly from the location settings in android.
MOD #3:Force photo mode on start
In manual mode, the camera will always start in photo mode, even if the last mode used was video.
Credits:
Many thanks to:
rovo89 for the magnific Xposed framework.
venkat kamesh for a tutorial on how to hack the camera UI on a smali basis, which led me to make my first steps in reverse engineering of android APKs.
Download:
Xposed Module Repository
Click to expand...
Click to collapse
Could you please make this mod for oneplus one.?
I have been looking for something like this.!!!
fjdifede said:
Could you please make this mod for oneplus one.?
I have been looking for something like this.!!!
Click to expand...
Click to collapse
Hehe, if you buy me a oneplus one, yes
tryptophane said:
Here you go! Released version 0.4
Click to expand...
Click to collapse
Works a charm! Thanks.
Great together with a intent shortcut that goes straight to the camcorder, along with a shortcut straight to the manual photo mode
EDIT: I've no idea why, but it seems like steadyshot keeps enabling itself? Could you maybe make a function to make it remember setting, like with the geo-tag thing? or just make it turn steadyshot off always, lol
Kocane said:
EDIT: I've no idea why, but it seems like steadyshot keeps enabling itself? Could you maybe make a function to make it remember setting, like with the geo-tag thing? or just make it turn steadyshot off always, lol
Click to expand...
Click to collapse
I can't reproduce it on my phone, the previous setting is remembered here... When does it happen exactly? I guess it's not related to my module, or don't you have this problem when you deactivate it? I would be suprised about it... What is your phone model?
tryptophane said:
I can't reproduce it on my phone, the previous setting is remembered here... When does it happen exactly? I guess it's not related to my module, or don't you have this problem when you deactivate it? I would be suprised about it... What is your phone model?
Click to expand...
Click to collapse
I doubt it's the module, yes. I got the Z2 with a rom that carries the new Z5 camera interface. Maybe it's related to that.
Kocane said:
I doubt it's the module, yes. I got the Z2 with a rom that carries the new Z5 camera interface. Maybe it's related to that.
Click to expand...
Click to collapse
Ok, I don't think that I will do something for this, it's too hazardous to try to fix a problem that I can't reproduce...
tryptophane said:
Ok, I don't think that I will do something for this, it's too hazardous to try to fix a problem that I can't reproduce...
Click to expand...
Click to collapse
Understandable. Author of ROM had a zip to flash back to the stock camera where the problem isn't there, so it's all good.
@tryptophane how about an option to enable GPS when launching the camera app (dissable it when closing camera app).
It would be a cool feature together with the geo-tag mod.
That way you don't have to remember to toggle it to get geo-tags.
(I know this could also be achieved using Tasker but if you have free time...)
B8shT1m3 said:
@tryptophane how about an option to enable GPS when launching the camera app (dissable it when closing camera app).
It would be a cool feature together with the geo-tag mod.
That way you don't have to remember to toggle it to get geo-tags.
(I know this could also be achieved using Tasker but if you have free time...)
Click to expand...
Click to collapse
In fact I don't have free time at all, I reasonably shouldn't have begun with these things Didn't have much sleep the last nights...
But your idea is really cool, it would be a nice feature! So I'll try to see if it's possible... But don't know when....
B8shT1m3 said:
@tryptophane how about an option to enable GPS when launching the camera app (dissable it when closing camera app).
It would be a cool feature together with the geo-tag mod.
That way you don't have to remember to toggle it to get geo-tags.
(I know this could also be achieved using Tasker but if you have free time...)
Click to expand...
Click to collapse
It's done! Have a look version 0.5
I used an algorithm that I found in a forum to enable GPS programatically. In the current implementation, it will only enable location based on GPS satellites, but not on networks. It would be nice to have the possibility to let the user choose which method gets activated for location (GPS, networks or both). With networks allowed you get a much faster fix and can also determine location inside of buildings.
I know how how I can do it and will implement this feature in a future version. But it's a little bit of work to make this in a clean and consistent way. Maybe I'll find some time next week, I will only release it when I have a really clean solution. I think I published too frequent updates since the first version of this module, don't want to annoy people...
Stay tuned!
Can you do so that when quick-launch is used (shortcut on lockscreen or holding camera button) it'll use manual mode rather than superior auto?
tryptophane said:
It's done! Have a look version 0.5
Click to expand...
Click to collapse
Works great:good:
The only problem I encounter is that I can't open my notification panel after I start the camera app (even after going back to the homescreen).
By locking the device I am able to open it again. But when opening the camera it happens again.
At first I thought it may be another app causing this but I am kinda confused because it never happend before
But hey, after I took a photo it worked normal again:silly:
I wanted to see if it happens again when rebooting and... yes. And now I can't reproduce my "solution" with taking a photo.
I always have to lock the device
Any idea what may cause this or would a logcat be helpfull?
edit: ok, it works again how it should without me doing anything... I'll report if I can somehow reproduce this behavior.
Another little thing: In Xposed your module doesn't show "update available" like others do
{
"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"
}
Related
{
"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"
}
Paranoid Android 3.69
Latest version: July 30
Description
Paranoid Android 3.69 for Sony Xperia Ray.
This is the first and only Android rom to feature true Hybrid mode.
This rom lets you scale and project every app, every widget, even systemcomponents individually.
Remember, android is modular, everything is an app: Lockscreen, navigationbar, dialogs, popups, keyboards, widgets, and your regular apps of course.
Apps have the capability to switch into various designs or layouts according to the device they run on.
This can result in a complete new experience as many apps will transform to the better.
Now for every element that you like chose a mode (PhoneUI, Phablet/Nexus-7UI, TabletUI) and/or a size.
You are 100% independent of the system DPI which runs nicely in whatever value it has been assigned to.
You do not need to boot your phone into a certain DPI. Neither will most of the changes you apply require a reboot.
You will not suffer from the myriads of troubles which normally haunt you under build.prop tablet mode.
Your market, phone, etc. will all work, apps won't shrink on you unless you shrink them yourself.
This project will entirely transform your device, but retain the aesthetics and the feel of your phone.
Click to expand...
Click to collapse
Features
- Android AOSP 4.2.2
- Halo
- PIE
- Customisability
- Some CM additions (eg. performance menu, filemanager)
- Custom kernel based on nAa 3.4.x and Mikeionna sources (LegacyXperia)
Install
- Flash zip and boot.img from zip
- Flash gapps (for CM-10.1, you can use OTA app)
- Reboot
Download
http://www.mediafire.com/?k9kfnlwwqccjk
Changelog
July 30
- Update to latest and fixes
July 25
- Update to latest and fixes
July 23
- Latest updates from legacyxperia, cm and PA (should also fix low memory killer issuess)
- New bootlogo
Click to expand...
Click to collapse
July 19
- Synced latest sources (PA, CM additions and legacyxperia)
- Added exchange and email again
- Some stuff i dont remember I did last week.
Click to expand...
Click to collapse
July 15
- Added USB mass storage option (go to Storage -> Menu and choose)
- Latest PA and CM additions (noticable is the new Halo helper window)
- New default wallpaper
- Goodbye not working panorama (removed button in camera)
- Fixes and some changes in build.prop
Click to expand...
Click to collapse
July 11
- Switched to TWRP 2.6.0.0
- Wifi hotspot fixed
- Superuser fixed
- New wifi drivers
- Front cam fixed
- Bug fixes
Click to expand...
Click to collapse
July 5
-Recovery update 6.0.3.3
-Kill all recent apps button added (leaves last one running as this is the app last opened)
-ParanoidWallpapers
-Removed live wallpapers (nobody uses them anyway, if you want them push them from one of the older zips)
-New PA default wallpaper
-Kernel build with linaro 4.7.4 (prev google toolchain)
-Rom build with google gcc 4.7 (prev 4.6)
-New default user image more appropriate for paranoid android
-Adjusted settings background a little
-Small improvements and bug fixes
Click to expand...
Click to collapse
July 2
- Wifi Fixed
- Performance options fixed
- Tweaked CM and PA
- Enable deadline in kernel
- Small fixes
Click to expand...
Click to collapse
July 1
-Audio & Gps FIXED
-Some more CM stuff (not too much, filemanager,dsp,torch)
-Own compilation of kernel
-Rebuild from scratch and some bug fixes
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
General Changelog
PA
https://plus.google.com/107979589566958860409/posts
Click to expand...
Click to collapse
CM
http://review.cyanogenmod.org/#/q/status:merged+branch:cm-10.1,n,z
Click to expand...
Click to collapse
LegacyXperia
https://github.com/LegacyXperia/local_manifests/wiki/Changelog
Click to expand...
Click to collapse
Known issues
- Camera: Panorama removed, 8MP is stretched and HDR is very sensitive (need to hold it perfectly still)
- Offline charging doesn't work. Charge with system on.
- FM
Press thanks if you like this or donate if you love it :victory:
Click to expand...
Click to collapse
Click to expand...
Click to collapse
is it stable for daily use? just like taking a picture, instagraming , or line with friends?
thanks i gitta try it
WOW!! I always wanted the latest PA ROM for our Ray. Thank you thomas1991_12.
gellery, camera FC ... no music app :/
this is what i've been waiting for! i believe that one day you will come and bring some surprise, this is it! this is the day! thanks
if i use FlyKernel 3 this rom works or not? i prefer Flykernel than nAa's kernel
Flykernel 3 may work not 100% sure. But NaA kernel has been updated more. I would suggest that.
Camera works here, so does gallery. (only stretched in 8mp mode, 6mp is normal). Try clearing data in settings->app).
There is no music app yet, im trying to keep it as light as possible, but ill consider adding a default one.
thomas1991_12 said:
Flykernel 3 may work not 100% sure. But NaA kernel has been updated more. I would suggest that.
Camera works here, so does gallery. (only stretched in 8mp mode, 6mp is normal). Try clearing data in settings->app).
There is no music app yet, im trying to keep it as light as possible, but ill consider adding a default one.
Click to expand...
Click to collapse
yes gallery and camera working now somehow
wifi seems fine too ... maybe i will install apollo music player, and some file manager too.
one more problem: its not showing content of sd card when i connect mobile to pc.
This has probably been the lightest ROM I have installed yet. Very impressed with the performance without having to OC although I have done so out of habit. I am using Mike's kernel from his 10.1 ROM and I tried both releases of this ROM from the past two days last night.
Wi-Fi has not worked on either ROM version while using Mike's kernel and I even tried the emulator but it said that the wifi file could not be loaded. In your new update from last night there is NO emulator installed! :silly: I am not familiar with using ADB so cannot comment.
The camera has been the best 4.2 camera of any ROM. Preview is normal, menus all work and HDR doesn't cause a FC.....kinda haha. On your original release HDR would take its necessary three shots and then after some processing save a singular compiled image. The newest release 20130701 saves all three images and after processing saves a fourth that is grey and cannot be viewed. This also caused a force close once but after that it hasn't.
Video recording is a bit different since it doesn't provide quality settings based on resolution but on quality (480p, 720p vs low, medium, high). With the setting on High quality I took a short video and didn't have any problems when it saved it and then replaying the clip.
I prefer that you set the Nexus wallpaper as default as opposed to a CM wallpaper like on the latest release. Due to not having Wi-Fi access I was unable to download any apps since I currently have no 3G Data allowance on the test SIM. My primary SIM is in my other phone and is a micro-SIM so won't fit in the Ray. I could not test audio playback as unable to download a player at this time.
I'd like to recommend that the stock browser be included in the ROM as it is a light browser works very well and can be removed if someone would rather use Chrome or Opera.
I apologise for the long and wordy post. Sometimes hard to be concise while providing as much detail as possible. I will update my feedback as I test more features.
Thank you for what looks like a VERY promising and exciting ROM :good:
shorinryu said:
This has probably been the lightest ROM I have installed yet. Very impressed with the performance without having to OC although I have done so out of habit. I am using Mike's kernel from his 10.1 ROM and I tried both releases of this ROM from the past two days last night.
Wi-Fi has not worked on either ROM version while using Mike's kernel and I even tried the emulator but it said that the wifi file could not be loaded. In your new update from last night there is NO emulator installed! :silly: I am not familiar with using ADB so cannot comment.
The camera has been the best 4.2 camera of any ROM. Preview is normal, menus all work and HDR doesn't cause a FC.....kinda haha. On your original release HDR would take its necessary three shots and then after some processing save a singular compiled image. The newest release 20130701 saves all three images and after processing saves a fourth that is grey and cannot be viewed. This also caused a force close once but after that it hasn't.
Video recording is a bit different since it doesn't provide quality settings based on resolution but on quality (480p, 720p vs low, medium, high). With the setting on High quality I took a short video and didn't have any problems when it saved it and then replaying the clip.
I prefer that you set the Nexus wallpaper as default as opposed to a CM wallpaper like on the latest release. Due to not having Wi-Fi access I was unable to download any apps since I currently have no 3G Data allowance on the test SIM. My primary SIM is in my other phone and is a micro-SIM so won't fit in the Ray. I could not test audio playback as unable to download a player at this time.
I'd like to recommend that the stock browser be included in the ROM as it is a light browser works very well and can be removed if someone would rather use Chrome or Opera.
I apologise for the long and wordy post. Sometimes hard to be concise while providing as much detail as possible. I will update my feedback as I test more features.
Thank you for what looks like a VERY promising and exciting ROM :good:
Click to expand...
Click to collapse
Thank you for testing. Emulator will be included in next release, i forgot the CM packages with the july 1 release
Wifi does work but only when you load wifiload manually, im trying to fix that as we speak. (highest priority)
You are right about HDR, hadnt noticed that bug. Ill try to figure that one out too, but first wifi. Wallpaper is personal so I wont change the default one probably. How do you mean the stock browser? It is already included..
EDIT:
HDR is not a bug. It will fail if you don't hold the device very stable. If you keep it stable or in a tripod it will succeed and delete the 3 intermediate images and leave you with the hdr image.
WiFi worked for me with the included kernel. I had no sound when I played video.
I might have installed some modules ... Don't remember as I had to restore a back up and did not stay on the ROM for very long. Liked what I saw though
Sent from my Xperia Ray using xda premium
thomas1991_12 said:
Thank you for testing. Emulator will be included in next release, i forgot the CM packages with the july 1 release
Wifi does work but only when you load wifiload manually, im trying to fix that as we speak. (highest priority)
You are right about HDR, hadnt noticed that bug. Ill try to figure that one out too, but first wifi. Wallpaper is personal so I wont change the default one probably. How do you mean the stock browser? It is already included..
EDIT:
HDR is not a bug. It will fail if you don't hold the device very stable. If you keep it stable or in a tripod it will succeed and delete the 3 intermediate images and leave you with the hdr image.
Click to expand...
Click to collapse
Sorry about the browser thing. I must be going blind since I seemed to have missed that icon!! It is there and was merely an oversight by me.
I tried testing HDR again as you said but still no luck. Even holding it against a table it would take the images and then camera force closed each time as it was processing the HDR image. I will test some more today and flash previous version. Maybe I can generate a logcat or something to document the issue.
UPDATE:
Using latest release and have found the following:
Wifi works perfectly now and I haven't noticed any signal drops or other related issues.
Camera HDR has the same issue but I tried something as a possible workaround. I bumped up the CPU to 1.4GHz OC and tested it out. On the very first release it managed to more consistently save the image without any FC's. This by simply holding the phone carefully and not stabilising it further with a table or some similar assistance. However on the newest release doing didn't quite work and I was not able to hold the phone still enough for it to save the final image.
Initially Google Now kept crashing but that was because it required updating although initially google voice search was not present under "My Apps" on the Play Store.
I downloaded Rocket Player and music sounds great. It used its own sound enhancer though so not sure if DSP is fully functional.
Bluetooth file sharing works but I do not own a headset to test connectivity.
Halo works great with some niggling nuances. Whatsapp is possibly not completely compatible because aside from responding to messages I cannot attach files like images through Halo. Need to open main app. Taking a screenshot gets recorded as an activity within Halo and as a result takes a little longer than expected to complete. Also it seems that the gallery does not update since after taking the screenshot I can not see the images. However if I take another and access the gallery through Halo I can see my recent screenshots all present.
Update 2:
Offline charging doesn't work as normal. When phone is turned off and I connect to charger the phone boots up fully into OS. Does not remain at kernel state with charging animation.
shorinryu said:
Sorry about the browser thing. I must be going blind since I seemed to have missed that icon!! It is there and was merely an oversight by me.
I tried testing HDR again as you said but still no luck. Even holding it against a table it would take the images and then camera force closed each time as it was processing the HDR image. I will test some more today and flash previous version. Maybe I can generate a logcat or something to document the issue.
UPDATE:
Using latest release and have found the following:
Wifi works perfectly now and I haven't noticed any signal drops or other related issues.
Camera HDR has the same issue but I tried something as a possible workaround. I bumped up the CPU to 1.4GHz OC and tested it out. On the very first release it managed to more consistently save the image without any FC's. This by simply holding the phone carefully and not stabilising it further with a table or some similar assistance. However on the newest release doing didn't quite work and I was not able to hold the phone still enough for it to save the final image.
Initially Google Now kept crashing but that was because it required updating although initially google voice search was not present under "My Apps" on the Play Store.
I downloaded Rocket Player and music sounds great. It used its own sound enhancer though so not sure if DSP is fully functional.
Bluetooth file sharing works but I do not own a headset to test connectivity.
Halo works great with some niggling nuances. Whatsapp is possibly not completely compatible because aside from responding to messages I cannot attach files like images through Halo. Need to open main app. Taking a screenshot gets recorded as an activity within Halo and as a result takes a little longer than expected to complete. Also it seems that the gallery does not update since after taking the screenshot I can not see the images. However if I take another and access the gallery through Halo I can see my recent screenshots all present.
Update 2:
Offline charging doesn't work as normal. When phone is turned off and I connect to charger the phone boots up fully into OS. Does not remain at kernel state with charging animation.
Click to expand...
Click to collapse
Thanks for extended test.
- HDR shows no errors (doesnt FC for me btw) and most of the times it succeeds when I tried if I hold it very still. I maybe will eventually look into it to see if I can improve that.
- Google Now does work, at least here. Maybe it was just the update thing. So no bug either if I understand correctly.
- Halo isn't something im going to mess with, it is exactly the same as in source PA. Im sure it has it limitations, but in general I find it very useful :cyclops:
- Offline charging does not work indeed. Hadn't noticed it, not a major issue I think but I will put it on bug list.
Thanks!
BTW: Im currently switching over kernel building to linaro 4.8 and im trying to fix the 8mp stretched camera.
thomas1991_12 said:
Thanks for extended test.
- HDR shows no errors (doesnt FC for me btw) and most of the times it succeeds when I tried if I hold it very still. I maybe will eventually look into it to see if I can improve that.
- Google Now does work, at least here. Maybe it was just the update thing. So no bug either if I understand correctly.
- Halo isn't something im going to mess with, it is exactly the same as in source PA. Im sure it has it limitations, but in general I find it very useful :cyclops:
- Offline charging does not work indeed. Hadn't noticed it, not a major issue I think but I will put it on bug list.
Thanks!
BTW: Im currently switching over kernel building to linaro 4.8 and im trying to fix the 8mp stretched camera.
Click to expand...
Click to collapse
Glad I could help. I don't need to worry about my phone working all the time since I got a new one so wanted to help development as much as I could.
HDR could be because I may have dropped the phone one too many times perhaps the phone is overly sensitive or something.
I love the usefulness of Halo definitely. Guess will just be patient and wait for future improvements by the PA team.
I haven't found a major bug as you said. You've done a great job and this can only get better. Keep it up! I look forward to testing further and good luck with updating the kernel
Sent from my LT26i using xda app-developers app
Sorry for a noob question but I don't have any idea how to set up HOLO ? it can't handle any of my notifications.
Also seems like the wifi tethering doesn't work for me.
Sent from my Xperia Ray using xda app-developers app
djocqer said:
Sorry for a noob question but I don't have any idea how to set up HOLO ? it can't handle any of my notifications.
Also seems like the wifi tethering doesn't work for me.
Sent from my Xperia Ray using xda app-developers app
Click to expand...
Click to collapse
For Halo check that you enabled it first. In the notification bar when you swipe it down there is a small icon next to the tiles button. A circle with a chat box on it. That turns Halo on. Halo settings can be found under the Settings within Toolbars I believe.
Sent from my LT26i using xda app-developers app
shorinryu said:
For Halo check that you enabled it first. In the notification bar when you swipe it down there is a small icon next to the tiles button. A circle with a chat box on it. That turns Halo on. Halo settings can be found under the Settings within Toolbars I believe.
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
yups, the first thing i do after flashing this ROM is activated HALO in the notification bar, but till now it do nothing . You have any idea ?? i really curious about this feature
djocqer said:
yups, the first thing i do after flashing this ROM is activated HALO in the notification bar, but till now it do nothing . You have any idea ?? i really curious about this feature
Click to expand...
Click to collapse
Notificiations should go to halo, like for example an incoming whatsapp message wil appear in the halo circle which can be touched and it will open whatsapp in a small overlay window.
thomas1991_12 said:
Notificiations should go to halo, like for example an incoming whatsapp message wil appear in the halo circle which can be touched and it will open whatsapp in a small overlay window.
Click to expand...
Click to collapse
Yes just as thomas1991_12 pointed out you need to receive a message or notification to occur for Halo to show up. Try taking a screenshot, I found that the notification that occurs from doing that triggers Halo.
Sent from my LT26i using xda app-developers app
{
"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"
}
!!! PLEASE READ THIS ENTIRE POST BEFORE PROCEEDING !!!
NOTE: Public M Beta: See downloads below.
My goal for this application was to create a more flexible camera solution for LG phones. The camera hardware itself is very capable, but LG didn't necessarily take full advantage of it with their software. This app extends the capabilities of the camera and offers increased control/quality.
For instructions on using the XCam LG Settings donation app, see the 2nd post.
This is ONLY for stock or stock-based firmware (the version of Android that LG provides).
Installation:
Make sure you have turned on the option for "Unknown Sources" under Settings > General > Security.
Download the latest version of XCam LG to your phone that corresponds to your Android version (links below). When the download has finished, pull down your notification tray and select the file. If you can't find it, go to "Downloads" listed in your app drawer and select the file from there. This will start the install process.
XCam LG - Android 4.4.x (KK)
XCam LG - Android 5.0.x (LP)
XCam LG - Android 6.0.x (MM)
XCam LG - Android 6.0.x (MM) - Flashable zip for rooted users that want sd card access
If you wish to support development and gain additional functionality, you can purchase the XCam LG Settings app from the play store HERE. For details on the options within this companion app, see the 2nd post.
Due to changes Google made STARTING with Android 4.4.x, saving to external storage (your sdcard) is impossible without reverting the change. Fortunately, this is very easy provided you have root access. If you want to make the change yourself manually, HERE's a good explanation. You can also download NextApp's SDFix from the play store that automates the change.
Click to expand...
Click to collapse
FAQ:
Why won't XCam 6.x install on my device?
If you're running ART on Android 4.4.x, XCam 6.x won't work. In order to make XCam compatible with the official ART included with Android 5.0.x, changes were needed that make it incompatible with the unofficial/beta implementation included with KitKat. XCam 6.x will work perfectly with the official KitKat runtime (dalvik), however. If you want to run ART on KitKat, you can still use the latest 5.x branch apk.
I'm using L...where did the LiveEffect video and Shot & Clear photo modes go?
LG removed support framework for these modes from their L firmware. If you want them back, feel free to contact them.
Will this work on AOSP?
No. This camera requires framework/driver support that is only in the stock LG firmware.
Will you ever make it work on AOSP?
Though I won't say "never", I will say it's highly unlikely. Asking this question repeatedly makes it less likely.
Why doesn't my screen turn on with the Vol- longpress when this is the default camera app?
This is due to LG hard-coding the package reference in their framework. XCam LG itself has the capability but your firmware will need to be modified to point to the new package. I have given some of the details on what to look for HERE.
Why are the 60 and 120 fps video modes darker?
This is due to the nature of light & photography. An increase in frame rate means a faster effective shutter speed...which also means less light getting to the sensor per frame.
Why doesn't the 60 fps video mode always shoot at 60 fps?
LG's camera driver decides when the ambient lighting is high enough to allow 60fps. All the camera app can do is request it, so it's out of my control.
Why don't I have a saturation slider in the settings app?
As mentioned in the settings app's play store description, this is only available with the stock G2 camera driver. LG removed this capability from the G Pro 2 and the G3.
Why are the icons overlapping/misaligned and why is the preview not filling the whole screen?
This is because you changed the default screen density/dpi for your device, which throws off the UI layout. To resolve this, you can either use the freely available App Settings xposed module to force XCam to stock (640) or modify the apk yourself using the files I have posted here as a guide. I will not be supporting these mods, however, so do not ask questions about how to make the changes or use apktool in the thread.
Click to expand...
Click to collapse
Problems/bugs/errors:
Gather as much information as possible on how to reproduce the issue.
If the application is force closing, get a full logcat that shows the error/problem. Here is an excellent tutorial on how to make one. There are also apps such as SysLog available in the play store that allow you to capture this on your device.
Post very clear/exact steps to reproduce the problem along with logs here. If you don't have either, post in the Q & A thread.
Click to expand...
Click to collapse
Changelog:
Version 6.2.4:
fix DualCam FC on KK
fix DNG conv for GPro2/LGL22
fix GPro2 LED FC
fix G2 LP AutoFlash FC
add Rule of 3rds grid toggle
add Max Screen Lux toggle
add Touch Shutter toggle (like tap-to-focus/shoot in stock G3 camera)
low batt check off
G3 front camera Beauty
NR on/off for more modes (device-dependent)
Auto HDR/Night in IA shot mode for G3 series
Version 6.0.0:
Official LG Android L compatibility
UI refresh and new icons (thanks @60nine !!!)
Gesture selfie for front camera
Version 5.2.4:
revert :: bump 60fps min rate higher in low-light (caused problems in certain luminance conditions)
fix UHD mode missing from stock g2 + 4kUHD version
Version 5.2.3:
NEW:: w10m video snapshot in 1080p/720p 30fps modes
NEW:: manual focus in HDR, Burst, Panorama, Shot/Clear modes
NEW:: bump 60fps min rate higher in low-light
removed unused code/permissions (fix vs98511c & L crashes)
fix HDR edge glitch for G3
Version 5.1.2:
Add Shot and Clear photo mode
Slightly improved quality in a few shot modes
Version 5.1.1:
BugFix: FC when selecting Help in Photo mode
Bypass Video mode popup for Sprint users
Version 5.1.0:
Added support for the LG G3
Redesigned icon
Support for XCam LG Settings donation app (available in Play Store)
Control Jpeg Compression Level (Quality), Contrast, Saturation (stock G2 camera driver only) and Sharpness.
Control minimum shutter speed for Burst Shot, Intelligent Auto, Night, Normal and Sports photo modes.
Control other camera features such as the audio noise Gate, automatic night mode, focus Lock/video recording sounds, etc.
Sports mode now set at min 1/30 shutter speed
Version 5.0.0:
Initial release of completely new app
NEW Lightframe/flash mode for front camera
NEW Sports mode revamped
Set at min 1/24 shutter speed
For now, if you don't open the camera in Sports mode, you will need to toggle between IA mode and back to Sports to enable this faster shutter (you can also toggle between video and back)
Normal mode now bypasses the automatic switch to night mode in low light (and the corresponding multi-frame smoothed/nr photo).
Improved image quality across the board
Click to expand...
Click to collapse
Special Thanks To:
Brut.all & iBotPeaches - apktool
JesusFreke - smali/baksmali
60nine - for the excellent icons and banner
troopii - for the color matrices and commiseration
Please provide any feedback pertaining to bugs or feature requests as I'll be actively working on this project.
Devs: Due to the fact that this mod is available as a normal apk install, there is no need for and I do not authorize it to be included in ANY roms/firmware. It just creates confusion for people installing it and fragments bug reporting and feature requests. You can direct them to this thread to install the latest version. Though it should go without saying, I do not approve of any use/copying of the code/methods contained herein for your own app/mod.
XDA:DevDB Information
XCam LG, Device Specific App for the LG G3
Contributors
xdabbeb
Version Information
Status: Stable
Current Stable Version: 6.2.4
Stable Release Date: 2014-09-10
Created 2014-09-11
Last Updated 2016-02-16
XCam LG Settings Donation App
!!! PLEASE READ THIS ENTIRE POST BEFORE PROCEEDING !!!
The XCam LG Settings app provides something extra for those who choose to donate and support development. It allows on-the-fly configuration for many aspects of the camera that were previously unavailable.
This is ONLY for stock or stock-based firmware (the version of Android that LG provides)...not AOSP/CM/etc.
Installation:
Download the latest version of XCam LG Settings from the Google Play Store HERE. This will start the install process.
If you want to test early releases, join the XCam LG Settings Google+ community and then follow the link found there to become a tester.
If your phone/model shows as currently unsupported, please get in touch with me.
Click to expand...
Click to collapse
Usage:
Image Control:
Quality: Change the jpeg compression level from 0 (high compression/small file size) to 100 (lowest compression/largest file size)
Contrast: Change the pre-processing contrast level from 0 (lowest) to 10 (highest)
Saturation: Change the pre-processing saturation level from 0 (greyscale) to 10 (highly saturated). This option is not available on all devices/drivers.
Sharpness: Change the pre-processing sharpness level from 0 (lowest) to 36 (highest)
Shutter Control:
Burst/IA/Night/Normal/Sports: Change the minimum shutter speed for the corresponding shotmode. This is useful if you want to capture faster-moving subjects in lower light situations and don't want the camera to automatically shift to it's slowest possible shutter speed (~ 1/7 sec). Keep in mind that increasing this speed obviously means darker photos. Some interesting results can be achieved by leaving "Auto Night Mode" (described in next section) enabled while setting the minimum shutter speed of Normal mode to 1/30. The multiple exposures of night mode and the corresponding noise reduction still kick in, but the focus time is improved. Due to edge issues these photos are best if cropped.
Bitrate Control:
Change the bitrate for UHD (if supported by your device), FHD60fps, FHD30fps, HD120fps (slo-mo), HD60fps, and HD30fps modes. NOTE :: You can only go as high as your firmware/rom allows for. NO app can override this. To change this, you'll have to edit the maxBitRate for the h264 encoder in your media_profiles.xml.
Photo options:
Auto Night Mode: Toggle the automatic drop into Night for the Normal shotmode ON/OFF.
Noise Reduction: Toggle photo wavelet noise reduction ON/OFF. This will work on many (but not all shotmodes)...Normal, Panorama, HDR, Night and IA. NOTE :: Turning this off bypasses all post-processing. This includes sharpness, contrast, zoom, etc.
Normal Mode Raw: Toggle raw bayer mode ON/OFF for Normal shotmode. They will NOT have a preview image as your gallery app can't read them. The resulting files will have a .dng extension and will be in the /sdcard/DCIM/Camera/dng/ directory. You can use your file manager of choice to browse to this directory and open them with the free version of PhotoShop Express from the Play Store or view/edit them on your computer. The library I wrote to convert our camera's mipi raw to dng is based on ille's raspiraw binary, which in turn is based on sample code by Dave Coffin (creator of dcraw).
Chroma Flash: Toggle chroma flash ON/OFF (G2 Advanced KK driver and GPro2 KK only)
Focus Lock Sound: Toggle the sound heard when touch focus locks ON/OFF
Night Mode: Toggle the night shotmode availability under the mode button ON/OFF
Sports Mode: Toggle the sports shotmode availability under the mode button ON/OFF
Video options:
Continuous Focus: This is the default focus mode for video that adjusts continually based on both your and your subjects' movement. Turn it off to access the following mode
Fixed Focus: When continuous focus is OFF and this is ON, video mode will be set at a fixed/infinity focal point. When both continuous AND this is turned OFF, the focal point can be set while in photo mode and when you switch to video it will hold that focal point.
Audio Source: Select any of the available audio sources listed HERE. If you're looking for the equivalent of the previous Noise Gate Toggle, select Mic. This allows control over the sometimes objectionable "underwater audio" effect.
Stereo Mics: Toggle between stereo (ON) and mono (OFF) if supported by your device.
Audio Rec Check: Toggle the check for another app using the microphone ON/OFF. This can alleviate the "Cannot start recording while another application is using audio" message encountered when the "OK Google" Detection from any screen option is enabled under Google Now. Keep in mind that this is enabled for a reason, and that videos recorded while this check is bypassed may stutter slightly.
Recording Sound: Toggle the sound heard when starting/stopping video recording ON/OFF
Click to expand...
Click to collapse
Problems:
Gather as much information as possible on how to reproduce the issue.
If the application is force closing, get a full logcat that shows the error/problem. Here is an excellent tutorial on how to make one. There are also apps such as CatLog available in the play store that allow you to capture this on your device.
Post very clear/exact steps to reproduce the problem here along with any pertinent log files or email them to [email protected].
Click to expand...
Click to collapse
Changelog:
Version 1.6.5:
G2 Advanced LP support
One-time reset of prefs
Remove G2 LP raw (LG broke it). I will keep working on it.
NEW:: Audio Source toggle (device-dependent)
NEW:: UHD 5min limit toggle
Version 1.5.2:
Save raw in dng format
Version 1.4.0:
XCam LG 6.0.0 push
Version 1.3.5:
NEW:: save raw in Normal ShotMode
NEW:: disable photo NR
NEW:: adjust video bitrate
NEW:: video focus: toggle continuous, fixed/infinity and lock from photo mode.
improved update/model checks
layout change/cleanup
Version 1.2.0:
Add automatic update check for XCam LG app
Adjusted min shutter speeds for stock G2 camera driver
Fix camera driver quirk that could cause "cannot connect" error after first run of settings app on certain devices.
Detailed licensing errors with links to contact Google directly in the event of a problem.
Version 1.1.0:
Add stereo/mono microphone option for video
Version 1.0.1:
Add support for LG G3
Thank you toast only on first run
Fix links in Menu > About
Version 1.0.0:
Initial release
Click to expand...
Click to collapse
Reserved
reserved
Yes!!!! Atlast its here!! Thanks so much xdabbeb
Sent from my LG-D850 using XDA Premium 4 mobile app
---------- Post added at 03:17 AM ---------- Previous post was at 03:16 AM ----------
Testing it now!!!
Sent from my LG-D850 using XDA Premium 4 mobile app
---------- Post added at 03:20 AM ---------- Previous post was at 03:17 AM ----------
Running good xdabbeb gonna purchase it now at google store for development support and as my salute to you that you brought it here at the G3 section as i have requested last week.
Sent from my LG-D850 using XDA Premium 4 mobile app
?
Sent from my LG-D850 using XDA Premium 4 mobile app
Got a camera error after downloding the extra settings but was fixed after reboot..
Sent from my LG-D850 using XDA Premium 4 mobile app
Mangtas_666 said:
Got a camera error after downloding the extra settings but was fixed after reboot..
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
The Donation app has to temporarily access your camera on the first run to determine its capabilities for setting up which menu items are available on your device. It seems that occasionally it fails to release the camera (though I've told it to) which can cause that issue. It would only happen on the first run, however, and it seems random as only one of my testers ran into it. If you feel like trying it again and can get me a logcat I'd love to take a look, as I haven't been able to reproduce it myself.
Regardless, a reboot will fix it and it doesn't need to run that check again until you clear data for the donation app.
BeautyShot makes the camera force ckose
Sent from my LG-D850 using XDA Premium 4 mobile app
Mangtas_666 said:
BeautyShot makes the camera force ckose
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
+1
Camera is awesome, nice work! better than original, il need few more tests before using it as primary
Mangtas_666 said:
BeautyShot makes the camera force ckose
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks. Didn't hear back from tester on that. I just uploaded a new version that should fix it. Please reinstall it and let me know.
xdabbeb said:
Thanks. Didn't hear back from tester on that. I just uploaded a new version that should fix it. Please reinstall it and let me know.
Click to expand...
Click to collapse
Download Link?
Plz consider to add histogram, and those guides, i think you should change the laser boxes, they look too bold, the original ones look nice, and maybe transparent settings menus? just my opinion, other than that looks awesome! :good:
xhitm3n said:
Download Link?
Plz consider to add histogram, and those guides, i think you should change the laser boxes, they look too bold, the original ones look nice, and maybe transparent settings menus? just my opinion, other than that looks awesome! :good:
Click to expand...
Click to collapse
Link's in the OP. I could probably replace the focus bars, but coming from the G2 I'm kind of used to them
As for menus, I assume you mean in the settings app, b/c the menus in the camera already have some reduced alpha. That could look nice. I'll give it a try and see how it looks.
this camera looks really really good!! thanks a million for this. But i have a problem here, the photos that i have taken couldn't seem to save into my SD card. Phone storage is fine though
xdabbeb said:
Thanks. Didn't hear back from tester on that. I just uploaded a new version that should fix it. Please reinstall it and let me know.
Click to expand...
Click to collapse
Thanks xdabbeb beauty shot now running smooth..enjoying the greatness of this camera..?
Sent from my LG-D850 using XDA Premium 4 mobile app
RedDevils88 said:
this camera looks really really good!! thanks a million for this. But i have a problem here, the photos that i have taken couldn't seem to save into my SD card. Phone storage is fine though
Click to expand...
Click to collapse
If you click on the gear icon from within the camera app you should see an option called storage that allows you to select your SD card.
save in SD option
xdabbeb said:
If you click on the gear icon from within the camera app you should see an option called storage that allows you to select your SD card.
Click to expand...
Click to collapse
Yes i am able to select SD card option but my photos couldn't be saved into it. is it only me?
Nope, it's not saving to SD card.
Sent from my LG-D855 using Tapatalk
Hi ur camera app Xcam works good on my G3 F400S. But there some thing that u can enhance. 1) Video 1080p 60fps works awesome!!! but these 60fps turns into 30 then u close app (settings show 60fp, but looks and feels like 30fps) 2) viewfinder of the photo. It also works with 30fps but if u change this to 60fps.... That will be really awesome!!!
Awesome
{
"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"
}
The original thread of the first posts and discussions here.
Hello! With the plethora of GCam ports out there (thank you, devs), my very objective is to make all necessary features work on our phone, all the while making things simple and clean possible. In contrast with the existing ports that have a lot of settings to tinker, I am aiming for a no-config port that simply works well. Please note that I am not a developer per se; you see, this was just a hobby that I am doing on my spare time and it occurred to me one day that I want to share my efforts to everyone else.
This port is designed and is working well on my Nokia 7 Plus (TA-1046) running Android 9.0 Pie. For the most part, this needs no extra config after installation. I have, however, provided several extra settings that you may play around to your desire.
If it works on your non-Nokia 7 Plus device, that's great! If not, please do not request fixes and/or features and instead head over to this website and look for one that works well on yours. ALSO, if you are into a lot of mod settings, this may not be the port for you. Again, check the link for the other ports.
Click to expand...
Click to collapse
WHAT'S WORKING
All photo (HDR+, Portrait mode, Panorama, Photo Sphere) and video things
Night sight
Tracking autofocus
Motion photos
Photobooth
Lens Blur
Slow motion
Face warping for front camera (can be disabled in later versions)
Playground (AR stickers): download here
Launching from lockscreen
Click to expand...
Click to collapse
DOWNLOAD
GCam_6.2.030_N7P_test1.3 (final) (Original post)
Changelog:
- Toggle to directly save Portrait shots to /DCIM/Camera (thanks san1ty): a lot of people wanted this feature, so here it is. But be warned: I haven't done any extensive tests to verify if the portrait bug from previous versions still occur here; so far it's okay. Use at your own risk.
- Toggle to use custom lib (from @cstark27): from the custom libs I've tried, Sav ZA v3 is so far the best in my opinion. It significantly reduces black crush while keeping noise reduction etc the same as stock lib. However, this also reduces overall contrast and/or saturation. It's your choice.
- Enabled DCI-P3 color space: I honestly don't know what this does, but I hope enabling it brings some sort of improvement.
- Fixed washed-out RAW photos (thanks for the tips @Urnyx05): RAW (.dng) photos now won't have washed out colors straight out of the camera.
Again, If the app is lagging or acting weird, just clear app data and follow the installation instructions described in the previous versions.
Download:
GCam_6.2.030_N7P_test1.3
Previous versions:
GCam_6.2.030_N7P_test1.2 (Original post)
GCam_6.2.030_N7P_test1 (Original post)
GCam_6.2.024_N7P_test1.3 (Original post)
GCam_6.2.024_N7P_test1.2 (Original post https://forum.xda-developers.com/showpost.php?p=79349111&postcount=287)
GCam_6.2.024_N7P_test1.1 (Original post here)
GCam_6.2.024_N7P_test1 (Original post)
GCam_6.1.021_N7P_test2.6a (Original post)
Click to expand...
Click to collapse
F.A.Q.
What are the GCam settings for?
These are extra features on top of the original Google Camera app for Pixel devices that give more options for the user to play around. Later versions have a "Gcam settings info" page under "About", where each additional setting is briefly described.
What are the best settings?
I made this port such that no special configs and adjustments are needed for the most part. You can change toggles like Location if you want, of course. Furthermore, I have included the GCam settings for additional settings in case anyone wants to do some extra modifications.
Why is it that when I zoom in completely, the display stops midway but the final photo is in fact zoomed?
Why is it that when I double-tap-to-zoom, the final photo seems a bit shifted compared to what is displayed?
I have answered it here.
Why is the max megapixels for front camera only 4MP while the stock camera can go up to 16MP?
I honestly don't know why, but I'm certain that only the Nokia Camera can tap into the full potential of the sensor. Even 3rd party hardware analyzer apps would always declare 4MP. But it produces some seriously good photos for a 4MP size, don't you think?
Why won't it install in my device?
This could be for a couple of reasons: (1) this was developed for Android 9.0 Pie, so no assurance that it will run on lower versions; (2) there could be conflict with an existing GCam app so in that case, uninstall that first before installing this. If both weren't the case, a reboot might help. Or in worst cases, a hard reset may be done.
Click to expand...
Click to collapse
I WOULD LIKE TO THANK the awesome devs for the wonderful GCam ports. Of course special thanks to @Arnova8G2, @cstark27, @S4turno, @Tolyan009, B-S-G, and everyone at the "Nokia 7 plus google camera HDR+ ZSL" XDA thread and other social media platform. Best!
back.rider555 said:
The original thread of the first posts and discussions here.
Hello! With the plethora of GCam ports out there (thank you, devs), my very objective is to make all necessary features work on our phone, all the while making things simple and clean possible. In contrast with the existing ports that have a lot of settings to tinker, I am aiming for a no-config port that simply works well. Please note that I am not a developer per se; you see, this was just a hobby that I am doing on my spare time and it occurred to me one day that I want to share my efforts to everyone else.
WHAT'S WORKING
All photo (HDR+, Portrait mode, Panorama, Photo Sphere) and video things
Night sight
Tracking autofocus
Motion photos
Photobooth
Lens Blur
Slow motion
Auto lens distortion correction on faces (for front camera)
Playground (AR stickers)
Launching from lockscreen
DOWNLOAD
I WOULD LIKE TO THANK the awesome devs for the wonderful GCam ports. Of course special thanks to @Arnova8G2, @cstark27, @S4turno, Tolyan009, B-S-G, and everyone at the "Nokia 7 plus google camera HDR+ ZSL" XDA thread and other social media platform. Best!
Click to expand...
Click to collapse
Your are golden genues thanks so much heading for test abs comparison
back.rider555 Thx a lot!!!
Why night sight and normal mode don't have a different picture (same result), does it really work?
Night sight not working on Nokia 6.1 plus pie. Actually it takes pic but viewfinder hangs. Any help
awirrxray said:
Why night sight and normal mode don't have a different picture (same result), does it really work?
Click to expand...
Click to collapse
Download the latest test2.3, it fixes the bug
All versions of Gcam crash really often when i switch modes, for example from normal to video, night sight, etc. Specialy if there is some background HDR processing. It is a pain in the a__.
NahuelMS said:
All versions of Gcam crash really often when i switch modes, for example from normal to video, night sight, etc. Specialy if there is some background HDR processing. It is a pain in the a__.
Click to expand...
Click to collapse
Have you tried clearing data/reinstalling the app? Or tried rebooting your phone? The most serious case I have experienced so far was when the app started crashing at start that I can't use it at all; this happened after repeated switching between slow motion. A single phone reboot fixed it, though.
News MGC_6.1.021_BSG_Arnova_TlnNeun version :
- Fixing the menu for Samsung
- Fixing the motion photo for Photobooth on hardware_level_3 devices
- Fixing the green tint on the front camera on known devices
- Add the exposure menu
- Add "Maximum Allowable Memory".
- Added Toggle for front cameras with the viewfinder upside down in night mode.
- Added Toggle for force use RAW10 in front camera
- Added Toggle to use 4K for video in front camera
- Added color transformat from pixel 3
- Added Saber Auto, On and Off
- Slow Motion now works
- Cleaning of several codes and something else...
Update of the devs :
- Update from MGC_6.1.021_MI8_V2e.apk by BSG
- Add pixel 3 AWB Mod by BSG, Savitar
- Enabled Super Res Zoom for some devices By san1ty
- Fix for some devices By HomerSp
- Fixed a clicker shutter button problem By HomerSp and Urnyx05
- Added all libs mod BY xtrme, Eszdman and Savitar
MGC_6.1.021_BSG_Arnova_TlnNeun_V1.3.030119.0645.apk
View attachment 4714618
News MGC_6.1.021_BSG_Arnova version :
- All features work well
- News icon
This version works well for devices that use jpeg in the viewfinder
MGC_6.1.021_BSG_Arnova_V1.0.030119.0705.apk
View attachment 4714619
For Top Shot Mode :
- Install last : Google Photos (Daydream) 4.11.0.235054701 And Google VR Services 1.20.235017259
View attachment 4714617
Last Playground (was AR Stickers) 2.2.190204106
Version All Pack ChangeLog Update of :
- Playground 2.2.190204106
- Love 1.0.190128046
And pack :
- Marvel Studios Avengers 1.0.181204016
- Stranger Things 1.1.181203016
- The Last Jedi 1.0.181130016
- Pets 1.0.181202026
- Signs 1.0.181130026
- Weather 1.0.181130016
- Travel 1.0.181129066
- Sports 1.0.181127016
Install with Playground :
- Childish Gambino 1.0.190115166
- Food 1.1.181203016
- Winter 1.1.181002076
Only for phones with official ARCore support : list of supported phones
1. Download and install the latest ARCore
Or
Only for phones without official support :
1. Method for unofficial devices without official support
Last Playground 2.2.190204106
2. Download and install Playground ( Android 9 ) 618MB : Playground_All_Pack_V2.0build-2.2.190204106.apk
install and enjoy
Version No Pack ChangeLog Update of :
- Playground 2.2.190204106
- Without pack
- For phones with official ARCore support or without official support
Last Playground 2.2.190204106
1. Download and install Playground ( Android 9 ) 43MB : Playground_No_Pack_V2.0build-2.2.190204106.apk
2. Download the packs you want from APKMirror : all packs
install and enjoy
Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
Many thanks to the users who made donations.
Thanks your the new version, you are the true MVP of this community!
Night SIght working well.
I found a bug though. If you enable classic photo viewer and you take a shot then delete it in the app, it only delets the photo in the app's photo gallery, but it will not be deleted in the google photos app
darkb7 said:
Thanks your the new version, you are the true MVP of this community!
Night SIght working well.
I found a bug though. If you enable classic photo viewer and you take a shot then delete it in the app, it only delets the photo in the app's photo gallery, but it will not be deleted in the google photos app
Click to expand...
Click to collapse
That's because the classic photo viewer is only capable of local, phone-only actions. When the photo is already uploaded via the auto back up in the full Google Photos app, deleting that photo using classic viewer will only delete the phone copy and leaves the uploaded copy untouched; so when you open Google Photos, the still-there photo is the cloud-only copy.
back.rider555 said:
That's because the classic photo viewer is only capable of local, phone-only actions. When the photo is already uploaded via the auto back up in the full Google Photos app, deleting that photo using classic viewer will only delete the phone copy and leaves the uploaded copy untouched; so when you open Google Photos, the still-there photo is the cloud-only copy.
Click to expand...
Click to collapse
Oh I see, thanks for letting me now! I guess I will delete pics only from the google photos app
PS: Just noticed that the video sound being too low got fixed! You can finally use gcam for video recording yay!
[email protected] said:
News MGC_6.1.021_BSG_Arnova_TlnNeun version :
- Fixing the menu for Samsung
- Fixing the motion photo for Photobooth on hardware_level_3 devices
- Fixing the green tint on the front camera on known devices
- Add the exposure menu
- Add "Maximum Allowable Memory".
- Added Toggle for front cameras with the viewfinder upside down in night mode.
- Added Toggle for force use RAW10 in front camera
- Added Toggle to use 4K for video in front camera
- Added color transformat from pixel 3
- Added Saber Auto, On and Off
- Slow Motion now works
- Cleaning of several codes and something else...
Update of the devs :
- Update from MGC_6.1.021_MI8_V2e.apk by BSG
- Add pixel 3 AWB Mod by BSG, Savitar
- Enabled Super Res Zoom for some devices By san1ty
- Fix for some devices By HomerSp
- Fixed a clicker shutter button problem By HomerSp and Urnyx05
- Added all libs mod BY xtrme, Eszdman and Savitar
MGC_6.1.021_BSG_Arnova_TlnNeun_V1.3.030119.0645.apk
News MGC_6.1.021_BSG_Arnova version :
- All features work well
- News icon
This version works well for devices that use jpeg in the viewfinder
MGC_6.1.021_BSG_Arnova_V1.0.030119.0705.apk
For Top Shot Mode :
- Install last : Google Photos (Daydream) 4.11.0.235054701 And Google VR Services 1.20.235017259
Last Playground (was AR Stickers) 2.2.190204106
Version All Pack ChangeLog Update of :
- Playground 2.2.190204106
- Love 1.0.190128046
And pack :
- Marvel Studios Avengers 1.0.181204016
- Stranger Things 1.1.181203016
- The Last Jedi 1.0.181130016
- Pets 1.0.181202026
- Signs 1.0.181130026
- Weather 1.0.181130016
- Travel 1.0.181129066
- Sports 1.0.181127016
Install with Playground :
- Childish Gambino 1.0.190115166
- Food 1.1.181203016
- Winter 1.1.181002076
Only for phones with official ARCore support : list of supported phones
1. Download and install the latest ARCore
Or
Only for phones without official support :
1. Method for unofficial devices without official support
Last Playground 2.2.190204106
2. Download and install Playground ( Android 9 ) 618MB : Playground_All_Pack_V2.0build-2.2.190204106.apk
install and enjoy
Version No Pack ChangeLog Update of :
- Playground 2.2.190204106
- Without pack
- For phones with official ARCore support or without official support
Last Playground 2.2.190204106
1. Download and install Playground ( Android 9 ) 43MB : Playground_No_Pack_V2.0build-2.2.190204106.apk
2. Download the packs you want from APKMirror : all packs
install and enjoy
Many thanks to @S4turno for this thread, his website and all the time and works make a donation to maintain are website : Here
Many thanks to the users who made donations.
Click to expand...
Click to collapse
None of this has night sight working .. ?
Hello.
Thanks for your work.
The flash in night mode works with the 2.3 ?
Nope.
back.rider555 said:
The original thread of the first posts and discussions here.
Hello! With the plethora of GCam ports out there (thank you, devs), my very objective is to make all necessary features work on our phone, all the while making things simple and clean possible. In contrast with the existing ports that have a lot of settings to tinker, I am aiming for a no-config port that simply works well. Please note that I am not a developer per se; you see, this was just a hobby that I am doing on my spare time and it occurred to me one day that I want to share my efforts to everyone else.
WHAT'S WORKING
All photo (HDR+, Portrait mode, Panorama, Photo Sphere) and video things
Night sight
Tracking autofocus
Motion photos
Photobooth
Lens Blur
Slow motion
Auto lens distortion correction on faces (for front camera)
Playground (AR stickers): download here
Launching from lockscreen
DOWNLOAD
GCam_6.1.021_N7P_test2.3
Changes vs. test2.2 :
- Redesigned settings page: all port settings are now housed in "GCam settings" found at the very bottom of the Settings page.
- Fixed Night Sight with Pixel 3 AWB: Night Sight now works with Pixel 3 AWB toggled on.
- Added toggle for "Enable Lens Blur": to fix the bug where the app crashes when attempting to launch video shortcut from the launcher, turn this off.
- App now auto-restarts for every change in the GCam settings
- Pixel 3 AWB is now set to disabled by default: you can toggle it back on in the GCam settings whenever you like.
- Recolored GCam settings icons to match the app theme: also added a version info at the bottom.
NOTE: fresh re-install or "clear storage" after installation is recommended to clear up isolated cases like crashing Portrait Mode, etc.
Known issues:
- Tap-to-focus in video mode breaks autofocus; workaround is switching to other modes and back.
- Manual white balance in camera mode doesn't work, but it works in other modes; in Portrait Mode and on the front camera, it works with tap-to-focus.
- 60 FPS video doesn't work and only produces 30 FPS. I'm also not sure if our phone is even capable of recording 60 FPS in the first place.
- Some reports mention lagging of Google Photos. In my case, clearing Photos app cache did the trick, and so far it's working fine.
The very purpose of this update is for the Night Sight fix, but I figured I'd do some redesigning along the way. Hope you like it! BTW, I've been seeing comments, notably from the original thread and the Nokia 7 Plus (Global) Facebook group, that the photos with the Pixel 3 AWB comes out "very different" to what they actually see, and sometimes with a hint of red. You see, some people like the colors as what their eyes perceive, while others wanted the natural colors without the light tints (Pixel 3 AWB does an impressive job correcting WB). And as for the red colorations, I'm not sure why but I guess that's an effect of the heavy processing with the config. Again, it all comes down to personal preference: if you feel like it's being too aggressive or the red tints are quite noticeable, you can turn it off.
I'll be taking a break from this project for a while again as I'm getting off track from work and studies because of this LOL. Gotta get focused. Again, thanks for the big help everyone!
Download:
GCam_6.1.021_N7P_test2.3apk
Previous versions:
GCam_6.1.021_N7P_test2.2: original post here
GCam_6.1.021_N7P_test2.1: original post here
GCam_6.1.021_N7P_test2: original post here
GCam_6.1.021_N7P_test1.3: original post here
GCam_6.1.021_N7P_test1.2: original post here
GCam_6.1.021_N7P_test1.1: original post here
GCam_6.1.021_test1.apk: original post here
I WOULD LIKE TO THANK the awesome devs for the wonderful GCam ports. Of course special thanks to @Arnova8G2, @cstark27, @S4turno, @Tolyan009, B-S-G, and everyone at the "Nokia 7 plus google camera HDR+ ZSL" XDA thread and other social media platform. Best!
Click to expand...
Click to collapse
@Your effort towards this project is really appreciated, please look I not working on the quality and sharpness as the pictures produced are most times dark and too much noise etc
just wanted to let you know that your port works almost petfectly for Nexus 6P on Pie custom rom, only viewfinder in front camera night sight is up side down, but functionally perfect, and white balance settings work in every mode.
@back.rider555 good work brother .. Can you please add the all libs or at least the last 2 libs of this version of GCam (MGC_6.1.021_BSG_Arnova-based_v.1.4a_TlnNeun.apk) because its good for our N7P ..
I keep getting crashes on Google photos whenever I take a couple of photos with motion on. I tried with backrider's 2.3 version and a few other's and all of them crashed while turning on motion on Google photos. When I tried turning off hdr I works properly. Everything else works perfectly just this.
back.rider555 said:
Have you tried clearing data/reinstalling the app? Or tried rebooting your phone? The most serious case I have experienced so far was when the app started crashing at start that I can't use it at all; this happened after repeated switching between slow motion. A single phone reboot fixed it, though.
Click to expand...
Click to collapse
Yes, it happens with other versions from other developers too. It get's stuck when taking a couple of pictures and changing between modes, for example to selfie or nightsigth.
I've recently stumbled across a hidden Activity in the Oneplus camera app that's called ".FeatureEditorActivity". Executing it displays a whole lot of features that are configurable. Your device must be rooted.
{
"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"
}
1. Install the Activity Manager app: https://drive.google.com/file/d/1SX_CJtXsYNpLIxOSdboTak2-4x_-gp_O and grant root permission.
2. Open the app, go to settings and toggle both ROOT options:
3. Search for "com.oneplus.camera" and click on it.
4. Select ".FeatureEditorActivity" and a new window should open
5. Use the filter to search for config strings and edit according to their data type. (E.g. increase the bitrate when filming 4K60 HEVC by typing: "4K60"):
Interesting.
Have you found anything that could be of use? Or just cool ?
Nice find.
Both cool and useful
You can tweak Bokeh and blur amounts, in-/decrease bitrates for video and quality of photos, toggle OIS, IR camera, and many more features (including some UI tweaks, like Floating UI button, etc.). This should work on some other OP phones using the OP Camera app as well.
I myself increased the bitrate when filming in 4K60 HEVC, which improved the video quality, but didn't feel the need to modify other features, since I really like the default Oneplus camera quality/performance.
CoinsClassic said:
Both cool and useful
You can tweak Bokeh and blur amounts, in-/decrease bitrates for video and quality of photos, toggle OIS, IR camera, and many more features (including some UI tweaks, like Floating UI button, etc.). This should work on some other OP phones using the OP Camera app as well.
I myself increased the bitrate when filming in 4K60 HEVC, which improved the video quality, but didn't feel the need to modify other features, since I really like the default Oneplus camera quality/performance.
Click to expand...
Click to collapse
Nice one, I'll give it a shot. Cheers
CoinsClassic said:
I've recently stumbled across a hidden Activity in the Oneplus camera app that's called ".FeatureEditorActivity". Executing it displays a whole lot of features that are configurable. Your device must be rooted.
View attachment 5248527
1. Install the Activity Manager app: https://drive.google.com/file/d/1SX_CJtXsYNpLIxOSdboTak2-4x_-gp_O and grant root permission.
2. Open the app, go to settings and toggle both ROOT options:
View attachment 5248533
3. Search for "com.oneplus.camera" and click on it.
4. Select ".FeatureEditorActivity" and a new window should open
5. Use the filter to search for config strings and edit according to their data type. (E.g. increase the bitrate when filming 4K60 HEVC by typing: "4K60"):
View attachment 5248529
Click to expand...
Click to collapse
So Uh, maybe an awesome find yet I am not sure how I did it. I was screwing with the settings by searching filter, and the IR settings. Somehow I enabled the infrared light on the phone which gave me night vision with photochrom 0.o I mean its not the best, the light is a bit off center, but it worked. I shot a video while the effects lasted before I eventually RE-MSM flashed the phone back to stock. Is this a normal glitch? The infrared light is between the first and second camera on the back of the phone.
EDIT: I did this on the 11.0.4.4 Global firmware release
H411UCIN093NIC said:
So Uh, maybe an awesome find yet I am not sure how I did it. I was screwing with the settings by searching filter, and the IR settings. Somehow I enabled the infrared light on the phone which gave me night vision with photochrom 0.o I mean its not the best, the light is a bit off center, but it worked. I shot a video while the effects lasted before I eventually RE-MSM flashed the phone back to stock. Is this a normal glitch? The infrared light is between the first and second camera on the back of the phone.
EDIT: I did this on the 11.0.4.4 Global firmware release
Click to expand...
Click to collapse
That's super cool, which features did you edit in particular?
H411UCIN093NIC said:
So Uh, maybe an awesome find yet I am not sure how I did it. I was screwing with the settings by searching filter, and the IR settings. Somehow I enabled the infrared light on the phone which gave me night vision with photochrom 0.o I mean its not the best, the light is a bit off center, but it worked. I shot a video while the effects lasted before I eventually RE-MSM flashed the phone back to stock. Is this a normal glitch? The infrared light is between the first and second camera on the back of the phone.
EDIT: I did this on the 11.0.4.4 Global firmware release
Click to expand...
Click to collapse
I've heard one other person had this but it occurred during troubleshooting of the persist partition.
He found it by accident too.
Does sound cool, be nice to know how you got it.
CoinsClassic said:
That's super cool, which features did you edit in particular?
Click to expand...
Click to collapse
Ill have to figure this one out. If its any point of reference using the search bar and putting in filter, and IR are how I found the option. Im on 10.5.10 ATM because I wanted to see the difference between the options presented pre photochrom removal. Ill go ahead and reflash OOS 11 so I can try to mess with it again lol. Hopefully we get TWRP 3.5.1 soon that was one of the other reason I went with 10 instead of 11 this last flash. Hope you all are having a wonderful day
Nice trick! Any way to get past the 5 minutes time limit when recording 4K60fps videos?
Edit: Not related to the time limit and not even sure it's of any interest to anyone else but managed to activate the Cyberpunk2077 filters. Some of you may have activated them through some ADB commands or magisk modules or some specific apps/roms already, but I believe it's nice to know it can also be activated through this simple command.
Genius find! I even enabled EIS for 4k60 video, woohoo
Excellent app and camera possibilities! Kudos
Thanks for sharing the info.
I posted the Oneplus 9 Pros Camera app with Hasselblad features as you can see in the quoted post.
Spoiler
daviddosa said:
I was able to extract the OneplusCamera.apk.
It's v6.2.22, and it's got all the nice orange features, and the Hasselblad logo on Pro mode button, but apart from a new Pro mode layout, I haven't noticed any new features compared to the version what I had before (v6.4.44 from APKMirror) on my OP8Pro.
The apk is from 11.2.1.1.LE15DA ROM, Indian version, the one you can find in this article.
I was not able to install it via the package installer by the way, and I had to use the Systemizer Magisk module to install the apk to /system/priv-app/ manually, and after a reboot, the app was usable.
You can download the APK from my Google Drive.
Edit: I have also uploaded the APK to APK mirror.
Click to expand...
Click to collapse
I was able to enable some extra features, but they don't seem to work unfortunately.
[ DOESN'T WORK ] Focus peeking is only available inside Pro mode settings, but turning it on or off doesn't do anything.
Enable it via: ManualCaptureMode.EnablePeekFocus true
[ DOESN'T WORK FULLY] Tilt shift can be added to the setting as a mode, but choosing it will close the app.
Enable it via: TiltShiftCaptureMode.isEnabled true
Crashing can be solved by setting: TiltShiftCaptureMode.SessionType 0
[ DOESN'T WORK ] Document scanning mode can be added to the settings as a mode, but choosing it will not do anything.
Enable it via: DocumentScanningCaptureMode.isEnabled true
[ WORKS ] Zoom animation is a cool way to gradually zoom to different levels. If you click on 0.6x, it'll "smoothly" zoom out to 0.6x rather than just snapping to that level.
Enable it via: ZoomControl.EnableZoomAnimation true
[ WORKS ] Other features:
Enable zoom in portrait mode: BokehCamera.DisableZoom false
Set lens to wide angle in portrait mode by default: BokehCaptureMode.DefaultZoomIndex 0
Enable OIS in portrait mode: BokehCaptureMode.EnableOis true
Enable zooming with the front camera: CaptureMode.DisableZoomInFrontCamera false
Enable zoom with the telephoto lens within Nightscape: OPNightCamera.EnableTeleZoom true
10x Max zoom level in Timelapse: TimeLapseCaptureMode.LimitMaxZoom 10.0
50x Max zoom level in Video: VideoCaptureMode.LimitMaxZoom 50.0
20x Max zoom level in 40k60 Video: VideoCaptureMode.LimitMaxZoom4K60Fps 20.0
Limit zoom level in video to the max 3x optical zoom: VideoCaptureMode.isLimitMaxOpticalZoomEnabled true
Add Night City filter to the filter list: OPFilterCamera.EnableNightCityFilter true Doesn't work with V6.2.22
Enable OIS in Nightscape video: OPNightCamcorder.EnableOis true
Enable object tracking: ObjectTracking.isEnabled true
Enable object tracking for 60FPS: VideoCaptureMode.EnableObjectTrackingFor60FPS true
Smooth object tracking?? ObjectTracking.SmoothResult true
daviddosa said:
Thanks for sharing the info.
I posted the Oneplus 9 Pros Camera app with Hasselblad features as you can see in the quoted post.
I was able to enable some extra features, but they don't seem to work unfortunately.
[ DOESN'T WORK ] Focus peeking is only available inside Pro mode settings, but turning it on or off doesn't do anything.
Enable it via: ManualCaptureMode.EnablePeekFocus true
[ DOESN'T WORK ] Tilt shift can be added to the setting as a mode, but choosing it will close the app.
Enable it via: TiltShiftCaptureMode.isEnabled true
[ DOESN'T WORK ] Document scanning mode can be added to the settings as a mode, but choosing it will not do anything.
Enable it via: DocumentScanningCaptureMode.isEnabled true
[ WORKS ] Zoom animation is a cool way to gradually zoom to different levels. If you click on 0.6x, it'll "smoothly" zoom out to 0.6x rather than just snapping to that level.
Enable it via: ZoomControl.EnableZoomAnimation true
[ WORKS ] Other features:
Enable zoom in portrait mode: BokehCamera.DisableZoom false
Set lens to wide angle in portrait mode by default: BokehCaptureMode.DefaultZoomIndex 0
Enable OIS in portrait mode: BokehCaptureMode.EnableOis true
Enable zooming with the front camera: CaptureMode.DisableZoomInFrontCamera false
Enable zoom with the telephoto lens within Nightscape: OPNightCamera.EnableTeleZoom true
10x Max zoom level in Timelapse: TimeLapseCaptureMode.LimitMaxZoom 10.0
50x Max zoom level in Video: VideoCaptureMode.LimitMaxZoom 50.0
20x Max zoom level in 40k60 Video: VideoCaptureMode.LimitMaxZoom4K60Fps 20.0
Limit zoom level in video to the max 3x optical zoom: VideoCaptureMode.isLimitMaxOpticalZoomEnabled true
Add Night City filter to the filter list: OPFilterCamera.EnableNightCityFilter true
Enable OIS in Nightscape video: OPNightCamcorder.EnableOis true
Enable object tracking: ObjectTracking.isEnabled true
Enable object tracking for 60FPS: VideoCaptureMode.EnableObjectTrackingFor60FPS true
Smooth object tracking?? ObjectTracking.SmoothResult true
Click to expand...
Click to collapse
Interesting, but can't manage to install the app you uploaded. I've got the systemizer module activated in Magisk v22, but not sure how to use it to get your apk installed successfully. Would you please mind describing the process?
What I've done is I put the APK to the root of internal storage.
Open your terminal emulator (I'm using Termux) enter "su" to give root permission, then enter "systemize" to launch the script.
Then you'll need to select the 3rd option which should be "systemize given APK".
Next you'll need to enter the path which should be "/sdcard/OnePlusCamera_v6.2.22.apk" and select to install to "/system/priv-app/"
After the process is done, just restart your phone.
Managed to install this camera updat
daviddosa said:
What I've done is I put the APK to the root of internal storage.
Open your terminal emulator (I'm using Termux) enter "su" to give root permission, then enter "systemize" to launch the script.
Then you'll need to select the 3rd option which should be "systemize given APK".
Next you'll need to enter the path which should be "/sdcard/OnePlusCamera_v6.2.22.apk" and select to install to "/system/priv-app/"
After the process is done, just restart your phone.
Click to expand...
Click to collapse
Managed to install the app thanks to your help, cool
However, can't manage to get the Cyberpunk filters on, even after activating the feature through Activity Manager... Can you please check if you have them displayed on the camera app? (they were there when I was using app version 6.4).
Surfeur-des-Reves said:
Managed to install this camera updat
Managed to install the app thanks to your help, cool
However, can't manage to get the Cyberpunk filters on, even after activating the feature through Activity Manager... Can you please check if you have them displayed on the camera app? (they were there when I was using app version 6.4).
Click to expand...
Click to collapse
You're right, doesn't show up with v6.2.22.
In the Oneplus 9 Pros Camera, you can edit 8K60 and even 8K120 Bitrates :O (default: 1.28Gbps). But I didn't find a way to enable the 8K60 and 8K120 modes, yet. App version 6.2.36
CoinsClassic said:
In the Oneplus 9 Pros Camera, you can edit 8K60 and even 8K120 Bitrates :O (default: 1.28Gbps). But I didn't find a way to enable the 8K60 and 8K120 modes, yet. App version 6.2.36
View attachment 5267163
Click to expand...
Click to collapse
Do you mean you still managed to get 8K30 ?? Haven't managed to enable it on my side.
If for some reason you don't want to install ActivityManager and give it root privileges, you can also start the activity using termux and typing in
Code:
su -c am start -n com.oneplus.camera/com.oneplus.camera.FeatureEditorActivity
Surfeur-des-Reves said:
Do you mean you still managed to get 8K30 ?? Haven't managed to enable it on my side.
Click to expand...
Click to collapse
I'm on the 9 Pro right now, so 8K30 is enabled by default. Would be interesting to see if the other 8K modes can be enabled, too.
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
LMODroid is an AOSP-based mobile OS aiming to ease transition to de-googled(*) Android use-cases, while also supporting using Google services. Additionally, we want to make everyday experience better with useful features
The term de-googled is complicated, as AOSP by itself is by Google. We aim to reduce Google's data collection on mobile devices and make active efforts to remove contacts to Google servers and document more regarding this topic, but we value application compatibility over total Google avoidance.
Features:
Code:
UI/UX:
- Blur control
- Transparent control
Network & internet
- Control connected devices to hotspot (disconnect/backlist)
- eSIM support
- VPN tethring
Display:
- Lockscreen media art
- Pocket detection
- Customizable Wallpaper & style
- OSS Desktopmode
Sounds & vibration:
- In-call vibration
- Dual SIM rington
- Per-app volume control
Security:
- Enforcing selinux
- Encrypted storage
- OSS Face Unlock
- 3x3 / 4x4 / 5x5 / 6x6 pattern size
- Scramble pin layout
- QS toggle on lockscreen
- App lock
- Auto reboot
- Restrict USB
- Emergancy Panic trigger
Applications:
- Game Space
- Transistent task mode
- Parallel Space
Buttons:
- Taskbar toggle
- Invert layout
- Force navigation bar enabler
- Edge long swipe actions
- Advanced restart
- Power menu styles
- Long press button to enable torch
- Volume button control playback
- Volume panel on left
- Partial screenshot
Statusbar:
- QS quick pull down
- Network traffic monitor
- System icons tuner
- Old style signal icons
- Wi-Fi standart Icons
- Clock position
- Show seconds
- Auto hide
- AM/PM style
- Battery style
- QS Auto brightness toggle
- Data usage
Changelogs:
https://get.libremobileos.com/changes
Download:
https://get.libremobileos.com/devices/surya/builds
Notice:
- Recommended firmware is latest stable firmware
- No custom kernels and custom modules are supported. Only stock kernel and official builds will be supported. No bug reports if that's not the case.
Screenshots:
Spoiler
{
"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"
}
Installation:
Download *.img files from download section and install them from fastboot.
example:
Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash super super_empty.img
After installed all .img files reboot to recovery and follow these steps:
Factory reset:
- format data/cache/system
Apply update -> Apply from ADB:
Code:
adb sideload LMODroid-*-RELEASE-surya.zip
Useful links:
Web: https://libremobileos.com/
Download: https://get.libremobileos.com/
Gerrit:
https://gerrit.libremobileos.com/
Jenkins: https://jenkins.libremobileos.com/
Git: https://git.libremobileos.com/LMODroid
Git devices: https://git.libremobileos.com/LMODroid-Devices
Github(mirror): https://github.com/LMODroid
Github devices(mirror): https://github.com/LMODroid-Devices
Telegram discussion group: https://t.me/LMODroid_Discussion
wow! looks promising! pretty nice features and settings.
one very important question for me.
are the bluetooth hi-res audio capabilities supported on this rom? (aptx aptxHD, LDAC)
Excellent, was waiting for a XDA thread for this!
Which camera does it come with?
Which GCam is it compatible with?
Any GCam version + config recommendations?
Download link not working?
greekfragma said:
wow! looks promising! pretty nice features and settings.
one very important question for me.
are the bluetooth hi-res audio capabilities supported on this rom? (aptx aptxHD, LDAC)
Click to expand...
Click to collapse
aac aptx aptxhd ldac offload are supported
Master One said:
Excellent, was waiting for a XDA thread for this!
Which camera does it come with?
Which GCam is it compatible with?
Any GCam version + config recommendations?
Click to expand...
Click to collapse
Aperture (Official LineageOS camera)
We don't support others camera and take care about stock camera app only but others should be work fine.
You can try others and let us know
Master One said:
Download link not working?
Click to expand...
Click to collapse
It's working
iKeramat said:
Aperture (Official LineageOS camera) We don't support others camera and take care about stock camera app only but others should be work fine. You can try others and let us know
Click to expand...
Click to collapse
This turns out to be tricky, which is why I hope that someone with more time at hands can have a look and report back here.
From the LOS thread:
Camera Notes
ANX camera is not recomended and will most probably NOT work.
To get a fully working camera try one of the gcams here.
Do not forget to copy&load the associated xml file!
Official LOS uses oss camera service, so xml written for other custom roms might not work.
The gcams at the above link have modified xmls for LOS.
Click to expand...
Click to collapse
So far I have tried my previous favorite (NGCam v7.4.104-v2.0) that I have in use on ArrowOS 11 (last version with MIUI vendor), but it crashes as was to be expected due to the camera service as mentioned above.
I have also tried UltraCVM (v8.1 from the link above and v8.4.300.10u_ucvm from the GCam Hub) which worked with the provided config file, but unfortunately it does not seem to support a 3rd party gallery, I could not find out how to change camera lenses, and at one point while playing around with it, it just crashed.
So in the end I really would like to have a camera app that supports slow motion and time lapse video, 3rd party gallery, all the available lenses and runs stable.
Master One said:
This turns out to be tricky, which is why I hope that someone with more time at hands can have a look and report back here.
From the LOS thread:
So far I have tried my previous favorite (NGCam v7.4.104-v2.0) that I have in use on ArrowOS 11 (last version with MIUI vendor), but it crashes as was to be expected due to the camera service as mentioned above.
I have also tried UltraCVM (v8.1 from the link above and v8.4.300.10u_ucvm from the GCam Hub) which worked with the provided config file, but unfortunately it does not seem to support a 3rd party gallery, I could not find out how to change camera lenses, and at one point while playing around with it, it just crashed.
So in the end I really would like to have a camera app that supports slow motion and time lapse video, 3rd party gallery, all the available lenses and runs stable.
Click to expand...
Click to collapse
Actually with aperture all of sensors will work
iKeramat said:
Actually with aperture all of sensors will work
Click to expand...
Click to collapse
Just read up on Aperture, and indeed makes sense and needs to be supported, but still, it does not have slow motion and time lapse video and I'm not sure about the use of lenses:
Support for auxiliary cameras (this has to be enabled outside of the Aperture app)
Click to expand...
Click to collapse
Not sure what that means and if this has been enabled for the two additional lenses that we have on the POCO X3 NFC. I guess this should be the selector that reads ".9 | .9 | 1" in the middle of the lower part of this screenshot:
But unfortunately this is not working as the lens selection (main, macro and wide angle) obviously isn't correctly configured (though there are no UI options for that):
The "1" seems to be the main lens, which is working.
The middle ".9" is not working at all (makes the picture freeze and something crashes, because also the UI keeps working, the camera picture does not recover), so this must be an invalid camera ID.
The left ".9" looks like main lens in black & white, so that's also an invalid camera ID because that lens is not supposed to be used on its own, but does its job in conjunction with the main camera for more depth (or something like that).
So the camera ID configuration needs to be corrected and the UI needs a proper camera labeling (so that you can see which of the three selectors is which lens).
There is also a picture of the settings menu, which looks differently from the one we have:
We don't have the photo stabilization and the the lower two video stabilization options.
Hello all. do we have any feedback from this rom if anyone is using it? I would like to test it probably next weekend so I would appreciate anyone that has some experience till now.
greekfragma said:
Hello all. do we have any feedback from this rom if anyone is using it? I would like to test it probably next weekend so I would appreciate anyone that has some experience till now.
Click to expand...
Click to collapse
All good except the camera issue. Aperture is just not good enough, though of course it makes sense as it's OSS. Haven't found the time to play with various Gcam versions and have been testing crDroid in the meantime (though that one is not to stay as the next version will be rebased to LOS as well and requires a clean flash).
Master One said:
All good except the camera issue. Aperture is just not good enough, though of course it makes sense as it's OSS. Haven't found the time to play with various Gcam versions and have been testing crDroid in the meantime (though that one is not to stay as the next version will be rebased to LOS as well and requires a clean flash).
Click to expand...
Click to collapse
Is the photo quality really bad with this Aperture camera app?
AngusYoung14 said:
Is the photo quality really bad with this Aperture camera app?
Click to expand...
Click to collapse
YES!
SmartJuwel said:
YES!
Click to expand...
Click to collapse
Thanks!
Is there another camera app that suports 3rd party gallery?