yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 2] dlads:
A fix was listed the other day, can't remember the thread though, there may be a way according to this thread.

https://xdaforums.com/t/orange-state-warning-remover.4128821/

Re: updates, just fully unrooting seems to be the only way for me, prior to having the np2 I was with OnePlus and there is an app for full zips, that works every time for me no matter what.
[Nothing Phone 2] HippoMan:
But how do I update my phone in this case from its current 2.0.0 OS to 2.0.2a?

If I simply flash the 2.0.2a boot image at this point, won't I lose everything that I installed and previously configured on the phone?

I can deal with that, but it means I have to do some sort of Swift Backup or Titanium Backup before starting this procedure, and save the backup directory off the device.

Then, after I flash the latest rooting-via-booting image (the one you mentioned above for 2.0.2a), I'll have to restore all of what I saved in the backup.

Correct?
[Nothing Phone 2] dlads:
1. "If I simply flash the 2.0.2a boot image at this point, won't I lose everything that I installed and previously configured on the phone?"

The boot image is 96MB it won't do anything and may not even work, even if it does it's just a boot image, the actual update is 58MB I think but it'll then compile your already existing OS up to around 1.8-2.0GB

2. "Then, after I flash the latest rooting-via-booting image (the one you mentioned above for 2.0.2a), I'll have to restore all of what I saved in the backup."

Nah mate, you just quoted how to do it 😂

Don't worry about boot images for now.

Open up Magisk and unroot fully by uninstalling Magisk images, I sent you a screenshot.

Then...

Go to settings in your phone and then system update.

Install the update and take the reboot.

Once booted, just grab the patched image for 2.0.2a and reboot to the bootloader, then boot the image, then install directly.
[Nothing Phone 2] Unn113:
I tried to restore images but magisk said no images found, so i uninstalled it completly, rebooted and tried to update, but no dice, so i downloaded stock 2.0.2 boot.img from this thread and tried to update but still no luck. It wont let me update. I tried to update manually but it too gives me error. Anybody was in similar situatuon and is willing to help?

My current build is Pong-T2.0-230801-1740-EEA which should be 2.0.2
[Nothing Phone 2] dlads:
Someone else had this issue, they made a thread, turned out deleting the cow files using fastboot enhanced worked for them..

Have a look for it.

Edit: it's here https://xdaforums.com/t/rooted-upda...-get-working-without-wiping-app-data.4617541/

@Unn113
[Nothing Phone 2] Unn113:
Thanks, i was just editing my post when You replied. I actually figured it out. I downloaded stock 2.0.2 boot image again but from different source and it let me update to 2.0.2a succesfully. I think that link for stock unrooted 2.0.2 boot.img in the OP is actually for some different version, idk.
[Nothing Phone 2] dlads:
Which one? Each has been extracted from the system when live.. boot_ and boot_b

There's a DD command in the OP on how to do it yourself..

Either way, glad you're sorted 👍🏼
[Nothing Phone 2] Unn113:
Stock 2.0.2, i tried using the one from OP but update failed, downloaded another 2.0.2 from different source and it worked. So strange.
[Nothing Phone 2] dlads:
Hmmm weird...someone else did the same and couldn't do it, they deleted the cow files and it worked for them? Must be a different problem?
[Nothing Phone 2] HippoMan:
I'm sorry, but I'm still confused.

I don't see any 58MB files in any of the Mega repos that you reference in your OP.

Where can I find such a 58MB update image for 2.0.2a?
[Nothing Phone 2] dlads:
Nah mate that's in your actual update..

Click settings, system, then system update.

That is the 58MB file, may be different...

Just unroot and install it
[Nothing Phone 2] HippoMan:
Oh! It's just the standard update that I install via the OS.

Got it.
[Nothing Phone 2] HippoMan:
Once I learned that "Update your phone" meant to simply do the OTA update via Settings->System update , I then followed this procedure, and it went smoothly. I'm now running on 2.0.2a .

Unfortunately, however, this upgrade didn't help me. I performed the upgrade because in the other thread that I started concerning Tasker problems, it was suggested that using the latest OS version might fix some problems I'm having with the Tasker utility. Unfortunately, this upgrade hasn't fixed my Tasker issues, so sadly, this device is pretty much useless to me.

I now realize that the exact, same problems occur with MacroDroid. I updated the link below to reflect this.

See https://xdaforums.com/t/the-tasker-...operly-under-rooted-nothing-os-2-0-0.4619413/ https://xdaforums.com/t/neither-the...operly-under-rooted-nothing-os-2-0-0.4619413/ for further discussion about these Tasker and MacroDroid problems.
[Nothing Phone 2] dlads:
Not sure what else update could have been and the device isn't useless, the app is.

It's not the devices or companies fault that it doesn't work it's the apps or it's developers.
[Nothing Phone 2] HippoMan:
Sorry, but the device is useless specifically to me , because over the years, I have developed literally dozens of Tasker contexts and tasks which I always install on all my Android devices, and which I use and rely on regularly.

Most of the uses to which I put my Android phones require these Tasker contexts and tasks to be installed and running.

Furthermore, I recently discovered that the exact, same problems occur with MacroDroid, which is a completely distinct piece of software to Tasker. This shows that these errors are specific to Nothing Phones or Nothing OS (since for both Tasker and MacroDroid, no other known devices nor OS's exhibit these errors).

I updated my other thread about this topic to the following:

https://xdaforums.com/t/neither-the...operly-under-rooted-nothing-os-2-0-0.4619413/
[Nothing Phone 2] ysco:
Need a bit off help guys.

First I had magisk running and a few weeks back I installed delta magisk and running perfect. Now I wanted to update to 2.0.2a so I did the option uninstall /retain boot image or something like that but it said there was no boot.img. So I did complete uninstall option and tried system ota update but it gives a error. I tried to update manually *#*#682#*#* but also a error. How can I fix this? Is it possible to flash this incremental update true adb and if so how? Maybe there are some leftovers from magisk somewhere in the system.

Any help or suggestions are appreciated

;)

Regards ysco..
[Nothing Phone 2] dlads:
The chap above you had the same issue, there is also a thread about this relating to not being able to update, I think I quoted it a few posts above too.. also check the firmware thread.

In one instance it was fixed by deleting the cow files using fastboot enhance and another was using a different boot image, so I'd try to get another boot image and flash that...you could try the one in the OP or see if you can find another one.
[Nothing Phone 2] ysco:
Hello dladz,

Thanks for the reply.

You mean try to patch first the original boot.img 2.0.2 first true adb/fastboot ?

If so then the instead of boot boot.img patch boot.img, and then try the ota from system again.

regards. ysco..
[Nothing Phone 2] dlads:
To update no as you're missing the stock boot image not the patched one.

So you'd need to flash that to both slots then it'll update, however someone said this didn't work so he got another one from somewhere else he may still have it..
[Nothing Phone 2] ysco:
@dladz

A bit confused now lol.

So what i mean is to patch the stock boot.img 2.0.2 first then run the ota from system and if that works root again with patched 2.0.2a.

So you mean a other stock boot.img or from full 2.0.0 ?

regards ysco,,
[Nothing Phone 2] dlads:
Ok so you've tried to unroot correct?

And it said you can't because there was no image to revert back to.

So you need to replace that image, hence why you need to get the stock boot image back on your phone.

You cannot update if you are using a patched (root) image.

Normally you'd need to unroot to update, you can't do that because there's no image so just flash the boot image and then update.

PS: you may need to flash to both partitions.

As I said before another guy tried with my boot image and it didn't work however it did with another he 'acquired'.

@Unn113 has an image, he mentioned a few pages back
[Nothing Phone 2] ysco:
Well i tried to flash the stock boot.img 2.0.2 from your post but it says can not find boot.img

But patched boot.img no problem with flashing.

Tried with fastboot patch boot boot.img and with fastboot patch boot.img.

I pm the guy for boot.img but probably not working cause it can not find it but its in the fastboot folder.
[Nothing Phone 2] Unn113:
Fastboot flash boot boot.img. I'll send you link from where I got it in few minutes, I'm at work now 😅
[Nothing Phone 2] ysco:
Hello Mate,

That would be great, so the stock img posted in the first topic also didn't work for you either i understand dladz said to me. The stock img you have worked ? did you flash on both slots ?

Thanks.

Regards, ysco..
[Nothing Phone 2] dlads:
Which one are you using mate and I'll remove it if it's not working.

Strange thing is that the patched image is patched from that very boot image and it works perfectly? So I'm a bit baffled as to why?
[Nothing Phone 2] ysco:
He dladz,

No patched image works without issue.

I managed to patch the stock.img you posted on both slots but that fixed not the update issue. Im currently downloading the full fastboot rom from Unn13 and see if that works.

Regards ysco..
[Nothing Phone 2] Unn113:
Patched image for 2.0.2 from this thread worked for me, it's the stock 2.0.2 that didn't work. It booted but won't let me update to 2.0.2a, I had to flash another 2.0.2 image, which I sent already to ysco in pm.
[Nothing Phone 2] ysco:
Hello Mate,

Yes your stock boot.img works, i'm now updating to latest 2.0.2a. Thanks again mate for the share and fix.
[Nothing Phone 2] ysco:
Here is the working boot.img dladz, can you download and replaces the faulty one ;)

Credits for the file goes to Unn113

Removed url, you can find in OP the updated boot image.
[Nothing Phone 2] dlads:
That's 15MB? A boot image is 96MB!

Do you have the global, Indian or UK/EU phone?

No idea how it's that small, is it zipped? I'll download and check.

Cheers 👍🏼

Edit: yes it was compressed, good times...thanks.
[Nothing Phone 2] dlads:
OP UPDATED: added boot image that allows updates from 2.0.2 to 2.0.2a

Thanks to @Unn113 and @ysco
[Nothing Phone 2] dlads:
Whoever added it, are you going to leave that on your mega?
[Nothing Phone 2] ysco:
Hello dladz,

You added in op now so then I will delete it from my mega ;) No need for double links.

All is working and updated to 2.0.2a and rooted successful.

ysco..
[Nothing Phone 2] Bormotos:
Hello dladz,

This didn't work for me.

Please tell me, am I doing everything right?

1) I uninstalled Magisk

2) I checked if my device is rooted after the reboot (ROOT CHECKER CONFIRMED - NO ROOT).

3) I rebooted into the bootloader (adb reboot bootloader)

4) I flashed a new, "working" boot.img (15.68 MB file in mega (yes, I know it's a compressed archive)) - from (fastboot boot boot.img)

- Everything remains the same. OTA updates - not working (installation error).

- Attempt to install OTA via ***.zip (*#*#682#*#*) - failed.

What am I doing wrong?
[Nothing Phone 2] ysco:
Hello mate,

You use the cmd fastboot boot boot.img but you must use the cmd fastboot flash boot.img

Then you will be oke

Regards ysco..
[Nothing Phone 2] Bormotos:
THX U MY FRIEND. THX U VERY MUCH!
[Nothing Phone 2] ysco:
Your welcome mate 😉.

Glad it's working for u also now.
[Nothing Phone 2] Bormotos:
Please write in the top - need to write "fastboot FLASH boot ***.img", for future updates. I think a lot of people get confused.
[Nothing Phone 2] dlads:
Nah if you do I'll have to upload it hence why I asked..

It's cool, I'll upload it to mine.. no problem.
[Nothing Phone 2] dlads:
Why? Are you referring to the boot image in particular?
[Nothing Phone 2] dlads:
@ysco I don't have the image, as you've turned off the sharing link..need it again if you wish for me to host it.

Edit: nvm I've got it, just replaced my one.

Tbh I'm I won't give instructions on flashing the boot image, that's not what this threads about, that issue is about not being able to update, left the mentions on the OP

96 MB folder on MEGA

mega.nz
[Nothing Phone 2] Bormotos:
Yeah
[Nothing Phone 2] dlads:
It's listed where the old one was... As I said this thread isn't really about that, there's another thread regarding fixing broken updates. This thread is about rooting and updating whilst rooting (if it ever becomes possible)
[Nothing Phone 2] LarryDi:
I have a few doubts please help. I am on Indian version in USA. stuck on hello message due to os requires Indian sim authentication. Would like to install OS from recovery mode only. I am no expert but have experience of previous flushing oneplus 5t. How do I start? Please gudie me I can pay for it as otherwise have to buy a new phone in new countrol
[Nothing Phone 2] dlads:
Sorry mate but this thread isn't about that, I wouldn't know where to begin, contact nothing perhaps, return it and buy the correct one for your region?

https://xdaforums.com/t/activation-of-india-variant-in-other-countries.4606967/
[Nothing Phone 2] boontje3:
so correct me if im wrong to update to 2.02a when rooted on 2.02

deactivate all magisk modules

uninstall magisk amd restore boot.img

reboot

update on ota

install magisk app

Reboot to fastboot

fastboot boot magisk_patched

Open magisk manager and click install/update

Direct install and reboot
[Nothing Phone 2] dlads:
That's pretty much it.

You could try the live update way but for me it's always failed, so it's up to you.

To be safe just do what you said mate 👍🏼

When you say uninstall Magisk, just use the button within Magisk to complete uninstall, that's the only way it'll work for me.
[Nothing Phone 2] boontje3:
thx for te fast respons

ok ill try it this way with complete uninstall magisk whitin magisk

,was not sure if i had it right im comming from a pixel 7 pro thats why i asked to be sure
[Nothing Phone 2] dlads:
Once you've updated just grab the 2.0.2a patched boot image then boot it via fastboot then make it permanent with a direct install once it's booted up and you're back in Magisk.

👍🏼
[Nothing Phone 2] spikerspike97:
Hey guys, I tried to figure it out myself but I don't seem to get the hang if it.

I am rooted on 2.0.1 and I would like to update to 2.0.2(a). What is the recommended update method? Removing magisk completely ad then updating and redoing everything?

Just want to be sure.

Thanks
[Nothing Phone 2] Unn113:
Method that worked for me is removing magisk completely, flashing stock boot.img, then update and root again.
[Nothing Phone 2] spikerspike97:
Thanks! After full uninstall it will reboot right (with the magsik uninstall botton)? Then I have to flash the stock boot.img not boot it, right? The rest is pretty clear to me.

Sorry, I just don't wanna mess up.
[Nothing Phone 2] Unn113:
I flashed just to be sure, but I think you can just boot it.
[Nothing Phone 2] dlads:
If it's stock then you do have to flash it.. a reboot if booted and you lose it.
[Nothing Phone 2] Unn113:
Yeah, but he need it just to update, so he'll reboot anyway
[Nothing Phone 2] dlads:
Yep I get that, then he'll have the old boot image instead on the old slot, so next time he restores images he'll have the same issue during next update
[Nothing Phone 2] spikerspike97:
Alright, thanks for all of your replies, really appreciated.

I'll do it as follows, it makes sense to me know.

1. Fully uninstall magisk (device will reboot)

2. Reboot to bootloader and flash (not boot) stock boot.img

3. Do the OTA update

4. Root as usual

Small other question. Does it matter if I take 2.0.2 or 2.0.2a boot.img (patched one)
[Nothing Phone 2] dlads:
If you're currently on 2.0.2 then it'll be that one.
[Nothing Phone 2] ot_inc:
NP2 Fastboot ROM&boot.img.

Re*Index.Lab

Powered by GitHub Pages & Jekyll

reindex-ot.github.io
[Nothing Phone 2] xtcislove:
Thank you! Is there a option for EU variants too? Especially fastboot rom?
[Nothing Phone 2] Mozie:
Does this method wipe device? (Apps, files and so on)
[Nothing Phone 2] dlads:
No not at all, you're simply unrooting your device.
[Nothing Phone 2] boontje3:
no ^^nothing^^ lost in this proces
[Nothing Phone 2] dlads:
So when you need to update you won't be able to If you're rooted as the update looks for the boot image, the very image you patched to root, as it won't be there you need to unroot to allow the update to go through, so no nothing is deleted.

Tbh you do not need to uninstall the magisk app.

To update you do this.

Open magisk and click uninstall.

Click full uninstall.

Open settings and click system.

Click system update.

Take the update.

Your device will reboot.

Allow it to boot then boot to fastboot

Download the patched boot image from the OP

fastboot boot the patched boot image.

Allow your phone to boot

Open magisk and click install

Direct install

Reboot

Done.
[Nothing Phone 2] boontje3:
i know now but i think you quoted the wrong gy ;) but hey no problemo

it was Mozie who asked
[Nothing Phone 2] dlads:
Tbh i was addressing both of you as you do not need to uninstall the magisk app, but yea I clicked the last comment and you'd commented just before I did, didn't see your response... 👍🏼
[Nothing Phone 2] Mozie:
Great explanation, very clear. Thanks mate
[Nothing Phone 2] dlads:
No worries
[Nothing Phone 2] Snze1:
When talking about updates, does this faff have to be gone through for each security update too? They come quite regularly don't they?
[Nothing Phone 2] dlads:
Until they give us full updates, yes pretty much..

As per the OP there is another way around it.

Simply temp unroot by restoring images, then update, then before restarting open magisk and install after OTA.

It's a mixed bag if it'll work or not, for me it's 100% failure forcing me to complete uninstall, however some people have been able successfully update this way whilst retaining root.

Come up with a better way to update and retain root and I'm all ears.
[Nothing Phone 2] Snze1:
Wish I had the skills to help, rather than just bothering you with stupid questions! Thanks for your patience, mate 🙏
[Nothing Phone 2] dlads:
Ah mate it's cool man, we're all learning... Sharing, if something new comes up we'll work it out.

Hopefully full update zips start getting released and we'll have a much smoother ride from thereon in..

There are some good things happening for the NP2, a crowdfund for a phone for a very reputable dev, kernels are being tested and nothing itself is evolving too.

We're the early birds who get to see it at its start and as time goes on to better things.
[Nothing Phone 2] spookybg:
Hi, I tried this method but no success for me. Then I also flashed a clean boot.img, again no success. The "fastboot flash boot.img" command didn't work either, I used one from the OP's forum which worked on the OP perfectly. Any ideas and suggestions on how to install the updates? Thank you in advance!
[Nothing Phone 2] dlads:
So what can't you do buddy? What didn't work?

We're you able to update?
[Nothing Phone 2] spookybg:
I can't install 2.0.2
[Nothing Phone 2] dlads:
Ok so you need to flash the stock boot image for 2.0.2

If that doesn't work then perhaps wait for the EDL flash tool to be released.

Someone else had this issue and flashed payload.bin but it failed, he then went ahead and flashed the NTPI package using the flash tool, although if that fails then you would need to rma tour device..

There are threads regarding this, here probably isn't the place though, this is for root and unlocking the bootloader.

Heres someone with the same issue:

https://xdaforums.com/t/rooted-upda...-get-working-without-wiping-app-data.4617541/
[Nothing Phone 2] spookybg:
Oops I explained wrong this time! I can't install the 2.0.2 update, I completely removed Magisk and then installed (flashed) an stock boot.img for 2.0.1a. I also tried an offline update, no luck!
[Nothing Phone 2] dlads:
Yep so that thread is basically based on that issue, incapable of updating from being rooted, I believe the fault lies with the stock boot image.. see what they did..

Ideally you just need to flash the boot image from 2.0.1a and it should update..

You can switch slots and see if you remain rooted, may need to flash to both slots... Check the thread I listed.
[Nothing Phone 2] Mozie:
@dladz Hi mate, I read in the changelog of Magisk 26.2:

[MagiskBoot] Support extracting boot image from payload.bin

So would this mean that using Fastboot Enhance to obtain boot image isn't required anymore so the rooting process will be faster and easier?
[Nothing Phone 2] dlads:
Honestly I'm not sure mate, I'm still on 26.1 I can have a look at that but for now I haven't made the jump...will do at some point..

Not sure how it would work, may need to extract payload.bin on the phone then there's perhaps a tool that does it, I know there's a script for it on Linux so may be something similar.

If it's possible when unrooted then that would be a winner.
[Nothing Phone 2] dlads:
Just installed 26.2

Doesn't appear to be an option anywhere to extract an image?

View attachment 5992881View attachment 5992883View attachment 5992887
[Nothing Phone 2] Mozie:
Hmmmm interesting 🤔
[Nothing Phone 2] Arthurlelynx:
hello i'm sorry to ask but i'm new in the android rooting is there a way to backup my phone and reuse the backup after i root my phone

Sorry for my bad english i'm French
[Nothing Phone 2] dlads:
Just a standard backup really.. you can't do a full nand back up unless you have a rooted device with a custom recovery..

So sync contacts with Google or export to a file.

Sync photos and videos to Google or back up to PC.

WhatsApp and other messenger apps will restore if backed up, but that's pretty much it.

Unlocking the bootloader will wipe your whole phone.
[Nothing Phone 2] dlads:
Tbh mate it's not the end of the world when you wipe, tbh it's a good thing, you get a fresh start... Personally I would never do a full restore anymore especially between updates because you could be restoring new issues or old ones..

But that's me..

I would get my contacts synced as well as pics and videos, let me WhatsApp go and text messages, I don't care about them..

Deactivate banking apps if applicable then commit to the wipe.

Once you're rooted you can use swift back up, but again I'd be careful what I restored between updates if I were to wipe, it's your call. 👍🏼

Let me know if you get stuck..

PS: Google allows a full back up but it's nothing like swift or titanium or nand.

Again I do the above.
[Nothing Phone 2] samual01te:
Hey..boss...needed your 2.0.3 BOOT.IMG to root..LOL.. hope can hear from you soon...BTW. The method of you providing to update on a rooted device is not working...i have tried...
[Nothing Phone 2] dlads:
This one?

"Being rooted & Updating with an incremental update whilst retaining root

***NOTE: risky, doesn't always work, disable all modules before proceeding and reboot.

1. Open Magisk and select "Uninstall Magisk" then select "Restore Images"

2. Open settings / system / Software update and download the incremental update (will be substantially smaller than a full zip)

3. Once completed you'll see "Restart Now" do not click this, back out and then re-open Magisk.

4. Within Magisk, click "Install" then click "Install to Inactive Slot (After OTA)" Then click "Lets Go" your device will now reboot

NOTE* I've noticed that my device didn't boot after doing this and or the update didn't install, if this happens your device will more than likely eventually swap slots and then boot, i also noticed an issue with the update not actually installing after performing the above steps, so do so at your own risk."

Yep I did pop some warnings out there.

Didn't even know an update was out, I'll check for one now.

Cheers.. 👍🏼

Edit: no update for me yet buddy, I'm based in England so may be why.. will keep an eye out for it mate.
[Nothing Phone 2] dlads:
Are you based in Europe? Also do you have a european phone?