Have you installed TWRP?The OTA update procedure in the OP did not work from me trying to upgrade from 10.5.12 to 10.5.14. This is an incremental update and the installation fails despite restoring the image in magisk before. Is this supposed to be working? Or does this work with full ROMs only?
No. I flashed full 10.5.12, then patched the boot image in magisk manager, flashed the magisk_patched image from my PC. Phone verified as rooted. Then I followed the OTA instructions in the OP and the OTA reported fail with option to try again. So something did not revert to stock correctly. Did I do anything else wrong in the sequence above?Have you installed TWRP?
Try this:The OTA update procedure in the OP did not work from me trying to upgrade from 10.5.12 to 10.5.14. This is an incremental update and the installation fails despite restoring the image in magisk before. Is this supposed to be working? Or does this work with full ROMs only?
Here is a list of my partitions attached.Thank you @andreas__ and @Some_Random_Username for compiling this link list. VERY helpful. I tried to find these links in the wild, on the OnePlus site, and all i could find was the latest version.
This will be very helpful indeed.
EDIT: If I make my own backups with dd, what are the main partitions to backup? I know the basics, but there seem to be many more partitions on this device than I'm used to. I'm coming from an OG pixel
Would it make any sense to back them all up?
I'm ready to do some hard core tinkering, but I'm still learning my way around this device and it's partitions.
Lastly, my device's product name is "LITO" in fastboot, but i also see "billie8" in getprop. Do I actually have the "billie" variant? Or is this slightly different? My model is BE2029.
What's the output log?Can anyone help me with running the script? I have python installed from using it for scripts from GitHub using bash. I know my way around a Linux terminal but working with a coding langue shell is new.
I am having issues running the first line.
Edit - I cloned the repository and ran the extract.py script. It created at update meta data file. Is that all?
Thank you for the pointer. I still did not succeed. So I went as far as returning to stock and trying the ota and it still did not work. So this seems completely unrelated to magisk. I disabled all extra security features on my firewall and still no go. It it interesting that it did update automatically from 10.5.7 to 10.5.14 after I first power up the phone, even though automatic updates were disabled in developer mode. At this point I am so puzzled that I give up until OnePlus releases a full ota for 10.5.14.Try this:
Warning: I'm not responsible for any damage or bricked phones! Downloads for Stock image (Mirror) General Info: You need adb and fastboot installed and should know how to use it You must do this process only once, afterwards you can follow...forum.xda-developers.com
The "core" partitions are described in official android docs, e.g. https://source.android.com/devices/bootloader/partitions/system-as-root and https://source.android.com/devices/tech/ota/dynamic_partitions/implementthanks @andreas__ , that looks like the same list i have.
I have downloaded all the stock ROMS and tools so I'm ready to do a "hard reset" if i have to.
Is there any developer docs from OnePlus explaning anything about the device? Heck if it's all in chinese, I'll do google translate work
I'm just hoping to get an idea for what each partition does.
I've also got Python setup and the script to extract the images is working nicely (even on windows ).
If there's anything I can start researching specifically please let me know. Otherwise I'm continuing to read, search, and see where my tinkering journey takes me.
EDIT: Given the cross-flashing issue, is there any known "region locking" in regards to using cell towers? (fingers crossed... hope not)
I did lots of reading to try and get my stuff working, and one of the main things I saw linux people confused about was trying to use multiple versions of Python (some portable even) and basically installing the protobuf lib to one distro of python while unintentionally running the script on another distro of python that does NOT have that lib installed.
That seemed to be the main issue confusing people. Here's the link i found.
As andreas__ said, please post your log/errors so people can help.
I've figured out how to cross flash using msm download tool. Just have to replace the project ID and identifying hash in the settings.xml located inside the .ops fileEDIT: Given the cross-flashing issue, is there any known "region locking" in regards to using cell towers? (fingers crossed... hope not)
just a little confused, i searched for my device
One plus nord n10 5g metro pcs.
i just wanted to root it.
is this the right thread?
No - OnePlus blows. They release too many models every year, so except for their expensive devices, the nords and others don't get many buyers or developers before they move on.My phone is on build number 11.BE88CF. IS it okay to flash any of these other roms? Or should I wait for someone to upload the android 11 build?
Also seems this phone seems dead there are no Roms that are being kept up and hardly any one updating the root. Is it safe to say this phone blows?
fastboot getvar current-slot
fastboot oem unlock
fastboot boot magisk_patched.img
Sending 'boot.img'try another cable!
fastboot flash boot magisk_patched.img
See attached (zip MD5 is 130509DE3965B77025DD528A5ECFD4B4 )
Full zip is at https://otafsg1.h2os.com/patch/amaz...14.E.11_OTA_011_all_2103252042_8c3ba4b4e0.zip (MD5 4a3311460c166ef6f2d2ff7d5fb138bd ) if someone prefers to extract it by themselves
Thanks again updated OP with patched image for 10.5.9 EU .Just received 10.5.9 EU OTA, attached stock boot.img (MD5 EEFEF5EE72A6500D69C5473094BAA714) extracted from full zip https://otafsg1.h2os.com/patch/amaz....09_OTA_009_all_2101021731_4c2d90f6a3bc7d.zip