yashsingh1/xdaforums huggingface dataset:
[ONE General] pbergonzi:
huffy-puffy

After having done my little huffy-puffy complaining about the lack of delivery, I gotta say that Helen was pretty strong to take responsibility, and to open the OnePlus blog for comments.

My venting's done, and after experiencing this fantastic phone, I'm very much looking forward to seeing OxygenOS, which is probably gonna be about as clean as a ROM can be.

I think it's time to let OnePlus get back to work.
[ONE General] pinoymutt:
Ever had any exposure to consultants and contracts in an adult working environment? I'm not sure how old you are and what you do for a living besides armchair quarterbacking, but I negotiate OEM contracts for a living, and I'm well aware of the intricacies of what a vendor can and cannot force their partners to do in an "adult working environment" as you claim.

Your original statement said that OP has no control over CM, and I am saying they most certainly do in the context that if CM has finished coding their update as per their contractual agreement with OP, OP still has the final right of refusal and control over if, how and when the update is deployed to its customers.

Third party and contractual work does fall behind all the time, and generally there are penalties for doing so that can range anywhere from financial penalties to outright breach of contract depending on the severity. It really depends on the relationship of the two parties and how far they are willing to go to make things work before whipping out the contract.
[ONE General] hypocritelecteur:
Exactly. So, no, they don't.

I said adult working environment because it sounded like a kid claiming he's a lawyer on the internet. If that's not the case, apologies. But you basically paraphrased me here and provided a list of reasons why OEMs can't control contractual work timelines so I still have no idea what you're trying to say.
[ONE General] :
Are you a a lawyer?
[ONE General] OmegaBlaze:
One Plus is full of Sh*t.

They did this same thing prior to the release of the Oneplus One.

Gave us a date and then push it back to create anticipation.
[ONE General] Heisenberg:
This bickering is getting you guys nowhere. It isn't like either of you are about to back down just because the other makes a good point. You've drawn your lines in the sand and that isn't about to change, is it?

Here's the kicker though. The truth is, even with all of your proclaimed experience in similar fields to OnePlus and CM, neither of you work for either company, neither of you have some kind of unique inside information about what's going on within those companies. You're both just speculating, based on your own personal experience which has nothing to do with CM or OnePlus. So really, neither of you are making any real valid points based on information that's actually relevant.

Transmitted via Bacon
[ONE General] pinoymutt:
Of course we're speculating and using our experience in our own fields, that's what this entire forum is based on. And I think we're both making valid points in our own way -- it's the beauty of the freaking internet. The only people who truly know what's going on are the folks at CM or OP, but unfortunately none of them are participating in this conversation. And sorry to disagree with you but just because you don't work for either company doesn't mean you can't bring up valid points that are actually relevant. It's our opinions - and as such we have every right to share them and defend them with our own experience.

If insiders were the only ones that have the ability to comment on situations, then there would be no room in this world for consultants or 3rd party analysts - or for anyone to comment on this topic for that matter.

-And to the question earlier, no I'm not a lawyer, but I am a support executive that works very closely with our partners and my company's legal team on OEM contracts and service delivery (including SLA enforcement), which means a lot of contract redlining and rewording :)
[ONE General] Heisenberg:
Ok, but you're applying your own personal experience to a situation where it possibly doesn't fit, and then passionately claiming that it's fact, and that your opponent (who's doing the exact same thing as you) is wrong. There's a serious flaw there. But if having arguments with strangers on the internet is your thing then by all means carry on.

Transmitted via Bacon
[ONE General] WhiteHartMart:
This thread has gone beyond speculating now - it appears every forum has 'experts' that like to imply and exhibit their 'knowledge' - pretty pointless unless there are actual facts to back any of it up ;)

Brought to you by a CM12 Lollipopped OnePlus One :)
[ONE General] ahaq:
Keep it low key guys no fight always peace
[ONE General] Logic717:
I'm so glad I'm ok waiting for the oxygen release.... That said, I'm curious what extras are baked in per the ama thread. Looking forward to that.
[ONE General] kolyan:
So they missed 3 month deadline, then official release date, interesting to see if they miss March 30th deadline as well. And I assume all those releases are based on 5.0 not 5.1 ?
[ONE General] fermasia:
I know I shouldn't even bother... but :p

Fact 1: If you are on Xda, and bought this device.... you know you have a big and solid community behind it, filled with devs and many (MANY) custom roms and kernels that have achieved stable lollipop builds really fast. We are drooling options... from CM nightlies to SlimLP, OmniROM that's already providing us 5.1 unofficials... and tons of CM12 derivatives.

Fact 2: CM12s will be 99% what we already have in CM12 nightlies (and we'll be getting andoird 5.1 in a week time, more a less).

Fact 3: Oxygen OS is way, way too new.... and we have no hint whatsoever to expect anything but some vanilla android experience (with not too many bugs in the best case scenario) which we already have available in any custom rom.

Fact 4: We have payed almost half of what other brands charge for their flagships (for instance Motorola excelles on customer support and updates timetables - but are you willing to pay twice what we did for the Moto X?)

So... what the heck are you guys complaining about? I'd suggest you suck it up, spend some minutes looking around Xda, learn to go custom and in the process try to thank & support the great devs we have working for us here.

But well, it's just my opinion, and I'm just saying.

Good weekend for all of us :good:
[ONE General] kolyan:
Another fact is that for every person saying all current CM12 ROMs are 100% stable, there is another person saying they are full of bugs
[ONE General] fermasia:
Most roms are stable, that doesn't mean you can run into one or two bugs with non-core features. But they are minimal and depends on your phone usage. That's exactly why you need to try yourself.

P.D. Another fact is that not even CM11s was 100% bugless in now the 5th release and after 9 months of dev work... so you think CM12s will be perfect? Compare CM11s to any kitkat custom rom and you'll see there are no differences bug-wise speaking.
[ONE General] pinoymutt:
I'm not holding my breath that either OxygenOS or CM12s will be bug free (or even close to it based on the time it's apparently taken to get it out) out of the gate - but I'm hoping that some of the proprietary drivers and such may be utilized by some of the awesome devs on XDA to enhance or stabilize their releases instead of them having to develop from the ground up.

I've heard CM12 nightlies are decent on the OPO (I run it on one of my tablets), but I'm still surprised they haven't released at least one M version yet (which I thought was generally a monthly "semi-stable" roll-up), unless they decided to change in the CM12 releases.
[ONE General] fermasia:
I agree on propietary drivers, but those are usually tested previously on nightlies. And by now, touchscreen issues are pinned down, and all we would actually acke for is the camera2api implemented but that won't come on these releases, so... About M releases, they are just snapshots, and a name to make people more confident when flashing, but there are not substantial differences from flashing a nightly -all you need to do is read the last pages from the official thread and see if any important bugs are commented.
[ONE General] pinoymutt:
Seems like the camera2api seems to be the big one everyone is waiting for. I remember reading that OxygenOS won't have it initially in the first release, but was their any confirmation that CM12s doesn't have it either? I don't remember seeing it one way or another.
[ONE General] ahaq:
I just wish to see official and stable release of modems and firmware fixes
[ONE General] Pete131313:
Silly comment.

commenting is not speaking on behalf and btw, CM12s is THE stock ROM of the OPO.
[ONE General] pinoymutt:
Did anyone see the official blog posting today from OP on the delay? Not Helen's post in the community, but the actually weekly roundup blog where they touched upon the delay.

https://oneplus.net/blog/2015/03/week-67-oxygenos-news-winning-designs-and-a-new-product/

Personally, I think it was well written and definitely a much better owning up to what's been going on. Had they started with that, I think the blow would have been a bit softer. It says the same thing essentially, but delivered in a more polished way IMO.

Sent from my OnePlus One
[ONE General] iamelton:
agree with u, except that helen's post also mentioned issues regarding OTA server as well as localisation which the blog omitted..
[ONE General] pinoymutt:
Yep, I think those two parts were part of Helen's first daily update and probably came after the blog post was ready for posting.
[ONE General] :
Someone is lying. If the ROM was already sent for certification, which takes weeks, they wouldn't be able to fix problems with the OTA system. Its all fishy. The way this company is run makes me regret my recent OPO purchase. They are very amateuristic, and get caught in their lies too often...
[ONE General] GiantJay:
I don't know why people think because they submitted a ROM that that is the last update or optimization ever made for this phone. Once any of these ROMs are updated or certified or OTAd they will immediately be working on the next update. Development is a never ending game.
[ONE General] Thunderbolt:
Im patient as well. New builds usually have a bugs so now im testing custom roms. Oxygen can wait for me.
[ONE General] doctoralex:
Good for you.
[ONE General] freaky deaky:
community devs are actually making this ROM since PA team is making oxygen... stop whining.. It will come when its come. They gave 5 opo's away as they promised and I'm sure they trying their best. I still think that op is great company
[ONE General] Pete131313:
You cant be serious about that. They failed at everything they did so far.
[ONE General] Giocarro:
They have great marketing, but I see a growing crowd pissed off by their "we are the best in town" approach.

That attitude makes every mistake bigger and every glitch a failure.
[ONE General] fermasia:
So making hardware capable of standing side by side with the top flagships at half of it's price is a fail? I agree customer support and public relations are crappy... So what? WYPIWYG - what you pay is what you get.

Go buy an HTC as some user said some post ago... And pay a good bunch of bucks before feeling entitled to ask for premium support!
[ONE General] Renosh:
Exactly so you have nothing to really complain about. Stop whining and just wait, there are so many more important things than some bloody lollipop update. Don't you guys have a life that its irritating you to such an extent
[ONE General] Antonio Cappiello:
You can't justify everything they fail with:

"oh stop it. Opo it's cheap".
[ONE General] bozzykid:
I believe the issue is the camera drivers don't support it yet. So OPO is waiting on the vendor. Once they have updated drivers, both CM and Oxygen OS can implement support.
[ONE General] Pete131313:
only some of the specs and only on paper it stand side by side with last year phones. But the overall experience is just terrible IMO. A cheaper Moto of last year is more enjoyable to use. And guess what phone received Lolipop last 5 weeks ago, my 2 years old Moto G that I paid $99.00.
[ONE General] abhibnl:
Well the initial Oxygen OS release seems like a AOSP rom only with no features at all. Maxx Audio, proper camera app etc. So for now i'll go with the already established CM12s and will wait for future versions of Oxygen OS.
[ONE General] Franc38:
What experience is terrible?

I'm definitely not getting the whinning here. I've gotten a great phone at a greater yet price, all works smoothly, it's been a breathe to root, there are quite a few custom roms possible (it's android, thanks google) !

When I compare with my previous phone (Galaxy SIII) I'm not feeling it's worse on any point, and on quite a few it's been a much better experience so far.

But well, yeah, OP are not necessarily super honest about everything all of the time. Guess what? HTC, Samsung, Apple, Google are not telling you everything neither!

Bottom line, if you're not happy with the "flagship killer" at $300, get a flagship at $700 and then experience the very same problems with the updates, lies, marketing bull**** and so on and so forth...
[ONE General] fermasia:
Well, then go back to your first gen Moto G with stock Lollipop and spare us all that whining. :p

(I owned a first gen Moto G and was a great phone, but comparing it to OPO is just dumb)
[ONE General] Setting.Out:
Is this the place we get to complain?.. My OnePlus makes crap coffee, doesn't iron my shirts or pack me lunches.. I expect more than a top tier phone.. Shame on you Opo... ;p
[ONE General] Logic717:
Clearly two very different groups here... Those that are bothered have a leg to stand on and it's OPOs fault for setting deadlines for delivery. By no means is this device crap... It's still fast as hell, fantastic battery life and a good sized screen with good resolution... And it's still a good value even today. So while the promise was not met, the phone is still very much usable in its current state. Missing the deadline ain't life altering folks... You'll get through it... I promise... And the best thing about consumer choice is... You can move on and development would still continue.
[ONE General] Restorer:
Yes, adults and children :p. The good news is that XDA works much the same as the rest of the world and one day most of the kids will quit whining and start to make valuable contributions to their community :D
[ONE General] doctoralex:
I want to ask the children here, your OPO is it not working with KitKat and you are complaining regarding the Lollipop delay? Do you have lags, your mobile is useless or you can't installed the latest apps? I want someone to answer me honestly.
[ONE General] TsunaH:
I still don't understand why this thread is not locked yet with all these posts
[ONE General] badmoj0:
I think most people are not happy because Oneplus didn't keep their word more than getting the update a few days late. Most people here on xda are probably using one of the many excellent lollipop ROMs anyway and the update won't bring anything major to us. Some people feel like they were cheated and I suppose I'd be angry too if I feld like someone lied to me.

I've said it before, but Oneplus should really stop announcing deadlines they can't keep (whether or not it is because of some certificate delay). It brings bad publicity to them and we all know they don't need any more of that.
[ONE General] doctoralex:
Personally I don't care about the deadlines for non-critial/serious updates. Also your statement (which doesn't reflect all those that say "my next phone will be HTC or Samsung or Motorola") doesn't answer to my questions. Is the delay somehow break the functionality of the phone? I want someone who is gonna change phone ( I have 2 in mind and if they don't answer me I will mention them in my next topic) to give me an answer (to discuss always).
[ONE General] gsmyth:
Latest update 30/03 from oneplus:

UPDATE 3/28

We stress tested our OTA system and found a couple issues that our devs are fixing now. Some localization fixes from yesterday were tested and verified. Have a nice weekend!

UPDATE 3/29

Hi all, happy Sunday! We are working with our partners to resolve the remaining certification issues as soon as possible.

UPDATE 3/30

Hope everyone had a good weekend! Regarding OxygenOS: we have resubmitted a build for certification and are now waiting to hear back from our partner. We won't know right away but of course we'll keep updating you daily.
[ONE General] TheROMGuy:
To be completely honest, I'm running CM12.1 and I am quite content everything else that comes out is just more options for me. If OnePlus wants to continue to miss deadlines and such, let them. I'll be here sitting on CM12.1 happily. Though I must agreed that OnePlus shouldn't have set a deadline that they couldn't meet, this seems to be a marketing strategy to create hype, which obviously seems to be working.
[ONE General] rasobey:
Since everyone else has an opinion I'll chime in here too. I've only had my OPO for two weeks and it's a great device. I've come from the Nexus 4, so the upgrade isn't huge, but I can feel the difference day to day especially with battery life.

When I tried Lollipop on the N4 as soon as the first flashable ROM was available, I've never seen it as a must have update. Buggy, bad battery life, no "true" silent mode, no Gravitybox (!) the list goes on. Unlike 4.0>4.1 etc, where I've chomped at the bit for the upgrade.

I can wait for 5.x. I'm actually happy currently - 4.4 is a lovely experience. If I really want 5 I can flash a nightly, but I want to wait to see what Oxygen offers, also.
[ONE General] DrearierJester1:
Anything major that is not working on 12.1?
[ONE General] Restorer:
I came the same route as you and I agree: it has been a delight on 4.4.

There are some devices on stock that will benefit greatly from the Lollipop upgrade. My Tab S is one of them but my 1+1 really cannot get any smoother :D.
[ONE General] :
Just received the cm 12s ota

LOL
[ONE General] ryaneu:
Funny thing is there is no official statement that CM12S is delayed. Only the OxygenOS is.
[ONE General] gsmyth:
OTA is a bad word today, very very bad! :p
[ONE General] pinoymutt:
Closest thing to something out of Cyanogen, but I'd hardly call it an official update: https://twitter.com/cyanogenone/status/582449928015720448
[ONE General] Stefan0vic:
That's... interesting :highfive:
[ONE General] davebugyi:
Tick, tock... :silly:
[ONE General] extrem0:
Pictures or it didn't happen.
[ONE General] fmc000:
Shall I assume that you're talking about the staging branch, as the official CM12.1 does not exist yet?
[ONE General] TheROMGuy:
All works great for me. Even the ambient display is working decent for me.
[ONE General] Stefan0vic:
Can anyone tell me if Xposed breaks CM12s ota btw?
[ONE General] Exsurgence:
Personally, I can live with that. The fact that it cant make my bed, feed my cat when I am at work or even do the dishes is a real downer. I have half a mind to get an iPhone now. :P
[ONE General] Heisenberg:
Yes it will, just like it broke every other OTA on this phone.

Transmitted via Bacon
[ONE General] Miglon:
The actual OS race
[ONE General] abhibnl:
Well it's bad to whine for a update that is delayed. Atleast OP are being honest with us. I agree they should be really careful while providing deadlines and they should stop acting like a bunch of young people running a company. I'm running temasek cm12 now from last 2 days and i don't give a **** about the delay. I would rather wait for a stable OTA rather than a buggy rom.

Sent from OnePlus One Powered by Boeffla
[ONE General] jamal2367:
I have an answer for all your questions here !

Buy another phone ;)
[ONE General] :
Read!
[ONE General] kyleastley:
UPDATE 3/31

Unfortunately, CM12 won't be OTAing today due to certification issues as well. All parties are working together to resolve the problems as soon as possible. I understand the frustration and we will definitely be more careful with our ETAs in the future.
[ONE General] netsmagic:
This has become absolutely comical....
[ONE General] Logic717:
Thanks for posting a meaningful update... and I truly hope OP has learned from this lesson... don't give ETA's just give us the release date after certification has been completed....
[ONE General] laca77:
Can somebody tell me please what this "certification issue" means? It looks like some voodoo magic... Where need this "certification" and why need it?

Thanks.
[ONE General] pinoymutt:
The main difference is that official vendor ROMs that integrate Google framework/services need to first be technically reviewed and officially "certified" by Google themselves to ensure certain things like proper integration of their services, localization aspects, etc. that Google deems standard for a given version of Android. Community built ROMs do not have any such requirement, so developers and maintainers are not bound by this testing to release new versions or updates, hence why they are released much more quickly.

There are also other types of certification, like wifi, BT, and some regional ones that deal mostly with hardware that can involve other government entities (like the FCC in the USA for example) that can also hold up certain releases at times as well.
[ONE General] laca77:
Wow... thank You :)
[ONE General] bikas:
In short quoting this, you can get away from as many deadlines as you like.
[ONE General] pinoymutt:
Well, the theory is because the certification timeline is in someone else's control for the most part, companies shouldn't promise definite deadlines because of the uncertainty ;)
[ONE General] bikas:
OxygenOS might be new but CM is quite old. They've released OSes for OPO, Yu, and some other (if I remember correctly). They must be quite aware that certification is in hands of other, and take some amount of time. How inefficient one can be to not include this in consideration when deciding on timeline?
[ONE General] extrem0:
Are they going forward or backwards?
[ONE General] Franc38:
This whole business comes from that somewhat stupid announcement from CM that they'll release an official Lollipop version within 90 days of the sources being made public.

Lollipop wasn't really all that ironed out when released so the whole thing was delayed. But people were bound to complain and complain they did.

So OP and CM started giving ETA for the releases of their 5.0 ROMs... But that never was a clever move, since, well anyone programming knows... **** happens. You have an almost perfect version on day 7 and then it takes you 20 more days to eliminate that "little nothing" that you barely noticed in the first place.

So most people either give very far (and safe) ETAs (but that wasn't an option here) or just say "It'll be released when ready" (again not really possible).

So what's up, then? We wait!

Better wait a few more days (even a few more months) and get a nice functional ROM than get the stuff early... and all the bugs with it. Like the first jelly bean releases on some Samsungs that was early but you had reboots every now and then... usually when receiving a phone call!
[ONE General] demo84:
A little teaser of OxygenOS would shut everyone's mouths. I believe ppl are so impatient because they have been promised something new and they can't imagine what new will bring. So I thing little video on YT will help if its really a certification problem or even if its a bug, this way will be fair enough other that promises which maybe bunch of lies.
[ONE General] y0bailey:
Just leak the freaking ROM already and slap a big giant disclaimer on it saying "use this at your own risk." This at least throws people like us here at XDA a small bone, and makes me want to punch them in the face less.

Why that doesn't happen I do not understand.