Pixel Proprietary Software, Stock vs AOSP - Google Pixel XL Questions & Answers

So, looking at the Pixel phones as a Nexus user I have concerns. I don't have a good grasp on what software is proprietary/closed and what is open. I've gathered from reviews and press coverage that the launcher is certainly Pixel specific (so far).
My biggest worry is camera software. Google is doing a good bit of work in software to make the camera perform as well as it is. If I were to build AOSP from source and install it on a Pixel, would the camera have all of that optimization still?
Has anybody run AOSP or any non stock based custom ROMs on their Pixel? How well does that actually work?

I could be wrong but i dont think there will be much work with custom roms until we have a working TWRP or any custom recovery for the pixel

I would guess that it would be tied into the camera app/libs associated with the device. Wouldn't a ported camera accomplish this? I'm not a developer, but I imagine that the camera app has built in support for the camera.

Yikes. For some reason I assumed there was already TWRP for Pixel.

Related

any camera focus avancements

Just wondering if anyone has figured out why the camera on aosp Roms focuses for some and not for others. I've had the problem right from the very first aosp flash I did. Maybe a full data wipe and adb side load would help? I know there's a script work around but it doesn't make sense that it works for some and not others. Not to me anyways. But great job on the Roms. Really liking them and thanks.
bowhunt2005 said:
Just wondering if anyone has figured out why the camera on aosp Roms focuses for some and not for others. I've had the problem right from the very first aosp flash I did. Maybe a full data wipe and adb side load would help? I know there's a script work around but it doesn't make sense that it works for some and not others. Not to me anyways. But great job on the Roms. Really liking them and thanks.
Click to expand...
Click to collapse
The problem exist because of the differences in the Nexus 4 camera and the one in our phone. Because LG hasn't released open source drivers for our phone's camera (and/or doesn't see the monetary benefit in supporting 3rd party development) LGOG developers appear to be stuck using and trying to adapt the software from the Nexus 4. The camera will focus during the first launch of the camera apk then be unable to focus until the process is killed completely and restarted.
Those who are reporting that their camera works just fine in an AOSP ROM are one of the following: Those who have applied the kill / relaunch script, those who only tested their camera on first launch, or those who are so accustomed to crappy phone cameras that they consider anything greater than a completely blurry mess to be "in focus."
I often wondered if it was really working for some. But thanks for the info and I guess I will just try to stay patient. Hopefully there is an improvement soon. The camera takes great photos on lifeless but I really like the aosp Roms.

New on 10, what's the situation?

Hello guys, here a htc m7, m8, m9 and few nexus devices user
Can I ask something to anyone who was here before me? just to be updated about the situation:
-is there vulkan support here?
-no daydream eh?
-what exactly do we lose with AOSP roms? sound should be fine since the bass/high system is a phisical thing...I just expect camera performance drop
-I was something about AOSP CAF....is there really a pure aosp compiled port?? with no lineage stuff? would be great
-Is EAS really magic as they say?
-Is there a full stock rom zip? with no wipe?
-I feel the display colors a little unbalanced...how are you dealing with that?
-Camera is great, no dubt, but I expected more....
I was on nexus 5x and google camera's hdr+ does an amazing job on post process, making shots more eye-candy, despite of quality
are you using third party apps? any advice? low light shots are really noisy
Thank you very much for your attention
throcker said:
Hello guys, here a htc m7, m8, m9 and few nexus devices user
Can I ask something to anyone who was here before me? just to be updated about the situation:
-is there vulkan support here?
-no daydream eh?
-what exactly do we lose with AOSP roms? sound should be fine since the bass/high system is a phisical thing...I just expect camera performance drop
-I was something about AOSP CAF....is there really a pure aosp compiled port?? with no lineage stuff? would be great
-Is EAS really magic as they say?
-Is there a full stock rom zip? with no wipe?
-I feel the display colors a little unbalanced...how are you dealing with that?
-Camera is great, no dubt, but I expected more....
I was on nexus 5x and google camera's hdr+ does an amazing job on post process, making shots more eye-candy, despite of quality
are you using third party apps? any advice? low light shots are really noisy
Thank you very much for your attention
Click to expand...
Click to collapse
If it isn't there, it will be soon. Taiwanese 10's have it I think, but it'll get pushed to all of them in coming OTA's.
I don't believe so, needs AMOLED per Google's official specs
I think the only feature loss with AOSP is VoLTE and WiFi Calling.
Yes, its WIP but the only thing not working that I know of is video recording. Eliminater74 will fix it.
Eh, its neat but its not the be all, end all. It's more of an alternative to PnP.
Yes, check Sneakyghost's thread or download a RUU.
Custom kernel's and the AOSP ROMs have color sliders for fine tuning.
I use Google cam on Res Remix and the stock camera for Sense. Works for my uses.
munkyvirus said:
If it isn't there, it will be soon. Taiwanese 10's have it I think, but it'll get pushed to all of them in coming OTA's.
I don't believe so, needs AMOLED per Google's official specs
I think the only feature loss with AOSP is VoLTE and WiFi Calling.
Yes, its WIP but the only thing not working that I know of is video recording. Eliminater74 will fix it.
Eh, its neat but its not the be all, end all. It's more of an alternative to PnP.
Yes, check Sneakyghost's thread or download a RUU.
Custom kernel's and the AOSP ROMs have color sliders for fine tuning.
I use Google cam on Res Remix and the stock camera for Sense. Works for my uses.
Click to expand...
Click to collapse
Many thanks for reply! I didn't know about amoled for [email protected]
I think that in aosp we should lose boomsound and proprietary camera stuff, that help with image processing....
Tried nebula rom yesterday, I expected a cleaner rom....and something more on performance haha but htc devices never played well with aosp IMO
I can tune the display, but without a good tool....you know, is hard to achieve a good calibration
I'm going to try google camera, but nexus have dedicated post processing systems that, really, make the difference....just look at pixel shots....though pixel have similar camera, they look far better

Best LG G3 D855 AOSP CAMERA

Hi, I am looking for the best camera app for my D855 with Dirty Unicorn 7.1.2. Can you help me? there is an original camera's porting for aosp?
gianm.93 said:
Hi, I am looking for the best camera app for my D855 with Dirty Unicorn 7.1.2. Can you help me? there is an original camera's porting for aosp?
Click to expand...
Click to collapse
what should i do?
Impossible.
I have tried htc 10 camera port, snap camera hdr, google camera. They are all the same. The best alternative is lg g2 camera port. You can see the difference in low light conditions.
This one:
https://www.androidfilehost.com/?w=files&flid=146615
You have to downgrade your display resolution to 1920x1080 @ 420 dpi.
Coolgoly said:
This one:
https://www.androidfilehost.com/?w=files&flid=146615
You have to downgrade your display resolution to 1920x1080 @ 420 dpi.
Click to expand...
Click to collapse
Why I have to downscale the screen resolution?
tylerberk said:
Impossible.
Click to expand...
Click to collapse
Why the porting is impossible?
gianm.93 said:
Why the porting is impossible?
Click to expand...
Click to collapse
LG didn't release the sources.
Why there is LG G2 camera ported (without certain features, but it is), and there aren't any g3 camera port :/
TheBerebian said:
Why there is LG G2 camera ported (without certain features, but it is), and there aren't any g3 camera port :/
Click to expand...
Click to collapse
Because no one did it. You can try.
gianm.93 said:
Why I have to downscale the screen resolution?
Click to expand...
Click to collapse
Because G2 has a full hd display and this app comes from it.
If you run it on a qhd display like the G3 one you wiil encounter an incorrect visualization.
It's easy to change the resolution and dpi
using terminal emulator,if the phone is rooted
Coolgoly said:
Because G2 has a full hd display and this app comes from it.
If you run it on a qhd display like the G3 one you wiil encounter an incorrect visualization.
It's easy to change the resolution and dpi
using terminal emulator,if the phone is rooted
Click to expand...
Click to collapse
Easy DPI Changer works as well, and it is best to use lg g3 on 1080p res makes the phone much more fast and stable.
Hi, I also miss the superior quality of camera from stock ROM. I was trying to follow some tutorials on porting vendor apps to AOSP (getting the camera apk file, some libraries, framework files and permission files and compiling them all together), but it never worked with the camera. Sadly, I'm pretty sure that if it was possible, somebody smarter would have already done it. With LG being jerks and not releasing the sources, we most likely won't get the stock camera on AOSP, ever. That being said, I can think of four possible ways of dealing with the situation.
First, use stock ROM only. Yes, I know, that sucks. Or stock based ROM such as Fulmics, if you really think there is a difference between these two.
Second option is multirom. I was using it for last few months with LineageOS as primary and stock as secondary ROM, and everytime when I knew I would be taking some photos (when I went to concerts/holidays/celebrations/some unusual stuff), I booted to stock ROM and was good to go.
Third option is to have a TWRP backup of your current system and of stock ROM and restoring the backup of the ROM you want to use (AOSP for daily usage, stock for the days you know you'll be using your camera a lot). The previous (multirom) option is faster and easier to manage, and you can always add new ROMs and experiment as you wish. However, it requieres a custom recovery and I wasn't able to pass SafetyNet test with multirom and LineageOS with Magisk. Also, multirom makes a little bit of a mess at your /system partition. This third option (backing up/restoring system in TWRP) takes longer, the backups are large, but I'm liking that a bit more for some reason - it feels "cleaner" and more transparent to me.
The last option is to be on AOSP and use a camera app of your choice which you find has the best quality. I was experimenting with this a lot and tried dozens of camera apps (including the LG G2 camera port). Honestly, most of the photos were about the same quality. Even the G2 camera wasn't better than the rest I tested. I also compared the test pictures to stock camera (yes, I took the time to reboot to my secondary ROM for every test I was making at that time) and I was very sad that nothing was close to the stock camera quality. LG really does some magical post processing which works like a charm and looks really good. Anyways, after the tests I decided to stick with Snap Camera HDR. It has a trial and a paid version on the Play Store, in case you want to give it a shot. At good light conditions, the photos are actually comparable to stock camera. There is tons of settings to play with. It has a special "LG mode", which actually works even on AOSP ROMs and enables some LG specific features. It can also record 4K videos with stabilization. If you give it a try and really look into the settings (I recommend going also to the developer's website, where every option in the settings is described), you might end up with decent stock camera replacement. It took me about an hour to go through all the settings, but I'm fairly satisfied with the photos now. Although it has been last updated almost a year ago on the Play Store, there is a much more recent beta version here on the xda forums.
tl;dr I believe that porting stock camera app to AOSP is impossible. If you want stock camera quality, you really have to use stock ROM one way or another (either be on stock, or have a stock ROM TWRP backup and restore it whenever you want to take a good photo, or use multirom to switch your current ROM more quickly). If you want to use AOSP exclusively, I recommend Snap Camera HDR.
felmaster said:
Second option is multirom. I was using it for last few months with LineageOS as primary and stock as secondary ROM, and everytime when I knew I would be taking some photos (when I went to concerts/holidays/celebrations/some unusual stuff), I booted to stock ROM and was good to go.
Click to expand...
Click to collapse
There's another option similar (or not) to multirom:
For installing multiple ROMs I use DualBootPatcher, a great method devised originally for the SGS4, but available for a number of devices now, including our G3. I highly recommend it, it seems cleaner than multirom to me and more user friendly. It is possible to flash ROMs from within the app (they have to be patched first, this also happens inside the app, hence the name), backup, restore and more. There may be some hiccups now and then, but all in all it works smoothly.
Just search the LG G3 forums for DualBootPatcher, there's a thread with download links, description and how-to.
LG G3 AOSP Camera Comparison
felmaster said:
Hi, I also miss the superior quality of camera from stock ROM. I was trying to follow some tutorials on porting vendor apps to AOSP (getting the camera apk file, some libraries, framework files and permission files and compiling them all together), but it never worked with the camera. Sadly, I'm pretty sure that if it was possible, somebody smarter would have already done it. With LG being jerks and not releasing the sources, we most likely won't get the stock camera on AOSP, ever. That being said, I can think of four possible ways of dealing with the situation.
First, use stock ROM only. Yes, I know, that sucks. Or stock based ROM such as Fulmics, if you really think there is a difference between these two.
Second option is multirom. I was using it for last few months with LineageOS as primary and stock as secondary ROM, and everytime when I knew I would be taking some photos (when I went to concerts/holidays/celebrations/some unusual stuff), I booted to stock ROM and was good to go.
Third option is to have a TWRP backup of your current system and of stock ROM and restoring the backup of the ROM you want to use (AOSP for daily usage, stock for the days you know you'll be using your camera a lot). The previous (multirom) option is faster and easier to manage, and you can always add new ROMs and experiment as you wish. However, it requieres a custom recovery and I wasn't able to pass SafetyNet test with multirom and LineageOS with Magisk. Also, multirom makes a little bit of a mess at your /system partition. This third option (backing up/restoring system in TWRP) takes longer, the backups are large, but I'm liking that a bit more for some reason - it feels "cleaner" and more transparent to me.
The last option is to be on AOSP and use a camera app of your choice which you find has the best quality. I was experimenting with this a lot and tried dozens of camera apps (including the LG G2 camera port). Honestly, most of the photos were about the same quality. Even the G2 camera wasn't better than the rest I tested. I also compared the test pictures to stock camera (yes, I took the time to reboot to my secondary ROM for every test I was making at that time) and I was very sad that nothing was close to the stock camera quality. LG really does some magical post processing which works like a charm and looks really good. Anyways, after the tests I decided to stick with Snap Camera HDR. It has a trial and a paid version on the Play Store, in case you want to give it a shot. At good light conditions, the photos are actually comparable to stock camera. There is tons of settings to play with. It has a special "LG mode", which actually works even on AOSP ROMs and enables some LG specific features. It can also record 4K videos with stabilization. If you give it a try and really look into the settings (I recommend going also to the developer's website, where every option in the settings is described), you might end up with decent stock camera replacement. It took me about an hour to go through all the settings, but I'm fairly satisfied with the photos now. Although it has been last updated almost a year ago on the Play Store, there is a much more recent beta version here on the xda forums.
tl;dr I believe that porting stock camera app to AOSP is impossible. If you want stock camera quality, you really have to use stock ROM one way or another (either be on stock, or have a stock ROM TWRP backup and restore it whenever you want to take a good photo, or use multirom to switch your current ROM more quickly). If you want to use AOSP exclusively, I recommend Snap Camera HDR.
Click to expand...
Click to collapse
Snap Camera would look good on good light conditions but the actual problem starts with low light, Snap camera adds too much noise on photos compared to LG Camera Port, LG camera port is also great on good light conditions. Any camera app can seem close to stock on good light but real comparison should be made on low light. None of them is comparable to stock LG G3 camera of course, i think laser autofocus and object tracking don't work in any of them.
Check my comparison below(On Snap Camera, LG mode and noise reduction enabled):
https://yadi.sk/d/wEn4oOTw3JxEik
felmaster said:
Hi, I also miss the superior quality of camera from stock ROM. I was trying to follow some tutorials on porting vendor apps to AOSP (getting the camera apk file, some libraries, framework files and permission files and compiling them all together), but it never worked with the camera. Sadly, I'm pretty sure that if it was possible, somebody smarter would have already done it. With LG being jerks and not releasing the sources, we most likely won't get the stock camera on AOSP, ever. That being said, I can think of four possible ways of dealing with the situation.
Click to expand...
Click to collapse
You know how to port the Stock Music player of Fulmics 7.5 to AOSP?
I am on Resurrection Remix 7.1.2
I was looking for best camera without any problems
Finally i installed Google Camera. Works fine
Not the best quality but is ok
vampirakos said:
I am on Resurrection Remix 7.1.2
I was looking for best camera without any problems
Finally i installed Google Camera. Works fine
Not the best quality but is ok
Click to expand...
Click to collapse
Try Snap Camera, or Open Camera.
What about Snapdragon Camera? There is a versione for Nougat that we could use?
Try Footej Camera

Honor 8 pro stock edition?[custom]

Hello,
As we all know there are tons of custom roms, i was wondering this since a while
Say i get the honor 8 pro and i install lineage os on it and install pixel launcher or wahtever i want to bring it as close to stock as i want+ more speed i guess? cause its fully stock? i don't mind losing out on features of emui, but my questions are.
1] do custom roms make an impact on the camera performance?[earlier i had a nexus 5, so honestly couldn't make out the difference]
2 Will i lose my battery perforamnce somehow? i mean what if its made to be optimized with the official firmware? or does it not matter?
Someone please shed some light
1. Custom ROMs impact camera performance mainly because you lose out on the camera interface (which in 8 pro is far sophisticated than a third party app can offer). And we do not have a custom ROM for this device that uses stock modules to port itself. With single lens, difference wouldn't be much as there isn't much post shutter processing going on. Its just the sensor doing the job. With dual cameras, its slightly different.
2. Battery life depends on which custom ROM you choose. Lineage, RR generally have very neat battery stats and issues get resolved much faster(if at all there are any).
Most of them are waiting to change over to a custom ROM once the Camera app is ported, as all other functionality can be replicated using third party apps or you might find better customization when running a custom ROM by default.
1- camera will be heavily impacted (especially the dual lens function)
2- it just depends on the custom ROM and how well optimized for the hardware.
Cool thanks!
Mod please close this post
Last words
Yes custom ROM do ,but once surdu petru said in his thread that he willl port the stock emui camera to customrom.wait for him.

Is OxygenOS camera take better photos than Google Camera ?

As title. I really want to know the differences between 2 camera apps on OnePlus 5T hardware, as I want to try custom ROM but afraid of missing the ability to take portrait mode photos.
I've tried a couple of custom ROM's. But as of now nothing beats OOS Camera features. Interestingly, someone started this thread just today. Thinking of trying out these custom ROM's
https://forum.xda-developers.com/oneplus-5t/help/custom-rom-oos-camera-included-default-t3851694
I totally agree with "poythegraeat" but at the moment I cannot find a good AOSP custom rom with OOS cam included and I'll never use a decripted smartphone or a closed source rom. I'll stay with LOS for microg + gcam under privacyguard and firewall. I also tried the OOS porting for lineage but videos are not working in 1080p, 18:9 cause app crashing.. now it's still really buggy.
Differences gcam vs OOS cam: at the daylight, in optimal condition, they are very similar (You must use "5t library fix" and "Pixel 2 colour" magisk module, and you must use hdr+ too, otherwise you will get glitchy photo). In very low light gcam is totally unusable. In normal low light is barely acceptable (OOS is totally better in low light).. Video stability,portrait mode and slow motion is lost with gcam. If your concern is privacy and you want a custom rom, I think that gcam is a good option. If you only need customization: my advice is strongly to use oxygenos and root it.
@rmroot
What you think OOS is closed source?
https://github.com/OnePlusOSS
OOS has mixed licence (and so closed source too), it's not fully open source. OOS has closed source apks and parts of the sistem that log the user like a malware could do, if you are interested in this particular topic I suggest you to search on the subreddit "privacytoolsIO". You will find a recent post about OxygenOS privacy and some analyzes posted on twitter by a security researcher.
@rmroot I'm a Geek and Professional already on these topics...
I've been doing this a very long time, personally and professionally, sorry if I confused you. I keep making assumptions with comments like that because we are on a Android Developers forum...
Anyhow I should of thought before I posted that...
I meant it's Open in the Context outside of Google and what manufacturers have in the way of their hardware firmware blobs.
So outside of Google and hardware firmware blobs, that's the Open I meant, and why there's a Repo...
Cheers

Categories

Resources