OnePlus 3/3T Android Pie 9.0 update resumed with OxygenOS 9.0.3, data corruption issue persists (Download links inside)
The Android community does not expect a 3 years old phone to catch the headlines, but the OnePlus 3 series continues to do so. As a matter of fact, the original OnePlus 3 is currently the only phone powered by Snapdragon 820 SoC to get official Android 9.0 Pie update.
However, the journey of the final stable update was not smooth – even after a series of closed and public beta testing. Multiple users reported that the integrated Parallel Apps functionality was acting finicky, especially with WhatsApp.
May we know when these parallel apps issue will be fixed.. Whatsapp is keep on crashing after the Pie upgrade. If I am not wrong every OnePlus 3 & 3t user is effected after the Pie upgrade.
Tried to fix everything according to our community’s knowledge but nothing helped.
i just got the update and after updation m not able to use parallel space app …
for me i was using this feature on WhatsApp for last 1 yr.
now got an error and forcefully i have to uninstall my WhatsApp now.
can u guys help
Besides this annoying bug, the data corruption issue on unlocked bootloader was not addressed in the OxygenOS 9.0.2 build. Several users who were running Oreo based OxygenOS 5.0.8 (or older) with an unlocked bootloader ended up with errors due to faulty migration.
Since last few days, OnePlus 3/3T users were unable to get the Pie update from the OnePlus update servers. A rumor about pulling back the build has been propagated, but the OEM put an end to it by rolling out a new update for the phone duo.
The build number of the new OTA update is 9.0.3. The changelog is absolutely same as that of 9.0.2, with the addition of the following point:
– Fixed issue of parallel WhatsApp can’t login
Well, there you go: no updated security patch (still on April 2019) and no new features. As readers can see, there is no reference of the data corruption issue as well.
Interestingly, we are unable to spot any incremental OTA zip (from 9.0.2 to 9.0.3) so far. If the build is all about the WhatsApp login issue with Parallel Apps, isn’t more feasible to deliver a smaller update?
The new build was compiled on May 25, so there might be a chance that OnePlus actually updated the underlying bootloader and firmware pack to address the data migration issue from Oreo. We decided to compare the files:
OnePlus 3 OxygenOS 9.0.2: 2e150b1f04198fe678d6838420f3adea adspso.bin f300826e6de0528bc59613f1eee2d1ac BTFM.bin d91ed222fad7ebcc3229d31192da485f cmnlib64.mbn e7670a930d667d11dbd41a3b3cff53dd cmnlib.mbn c867019bc1d1a4083eed4a7359524169 devcfg.mbn 6e088cd26b7f5c9deb60cd4fc56f4eb1 emmc_appsboot.mbn bd1bb018bd45504fcfec79b79500e899 hyp.mbn 2f9d2c2cb7c6d52be3d831aea656a2d4 keymaster.mbn c22d02b6e5e4648db590e551012351cc mdtp.img f928fd02fefa0872475f84f788040a94 NON-HLOS.bin 4cff415bffb18be02f9853be5b6e3943 pmic.elf a20a43ed042183b6421d240dc94d413a rpm.mbn 774b29109b43a639a98595280a26b1c1 tz.mbn 947336cd1e3e6472edf3d136743b1f5d xbl.elf
OnePlus 3 OxygenOS 9.0.3: 2e150b1f04198fe678d6838420f3adea adspso.bin e0f2a21c83465ba395ae9009cb0cac1d BTFM.bin d86068751a21f98e2a32d5ea96b46127 cmnlib64.mbn 23e182e428bf02164a025fb360fcdb29 cmnlib.mbn 692f86b9d6e3241d8551a2c8aac8de45 devcfg.mbn fcaaa6122495f54a36ef35eded41c38b emmc_appsboot.mbn 3ba51d6ba9881687fd7cf3232d9de268 hyp.mbn c996aa9072f33a384b070d3655a7ca57 keymaster.mbn c22d02b6e5e4648db590e551012351cc mdtp.img ab09f5a709e0619f4c49e46c22fc666f NON-HLOS.bin 0e7463c167402cf4023c4b3e4b3daceb pmic.elf 4b0f53da64f7ee0688173462a878094c rpm.mbn 2120054945cb9c6a39d6c975b002d2c7 tz.mbn 36ad42b02980b75c9f0574cd5ae0dbd4 xbl.elf
By comparing the MD5 hashes of the firmware files, it becomes obvious that OnePlus updated them between these two builds. However, reports from r/OnePlus Discord server confirmed that the data corruption glitch is still unpatched.
PiunikaWeb has already reached out to dianlujitao (LineageOS maintainer of OnePlus 3/3T and the first person to reliably analyse the bug) for comments regarding the situation. Meanwhile, the Oxygen Updater team decided to put the same statutory warning to notify the regular users about the issue.
The download links of the full update packages can be found in the following section. Please backup your data before applying them via Local Upgrade method or flashing by stock recovery/TWRP.
- OxygenOS 9.0.3 for OnePlus 3: Download (MD5: 13b8b3eb79ccdf5cdb97e09a6ff18cc1)
- OxygenOS 9.0.3 for OnePlus 3T: Download (MD5: e404e142ad5d0b77d1a67a7dec6baf3b)
No official announcement thread about this update is visible at the time of writing this article.
Are you still using your OnePlus 3T or 3? Let us know your experience with OxygenOS Pie on the phone by commenting below.
PiunikaWeb is a unique initiative that mainly focuses on investigative journalism. This means we do a lot of hard work to come up with news stories that are either ‘exclusive,’ ‘breaking,’ or ‘curated’ in nature. Perhaps that’s the reason our work has been picked by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and more. Do take a tour of our website to get a feel of our work. And if you like what we do, stay connected with us on Twitter (@PiunikaWeb) and other social media channels to receive timely updates on stories we publish.