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

Search This thread

OPTeam

Senior Member
Oct 19, 2020
103
138
As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, we've created an index to put the links in one post so that they're easy to find.

Note: 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 unless specified otherwise. They can be flashed via Settings -> System Updates -> Local Update 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)
  • GM1915: T-Mobile
Packages with build tag GM25CC are intended for the following variant: (not supported)
  • GM1925: Sprint

Signed flashable zips

GM21AA

11.0.2.1: OnePlus7ProOxygen_21.P.38_GLO_0380_2107172338
MD5: 709add18cf111e0aaa21995bec678eb9

11.0.1.1: OnePlus7ProOxygen_21.P.37_GLO_0370_2105200027
MD5: b691734556cf97265aa669a344dad4e7

11.0.0.2: OnePlus7ProOxygen_21.P.36_GLO_0360_2104141852
MD5: 4cb94e4e90438ecaa9e4695f783ccc65

11.0.0.0: OnePlus7ProOxygen_21.P.35_GLO_0350_2103221240
MD5: 0ef133cbbe5d7403a7ab9de06e20c4d4

10.3.8: OnePlus7ProOxygen_21.P.32_GLO_032_2101280003
MD5: db9ef896f4dec34f0d4267dbf3e38291

10.3.7: OnePlus7ProOxygen_21.P.31_GLO_031_2011052258
MD5: 3c70b1d5011c0e84ed65dca957adba57

10.3.6: OnePlus7ProOxygen_21.P.30_GLO_030_2010111737
MD5: e5c143a1ef25e4c3ba379c38ca3c15c1

10.3.5: OnePlus7ProOxygen_21.P.29_GLO_029_2009281606
MD5: 8a5accc1a9e26221a6934559509942bb

10.3.4: OnePlus7ProOxygen_21.P.28_GLO_028_2007240027
MD5: 2b5f727c189dec07dc5ecf7d9eab7c80

10.3.3: OnePlus7ProOxygen_21.P.27_GLO_027_2005192132
MD5: 1e0edb6e4c61991361f6d6448ece570e

10.3.2: OnePlus7ProOxygen_21.P.26_GLO_026_2003222032
MD5: 3dcde7fa1d6de14d5d8e8f63bcb36c2f

10.3.1: OnePlus7ProOxygen_21.P.25_GLO_025_2002022314
MD5: ee937fab0ed9fb67006d6350eb695472

10.3.0: OnePlus7ProOxygen_21.P.24_GLO_024_1912142025
MD5: 2c982c9217c0614cd1f62835658062f8

10.0.3: OnePlus7ProOxygen_21.O.23_GLO_023_1912032357
MD5: e63447c010b2f4195740d9afc10db2ea

10.0.2: OnePlus7ProOxygen_21.O.22_GLO_022_1911070323
MD5: d24119c6c9c508b2c2281d7b58ad967c

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

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

9.5.13: OnePlus7ProOxygen_21.O.16_GLO_016_1908281716
MD5: ae4433dd997f2ab23cd5659b59d5ee80

9.5.11: OnePlus7ProOxygen_21.O.14_GLO_014_1907281611
MD5: a9be12bf12bc34cca79c93956e0b241a

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

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

9.5.8: OnePlus7ProOxygen_21.O.11_GLO_011_1906160627
MD5: d921b2cc01f19443a3572756bd510749

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

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

9.5.4: OnePlus7ProOxygen_21.O.08_GLO_008_1905230032
MD5: e76810e69588bf0c7e75b0194ce3c453

9.5.3: OnePlus7ProOxygen_21.O.07_GLO_007_1905120542
MD5: 818f147bea2c44cb00d3cb99af1422b6

GM21BA

11.0.2.1: OnePlus7ProOxygen_21.E.38_GLO_0380_2107172332
MD5: 4e39dfaa14a145558b88085c6854f4ee

11.0.1.1: OnePlus7ProOxygen_21.E.37_GLO_0370_2105200029
MD5: 5464d51a8b810ca2dd71edd3e0ca245a

11.0.0.2: OnePlus7ProOxygen_21.E.36_GLO_0360_2104141941
MD5: e531ad1c94d06e18307c4942949eeb60

11.0.0.0: OnePlus7ProOxygen_21.E.35_GLO_0350_2103221233
MD5: c0c8627de73fd13a28f103543a0bcd4d

10.0.11: OnePlus7ProOxygen_21.E.32_GLO_032_2101280020
MD5: 4b1d39420cebf80364ccfb8618dd1fd9

10.0.10: OnePlus7ProOxygen_21.E.31_GLO_031_2011052309
MD5: 587da5bbfe719e06bbe60d6b0115f2d0

10.0.9: OnePlus7ProOxygen_21.E.30_GLO_030_2010111747
MD5: f7f3fa05eebd8825e6bf38621cc50bae

10.0.8: OnePlus7ProOxygen_21.E.29_GLO_029_2009281534
MD5: b43537e8d32c0abbd1373a9e230c59db

10.0.7: OnePlus7ProOxygen_21.E.28_GLO_028_2007240026
MD5: 8d02f6c3f7882ee412f40d00358130fe

10.0.6: OnePlus7ProOxygen_21.E.26_GLO_026_2005192135
MD5: 0bfefd4bd2c62f23a23b4039db64c949

10.0.5: OnePlus7ProOxygen_21.E.25_GLO_025_2003270113
MD5: 66b57a069b9d3f3b0f0d08e45b6a772d

10.0.4: OnePlus7ProOxygen_21.E.24_GLO_024_2002022314
MD5: 27f5115c96036a1636070aeb776de822

10.0.3: OnePlus7ProOxygen_21.E.23_GLO_023_1912061919
MD5: 0f0453221b273570f5ef0f4971486e15

10.0.2: OnePlus7ProOxygen_21.E.22_GLO_022_1911070324
MD5: 3e962588467f5158e962500ee99bb7e5

10.0.1: OnePlus7ProOxygen_21.E.21_GLO_021_1910071445
MD5: e626bed9f3374ae67d31b75f0e18dc60

10.0: OnePlus7ProOxygen_21.E.20_GLO_020_1909172050
MD5: c3d77a3b4299be2fa3a7fa78a8427840

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

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

9.5.9: OnePlus7ProOxygen_21.E.13_GLO_013_1907050211
MD5: ff22064c39628def117692877d874588

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

9.5.7: OnePlus7ProOxygen_21.E.11_GLO_011_1906040003
MD5: a0c984211445ddbcbce7df76de10c0c4

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

9.5.4: OnePlus7ProOxygen_21.E.08_GLO_008_1905150058
MD5: fcec14e2ec053d67c793a27bfdef17d0

GM27BA

10.0.13: OnePlus7ProNROxygen_21.E.29_GLO_029_2107192017
MD5: 09e8048c1493287c6637d83e9fa44e60

10.0.12: OnePlus7ProNROxygen_21.E.28_GLO_028_2105212130
Mirror: https://androidfilehost.com/?fid=14943124697586342495
MD5: b5ae0bb1df84831a240bd660f4a0740d

10.0.11: OnePlus7ProNROxygen_21.E.27_GLO_027_2103151247
Mirror: https://androidfilehost.com/?fid=2188818919693773466
MD5: 1c0b9e60b72ad3dfa55d13407c17bbfb

10.0.10: OnePlus7ProNROxygen_21.E.26_GLO_026_2101182011
Mirror: https://androidfilehost.com/?fid=2188818919693772596
MD5: 20dcbb358584bab26c5cac2228a8ceaf

10.0.9: OnePlus7ProNROxygen_21.E.25_GLO_025_2011182351
Mirror: https://androidfilehost.com/?fid=10763459528675595279
MD5: ba603894f12fadddfeac8630cb04d4f2

10.0.8: OnePlus7ProNROxygen_21.E.24_GLO_024_2009072322
Mirror: https://androidfilehost.com/?fid=8889791610682949542
MD5: 68c2c7400993981e4628d2c6c1374133

10.0.7: OnePlus7ProNROxygen_21.E.23_GLO_023_2007081424
Mirror: https://androidfilehost.com/?fid=8889791610682902502
MD5: 16618911da7532b9b6207edfecca74be

10.0.6: OnePlus7ProNROxygen_21.E.22_GLO_022_2005102327
Mirror: https://androidfilehost.com/?fid=4349826312261815874
MD5: fe8ddc2a7ae411dd35c2031955a8910a

10.0.5: OnePlus7ProNROxygen_21.E.21_GLO_021_2003171350
Mirror: https://androidfilehost.com/?fid=4349826312261757698
MD5: 55cdaf1145cf5f99782f14d38adc0dd7

10.0.4 OnePlus7ProNROxygen_21.E.20_GLO_020_2002141417
Mirror: https://androidfilehost.com/?fid=4349826312261736720
MD5: f0d2cdc7043350a30d39d1590171a767

9.5.12: OnePlus7ProNROxygen_21.E.11_GLO_011_1912171021
Mirror: https://androidfilehost.com/?fid=4349826312261736729
MD5: e6bb904609569c1e592e5e0de90be7ab

9.5.11: OnePlus7ProNROxygen_21.E.10_GLO_010_1909251718
Mirror: https://androidfilehost.com/?fid=1899786940962601631
MD5: 751bdaabd1f5de60aacf90209d177c90

9.5.10: OnePlus7ProNROxygen_21.E.09_GLO_009_1908231625
Mirror: https://androidfilehost.com/?fid=1899786940962571916
MD5: 0abf73f9fbc6a9216b52422b5882f13e

9.5.7: OnePlus7ProNROxygen_21.E.08_GLO_008_1907280815
Mirror: https://androidfilehost.com/?fid=6006931924117932527
MD5: ae74f0e07276934036012945074c79d3

9.5.5: OnePlus7ProNROxygen_21.E.06_GLO_006_1906172247
Mirror: https://androidfilehost.com/?fid=6006931924117908926
MD5: 19561e445c3f5e25527646abd1dbe014

9.5.4: OnePlus7ProNROxygen_21.E.05_GLO_005_1906032351
Mirror: https://androidfilehost.com/?fid=6006931924117897579
MD5: 35a516580fa5035142d14e7b07213f43

9.5.3: OnePlus7ProNROxygen_21.E.04_GLO_004_1905290047
Mirror: https://androidfilehost.com/?fid=6006931924117889730
MD5: 8281536f3eedea7b028ea4c0c78c3464


Signed flashable zips (Open Beta)

Android Q Developer Preview

DP1 (will wipe your data): OnePlus7Pro_13.W.01_GLO_001_1904301405
MD5: d68d2431cc41703433c2fc9f46f9fff8

DP2 (will wipe your data): OnePlus7ProOxygen_13.W.02_GLO_002_1905311408
MD5: 0c8a2f7826eeb8b953b2fe24628653dd

DP2 from DP1 (doesn't require a wipe): OnePlus7ProOxygen_13.W.02_GLO_002_1905311408
MD5: cdff481b90196efb90e19ba009c34485

DP3 (V1): (will wipe your data): OnePlus7ProOxygen_13.X.03_GLO_003_1907122236
MD5: 0fef9dc36d0c80d3d47155f739a74337

DP3 (V1) from DP2 (will wipe your data): OnePlus7ProOxygen_13.X.03_GLO_003_1907122236
MD5: 235ad46ca2661f498d64fccb971b404f

DP3 (V2) (will wipe your data): OnePlus7ProOxygen_13.X.04_GLO_004_1907200204
MD5: fa983f0038ff90585d85abc73791e144

DP3 (V2) from DP2 (will wipe your data): OnePlus7ProOxygen_13.X.04_GLO_004_1907200204
MD5: 158e20dd7b299bbcf0251e435121dbd9

DP4 (will wipe your data except if coming from DP3): OnePlus7ProOxygen_13.X.04_GLO_004_1908020003
MD5: e7985becce6815f0d7672b6de69c9c57

DP5 (shouldn't wipe data when coming from DP4): OnePlus7ProOxygen_13.06_GLO_006_1908301112
MD5: 2cff4879204d44deef0f02242a2e362f

Downgrade zips (will wipe your data)

GM21AA

9.5.1: OnePlus7ProOxygen_21.O.05_GLO_005_1904250321
MD5: 0ab33b8281954a8c9f4e05ae8b87856f

Open Beta

OB19: OnePlus7ProOxygen_13.W.45_GLO_045_2010191035
MD5: b366da2da3adba96ebd945f96b4051d9


Stock boot-recovery images (will no longer be updated)
GM21AA

GM21BA

GM27BA
 
Last edited:

OPTeam

Senior Member
Oct 19, 2020
103
138
  • 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.
  • DP3 can be used by T-Mobile variants to unlock bootloader without having to wait, more info at https://www.xda-developers.com/t-mobile-oneplus-7-pro-root-tutorial/
  • Users willing to go to Open Beta route have to flash Open Beta 5 first if they're still on Android Pie to prevent failure in updating as per OnePlus.
 
Last edited:

Polishow

Member
Apr 3, 2014
32
9
World
OnePlus 9 Pro
I can provide the full zip Screenshot_20190516-115528.jpg

Sent from my GM1917 using Tapatalk
 
  • Like
Reactions: peterpei and jakito
G

GuestK00177

Guest
Sorry, I lost the zip... (my GF Rebooted my device to test the boot time on the new UFS :rolleyes:).

It's a shame I can help you man :( bc your TWRP updates saved my butt some many times on my 6T lol.
Keep up with your amazing work :D

U can still help, unlock your bootloader and backup the partitions with a DD script.. any of us are willing to post a script to help. I'm trying to port everything to the 6t...I need the dump...
 
G

GuestK00177

Guest
Without root he can't dd the partitions...


Adb pull won't work either? I remember using this script without root to pull the TMobile software..

adb pull /dev/block/sde72 ImageFv.img
adb pull /dev/block/sde20 LOGO_a.img
adb pull /dev/block/sde48 LOGO_b.img
adb pull /dev/block/sde8 abl_a.img
adb pull /dev/block/sde36 abl_b.img
adb pull /dev/block/sde58 aging.img
adb pull /dev/block/sde1 aop_a.img
adb pull /dev/block/sde29 aop_b.img
adb pull /dev/block/sde63 apdp.img
adb pull /dev/block/sde5 bluetooth_a.img
adb pull /dev/block/sde33 bluetooth_b.img
adb pull /dev/block/sde11 boot_a.img
adb pull /dev/block/sde39 boot_b.img
adb pull /dev/block/sdd2 cdt.img
adb pull /dev/block/sde13 cmnlib64_a.img
adb pull /dev/block/sde41 cmnlib64_b.img
adb pull /dev/block/sde12 cmnlib_a.img
adb pull /dev/block/sde40 cmnlib_b.img
adb pull /dev/block/sda12 config.img
adb pull /dev/block/sdd3 ddr.img
adb pull /dev/block/sde14 devcfg_a.img
adb pull /dev/block/sde42 devcfg_b.img
adb pull /dev/block/sde61 devinfo.img
adb pull /dev/block/sde62 dip.img
adb pull /dev/block/sde9 dsp_a.img
adb pull /dev/block/sde37 dsp_b.img
adb pull /dev/block/sde18 dtbo_a.img
adb pull /dev/block/sde46 dtbo_b.img
adb pull /dev/block/sda6 frp.img
adb pull /dev/block/sdf5 fsc.img
adb pull /dev/block/sdf4 fsg.img
adb pull /dev/block/sde21 fw_4j1ed_a.img
adb pull /dev/block/sde49 fw_4j1ed_b.img
adb pull /dev/block/sde22 fw_4u1ea_a.img
adb pull /dev/block/sde50 fw_4u1ea_b.img
adb pull /dev/block/sde23 fw_ufs3_a.img
adb pull /dev/block/sde51 fw_ufs3_b.img
adb pull /dev/block/sde24 fw_ufs4_a.img
adb pull /dev/block/sde52 fw_ufs4_b.img
adb pull /dev/block/sde25 fw_ufs5_a.img
adb pull /dev/block/sde53 fw_ufs5_b.img
adb pull /dev/block/sde26 fw_ufs6_a.img
adb pull /dev/block/sde54 fw_ufs6_b.img
adb pull /dev/block/sde27 fw_ufs7_a.img
adb pull /dev/block/sde55 fw_ufs7_b.img
adb pull /dev/block/sde28 fw_ufs8_a.img
adb pull /dev/block/sde56 fw_ufs8_b.img
adb pull /dev/block/sde3 hyp_a.img
adb pull /dev/block/sde31 hyp_b.img
adb pull /dev/block/sde10 keymaster_a.img
adb pull /dev/block/sde38 keymaster_b.img
adb pull /dev/block/sda5 keystore.img
adb pull /dev/block/sde67 limits.img
adb pull /dev/block/sde71 logdump.img
adb pull /dev/block/sde69 logfs.img
adb pull /dev/block/sde7 mdtp_a.img
adb pull /dev/block/sde35 mdtp_b.img
adb pull /dev/block/sde6 mdtpsecapp_a.img
adb pull /dev/block/sde34 mdtpsecapp_b.img
adb pull /dev/block/sde57 minidump.img
adb pull /dev/block/sda3 misc.img
adb pull /dev/block/sde4 modem_a.img
adb pull /dev/block/sde32 modem_b.img
adb pull /dev/block/sdf2 modemst1.img
adb pull /dev/block/sdf3 modemst2.img
adb pull /dev/block/sde64 msadp.img
adb pull /dev/block/sda15 odm_a.img
adb pull /dev/block/sda16 odm_b.img
adb pull /dev/block/sda8 oem_dycnvbk.img
adb pull /dev/block/sda9 oem_stanvbk.img
adb pull /dev/block/sde59 op1.img
adb pull /dev/block/sda7 op2.img
adb pull /dev/block/sda4 param.img
adb pull /dev/block/sda2 persist.img
adb pull /dev/block/sde15 qupfw_a.img
adb pull /dev/block/sde43 qupfw_b.img
adb pull /dev/block/sda10 reserve1.img
adb pull /dev/block/sda11 reserve2.img
adb pull /dev/block/sde60 sec.img
adb pull /dev/block/sde66 splash.img
adb pull /dev/block/sde65 spunvm.img
adb pull /dev/block/sda1
adb pull /dev/block/sde70 sti.img
adb pull /dev/block/sde19 storsec_a.img
adb pull /dev/block/sde47 storsec_b.img
adb pull /dev/block/sda13 system_a.img
adb pull /dev/block/sda14 system_b.img
adb pull /dev/block/sde68 toolsfv.img
adb pull /dev/block/sde2 tz_a.img
adb pull /dev/block/sde30 tz_b.img
adb pull /dev/block/sda17 userdata.img
adb pull /dev/block/sde17 vbmeta_a.img
adb pull /dev/block/sde45 vbmeta_b.img
adb pull /dev/block/sde16 vendor_a.img
adb pull /dev/block/sde44 vendor_b.img
adb pull /dev/block/sdb1 xbl_a.img
adb pull /dev/block/sdc1 xbl_b.img
adb pull /dev/block/sdb2 xbl_config_a.img
adb pull /dev/block/sdc2 xbl_config_b.img
 

shabbypenguin

Inactive Recognized Developer
May 30, 2010
4,896
5,364
34
I've been out of things for a very long while, however chiming in that adb cant pull what it cant read. partitions are locked to root level access in order to read them and dump them. ideally we would get a firmware file so we can extract a kernel from it and build twrp for t he device and let folks root.
 

Top Liked Posts