[OnePlus 7 Pro (5G)][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds

  1. Titokhan
    Honeycomb May 16, 2019

    Titokhan , May 16, 2019 :
    As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, I've created an index to put the links in one post so that they're easy to find.

    This is not a support thread for issues you may have with OxygenOS ROMs. If you need help installing or updating, feel free to ask here. If you have any other issues, please ask in another thread.

    For the sake of simplicity, only signed flashable (full) zips are listed. These are recovery-flashable zips of the full ROM that won't overwrite your data partition. They can be flashed via stock or TWRP recovery.

    Packages with build tag GM21AA are intended for the following variants:
    • GM1911: India
    • GM1917: Global/US Unlocked
    Packages with build tag GM21BA are intended for the following variant:
    • GM1913: EU
    Packages with build tag GM27BA are intended for the following variant:
    • GM1920: EU 5G
    Packages with build tag GM31CB are intended for the following variant: (not supported at this moment)
    • GM1915: T-Mobile

    Signed flashable zips

    10.0.2: OnePlus7ProOxygen_21.O.22_OTA_022_all_1911070323
    MD5: d24119c6c9c508b2c2281d7b58ad967c

    10.0.1: OnePlus7ProOxygen_21.O.21_OTA_021_all_1910071446
    MD5: 020ab69e77fc699a3037a2b341737533

    10.0: OnePlus7ProOxygen_21.O.20_OTA_020_all_1909172051
    MD5: 19db5272751d5d73bdf99b66b5dc82f8

    9.5.13: OnePlus7ProOxygen_21.O.16_OTA_016_all_1908281716
    MD5: ae4433dd997f2ab23cd5659b59d5ee80

    9.5.11: OnePlus7ProOxygen_21.O.14_OTA_014_all_1907281611
    MD5: a9be12bf12bc34cca79c93956e0b241a

    9.5.10: OnePlus7ProOxygen_21.O.13_OTA_013_all_1907122230
    MD5: 964c2e523dce00056805dd205efdc40f

    9.5.9: OnePlus7ProOxygen_21.O.12_OTA_012_all_1907050210
    MD5: 5163a71d5fbcaa2d16929cc767ec825b

    9.5.8: OnePlus7ProOxygen_21.O.11_OTA_011_all_1906160627
    MD5: d921b2cc01f19443a3572756bd510749

    9.5.7: OnePlus7ProOxygen_21.O.10_OTA_010_all_1906040003
    MD5: 53e71fc8720eb42085599ef27af0c5e3

    9.5.6: OnePlus7ProOxygen_21.O.09_OTA_009_all_1905251729
    MD5: 92d7eb9fe3db4e9859668e89a375cfa9

    9.5.4: OnePlus7ProOxygen_21.O.08_OTA_008_all_1905230032
    MD5: e76810e69588bf0c7e75b0194ce3c453

    9.5.3: OnePlus7ProOxygen_21.O.07_OTA_007_all_1905120542
    MD5: 818f147bea2c44cb00d3cb99af1422b6
    10.0.2: OnePlus7ProOxygen_21.E.22_OTA_022_all_1911070324
    MD5: 3e962588467f5158e962500ee99bb7e5

    10.0.1: OnePlus7ProOxygen_21.E.21_OTA_021_all_1910071445
    MD5: e626bed9f3374ae67d31b75f0e18dc60

    10.0: OnePlus7ProOxygen_21.E.20_OTA_020_all_1909172050
    MD5: c3d77a3b4299be2fa3a7fa78a8427840

    9.5.11: OnePlus7ProOxygen_21.E.15_OTA_015_all_1907281610
    MD5: 640ed6581a65e53d2f8fde1086a35ec5

    9.5.10: OnePlus7ProOxygen_21.E.14_OTA_014_all_1907122240
    MD5: 4cbb1d0b9a0e4dff53043cdd43920c21

    9.5.9: OnePlus7ProOxygen_21.E.13_OTA_013_all_1907050211
    MD5: ff22064c39628def117692877d874588

    9.5.8: OnePlus7ProOxygen_21.E.12_OTA_012_all_1906160800
    MD5: 5220bf1bc1413278a3040ad2c11bd10a

    9.5.7: OnePlus7ProOxygen_21.E.11_OTA_011_all_1906040003
    MD5: a0c984211445ddbcbce7df76de10c0c4

    9.5.5: OnePlus7ProOxygen_21.E.09_OTA_009_all_1905230034
    MD5: 213608e36b780d55106c4e70336a807b

    9.5.4: OnePlus7ProOxygen_21.E.08_OTA_008_all_1905150058
    MD5: fcec14e2ec053d67c793a27bfdef17d0
    9.5.11: OnePlus7ProNROxygen_21_OTA_010_all_1909251718
    MD5: 751bdaabd1f5de60aacf90209d177c90

    9.5.10: OnePlus7ProNROxygen_21_OTA_009_all_1908231625
    MD5: 0abf73f9fbc6a9216b52422b5882f13e

    9.5.7: OnePlus7ProNROxygen_21_OTA_008_all_1907280815
    MD5: ae74f0e07276934036012945074c79d3

    9.5.5: OnePlus7ProNROxygen_21_OTA_006_all_1906172247
    MD5: 19561e445c3f5e25527646abd1dbe014

    9.5.4: OnePlus7ProNROxygen_21_OTA_005_all_1906032351
    MD5: 35a516580fa5035142d14e7b07213f43

    9.5.3: OnePlus7ProNROxygen_21_OTA_004_all_1905290047
    MD5: 8281536f3eedea7b028ea4c0c78c3464

    Stock boot-recovery images
    Last edited: Nov 26, 2019

  2. Titokhan
    Honeycomb May 16, 2019

    Titokhan , May 16, 2019 :
    • GM1910 is the Chinese variant OnePlus 7 Pro running HydrogenOS (with GM21 build tag).
    • It is possible to flash both GM21AA (global) and GM21BA (EU) OxygenOS firmware on top of the HydrogenOS using the Local Upgrade method.
    • Bootloader unlocking is not necessary for switching to OxygenOS.
    • After conversion, you'll get OTA update from the respective branch.
    Last edited: May 27, 2019

  3. Titokhan
    Honeycomb May 16, 2019

  4. Titokhan
    Honeycomb May 16, 2019

    Last edited: May 28, 2019

    Georgeoneplus7pro likes this.
  5. kikuchanjzh
    Eclair May 17, 2019

    kikuchanjzh , May 17, 2019 :
    hi, when will the full zip be released? I will buy a OnePlus 7 pro in China tomorrow, and I need the full oxygen os zip to change the phone from hydrogen os to oxygen os :)

  6. vijay.kumar354
    Honeycomb May 17, 2019

  7. Titokhan
    Honeycomb May 18, 2019

    Georgeoneplus7pro likes this.
  8. bashturtle
    Cupcake May 18, 2019

    T1556096098848 likes this.
  9. ngkachun01
    Eclair May 18, 2019

    ngkachun01 , May 18, 2019 :
    Does the GM21AA support GM1910 (China) too?
    I would like to flash the hydrogen os to oxygen os

  10. Titokhan
    Honeycomb May 18, 2019

    Titokhan , May 18, 2019 :
    Added stock boot-recovery images.


    Cross-flashing should not be an issue. But before flashing, can you please share some info with us?

    Georgeoneplus7pro likes this.
  11. arcanexvi
    Gingerbread May 18, 2019

    arcanexvi , May 18, 2019 :
    Would love a way to flash the Global image instead of the TMO version. There are some software features missing we have noticed already. Digital Wellbeing and the Horizon notification are MIA so far.

  12. ngkachun01
    Eclair May 18, 2019

    ngkachun01 , May 18, 2019 :
    sorry. Mine is China version GM1910 with android version 9.0 Build number Hydrogen OS 9.5 GM21

  13. jerrymilton
    Jelly Bean May 18, 2019

    jerrymilton , May 18, 2019 :
    this looks like a rehashed XDA thread... I guess you have plenty of time on your hands, haha.


    G_venkat_r_fFci likes this.
  14. Titokhan
    Honeycomb May 18, 2019

    Georgeoneplus7pro and ShermCraig like this.
  15. Titokhan
    Honeycomb May 18, 2019

    Titokhan , May 18, 2019 :
    Can you please install some kind of terminal emulator like this one, and use the following command?

    getprop > /sdcard/prop_dump.txt
    Then please share the file (prop_dump.txt) from the root of your internal storage.

    Swayam12 likes this.
  16. 5nafu
    Cupcake May 18, 2019

    5nafu , May 18, 2019 :
    @Titokhan : There already seems to be a new OTA (OnePlus7ProOxygen_21.E.08_GLO_008_1905150058), can you update the Links? Or could you give me a hint on how to find the OTA-Zip myself?
    The getprop, if needed, can be found in pastebin.

    Cheers, and thank you for the work!
    Last edited: May 18, 2019

  17. Titokhan
    Honeycomb May 19, 2019

    Titokhan , May 19, 2019 :

    I'm aware of that; it is the day-one patch (9.5.4 from 9.5.1 with GM21BA tag) for the GM1913 (EU) variant.

    Have you unlocked the bootloader of your phone? Then it's gonna be easier for us to grab the full signed zip.

    enbizi and Georgeoneplus7pro like this.
  18. 5nafu
    Cupcake May 19, 2019

    5nafu , May 19, 2019 :
    @Titokhan : Yes, bootloader is unlocked and USB debugging is on.
    But I seem to have trouble booting an arbitrary boot image without flashing. I extracted the stock boot image from the firmware ZIP over on xda and tried to boot, but without luck:
    $ fastboot boot boot.img
    Sending 'boot.img' (98304 KB)                      OKAY [  2.462s]
    Booting                                            FAILED (remote: 'unknown command')
    Something in my setup mut not yet be right.
    Last edited: May 19, 2019

  19. Titokhan
    Honeycomb May 19, 2019

  20. Coastie
    Honeycomb May 19, 2019