How To Guide Rooting OnePlus Nord 2 CE lite

Search This thread

DerDoktore

Senior Member
Jan 19, 2009
95
34
Huawei Mate 20 Lite
A13 update is out, i rooted it with the same tuto
...nice to hear, Sir 😅 ...did you do an OTA Update??? ...my Device showed up an available update by system app ...but incremental (around 400MB) and of course it failed 😂 ...I downloaded the full zip, dumped the payload and "magisked" the boot.img ...as I'm not able to follow the official guide provided by Magisk for a/b devices (restore original image) because of the missing "backup stock image", I'm going to risk it all by installing the full zip ...without rebooting, I will install Magisk to the "other slot" as mentioned in the official guide 😁 ...what was your upgrade journey???

...best regards

derdoktore
 

DerDoktore

Senior Member
Jan 19, 2009
95
34
Huawei Mate 20 Lite
...ok, I didn't have the patience to wait for some answer and explored it by myself ...as said before, I used a full update zip file which I downloaded with Oxygen Updater ...copy to my desktop, dumped the boot.img, put it back to my Device and prepared a magisk_boot.img with the Magisk App the usual way ...after these steps, I opened the System Settings and started a "Local Update" ...after some extracting and checking: shocking 😱 ...it started by itself without asking once more ...and there was the "Install to inactive Slot" Option gone ...I allowed the device some time to boot up, requesting my Pin Code ...but I decided to reboot directly to fastboot and flash the magisk_boot.img ...it finished without errors and rebooted ...and tada: ...everything is good, updated to A13, Google Security Updates reloaded automatically and the "System Update done" Notification showed up ...all Magisk Settings survived, Wallet is working as well ...WideVine still L3 😅
 

keyra74

Senior Member
Aug 6, 2009
1,431
200
...ok, I didn't have the patience to wait for some answer and explored it by myself ...as said before, I used a full update zip file which I downloaded with Oxygen Updater ...copy to my desktop, dumped the boot.img, put it back to my Device and prepared a magisk_boot.img with the Magisk App the usual way ...after these steps, I opened the System Settings and started a "Local Update" ...after some extracting and checking: shocking 😱 ...it started by itself without asking once more ...and there was the "Install to inactive Slot" Option gone ...I allowed the device some time to boot up, requesting my Pin Code ...but I decided to reboot directly to fastboot and flash the magisk_boot.img ...it finished without errors and rebooted ...and tada: ...everything is good, updated to A13, Google Security Updates reloaded automatically and the "System Update done" Notification showed up ...all Magisk Settings survived, Wallet is working as well ...WideVine still L3 😅
call me stupid. i removed magisk, updated and then followed your tuto again
 

DerDoktore

Senior Member
Jan 19, 2009
95
34
Huawei Mate 20 Lite
call me stupid. i removed magisk, updated and then followed your tuto again
...you "unrooted" first??? ...what about your settings and "hidings"??? ...but you didn't wipe the device, did you???

...I have to say, the update didn't go as expected ...my choice was to uninstall Magisk / restore the original Image, install OTA and reinstall Magisk without rebooting 😅 ...Short said: ...I did it the "dirty" way ...maybe not entering the Pin after reboot did the trick for me, as the decryption of private data will not happen without the Pin code ...or it was just some more lucky accident 🤪
 

keyra74

Senior Member
Aug 6, 2009
1,431
200
...you "unrooted" first??? ...what about your settings and "hidings"??? ...but you didn't wipe the device, did you???

...I have to say, the update didn't go as expected ...my choice was to uninstall Magisk / restore the original Image, install OTA and reinstall Magisk without rebooting 😅 ...Short said: ...I did it the "dirty" way ...maybe not entering the Pin after reboot did the trick for me, as the decryption of private data will not happen without the Pin code ...or it was just some more lucky accident 🤪
yeah i unrooted, the only thing i lost were my modules and hide settings
took 5 min
 

DerDoktore

Senior Member
Jan 19, 2009
95
34
Huawei Mate 20 Lite
yeah i unrooted, the only thing i lost were my modules and hide settings
took 5 min
...ok, that is acceptable 😉 ...but in my case, I did not unroot or change the boot image because I didn't want to risk Google Play Services getting a new ID or worse: Google Wallet stop working as I need it essentially every day more than once 🤪

...but to summarize our experience: ...for us both the update went well ...and additionally we showed, there is more than one way to manage updates with (or without) Magisk Boot Image 😉

...well done, Sir ...nice work 👍
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I tried all of the above but failed huge. Now my phone is bricked I think, it keeps getting started in either bootloader or the message that the phone is corrupted. I found a working TWRP 3.7.0_12Beta_v1 but I can only use it to install magisk and nothing else will pass.
    I tried the origional boot.img that i got off my phone when it was working but if i try to install it with TWRP it fails. I found some boot.img online that matches the phone but they also fail.

    Can someone please help me. I'm currently stuck with an expensive paper weight.
    Thanks to the kind people at the Nord ce 2 ite telegram group I managed to find a way. I got it running again perfectly fine now.

    So what went wrong:
    My partition table was f*cked, so i couldn't flash any more. I also couldn't go into the "fastbootd" (to flash critical partitions) and my touchscreen didn't work.

    !!! Important !!!
    • These are my steps, it can always be different for you so dont blindly copy them
    • If you tried to root and something is wrong or looping etc. > FIRST TRY TO CHANGE THE SLOT TO A/B BEFORE FLASHING ALL KINDS OF STUFF LIKE I DID!!!
      (the other slot should still be clean and bootable)
    • My model (CPH2409)
    • The OTA I used is the A14 one
    • If the phone doesn't get detected in bootloader, fastbootd or Recovery: try the other slot a/b
    • delete COW files/partitions in fastboot enhance
    • always enable logging in fastboot enhance
    • fastboot enhance also has a payload extracter build in if you need a single img
    • If using a external SD card check if its fat32, if so format it to the other fat one (fat32 wont allow single big files)
    Key combos:
    • POWER + VOL UP = recovery/fastbootd
    • POWER + VOL UP + VOL DOWN = bootloader/normal fastboot\
    • VOL+UP+VOL DOWN + INSERT CABLE = edl mode (If an MSM tool ever gets released)

    The solution

    first:
    1. download the latest OTA (preferably via oxygen updater)
    2. download fastboot enhance (Ui makes it convenient and it can flash an entire payload.bin)
    3. download the TWRP from spector0
    4. extract the vendor_boot.img and dtbo.img from the downloaded OTA
    5. boot into the bootloader
    6. flash vendor_boot.img and dtbo.img with fastboot enhance
    7. flash the twrp.img from spect0r
    8. reboot to recovery
    Now I got Into the TWRP recovery screen and my touch screen was working again. Using TWRP I was able to reboot into fastbootd again. but my partition table was still messed up so I couldn't flash the super imgs properly (system, system_ext, etc).

    To fix this I needed a TWRP back up, restoring this will repair the partition table too:
    1. Download twrp back up
    2. extract the zip/rar if archived
    3. put the extracted back up folder on your phone somewhere where TWRP can reach it (I used an external micro sd)
    4. In TWRP go to restore
    5. Select the back up (if sd: select storage > select the mircroSD)
    6. select the twrp back_up
    7. restore the back up
    8. not sure if needed but I rebooted to be sure
    The partitions table should now be fixed. Now to restore the system/OS:
    1. boot into fastbootd/recovery
    2. open fastboot enhance (should show under basic properties which slot and if yoru'e in fastbootd)
    3. check: show logs & Ignore unknown Partitions
    4. flash the entire payload.bin file (from the downloaded OTA)
    5. after its done, check the logs for which partitions failed (probably most starting with: "my_")
    6. in fastboot enhance (fastbootd): partitions > Create > *name of failed partition* size: 12000b > ok
      (size will automatically be adjusted when flashing)
    7. Check the logs if nothing failed
    8. reboot to system
    9. You should now get into the setup screen
    My phone is now working again! yay! 🥳🥳🥳

    Once I made a back-up of my clean twrp I'll link it here and the OTA too if possible.

    OTA LINK

    TWRP-backup
    1
    thanks for the update,
    but i can't acces oxygen updater because the one plus is my only android phone in the house. Is there any other way to download a working OTA of oxygen?

    super thanks for all the help so far
    Check the link on the bottom, its official OTA i downloaded from the Oxygen updater 👍🏻
  • 3
    ...hello,

    first things first: ...you have to unlock your bootloader for get this working ...you will need Magisk and default ADB and fastboot tools ...I won´t get into the bootloader unlocking part or essentials

    ...I suggest getting "Oxygen Updater" at Google PlayStore and download your FULL rom ...maybe it will complain about the "wrong" version (India/Europe) but I know I´m in Europe and it´s a CPH2409 ...so I got the most recent full update, in my case: CPH2409_11_A.11 ...you have to download the same version as actually installed

    ...after downloading the File, get the PayLoadDumperGo from XDA Member ssssut and extract the downloaded file ...maybe you will need to add "liblzma-5.dll" to the directory ...I think you will manage it by yourself ...you will only need the "boot.img" and "vbmeta.img"

    ...copy the boot.img to your phone and patch it with the usual Magisk method (install / choose file) and copy back the resulting magisk_boot.img to your pc.

    ...now the tricky part ...and yes, I got the "broken Boot/Recovery Image Screen" and yes I was scared for just a few seconds ...but I solved it and here is how:

    reboot your Device to fastboot mode (unlocked) and type:
    Code:
    fastboot flash boot .\magisk_boot.img

    DO NOT REBOOT NOW!!!

    ...you will have to flash vbmeta.img like this:
    Code:
    fastboot flash --disable-verity --disable-verification vbmeta .\vbmeta.img

    ...now it´s time to reboot and when it´s done just start up Magisk Manager and finish the setup and you´re done ...simple as can be :D

    ...best regards

    derdoktor667
    2
    I tried all of the above but failed huge. Now my phone is bricked I think, it keeps getting started in either bootloader or the message that the phone is corrupted. I found a working TWRP 3.7.0_12Beta_v1 but I can only use it to install magisk and nothing else will pass.
    I tried the origional boot.img that i got off my phone when it was working but if i try to install it with TWRP it fails. I found some boot.img online that matches the phone but they also fail.

    Can someone please help me. I'm currently stuck with an expensive paper weight.
    Thanks to the kind people at the Nord ce 2 ite telegram group I managed to find a way. I got it running again perfectly fine now.

    So what went wrong:
    My partition table was f*cked, so i couldn't flash any more. I also couldn't go into the "fastbootd" (to flash critical partitions) and my touchscreen didn't work.

    !!! Important !!!
    • These are my steps, it can always be different for you so dont blindly copy them
    • If you tried to root and something is wrong or looping etc. > FIRST TRY TO CHANGE THE SLOT TO A/B BEFORE FLASHING ALL KINDS OF STUFF LIKE I DID!!!
      (the other slot should still be clean and bootable)
    • My model (CPH2409)
    • The OTA I used is the A14 one
    • If the phone doesn't get detected in bootloader, fastbootd or Recovery: try the other slot a/b
    • delete COW files/partitions in fastboot enhance
    • always enable logging in fastboot enhance
    • fastboot enhance also has a payload extracter build in if you need a single img
    • If using a external SD card check if its fat32, if so format it to the other fat one (fat32 wont allow single big files)
    Key combos:
    • POWER + VOL UP = recovery/fastbootd
    • POWER + VOL UP + VOL DOWN = bootloader/normal fastboot\
    • VOL+UP+VOL DOWN + INSERT CABLE = edl mode (If an MSM tool ever gets released)

    The solution

    first:
    1. download the latest OTA (preferably via oxygen updater)
    2. download fastboot enhance (Ui makes it convenient and it can flash an entire payload.bin)
    3. download the TWRP from spector0
    4. extract the vendor_boot.img and dtbo.img from the downloaded OTA
    5. boot into the bootloader
    6. flash vendor_boot.img and dtbo.img with fastboot enhance
    7. flash the twrp.img from spect0r
    8. reboot to recovery
    Now I got Into the TWRP recovery screen and my touch screen was working again. Using TWRP I was able to reboot into fastbootd again. but my partition table was still messed up so I couldn't flash the super imgs properly (system, system_ext, etc).

    To fix this I needed a TWRP back up, restoring this will repair the partition table too:
    1. Download twrp back up
    2. extract the zip/rar if archived
    3. put the extracted back up folder on your phone somewhere where TWRP can reach it (I used an external micro sd)
    4. In TWRP go to restore
    5. Select the back up (if sd: select storage > select the mircroSD)
    6. select the twrp back_up
    7. restore the back up
    8. not sure if needed but I rebooted to be sure
    The partitions table should now be fixed. Now to restore the system/OS:
    1. boot into fastbootd/recovery
    2. open fastboot enhance (should show under basic properties which slot and if yoru'e in fastbootd)
    3. check: show logs & Ignore unknown Partitions
    4. flash the entire payload.bin file (from the downloaded OTA)
    5. after its done, check the logs for which partitions failed (probably most starting with: "my_")
    6. in fastboot enhance (fastbootd): partitions > Create > *name of failed partition* size: 12000b > ok
      (size will automatically be adjusted when flashing)
    7. Check the logs if nothing failed
    8. reboot to system
    9. You should now get into the setup screen
    My phone is now working again! yay! 🥳🥳🥳

    Once I made a back-up of my clean twrp I'll link it here and the OTA too if possible.

    OTA LINK

    TWRP-backup
    2
    Epic Guide successfully managed to root my phone.
    Thanks for sharing the how to. <3
    2
    Comfirmed working over here, many thanks for the instructions :)
    1
    Thanks for the info but this the wrong phone for this forum
    OnePlus Nord CE 2 5G https://www.gsmarena.com/oneplus_nord_ce_2_5g-11269.php ie. chipset: MediaTek MT6877
    OnePlus Nord CE 2 Lite https://www.gsmarena.com/oneplus_nord_ce_2_lite_5g-11344.php ie. chipset: Qualcomm SM6375

    ...I´m not sure ....the Nord 2 CE lite is not listed at the moment ....I chose the closest match ;)