Stock apps vs google apps...

jhs39

Senior Member
Oct 8, 2015
2,486
717
0
Chicago
Anything Google is superior to the One Plus versions. Partly why I bought this phone was because of reviews from tech sites like XDA that said OOS was like stock Android with a few tweaks to make it better. I came from the Nexus/Pixel world and expected that kind of experience with OOS but OOS isn't anything like a stock Android experience .

At the time shameless tech shills were claiming that OOS on the OP5 was almost stock Android OOS disabled Android Doze by default and hid the toggle to enable it in the Developer Settings. One Plus even conducted a poll on their community site asking OP5 owners if they thought Doze was a useful feature. Does that sound like a company that cares about providing a stock Android experience?

Oxygen is so heavily modded an Oxygen kernel will not run on any custom ROM compiled from stock Android source. This is actually a big deal if you like to flash custom ROMs because that means developers have to create separate kernels for the OP5 depending on whether a ROM is OOS based or Android based. Most devs don't want to go through all that hassle so there are hardly any custom kernels for the OP5 that can be used with non OOS custom ROMs.

OOS is 100% coded in China by the Hydrogen operating system team and is inferior to stock Android when it comes to overall stability and also to compatibility with third party apps. Some apps from the Play Store have issues on OOS because Oxygen contains so much non standard code. The OOS version of Oreo contains a lot of Nougat coding that isn't supposed to be there so sometimes third party apps respond in unpredictable ways.

The Google versions of dialer and messaging contain more functionality than the Oxygen versions. The OOS dialer doesn't even use the stock gesture of swiping up to answer a phone call. One Plus thought doing the exact opposite of normal Android was an improvement so you swipe down to answer calls instead. Sure, you get used to the switch after a while but why should you have to? What exactly is gained?

Then there is the OOS camera app which probably provides the worst picture quality to camera hardware ratio of any stock camera app on any Android phone. The OP5 should take iPhone quality pictures with the camera hardware it has but a $150 Samsung phone takes better pictures. The OP3/3T even takes better pictures. An Oppo phone with virtually the same hardware as the OP5 takes much better pictures .

Why?

Picture this. You are a talented young software engineer who just graduated with honors from a Chinese University. Is your dream job going to be at One Plus which sells over 95% of its phones outside of China? One Plus is a very minor brand in China, the country that all of its programmers come from. Oppo and Huawei are going to get the best and brightest programmers. Then come ZTE, Xiaomi, Coolpad and TCL/Alcatel, all of which have a much larger presence in Asia than One Plus.

Basically OOS is programmed by the software engineers nobody else in China wanted so anything from Google is inevitably going to be far superior.
 

Eric214

Senior Member
Oct 24, 2012
1,652
547
0
Philly
Anything Google is superior to the One Plus versions. Partly why I bought this phone was because of reviews from tech sites like XDA that said OOS was like stock Android with a few tweaks to make it better. I came from the Nexus/Pixel world and expected that kind of experience with OOS but OOS isn't anything like a stock Android experience .

At the time shameless tech shills were claiming that OOS on the OP5 was almost stock Android OOS disabled Android Doze by default and hid the toggle to enable it in the Developer Settings. One Plus even conducted a poll on their community site asking OP5 owners if they thought Doze was a useful feature. Does that sound like a company that cares about providing a stock Android experience?

Oxygen is so heavily modded an Oxygen kernel will not run on any custom ROM compiled from stock Android source. This is actually a big deal if you like to flash custom ROMs because that means developers have to create separate kernels for the OP5 depending on whether a ROM is OOS based or Android based. Most devs don't want to go through all that hassle so there are hardly any custom kernels for the OP5 that can be used with non OOS custom ROMs.

OOS is 100% coded in China by the Hydrogen operating system team and is inferior to stock Android when it comes to overall stability and also to compatibility with third party apps. Some apps from the Play Store have issues on OOS because Oxygen contains so much non standard code. The OOS version of Oreo contains a lot of Nougat coding that isn't supposed to be there so sometimes third party apps respond in unpredictable ways.

The Google versions of dialer and messaging contain more functionality than the Oxygen versions. The OOS dialer doesn't even use the stock gesture of swiping up to answer a phone call. One Plus thought doing the exact opposite of normal Android was an improvement so you swipe down to answer calls instead. Sure, you get used to the switch after a while but why should you have to? What exactly is gained?

Then there is the OOS camera app which probably provides the worst picture quality to camera hardware ratio of any stock camera app on any Android phone. The OP5 should take iPhone quality pictures with the camera hardware it has but a $150 Samsung phone takes better pictures. The OP3/3T even takes better pictures. An Oppo phone with virtually the same hardware as the OP5 takes much better pictures .

Why?

Picture this. You are a talented young software engineer who just graduated with honors from a Chinese University. Is your dream job going to be at One Plus which sells over 95% of its phones outside of China? One Plus is a very minor brand in China, the country that all of its programmers come from. Oppo and Huawei are going to get the best and brightest programmers. Then come ZTE, Xiaomi, Coolpad and TCL/Alcatel, all of which have a much larger presence in Asia than One Plus.

Basically OOS is programmed by the software engineers nobody else in China wanted so anything from Google is inevitably going to be far superior.

ROFL what the hell are you talking about? The phone is perfectly stable. I've never installed a custom ROM on this phone and had it since launch. I am rooted with custom recovery. No issues with the OS or 3rd party apps in my experience. I run about 60 apps. Of those only Google apps I run is sheets, docs, YouTube, calendar. The rest are 3rd party apps. I know there are some issues, but not unlike any other OEM out there.

LoL you make it sound like the phone is unstable, unusable, worst camera ever. It is the fastest, smoothest phone I've used and I came from a Nexus 6P. Also the most insane battery life of any phone with less the 4000mah battery. You sound bitter
 

jhs39

Senior Member
Oct 8, 2015
2,486
717
0
Chicago
ROFL what the hell are you talking about? The phone is perfectly stable. I've never installed a custom ROM on this phone and had it since launch. I am rooted with custom recovery. No issues with the OS or 3rd party apps in my experience. I run about 60 apps. Of those only Google apps I run is sheets, docs, YouTube, calendar. The rest are 3rd party apps. I know there are some issues, but not unlike any other OEM out there.

LoL you make it sound like the phone is unstable, unusable, worst camera ever. It is the fastest, smoothest phone I've used and I came from a Nexus 6P. Also the most insane battery life of any phone with less the 4000mah battery. You sound bitter
Sure it is. That's why the official OP5 support thread is literally nothing but hundreds and hundreds of posts from people who don't know how to deal with the bugs in OOS.

On XDA (which has allowed itself to become a shill site for One Plus) users have complained about poor picture quality in apps like Snapchat, out of sync audio in streaming apps like YouTube, Bluetooth not connecting properly to their automobiles or headphones, stuttering Bluetooth playback, stuttering or FC's in specific Android games, delays in receiving notifications from various apps, inaccurate GPS location in Uber, Pokemon Go and other specific Android apps, delays in receiving SMS messages, photos and videos that disappear permanently from the phone without warning, OOS cam not saving photos or videos to the phone, Volte not working, WiFi calling not working, the phone not ringing on incoming calls, alarms not going off when scheduled, phone call rings and notification sounds when the phone is set to silent, Google Services force closing, Google Assistant not working, the phone suddenly telling user that his pin is incorrect or requiring a pin or password that was never set up, all smart lock settings disappearing, the phone not locking even though no smart locks are set, the fingerprint scanner not responding, WiFi not connecting, WiFi connections that keep dropping, unexplained battery drain and on and on and on.

The Android DRM that allows phones to stream video from sites like Netflix in 1080p is only the latest One Plus programming fiasco.

In case you missed it users need to temporarily return the phone to One Plus (in North America) or an authorized service center (in India) in order to get DRM support added that should have been on the phone in the first place. But if you flash a custom kernel or a custom ROM or factory reset your phone or an OOS update goes wrong the DRM support might go away again. One Plus can't tell you what will happen because they really have no idea themselves.

People need to stop their blanket knee-jerk defence of One Plus or they will never get their act together .
 

Eric214

Senior Member
Oct 24, 2012
1,652
547
0
Philly
Sure it is. That's why the official OP5 support thread is literally nothing but hundreds and hundreds of posts from people who don't know how to deal with the bugs in OOS.

On XDA (which has allowed itself to become a shill site for One Plus) users have complained about poor picture quality in apps like Snapchat, out of sync audio in streaming apps like YouTube, Bluetooth not connecting properly to their automobiles or headphones, stuttering Bluetooth playback, stuttering or FC's in specific Android games, delays in receiving notifications from various apps, inaccurate GPS location in Uber, Pokemon Go and other specific Android apps, delays in receiving SMS messages, photos and videos that disappear permanently from the phone without warning, OOS cam not saving photos or videos to the phone, Volte not working, WiFi calling not working, the phone not ringing on incoming calls, alarms not going off when scheduled, phone call rings and notification sounds when the phone is set to silent, Google Services force closing, Google Assistant not working, the phone suddenly telling user that his pin is incorrect or requiring a pin or password that was never set up, all smart lock settings disappearing, the phone not locking even though no smart locks are set, the fingerprint scanner not responding, WiFi not connecting, WiFi connections that keep dropping, unexplained battery drain and on and on and on.

The Android DRM that allows phones to stream video from sites like Netflix in 1080p is only the latest One Plus programming fiasco.

In case you missed it users need to temporarily return the phone to One Plus (in North America) or an authorized service center (in India) in order to get DRM support added that should have been on the phone in the first place. But if you flash a custom kernel or a custom ROM or factory reset your phone or an OOS update goes wrong the DRM support might go away again. One Plus can't tell you what will happen because they really have no idea themselves.

People need to stop their blanket knee-jerk defence of One Plus or they will never get their act together .
Well something is off with the DRM thing. I look at YouTube 480p and can it it's nothing like 1080p, but when I look at Netflix and YouTube at 1080p, it's the same. So Netflix certainly isn't streaming at 480p on my phone. I'm stock rooted with Magisk with official Netflix installed from the playstore.

And every phone had the same thing with people talking about bugs, it's no more then anything OEM
 

jhs39

Senior Member
Oct 8, 2015
2,486
717
0
Chicago
Well something is off with the DRM thing. I look at YouTube 480p and can it it's nothing like 1080p, but when I look at Netflix and YouTube at 1080p, it's the same. So Netflix certainly isn't streaming at 480p on my phone. I'm stock rooted with Magisk with official Netflix installed from the playstore.

And every phone had the same thing with people talking about bugs, it's no more then anything OEM
I can't agree as far as bugs are concerned. Every OOS update has bug fixes to patch problems created by OOS code. When I had a Pixel XL I think there were two bug fixes in 8 months. With my Nexus 6P there were probably a half dozen bug fixes at most over 18 months. My previous phones from Samsung and HTC did not receive a steady stream of bug fixes every month.

I honestly can't believe that anyone who has ever owned a smartphone made by literally anybody other than One Plus would make the statement that you did. Most Android stock ROMs are so stable owners are lucky if they even get fairly regular security updates. OOS has a never ending need for bug fixes because OOS does not conform to standard Android code.

The custom ROM xXx No Limits which is OOS based perfectly illustrates my point. The Aroma installer includes choices for various install modifications that would not cause problems on other Android ROMs--you can install Google Dialer and messaging instead of the OOS versions, Pixel or another custom launcher instead of the One Plus Launcher, Google Camera instead of OOS Cam and other stuff to try and make OOS feel more like stock Android . But the further away you get from 100% OOS with the choices you make in the Aroma installer the more likely it is that xXx No Limits won't boot past the startup logo or will be very unstable when it does boot up. The dev of xXx No Limits isn't an idiot and he doesn't intentionally include options that will cause problems. The options are there pretty much because there's no way to predict what will clash with each new build of OOS. When xXx users figure out a mod causes a problem they flash the ROM without it and then try again in the next update.

I really wish people here would stop with the never ending stream of excuses for One Plus. The One Plus motto is Never Settle. Why are owners here so eager to excuse pretty much anything that One Plus does? Wouldn't it be better to get One Plus to actually live up to its motto?
 

dladz

Senior Member
Aug 24, 2010
11,712
3,223
253
Liverpool
@jhs39

Not sure what you've flashed pal but OOS is stable, rapid and works perfectly. Lol.

Not only that but stamina wise please show me a pixel or Nexus which will give your 10 hours SOT.

Performance wise again it's top tier, runs Zelda the Windwaker perfectly, what more do you want.

As for apps Google is the way, that's it.