yashsingh1/xdaforums huggingface dataset:
[Android General] bizkit_120:
2 things hold me back, my phone is MetroPCS version untill it carrier unlocked..I can't get unlock token....😏

Anyone ever tried 2515 patch boot image?
[Android General] bizkit_120:
Lol..is this thread make you change mind either buy it or not?🙂
[Android General] g96818:
Really? No one on tg said they needed an unlock token for metro
[Android General] bizkit_120:
MetroPCS and T-Mobile both need unlock token from OnePlus to have bootloader unlocked before rooting....not only n30 ,same rules for any OnePlus T-Mobile devices
[Android General] BlvckSensei816:
not true my n30 is from metropcs and i unlocked bootloader instantly when it got delivered....tick oem unlock and unlock your bootloader....what are you waiting on a token for? smh
[Android General] BlvckSensei816:
magisk patch installation keeps failing....do you know why?
[Android General] BlvckSensei816:
whats tg?
[Android General] bizkit_120:
Wait what? I have N10 year ago I got unlock token from OnePlus site to eventually remove the bootloader..are they eliminated this process..?

Meanwhile, i assume ur phone still carrier locked if you runs on patched boot img ,hope that not affecting you to request sim unlock from them after 6 months down the line.

I also don't know what the heck is tg.? I know tgi Friday..
[Android General] bizkit_120:
At least you are not get boot loop.. maybe magisk version mismatch..try 26.1
[Android General] bizkit_120:
Just for your reference, unlock token is required for Metro and T-Mobile variants..

Not sure your patch fails if it correlate with the step you are missing.

https://xdaforums.com/t/bootloader-unlock-token-for-t-mobile-variant-now-available.4467043/
[Android General] bizkit_120:
This is another guide, basically you are on step 4, and you skipped few steps all the way went to the flash patch... Also OEM unlock is just a prerequisite step ....has nothing to do with bootloader unlock..
[Android General] BlvckSensei816:
I dont know what you mean but my bootloader is unlocked bro….and i have the metropcs oneplus nord N30 5g and its carrier locked but my bootloader is indeed unlocked
[Android General] BlvckSensei816:
lol
[Android General] bizkit_120:
If you look my above reply with screenshot you will know what i mean, I doubt your phone is unlocked without use unlock token.

The approach you described applicable for unlocked OnePlus phones not T-Mobile branded variant
[Android General] g96818:
telegram
[Android General] g96818:
I'm not sure. what have you done so far?
[Android General] bizkit_120:
That's exactly what I said, only explanation is he hasn't done unlock properly and straight flashed boot img, magisk will not work..
[Android General] BlvckSensei816:
Thats not true i bootloader unlocked and rooted my oneplus nord N30 metropcs amd its still carrier locked….idc about how I achieved it….as long as im rooted and can control my device im cool 😉 also i flashed the patched .600(EX01) works good for me 👍
[Android General] bizkit_120:
That's great news.... Thought u said magisk installation failed..
[Android General] g96818:
I'm not sure if you can get it carrier unlocked now. on the oneplus 11, the t-mobile people had a preloaded t-mobile app to carrier unlock, but that had to be accomplished before bootloader unlock since it doesn't reinstall afterwards. idk if you had that, what this app looks like, or how it works since i've never bought a t-mobile carrier locked phone before.
[Android General] Hybrid Divide:
Anyone have any luck hiding root on this phone?

I'm passing basic Safetynet, but am failing the CTS Profile Match.

Evaluation type is Hardware Backed.

Got Magisk, Shamiko, and the Safetynet fix all up and running, too.

Cleared the Google Play/services/framework data too.

Thanks in advance.
[Android General] iownnoobs22:
Has anyone been able to flash LSposed properly after following this guide? I have tried several times with different versions but none seem to work. It will flash the zip file, reboot, but the pop-up to add the shortcut to the home screen does not show. If I try the phone shortcut it does not work either. If I manually install LSposed manager and open it, it says LSposed has not been installed. Thanks
[Android General] Hybrid Divide:
I actually figured this one out last night!

You need the latest canary build. ...now I just gotta find it again!

OK! Here we go! Go here, and get the "LSPosed-v1.8.6-6963-zygisk-release" (assuming you're using Zygisk, of course). https://github.com/LSPosed/LSPosed/actions/runs/5817401177

You'll need to be logged into Github to be able to download those builds. Otherwise, you won't be able to click the links.

Uninstall the old LSPosed in Magisk, reboot, install this, and reboot again. The notification should show up now.

It wasn't bugging me to install anything, but I haven't installed any modules yet, so I can't be sure everything is working.

Good luck! And if you've been able to pass SafetyNet, or whatever they're calling it now, please tell me how!
[Android General] iownnoobs22:
OMG! Thank you so much! I have the same issue with SafetyNet unfortunately, but the app I am using doesn't require it to pass.
[Android General] hackeryy:
Followed these steps and flashed boot_b magisk_patched-26100_cvRyo.img

For some reason I can't connect to wifi. When I turn it on it does not show any available networks and then the wifi turns off about 5 seconds later.
[Android General] g96818:
did you update to .601? your previous post said you're on .572. The boot posted isn't going to work for you.

I also said you need to update your phone first https://xdaforums.com/t/i-am-trying...load-or-custom-firmware.4602395/post-88824615

i don't have the .572 boot so there's nothing i can do to resolve the boot version mis-match issue.

Don't know if this will work, but you can try to restore your old boot through magisk. My phone backed up the boot during rooting, idk if yours did or did not.
[Android General] hackeryy:
No I didn't update to .601. How do I restore the old boot through magisk?
[Android General] g96818:
click restore images. it will only work if magisk made a backup.
[Android General] hackeryy:
The stock backup does not exist. I guess it's not the end of the world since the phone isn't bricked, I just can't turn Wifi on. So theoretically I just need a compatible boot image and then I can reflash it.
[Android General] DatJP001:
Hello everyone. I have been following the post here and am stuck in a bootloop. After first attempt to flash img, I've been in the bootloop. I've tried several of the proposed ims file, but non boot up. I'm not sure, at this point, if the img file aren't working for me or if I have a different issue. ANy assistance would be greatly appreciated.

- Phone not carrier locked. Was purchased as an unlocked phone

- Bootloader unlocked successfully

- Can still reach Fastboot and PC still recognizes the device via 'fastboot devices'

- CPH2513

Thank you in advance
[Android General] g96818:
What are the commands you sent to the phone?

What sw version are you on?

Did you try flashing the stock boot?

... Need more details

All likelyhood, you soft bricked by flashing a boot that doesn't match your os version or phone model.
[Android General] DatJP001:
Hi.. so I'll try my best to provide info I know and background.

This started about 3 weeks ago when I received the phone. I was able to unlock bootloader and all with no issue. Unfortunately, this was before I found this thread.

It's very possible the first flash was with the wrong image. or version. It was stated to be for the CHP2513, but maybe not. I don't recall the community or thread that I got it. However, it was for use and patching with Magisk. I loaded and patches it, renamed it to boot.img and flashed it with 'fastboot flash boot boot.img" followed by "fastboot reboot" to restart it. That was the initial flash and start of the boot loop. Since then, I've tried several (4-5) that have been stated to be the stock rom or a patched stock rom.

Not sure what SW is that you asked about. Using platform tools r33.0.0 for windows. I'm on a Win 11 PC. Maybe I've just screwed the phone up beyond repair. I'll provide any info I can once I know for sure what you are asking for.
[Android General] g96818:
BTW, i don't appreciate your fake news. you bricked your phone yourself and came here to blame my thread. Not gonna waste my time since you don't even know what sw version you're on.
[Android General] DatJP001:
sorry, was not the intent, which is why I provide whole story. I only came here to ask for help. I appreciate you taking the time to consider and reply nonetheless.
[Android General] XNK3R:
Does anyone know if this works for CPH2389_11_C.14?
[Android General] g96818:
It does not
[Android General] g96818:
Check your pm
[Android General] XNK3R:
Oh, okay. Thanks for confirming that for me!
[Android General] protechtedd:
I have CPH2515_13.1.0.600 (EX01) the US Metro/T-Mobile version of the Oneplus Nord N30 5G.

Are there any boot img files or otherwise that can help me root my phone? I see all the ones in the OP talking about 2513 and I dont want to brick my phone so I am waiting until someone can say what would the next step be for me. Thank you.
[Android General] g96818:
check your pm. can't guarantee you can update afterwards, but i think you should be able to.
[Android General] g96818:
@hackeryy check your pm
[Android General] Dr.Pagan:
Hello....how can I download firmware for the cph2515 Tmo as well???
[Android General] g96818:
what's your sw version?
[Android General] Dr.Pagan:
Well, right now dont know cuz i flashed the firmware of the nord ce 3 lite 5g and im waiting to boot it up....I flashed the cph2465 and when i insert the tmo sim got an erro lr of "this app is disabled based on security strategy" although doesnt happens with wifi
[Android General] Dr.Pagan:
CPH2465_13.1.0.600(EX01)thats the firmware that i flashed
[Android General] g96818:
but what is your sw version?
[Android General] Dr.Pagan:
S/w CPH2515_13.1.0.520(ex01)
[Android General] g96818:
you are very lucky your phone even booted instead of going into a bootloop.

I don't officially have that boot from 2515, but it might work. Are you willing to try it?
[Android General] Dr.Pagan:
Lmao, Of course i will... thanks
[Android General] g96818:
ok. i'll send you a PM. Give me a few minutes.
[Android General] Dr.Pagan:
Also, do you know which images should i need to flash in order to revert phone model?? Cuz mine shows One plus Nord CE 3 Lite 2465 instead Nord N30 2515
[Android General] g96818:
it's probably the boot file. I sent you a PM.
[Android General] Dr.Pagan:
Thanks, i will flash it right now and let you know
[Android General] g96818:
so did it work?
[Android General] umminkug:
I am in the same boat. Could you pm me also?
[Android General] umminkug:
How did it go? Any tips for the next runner?
[Android General] protechtedd:
Weekend got busy for me so I haven't had time to try just yet. I hope to a day this coming week.
[Android General] umminkug:
CPH2515_13.1.0.600(EX01)
[Android General] g96818:
check your PM/convos
[Android General] golden7:
Hello, Nord N30 5G. Just received. Updated SW to v CPH2513_13.1.0.601(EX01) via OnePlus update. New phone, only booted a few times (without SIM) to get set up. Followed steps for OEM unlock, unlock bootloader, and fastboot flash. Said I had boot_b so flashed magisk canary patched boot image to slot b. went into bootloop. Then tried flashing the patched boot img from Android FileHost. same. Not sure where I went wrong. Then tried flashing stock boot.img from AFH and still no go. Used Win10 machine.

Concerned I did not boot up with SIM. The recovery screen shows blank for Bootloader Version and Baseband Version (nothing). Also shows secure boot - yes.

Any suggestions? Thanks.
[Android General] g96818:
First time that's happened to anyone. got screenshots of cmd or powershell commands?
[Android General] golden7:
Sorry no screenshots,and didn't save cmd windows. Followed your instructions which are very clear and easy to follow. I suspect it's because I didn't boot up with a SIM card, so something didn't get set up on the initial setup. I had similar issur before at a galaxy S9, no SIM and tried to root. forgot. No problem with steps,all worked,except last.
[Android General] g96818:
sim shouldn't matter. i never root with sim installed. i always set up the new phone first before swapping sim.

What's the AFH links for the boot images you tried? I deleted the patched boot AFH link so idk which you flashed.

Try check the file hash of the stock .601 boot image you downloaded. make sure you didn't download a corrupted file.
[Android General] xcha0tic:
following! getting a nord 30 5g from tmobile to use for a little
[Android General] mingkee:
Here's a question about Netflix

I think I asked previously

Is "liboemcrypo disabler" module required to watch Netflix after installed?
[Android General] g96818:
and i previously replied IDK
[Android General] g96818:
Looks like 2513 is on Oxygen updater
[Android General] mem32:
Stable (Incremental) 601
[Android General] g96818:
I saw that, but idk what version that is updating from since .601 was released a while ago and i have the ota zips for .520->.601 and .572 -> .601.
[Android General] williamklam:
Just want to say BIG THANK YOU to g96818! Root was successful!

Purchased a Nord N30 5G US Unlocked version (CPH2513) directly from ONEPLUS website on 8/31/2023. (BTW, they have a sale going on, $50 off ($299 -> $249, In addition, it comes with free case, that's why I pulled the trigger. 99% is because g96818's excellent guide on rooting this phone!).

Phone arrived yesterday. Out of the box, came with CPH2513_13 1.0.520 (EX01)

I unlocked the bootloader first. (Phase 1).

I updated the phone before rooting (Just to follow g96818's advice in one of the previous posts #47 in this thread). I installed OPLocalUpdate_For_Android12.apk before the update. I dont' know if this OPLocalUpdate app makes any difference. The update was done through "Settings --> About Device". It was a 1.1GB OTA. I let it update to CPH2513_13 1.0.601 (EX01) over the air. So I should see all the previous post OTA with whatever is latest 601 EX01.

Then I used the FULL (not incremental) boot image of CPH2513_13.1.0.601_EX01 in the 1st post to patch with magisk (v26.1). So I literally jumped from 520 to 601. No issue.

Followed g96818's guide (1st Post) to the T. The only difference is for whatever reason:

1) When I first ran "fastboot getvar ccurrent-slot", it says my active boot slot was "a" (Edit: come to think of it: I got this active boot slot "a"

before

the OTA update, maybe this makes a difference). Flashed to boot_a, rebooted --> still wasn't rooted (From Magisk's screen Superuser wasn't turned on.)

2) Then I had to "adb reboot bootloader" again, This time flash to boot_b, with the very same patched boot image.

3) After "fastboot reboot", this time was a success flashing to boot_b.

I don't know if flashing boot_a / boot_b makes a difference. Because g96818 says "Don't flash both"... I guess I am sort of flashed both... haha. (g96818, question: what's the effect of flashing both boot_a and boot_b?)

Oh one last thing: I used Linux for adb and fastboot (Google platform tool). So I didn't have to do any of the Phase 2 Installing drivers for windows, OnePlus drivers, etc.. I believe Mac should be the same as Linux, if you get the adb / fastboot working on Mac.

Again Thank You! g96818, let me know if I can make a donation to you. Your guide has been VERY helpful.
[Android General] g96818:
Idk if having a rooted boot in boot_a will affect future updates. It shouldn't, but if it does, then just flash .520 to boot_a.

Now that you're rooted, don't ever use the stock system update, unless it's to get the ota download link.
[Android General] williamklam:
Good point! I was following this post in xda to try to disable system update.

https://xdaforums.com/t/guide-disab...ification-oneplus-nord.4468127/#post-87149977

adb shell
su
pm disable com.oneplus.opbackup

It then outputs:

Package com.oneplus.opbackup new state: disabled

The adb shell seems to take this command. Don't know if this actually blocks the update. We shall see!

To check disabled packages:

adb shell
su
pm list package -d

It outputs:

package:com.oplus.ota
package:com.oplus.customize.coreapp
package:com.verizon.mips.services
package:com.oneplus.opbackup

EDIT: Come to think of it: Let's say I accidentally used the OTA to update the phone, losing root. Wouldn't it be possible to re-flash a patched boot image again (provided the boot image matches the same new firmware version)?
[Android General] g96818:
I wouldn't disable it. It won't let you update unless you restore the boot image so it's safe to leave it. Leaving it alone also give you an indication that there's an update.

If by some grace of god it gives you a full rom, then yes, you could follow the same process to patch and flash the boot when it gets posted or extract it from the full rom yourself.
[Android General] williamklam:
haha. Rest assured, I will definitely keep an close eye on this very thread!

I will be on the look out for new boot images, patch and flash in your first post!

Can't wait to have N30 5G's own sub-forum.
[Android General] g96818:
You can post your request for a new sub-forum here and have it ignored.

*** New Device Forum Requests ***

Please post all your requests here. The forum admins choose new device forums carefully, based on several factors. There's no guarantee your device will have a forum created here, but feel free to posts your requests in this thread :) Please do...

xdaforums.com
[Android General] mingkee:
There's a method to extract the updated (stock) boot in 8T forum.

Make sure DO NOT reboot right after the OTA update.

[GUIDE] Root and keeping root options

Update 240721: TWRP and Orange Fox do NOT work properly on stock OOS 14. See the discussion starting at https://xdaforums.com/t/guide-root-and-keeping-root-options.4387977/post-89610238 A. First time rooting This process is common across all...

xdaforums.com
[Android General] Kozmosz1:
Stuck on step 7 "fastboot flashing unlock" after entering this code, literlly nothing happens. I tried using different drivers, still nothing.
[Android General] g96818:
There's no full rom or TWRP to extract the boot from.

Also that update procedure was developed by me and everyone started copying it.
[Android General] g96818:
what driver are you installing? adb of bootloader? You need to install the bootloader driver.

right click your PC and select "Manage"

update the driver while you're in the bootloader. your phone will respond as soon as you install the right one. i have two N30s and one used samsung while the other used google so keep trying.
[Android General] Kozmosz1:
I installed the windows-11-fastboot-drivers from the link your provided.
[Android General] g96818:
try use powershell
[Android General] Kozmosz1:
Ive tried that, I get the same results.
[Android General] g96818:
did you install platform tools?
[Android General] Kozmosz1:
Yes. And this is powershell.
[Android General] g96818:
I know. you did not enable OEM unlocking in developer options
[Android General] Kozmosz1:
Yes, I did unlock it.
[Android General] g96818:
then you did not properly install platform tools or something is wrong with your computer. there's no other commands to unlock.

How to Set up System-wide ADB on Windows 10/11

Here's how to set up system-wide ADB and Fastboot on Windows 10 and 11. Download SDK platform tools and enjoy universal ADB and Fastboot.

technastic.com

Looks like you might have two conflicting paths to adb

IDK. probably something wrong with your computer setup. It looks right so idk why it's not working.
[Android General] williamklam:
Kozmosz1,

I also looked at your screen captures. I agree with g96818.

1) You did OEM unlock properly.

2) You have access to adb and fastboot in Windows powershell.

This could be, you have another previous versions of Android platform tools (adb/fastboot) in front of the path of the new ones

More information:

My fastboot help looks like this (

Note that I am using a Linux version of Android platform tools

): Pay attention to the flashing lock|unlock options below. Yours fastboot is missing this (for whatever reason).

linux:~>fastboot help
usage: fastboot [OPTION...] COMMAND...

flashing:
update ZIP Flash all partitions from an update.zip package.
flashall Flash all partitions from $ANDROID_PRODUCT_OUT.
On A/B devices, flashed slot is set as active.
Secondary images may be flashed to inactive slot.
flash PARTITION [FILENAME] Flash given partition, using the image from
$ANDROID_PRODUCT_OUT if no filename is given.

basics:
devices [-l] List devices in bootloader (-l: with device paths).
getvar NAME Display given bootloader variable.
reboot [bootloader] Reboot device.

locking/unlocking:
flashing lock|unlock Lock/unlock partitions for flashing
flashing lock_critical|unlock_critical
Lock/unlock 'critical' bootloader partitions.
flashing get_unlock_ability
Check whether unlocking is allowed (1) or not(0).

advanced:
erase PARTITION Erase a flash partition.
format[:FS_TYPE[:SIZE]] PARTITION
Format a flash partition.
set_active SLOT Set the active slot.
oem [COMMAND...] Execute OEM-specific command.
gsi wipe|disable Wipe or disable a GSI installation (fastbootd only).
wipe-super [SUPER_EMPTY] Wipe the super partition. This will reset it to
contain an empty set of default dynamic partitions.
create-logical-partition NAME SIZE
Create a logical partition with the given name and
...

Try:

fastboot --version

Mine shows:

linux:~>fastboot --version
fastboot version 34.0.0-android-tools
Installed as /usr/bin/fastboot

If you do fastboot --version on your PC, yours might be an ancient version.

I would recommend:

Try another PC. Better yet, a PC doesn't have any adb/fastboot before.

You are running all the right commands. If I can do it, you can do this!

Hope this helps.
[Android General] Kozmosz1:
I figured it out, It was just a simple typo whenever I tried to type in "fastboot flash unlock". Its rooted and working perfectly.
[Android General] g96818:
o that is weird. It's supposed to be "flashing", but at least it worked.
[Android General] salman590590:
hi, i followed all the steps in the guide. everything checks out and phone is rooted now but i have a huge issue. the wifi is not working now. i try to turn on the wifi it loads then goes grey again. not showing any wifi networks, was working fine before the root. phone is brand new. please help me. build number is CPH2515_13.1.0520(EX01)

i need the wifi fixed without losing root please.
[Android General] Dr.Pagan:
which boot.img you patched with magisk??
[Android General] g96818:
he got it working now.
[Android General] Dr.Pagan:
ERROR
[Android General] GhostRider5666:
Can I flash the locked metro CPH2515 to unlocked CPH2513 rom?
[Android General] g96818:
IDK if it'll work, but you'll have to pay someone to use the unbrick tool. Why would you want to?
[Android General] GhostRider5666:
It's locked to metro for 180 days.
[Android General] g96818:
So to want to flash 2213 from on a 2215 phone? That makes more sense than what you originally said.

Right now, the answer is no. Oppo is not releasing the full rom. There's also no unbrick rom for 2213 and the unbrick tool is locked down so you need to pay someone to use.

Idk if the rom will leak since oppo took down the download links after the tool got hacked for the op11.
[Android General] GhostRider5666:
I'm trying to get passed the carrier locking because metro sucks in my area but T-Mobile works great.
[Android General] g96818:
Should have just bought the phone while it was on sale for $250.
[Android General] g96818:
you're lucky, a unbrick image for 2513 is now available for you to purchase and pay to flash.

OnePlus Nord N30 5G CPH2513 Flash File (Stock ROM)

Download OnePlus Nord N30 5G CPH2513 Qualcomm SM6375 Snapdragon 695 5G (6nm) Flash File From GsmMafia. This file is based on Oxygen OS 13

www.gsmmafia.com
[Android General] GhostRider5666:
I'm going to try it.
[Android General] GhostRider5666:
I got everything from him but he said it's not possible to flash one model to the other one with OnePlus Phones anymore ?