OnePlus 5T upgrade to Pie - Android 9

I don’t know if this post will be useful to many OnePlus 5T users who started with the ‘o’ version (Android 8) of /e/OS, which is my case, but I thought I’d just add a few steps and modifications to the official upgrade guide on the documentation site, as it may help others avoid the difficulties I had.

  1. Download - for the TWRP recovery; do NOT use the build which the link points to as it ends in “error 7”.
    Use this link to get the version as modified by codeworkx.

  2. If you already have the version on your device simply re-flash the downgraded version using this command:

fastboot flash recovery twrp-3.3.1-xxx-dumpling.img

Or use another version by mauronofrio or blu-spark.

  1. Download the latest firmware version 10.0.1 available here and either use adb to sideload the zip file or copy to internal memory and flash the firmware upgrade using your new TWRP recovery.

  2. Reboot into your present /e/OS and remove any PIN or swipe protection you may have. Then as the e-upgrade doumentation says backup any presonal data on your phone including SMS and call logs if you want to restore these on your upgraded phone. If you have an ecloud account and have synced your data and contacts this simpllifies matters as they will be re-synced and restored when you log in to your account after the upgrade. I personally used Titanium Backup to be on the safe side but this requires a rooted phone.

  3. At this point you can re-boot into TWRP recovery and proceed with a factory reset (wiping the /data, /system and /cache partitions) then sideload the latest official Pie version for dumpling as described from steps 11 to 15.

Hope this is useful.

Regain your privacy! Adopt /e/ the unGoogled mobile OS and online servicesphone


Hello, I thank you for putting the link for the firmware 10.0.1 that I had trouble finding. I am on Q (I am on Pie) and I must have it. Thanks again.

Hi @theudric, Glad to know my post was useful for you. I take it you upgraded straight to the Q version, which is something I have yet to do, because I recently switched to the more powerful OnePlus 6 which gave me more problems getting used to the A/B structure. The 5T gave me a lot of pleasure as it was the first /e/ phone that I used on a daily basis. I intend to upgrade it from Pie to Q and keep it as a backup device or to test new apps.

Hello, indeed I switched from Pie to Q since yesterday evening, no problem. I must admit that you made it easier for me by putting the link of the last firmware.
The Oneplus 6 is very different from the 5t so that you have problems?

Good evening (well, in France it’s evening).:grinning: