My install on Oneplus nord n200

I have very limited knowledge on how Android works and only deal with it every few years when I get a new phone.
After several bricks on a few different roms, this is what worked for me.
My experience with Windows is very limited so I rebuilt my laptop to dual boot Win7 and Debian Linux. I did all MSA-Tools resets in Win7 and rebooted to do all adb and fastboot in Linux.

e-1.11-s-20230511288805 is based on the April 15 LineageOS 19.1 source code trees
I read on some xda posts that it is necessary to downgrade to Android 11 before installing LineageOS 19.1

My phone is a DE2117 US retail model. If you have a T-Mobile DE2118 you need to change it into a DE2117
https://forum.xda-developers.com/t/full-convert-tmobile-metropcs-to-us-oem-with-fastboot-enhance-gui-tool-for-dummies.4485763/

I used this guide for installing MSM-Tools and Qualcomm Drivers
https://community.oneplus.com/thread/1541327

In Device Manager, click on the com list and make sure you see QDLoader 7800
If it is labeled Diagnostics 700E you need to get into QDLoader. For me, I turned phone off, held vol+ and vol- at same time. I then press the power button for several seconds and while still holding vol buttons released the power button and then the vol buttons

MSM is very straight forward, unzip, right click on exe file and open as administrator, choose other, then start. It will say completed and phone will reboot.

Using MSM-Tools
OnePlus_Nord_N200_Global_OxygenOS_11.0.3.zip

1st Boot after EDL reset
Android 11
Android Security update 2021-09-01
Oxygen OS Build number 11.0.3.0.DE17AA
Hardware version 10
Available update 11.0.7.0.DE17AA 160 MB
Oxygen OS is polite enough to not start an update until you tap the resume button or the phone is idol

After 1st update
Android 11
Android Security update April 1, 20022
Oxygen OS Build version 11.0.7.0.DE17AA
Hardware version 10

After 2nd update
Android 12
Android Security update May 5, 2022
Oxygen OS Build version DE2117_11_C.16
Hardware version DE2117_11

There is another update available, but I didn’t log it because it will probably changes over time.

Stop updating after the 1st 11.0.7.0.DE17AA 160 MB and turn off system auto update in Developer Options and turn on USB debugging (may not need the 1st update)

I downloaded all files to same directory and opened a terminal window in that directory
I downloaded dtbo.img, vendor_boot.img, and vbmeta.img from the LineageOS 19.1 build page
The Lineage install page does not mention flashing vbmeta.img, but if you don’t you will end up in the stock recovery and a bricked phone.

I downloaded copy-partitions-20220613-signed.zip from the LineageOS install page

I downloaded recovery-e-1.11-s-20230511288805-dev-dre.img and e-1.11-s-20230511288805-dev-dre.zip from the e dre page

adb reboot bootloader
fastboot oem unlock

After reboot turn on USB debugging in Developer Options

adb reboot bootloader
fastboot flash dtbo dtbo.img
fastboot flash vendor_boot vendor_boot.img
fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img
fastboot flash boot recovery-e-1.11-s-20230511288805-dev-dre.img

Use the menu to navigate to and select the Recovery option

Select “Apply Update”, then “Apply from ADB”

adb sideload copy-partitions-20220613-signed.zip

Reboot to recovery by tapping “Advanced”, then “Reboot to recovery”

select “Apply Update”, then “Apply from ADB”

adb sideload e-1.11-s-20230511288805-dev-dre.zip

Click the back arrow in the top left of the screen, then “Reboot system now”

Do a factory reset and phone will boot into e Android 12 (may not need to do factory reset if user data was formatted somewhere earlier)

Total time is less than 1 hour

2 Likes

This topic was automatically closed after 90 days. New replies are no longer allowed.