New updates are being added at the bottom of this story…….

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.

oneplus_3_front_back
OnePlus 3

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.

(Source)

oneplus_3_3t_pie_parallel_whatsapp_crash
Source

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

(Source)

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.

oneplus_3_oos_9.0.3_ota_changelog
OxygenOS 9.0.3 update for OnePlus 3

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:

Bug fix

– 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?

oneplus_3_oos_9.0.3_about_device

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.

oneplus_3_3t_oos_9.0.3_data_corruption

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.

oneplus_3_3t_pie_update_data_decryption_oxygen_updater

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.

Update (July 1)

Both OnePlus 3 and 3T are now receiving June 2019 security patches via OxygenOS 9.0.4 OTA. The update also contains generic bug fixes and improvements. Details here.

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.

Kingshuk De
896 Posts

I came from a mixed background of Statistics and Computer Science. My research domains included embedded computer systems, mobile computing and delay tolerant networks in post-disaster scenarios. Apart from tinkering with gadgets or building hackintosh, I like to hop on various subreddits and forums like MyDigitalLife and XDA.

Next article View Article

[Updated] Instagram crashing on all Android phones, but there are workarounds

Here's the crux of the article in video form: New updates are being added at the bottom of this story……. Original story from (June 5, 2018) follows: We're...
Jul 10, 2023 6 Min Read