yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 2] vitaliy0017:
Hey, so I ran into a little problem. I uninstalled magisk, reset the phone, flashed the stock images to both slots, then attempted to lock bootloader. Once locked, I confirmed and it took me to a 'Device is corrupted and will not boot" screen and back to fastboot. When I try to reboot it, it takes me back to fastboot. I still have the phone show up on my PC though...don't really know what to do from here.
[Nothing Phone 2] dlads:
You've missed something buddy... When you uninstalled magisk did you click full uninstall? From within the app as per the pic attached?

what boot image did you flash?

what commands did you use?

View attachment 6040846

Did you have a recovery installed?

You're in crash dump mode now, depending on what options you have available now depends on whether you can save it or need an RMA, possible EDL recovery.

Did the lock actually take place? Should give it's status on the bootloader screen.

Locked / unlocked / relocked I think the options are.

Can't remember if you can install a fastboot ROM without unlocking the bootloader first, on top of that if OEM unlocking has been turned off due to a successful lock then you may not be able to.
[Nothing Phone 2] vitaliy0017:
Hey, so magisk wasn't even active / nor did I have root when I flashed the boot images. I flashed the stock boot images from this thread for the version that I was on. Then for locking the bootloader I did the standard fastboot flashing lock command and it prompted me on my phone if I wanted to lock my bootloader. Right now in fastboot it says device state is locked. Should I try flashing the full OTA from this thread? And use the correct boot images for that version?
[Nothing Phone 2] vitaliy0017:
So I've been able to get back into my device, everything boots and works fine. I'm still on 2.0.4 and I've made sure magisk is uninstalled through the app, but when I tried to relock bootloader I got the same error again.
[Nothing Phone 2] dlads:
Your bootloader state said "Locked" and your back in system then you're sorted...thats it.
[Nothing Phone 2] HippoMan:
I have a tangential question about using EDL on the Nothing 2. If it is considered OT, feel free to respond in PM ...

Can I use EDL utilities to do the equivalent of a full nandroid-like backup and restore of my device? I know that OrangeFox is available for the Nothing 2 and that it offers nandroid, but I'm wanting to do a full device backup and restore of all my device's partitions without any custom recovery.

Thank you in advance for any thoughts and suggestions.
[Nothing Phone 2] ysco:
Well I do not use np2 anymore as it's my backup phone now. I switched to pixel pro 8 because I was not satisfied about some things on the np2. I hope someone else can point you in the right direction.

Best regards, ysco..
[Nothing Phone 2] PhantomApollyon:
no issues rooting the official 2.5 build
[Nothing Phone 2] slewis1972:
Great, it's whether have an issue for anyone with orange fox now. We will see. Just waiting for it to be available.
[Nothing Phone 2] dlads:
OP UPDATED: Stock and Patched boot images now available. 👍🏼
[Nothing Phone 2] BitterBuffaloh:
It seems like it's fairly difficult to update a rooted Nothing phone? Is there a simple method to keping your Nothing phone that's rooted updated? I was just reading through the thread and it looks like there's a lot of steps to keep it updated and a chance of bricking the device if you don't 100% know what you're doing.
[Nothing Phone 2] dlads:
You won't brick your device regardless, either the update will fail or it'll work.. at worst your boot image is missing, so a boot and a flash is all fixing that's required.

The OP has all the info that you need.

Myself I full uninstall via magisk, reboot then update, then re-root.

If you're using a custom recovery then flash the stock one first...

The temp unroot method may work, doesn't for me but you can try it if you want.. again though the recovery needs to be stock.
[Nothing Phone 2] BitterBuffaloh:
Thanks. For the full uninstall via magisk, reboot then update, then re-root method - what do you use to backup stuff like settings and app install? Thanks!
[Nothing Phone 2] buu'buu:
swift backup...playstore market
[Nothing Phone 2] dlads:
Nothing you're just updating, everything is going to remain the same...

If you want to back up apps then use swift backup, settings etc can't really be backed up besides from a nand in custom recovery.
[Nothing Phone 2] paper88:
Hi together

Where can I pull the Full OTA Update? I get an Error "Installationproblem" when I want to update over OTA. Stock Image is installed and I never had problems with this way.
[Nothing Phone 2] dlads:
If you're still rooted or have a custom recovery installed then that could cause it.

Full updates that are flashable using the 682 method are hard to come by, the last one I installed was 2.5.1 but I don't believe it's publicly available...

If I remain rooted or have a custom recovery installed then it'll fail.. there are threads based on this issue...this thread probably isn't the place to discuss it though, this one is for unlocking your bootloader and rooting.
[Nothing Phone 2] paper88:
I patched the stock image and aren't rooted anymore, its my first Update on Phone 2 like this way so I don't know if this will work. But its like a Stock IMG with Unlocked Bootloader. I will check further steps
[Nothing Phone 2] dlads:
If you don't have a custom recovery installed then generally speaking you would just flash the stock boot image to both slots slot_a and slot_b

Fastboot flash boot_a boot.img

Press enter

Fastboot flash boot_b boot.img

Press enter

Obviously you'll need the boot image from the firmware you're on IE: 2.4.0 then re-obtain the update and run it...
[Nothing Phone 2] paper88:
Thanks for your help! I contacted the Nothing Support and they provided me the Full ROM. I flashed it over Dial Pad and it worked
[Nothing Phone 2] dlads:
Share it here buddy. 👍🏼
[Nothing Phone 2] paper88:
Sure!

Full ROM Nothing OS 2.5.1 EEA: https://drive.google.com/file/d/1rICIoFYsBrUOZ_ha7ulxZ9rPX6NQE0F9/view?usp=sharing
[Nothing Phone 2] dlads:
Brilliant..and this was flashable using *#*#682#*#*

?

Thank you btw
[Nothing Phone 2] paper88:
Yes, first try without any Problems
[Nothing Phone 2] Linux4life2211:
I followed the steps correctly but now as soon as I boot and enter my password to unlock the phone it shuts down either immediately or shortly afterwards. I was able to check and I do have some magisk modules active could this be the problem?
[Nothing Phone 2] dlads:
Yes sounds like a dodgy module..

Not to safe mode and it'll disable them all.

Instructions in the OP iirc..

Then enable them one at a time.. chances are it'll be something like pixelify other then version 2.2... maybe aosp mods..
[Nothing Phone 2] MisiekDP:
This sounds nice but... If we root NP2 or we use custom roms (unlocking BL) we losing warranty too?

What is Nothing's position on this issue? I remember well that OnePlus under Carl Pei's leadership allowed rooting and uploading custom roms without voiding the warranty. How about here?
[Nothing Phone 2] dlads:
No that's not true, we don't lose warranty..

It's just like OnePlus..

I've unlocked my phone from day one and have RMA'd my device... No problems.

Unlocking is reversible rooting is reversible.
[Nothing Phone 2] kurskoo40:
Now that the hotfix V2.5.1A is out, can we just use the V2.5.1 patched boot image or do we have to wait for the V2.5.1A patched boot image one?
[Nothing Phone 2] dlads:
Tbh 2.5.1 should boot just fine..

Haven't updated just yet but I'm getting round to it.
[Nothing Phone 2] PhantomApollyon:
I hadn't seen a firmware dump yet for it yet so I hadn't bothered updating just yet either. Definitely interested when you do if everything is good to go
[Nothing Phone 2] dlads:
Have been trying to fix my phone for the last 6-7 hours..bricked it twice and flashed several fastboot ROMs..

Still can't update naturally.

Soon as in back in business I'll update the OP.

For now I'm just happy I don't have a brick, big thanks to the man known as @mvikrant97 the guy is literally the reason why I don't have a very pretty paper weight right now.
[Nothing Phone 2] PhantomApollyon:
@dladz - No issues here with the latest update, 2.5.1a, patched boot image attached.
[Nothing Phone 2] Globus.gd:
How did You update?
[Nothing Phone 2] PhantomApollyon:
Nothing different than every other update.

Typically what I do is:

- patch the latest stock boot img on my device before starting

- uninstall everything root related

- complete uninstall of magisk and reboot

- software update and reboot

- reboot into bootloader and boot w/ the patched boot image

- direct install magisk and reboot

- reinstall root related things
[Nothing Phone 2] dlads:
Yea that doesn't work for me any longer.. just doesn't.. massive ballache.
[Nothing Phone 2] PhantomApollyon:
That's super strange. With almost no difference between devices, that's what I have been doing with basically every device I have running stock/OEM software for a very long time. Back when I did device repair years ago we would occasionally find an outlier device here/there with that type of symptom that would be resolved with a full memory flash, but these days things are a bit more complicated unfortunately.
[Nothing Phone 2] dlads:
Yea I've never had issues on all other devices, I've EDL flashed and installed fastboot ROMs...

Going to ofox installation the OTA, see if that helps or not..

Kind of need this to work tbh, will have a good go at it later today probably 👍🏼
[Nothing Phone 2] Unn113:
Have You figured it out? I tried to update to 2.5.1a but regardless of everything i try installation fails imedietely...

(I'm really considering locking my bootloader and leave this rooting shee for now, it's just not fun enough like it was few years, and just not worth it anymore imo...)
[Nothing Phone 2] PhantomApollyon:
Just a random thought, but did you guys both follow the non-beta upgrade path to get to 2.5 originally? (I immediately installed the beta and factory reset as a base as soon as it was avaliable)
[Nothing Phone 2] Unn113:
My path was like this: 2.04 >ota> OB1 >ota> OB2 >fastboot rom> 2.5.1 and now im stuck. I had problems with updating before, but fully unrooting always did the trick.

I guess my problems have something to do with messed up slot_a. I'm on slot_b now, then i try "fastboot set_active a" and reboot it goes straight to "no command" screen. I have to figure out way to clone my slot_b to slot_a and check if it boots and updates, if I brick I'll just do full restore and lock my bootloader for good
[Nothing Phone 2] PhantomApollyon:
I'm not even close to being an expert, but based on what I believe occurs during that process you'd definitely want the firmware on both slots to match. Coming from other devices with LineageOS specifically, that install process tends to even provide a zip to copy firmware between the partitions just in case. That may be something to look into here.
[Nothing Phone 2] Unn113:
I think so too. I will look for a way to mirror the content between slots, or firmware.zip like on oneplus phones, I believe there's a way to make flashable firmwares for Nothing Phones too.
[Nothing Phone 2] dlads:
No I went from 2.0.4 to 2.5.1 via fastboot as I was unable to update normally, for the same reason.
[Nothing Phone 2] Unn113:
I did the same but from OB2, maybe that's our case. Fastboot rom could broke our secondary slot and we now cannot update. I'll look into it soon but I need my phone for this weekend.
[Nothing Phone 2] dlads:
Yea that's kinda where I am.

I flashed a fastboot rom to the other slot and it failed, made the mistake of changing slots, rebooting whilst in bootloader, ended up black screen bricked.

You really do need the V2 cable to save yourself, if you end up like that just hold the button on the cable and all other buttons for a few seconds until it cycles, then you'd need @mvikrant97 to haul you out of that hole.

Just be careful is all I'm saying mate 👍🏼
[Nothing Phone 2] Globus.gd:
Do You guys think, that it is good to change slots in fastboot before update to chceck if android is booting from both slots?

Then we can know that is something goes wrong system will boot from working slot
[Nothing Phone 2] xtcislove:
It probably wont boot from the other slot anyway. Depends on what is on the other slot.
[Nothing Phone 2] dlads:
Well the active slot was the only one I could flash to in fastboot... Choosing the other slot actually caused me to fall into crashdump mode..

I have been on A and now I'm on B... I wonder would the Nothing flash tool be capable of flashing to both slots thus fixing the issue completely?

I assume there can be no anomaly, no alien image / partition of any kind in order for normal updates to finalize... I don't know of a foolproof way, it's stumped a fair few people.
[Nothing Phone 2] Globus.gd:
@dladz: How do You think.. If i will do:

And update will fail after point 2 and I will perform 3 and 4 phone will boot without update and root will be applied?
[Nothing Phone 2] Unn113:
I believe I've seen a tool like MSM for firmware flashing, it should restore partitions like they was from factory. I'll give it a go on Sunday.
[Nothing Phone 2] dlads:
Yep I've done it before, it actually breaks OTA's
[Nothing Phone 2] dlads:
So this doesn't actually work for me but in theory if your device is a lucky one then it'll work.

I couldn't comment on that, personally I would recommend a full unroot via magisk then reboot, then update.

Then reroot once updated.
[Nothing Phone 2] Globus.gd:
Don't know how it worked but worked...

1. disabled all modules in magisk - did not reboot

2. "restore images" in magisk - did not reboot

3. Install ota from update

4. after instalation did not show that update is done, but again that update is available (strange)

5. installed magisk: direct install and after ota (my fought was to install in both slots)

6. restart

and now I have 2.5.1A
[Nothing Phone 2] xtcislove:
For some people normal ota with magisk works for some it doesnt.
[Nothing Phone 2] ffejy462:
Lol. I bet. Thanks for the guide and boot files btw.
[Nothing Phone 2] dlads:
No worries man, thanks for trying and for the method too.

We'll work it out eventually.
[Nothing Phone 2] ffejy462:
Hopefully it's just an anomaly, but from here on out I'm not updating without a PC nearby.
[Nothing Phone 2] dlads:
Yea I wouldn't lol.
[Nothing Phone 2] Saenic:
Haha, I'm also still on rooted Oneplus 7 (imho the best look and feel wise. I love the popup camera and the notification slider) and I got a NP2 in front of me. Still not sure whether to root it or not.

I read in this thread that Netflix doesn't work anymore when you root, at least not without Magisk Mods. On the OP7 I only got SafetyNet Fix and Netflix works but only with Widevine L3.

If you root the NP2 and only have Widevine L3 can you ever go back and have Widevine L1 again?
[Nothing Phone 2] mingkee:
This is a primary reason to stop.

Other than better processor and more RAM (12GB vs 8GB), NP2 isn't much better than Moto Edge+ 2022
[Nothing Phone 2] dlads:
This is my current readout for widevine.

Says L1

View attachment 5962441
[Nothing Phone 2] Saenic:
It supports Vodafone 5G in Germany. My OP7 is labeled as 5G but sadly it doesn't support it.

Oh nice.

Did you use a Magisk mod or anything else which alters oem crypto?

Did you install the original Netflix App or a modified one?
[Nothing Phone 2] dlads:
I don't use netflix I use Kodi if I have to.

I use a modded safety net fix, which is the only way to get wallet working now..

Also in the OP
[Nothing Phone 2] karimaabdelmohsen1@gmail.:
خدمات
[Nothing Phone 2] karimaabdelmohsen1@gmail.:
الرئيسيه | شركه الراجح للتسربات

كشف تسربات المياه بالرياض الراجح للتسربات أحد الشركات الخدميه العامله بالمملكه السعوديه.لديها الخبرة,فى تقديم الخدمات المنزليه الرئيسيه أفضل

alraajih.com
[Nothing Phone 2] karimaabdelmohsen1@gmail.:
الراجح
[Nothing Phone 2] dlads:
XDA is English only, please translate all that.
[Nothing Phone 2] mingkee:
Then it's Edge 30 Pro for Germany

US version is $500 now (8/512)

You can add liboemcrypo disabler as Magisk module, but Netflix will drop to L3 for sure

There's a new root method (KernelSU) but I have to do more research, but NP2 is pretty likely to be supported
[Nothing Phone 2] dlads:
It does support the nothing 2

View attachment 5962529
[Nothing Phone 2] mingkee:
Now we need some brave souls.

It can be easily reverted if MSM package is available like old OnePlus days

I can say NP has big community support like old OnePlus (pre-CPH models)
[Nothing Phone 2] dlads:
Tbh fastboot enhance could fix this..

But whilst Magisk serves as it does, I don't see a need for kernelsu.

That being said I don't know enough about it.

Is this it the same as SuperSU from chainfire?
[Nothing Phone 2] mingkee:
This is why I have to do research.

I have few retired Motorola phones and I can do some tricks to revert to "oem_locked" state, and I can try KernelSU

I am not sure does KernelSU require unlocked bootloader though
[Nothing Phone 2] dlads:
To boot or flash an image you would need to be bootloader unlocked..

I just read their page, it's pretty much the same as Magisk only it deals with kernel directly.

However it still uses the boot image from your firmware as Magisk does.

Up until now I see no benefit, widevine is still affected as the bootloader is still unlocked and security compromised
[Nothing Phone 2] beterman:
how to root when i am on 2.0.1a?

can i use the boot.img from 2.0.1? its this the same? or i get bootloop?
[Nothing Phone 2] xtcislove:
I would give nothing tool a shot. It will flash both partitions and probably fix your problems.
[Nothing Phone 2] dlads:
I already have, went through it with mvikrant, actually broke OTA's..

I've just installed a full OTA via ofox.

Wouldn't work at first so changed slots and tired again, failed a few times then just attempted to just install to the same slot, then for some reason it just worked.

I'm now on 2.5.1a but I've no idea if it'll update normally from here on in, guess I'll find out.
[Nothing Phone 2] dlads:
You're one of the lucky ones like I said 👍🏼
[Nothing Phone 2] kurskoo40:
Update:

I'm on the V2.5.1A version and booted with the V2.5.1 Patched Magisk .img file and it works like a charm!

Thank you!!
[Nothing Phone 2] Abagnale:
Thanks, was about to ask if 2.5.1 can be used with 2.5.1a
[Nothing Phone 2] dlads:
Yea it's in the OP mate 👍🏼
[Nothing Phone 2] samual01te:
hi I just would like to ask when will the 2.5.2 patched img out...my phone is now flashing guess is caused by this. thanks for your great work..
[Nothing Phone 2] dlads:
I haven't installed it yet, my OTA failed and I need to use the EDL tool to recovery my ability to take updates.

I'm sure someone will have a patched image sooner rather than later, tbh 2.5.1a will probably still work and when I say that I mean 2.5.1 because they're both the same image.
[Nothing Phone 2] PhantomApollyon:
I didn't have any issues updating in the typical way to 2.5.2 and re-rooting. (patched boot image attached in case anyone needs it)
[Nothing Phone 2] dlads:
@samual01te there you go 👍🏼
[Nothing Phone 2] samual01te:
thanks bro
[Nothing Phone 2] samual01te:
thank you very much
[Nothing Phone 2] dlads:
I'll link this in the OP...thanks mate 💪🏼
[Nothing Phone 2] simdll:
Hi, please, can you check if when the phone is locked it is possible to turn off the data connection or wifi? Or can you just choose the network to connect to and have to unlock your phone to deactivate connectivity?

Thank you

Sim
[Nothing Phone 2] PhantomApollyon:
It's exactly as described in the update notes, but on second thought I think they worded it a little weird. You can switch the network on/off without unlocking the device. (I do not see an option to disable that)
[Nothing Phone 2] paper88:
@dladz could it be that the Stock 2.5.1 Image is actually also patched? I want to update to 2.5.2 and try to patch the stock image. But if I patch this then Magisk will not get uninstalled, I still have root access.

I used: fastboot flash boot_a boot.img / fastboot flash boot_b boot.img
[Nothing Phone 2] dlads:
Shouldn't be mate mate, no.

Why not just restore the boot image using magisk?

If this doesn't work then you could try spikes boot image, it's in the full OTA thread.

He also has the full OTA's so if push comes to shove and you want to be sure then you could extract it yourself.

I think tbh that all the boot images are almost the same if not identical, so you could strictly speaking try any of them..so long as it's 2.5.XX
[Nothing Phone 2] paper88:
Magisk haven't saved my stock image, so I couldn't restore the images. I extracted the boot.img from the full ROM 2.5.1 (no hotfix) and it worked.
[Nothing Phone 2] dlads:
Ah ok, well that's good to know and slightly worrying too...can't remember where I got that image from..

Will look into it.

Cheers
[Nothing Phone 2] dlads:
UPDATE: 2.5.1 stock boot.img has been updated, thanks @paper88

👍🏼
[Nothing Phone 2] Kylewolf:
So I unfortunately cracked my screen. Going to send it in for repair, but they are requesting a wipe. What's my easiest option to revert to stock? I only have root and magisk installed, no custom kernel or anything.
[Nothing Phone 2] dlads:
Honestly id use the nothing tool then lock it..

But you could flash a fastboot ROM and then lock it.

Shame about your screen, get yourself a tingle like me...can take a good drop
[Nothing Phone 2] Kylewolf:
I had a nice case and screen protector, unfortunately fell down between my cars seat and when I put the seat back in place it got crushed.

For anyone wondering, the replacement is about 230, takes 1-3 weeks.
[Nothing Phone 2] dlads:
Yea I've sent my device rma in the UK, took two weeks... Awful timeframe tbh.

And lol squashing the phone, yea that'll do it 🤔

Also you could just lock it if you're not rooted, basically you just need to revert any changes like root or recoveries installed..

That's pretty much it mate
[Nothing Phone 2] irmas5:
What country?
[Nothing Phone 2] dlads:
I'd assume UK
[Nothing Phone 2] Kylewolf:
Unfortunately no EDL cable and I need to do it tonight. Could I theoretically just flash the stock boot image, factory reset, and relock the bootloader through fastboot? Or would that be more work than flashing the whole rom

If not, could you link me a guide? Sorry for asking for the handholding, I'm just strapped on time with work and apparently a carrier is coming to pick it up tomorrow. Really don't want to screw anything up rushing and get myself in a worse situation.
[Nothing Phone 2] xtcislove:
no edl cable needed for a working device jsut use normal cable
[Nothing Phone 2] Kylewolf:
Copy that, will do
[Nothing Phone 2] Kylewolf:
View attachment 6062406

Was able to find this. I'm used to fastboot and saw some thing where that tool uses the EU firmware and I'm in the US. Assuming I can just flash this and relock the bootloader, correct?
[Nothing Phone 2] dlads:
Tbh mate, if you've not rooted and not modified your phone then you could probably just lock it again...

If you've ever rooted then I'd go down the nothing flash tool route, but that's only because I now know how easy it is.

1. Open tool and choose nothing 2

2. Connect phone

3. Reboot and hold volume up and down

4. Wait for connected on the tool

5. Deselect user data and click start

6. Once complete, boot to recovery and factory reset.

7. Done.

Personally I would flash ofox first and back up my efs and persist partitions, but that's me.

Im not sure on the version that is included, I know it works on my phone in the UK.. maybe ask someone who's flashed it onto a US device (global) @xtcislove are you using a global device?
[Nothing Phone 2] xtcislove:
Im from germany, its a EU device. But i think since 2.4 its unified anyway. Use EDL tool and do ota to latest version should work.
[Nothing Phone 2] dlads:
Yea but because it's reverting to 2.0.1 it wasn't unified then so as he's on global it could cause an issue?

I'm not 100% tbh
[Nothing Phone 2] xtcislove:
Im not sure too but if its unified with later otas, there shouldnt be a problem