OnePlus 7 Pro: instructions & supported devices

I’m summarising my findings here since the community’s current difficulties installing the latest /e/OS on OnePlus don’t often mention the 7 Pro.

The complete procedure I eventually used to get the latest /e/OS (T (dev)) to work is here (https://community.e.foundation/t/oneplus-8t-cant-shutdown-touchscreen-doesnt-work/50454/26). Some notes about my questions above:

:arrow_right: The (LineageOS > guacamole) page continues to list supported models of the 7 Pro, even though the /e/OS page has for some reason dropped them. LineageOS apparently doesn’t list the GM1915 because T-Mobile (and Sprint for other OnePlus models as well) have changed the memory partitioning to discourage installation of Custom ROMs.

:arrow_right: An essential means of loading different OxygenOS versions, the Oxygen Updater app, is a standard part of OnePlus tooling and specifically it says you should never try to install a custom ROM on the GM1915 or any carrier-made OnePlus unless you expect to brick the phone (I saw this when running this app on the GM1917).

:arrow_right: The one way to universally unbrick a OnePlus is MSMDownloadTool, for which the commonly referenced XDA post doesn’t list the GM1915 as a supported model. I don’t know if that means it wouldn’t work, but I wanted to be sure the installation was reversible… since return for the phone in its original condition could be refunded.

In hindsight, the process that seemed wasteful & wrong when I wrote about it above… using MSMDownloadTool to revert to OOS 11, then unlocking the bootloader & then updating to OxygenOS 12 via the third-party Oxygen Updater app… turned out to be the easiest part of the process. The difficult part has been the S builds of /e/OS not working for the OnePlus platform, as described in other threads. :sweat_smile:

1 Like