yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 1] Pho3nX:
Having original boot or restore image boot sould be the same, it's just you don't have previously create Magisk Boot patched by yourself, it's for this reason you don't have backup.

For be sure, take the 1.5 (EEA ? Global ?) stock boot on the OP,

Use the command :

.\fastboot boot boot.img

With this command you will be sure boot.img is good and boot fine, device will just boot one time but he's not definitivelly installed

If you use this command :

.\fastboot flash boot boot.img

With this command you install/replace directly your boot.img but if this boot don't work, phone will not boot correctly and you can even brick your phone if you don't have access anymore to the bootloader (fastboot).

So i advise simply this steps :

1/ On Magisk, disable all your modules, especially Module like Magisk Bootloop Protector

2/ Reboot on fastboot mode (Bootloader)

3/ Take the boot stock 1.5 beta depending your model (EEA/Global)

4/ Boot with this stock boot using the first command

5/ If device boot fine, you can use the second command for flash/install this boot

6/ After flashing, try again to update via Local Update, normally you should't have Error 20.
[Nothing Phone 1] Gyoki:
Hey, so I tried everything, I can't flash 1.5 in any way. I tried through dial and sideload.

(Even Ph3nX's method)

I apparently don't have the required firmware even though I am on 1.1.7 !

I tried both 1.1.7 and 1.1.7 hotifx incremental updates but none worked.

Does anyone has full build so that I can flash full rom ? Or does anyone has incremental update from my firmware (which ends by 1669043157, I couldn't find it in the update tracker)?

Thanks for reading, I can give more info about my phone if needed.

PS : I have unlocked my bootloader but can't intall magisk (can't find my version in index, therefore can't obtain good boot.img to patch)
[Nothing Phone 1] BertProesmans:
1.5.1 borked Magisk root control for me. Patched boot works, system works fine, but myself and apps cannot request super user rights.

The magisk app doesn't open, it keeps upgrading my full apk install to system stub. And the stub install will not upgrade to a full install. The permission dialog also doesn't show up.

I got root through adb shell at one point to remove all /data and /cache (basically the rm command from the uninstall script), but that didn't do the trick. Tried every step from here and reached the nothing works stage; https://didgeridoohan.com/magisk/Magisk

Gonna try a reset now, since I cannot live without my root apps.

EDIT; Below happened to my phone, after booting the patched boot.img from this reply higher up (https://xdaforums.com/t/nothing-pho...ng-os-update-14-01-2023.4464039/post-87992185), and after opening the Magisk (manager) app. The installed stub never opened/worked and prevented me from controlling root.

After booting one of my own archived patched boot.img the Magisk app and root access worked as expected.

I should have tested another patched boot image before erasing all my sheit.. lol

I use the latest Magisk app release (Magisk v25.2) since I got this phone; HofaTheRipper used a different Magisk app version to patch his boot.img or something incompatible between by phone and his boot.img is going on. In any case I'm gonna keep booting my own images for the forseeable future now.

01-14 15:55:30.510 856 858 E Magisk : cert: APK version too low
01-14 15:55:30.510 856 858 E Magisk : pkg: APK signature mismatch: /data/app/~~8U2UCSUJc-FYNd4TcMZqyg==/com.topjohnwu.magisk-ELVrmZx92QJgrKmqfXaCog==/base.apk
01-14 15:55:30.534 8462 8462 I Magisk : pm_uninstall: com.topjohnwu.magisk
01-14 15:55:30.653 8477 8477 I Magisk : pm_uninstall: Success
01-14 15:55:30.747 8479 8479 I Magisk : pm_install: /data/stub.apk
[Nothing Phone 1] Pho3nX:
What Magisk Patched Boot image have you tried first ?

It's always better to make his proper Magisk Patched Boot by yourseff, all devices/configurations doesn't have exactly the same settings/components.
[Nothing Phone 1] BertProesmans:
The one from HofaTheRipper his reply (https://xdaforums.com/t/nothing-pho...ng-os-update-14-01-2023.4464039/post-87992185). I see the mega upload link on the second post is different, so I guess those could be different images.

Yeah, I know the procedure; After OTA, I booted the patched boot.img, then noticed the Magisk app doesn't open and couldn't patch my pristine boot.img.

I doubted myself (and the horrifying stuff I did to my phone for months) at that point, instead of the boot image. It all went down from there.
[Nothing Phone 1] Adrian312:
just curious shouldnt be that command with one more boot in it?

.\fastboot flash boot boot.img
[Nothing Phone 1] Pho3nX:
No it's

fastboot boot boot.img

or

fastboot flash boot.img
[Nothing Phone 1] Adrian312:
View attachment 5810423

that's odd. Anyway I am updating now. Boot (to test) with stock went fine, I followed your instructions and hit that error, but seems that boot boot.img did the trick :) and from some reason I had to patch image myself. that one from post#1 wasn't working for me - I was not able to run Magisk.
[Nothing Phone 1] Pho3nX:
My mistake, it's

.\fastboot boot boot.img

or

.\fastboot flash boot boot.img
[Nothing Phone 1] dreas74:
I have restored the vendor boot.img and totaly unrooted the entire phone, but update to 1.5.1 fails every time with error 20. I have tried Pho3nX guide from top of the page but nothing helps.

It does not matter if I try it with keypad combo or adb sideload.

From my point of view the next option should be flashing the super.img from here:

https://xdaforums.com/t/rom-unbrick...lobal-fastboot-rom-full-rom-boot-img.4523185/

But so far as I know that needs the fastboot unlock critical command and someone told us thats not a safe command.

It would be great if anyone have better idea.
[Nothing Phone 1] bariz143:
I just downgraded. 1.1.3 and then did a OTA to 1.1.7 plus flashed 1.1.7 hot fix through local wizard and it updated successful but now when I tried to the same with 1.5 i just get error 20 and i only flashed EEA. How did you guys update
[Nothing Phone 1] Gyoki:
Hello again,

i need some wise words on that :

If i understood correctly, since 1.5.1, Global and EEA are merged.

Therefore, can I flash his (Full Fastboot Rom) full 1.5.1 Global rom on my EEA 1.1.7hotfix device ?

And if I can, what would be the process ? (I have never flashed from fastboot)

Please excuse my newbiness, I'm trying to understand but it's so complex and interesting x)
[Nothing Phone 1] muppetz:
I bought my NP1 one month ago with EEA 1.0.2 (original state) . By OTA I immediately received 1.1.7 update and used it for a month . Few days ago I've done a local update with 1.1.7 Hotfix and then after also through local update A13/ 1.5 (Open Beta) . Now I'm on 1.5.1 (Open Beta 2 ) . That are all the steps I've done . All worked fine , no problem instead of some insignifiant little bugs which I hope they will solve them in the future .

So since 1.1.7 , I flashed all updates found here only by local updates , all worked flawless .
[Nothing Phone 1] Gyoki:
That's where my problem is, I can't sideload any update because of some problem I don't understand and nobody answered earlier, so I search another way to do it x)

Thanks for your answer, I'm happy it worked for you !
[Nothing Phone 1] bariz143:
Yeah doesnt work for me either. Sideload or local upgrade gives me error. Im on EEA 1.1.7 with hotfix. And tried the 1.5 EEA first and it didnt work. Neither does 1.5.1 work. What am i doing wrong? Do i need to flash anything else first? Boot or Vendor boot?
[Nothing Phone 1] TheHappyBuddhist:
@Phon3nX

Reading through this thread (and other threads in this forum), I see a lot of users facing issues updating their devices, especially with root. Even I have faced issues with updating and I try different methods to fix it, but there is still no single method that works 100% of the time. Sometimes local update method works, sometimes sideloading with ADB, etc.

It would be great if you could create a guide for updating their devices with root, possibly with all the different methods and troubleshooting methods. I do not mean unlocking or rooting, but updating NP1 by keeping root access. Sure, there are a lot of individual posts on this topic spread across this forum, as threads and as comments in threads like these, but I think it would be better to have it in one of the reserved sections in the original guide thread.

Thank you and kudos for the great job you do here. :)
[Nothing Phone 1] dreas74:
Update:

With fastboot unlock critical command and full restore of 1.5.1 fastboot img everything works.

unfortunatly, that needs a factory reset and i have to copy the entire sd card again. So, the NP1 is my last phone without external sd card.
[Nothing Phone 1] peturthorra:
Why is it so damn difficult to restore EEA NP to stock from Custom Rom? It is just impossible for me.
[Nothing Phone 1] Gyoki:
Hey, that's cool for you ! I'm trying to fix this too, so i'd like to ask you a few questions about your case X)

Could you provide the origin of your phone (ie EEA or Global ?)

And if I understood well, you flashed the entire rom, how did you do that ? Could you provide some information about your process ?

Thanks for reading x)
[Nothing Phone 1] Gyoki:
I guess it depends, it seems like you could flash Global 1.5.1 without problem since Global and EEA are merged, and the guy just above managed it apparently.

(Just a side note, don't take my word on that, I'm sharing what I think I learned, but some people here are WAY more qualified than me, my only experience is flashing a custom rom on my raphael device lol)
[Nothing Phone 1] dreas74:
Hi,

I have the EEA model, but thats no problem, both software variants are merged with 1.5.1.

So, if you would like to go this way, you need an unlocked bootloader with fastboot unlock critical as described here under step 1 point 12:

https://xdaforums.com/t/guide-howto-unlock-and-root-nothing-phone-1-update-16-12-2022.4470155/

But that makes a factory restore, so you should have a backup of your data. also if you already had an open bootloader, with unlock critical the procedure starts again.

Now you have the prerequisites done. So, you can download the fastboot rom for the NP1 from Github from here:

https://xdaforums.com/t/rom-unbrick...l-eea-fastboot-rom-full-rom-boot-img.4523185/

That's a .zip package and in there are 2 bat files (for both slots). double-click starts the flash. if you need root flash the boot.img from the magisk folder.

That's it!
[Nothing Phone 1] Pepousek67:
New Today 17.1.23 OTA Update 1.5.1! Beta 13

Interesting the version number is the same and the build number is different!

View attachment 5812633
[Nothing Phone 1] Gyoki:
Thanks for this guide ! It's clear and easy to follow x)

I'll do that tomorrow afternoon and I'll keep you updated in case of any problem. I do have an unlocked bootloader but not critical, so I'll do that.

You should make your post sticky or post it into this thread because it lacks explanations there x)

https://xdaforums.com/t/rom-unbrick...l-eea-fastboot-rom-full-rom-boot-img.4523185/

Oh and side note, but apparently there's no need to unlock_critical, the uploader of these fastboot rom said it in its repo (and i'll check that right now)
[Nothing Phone 1] HofaTheRipper:
1.5.1 hotfix (incremental over 1.5.1):

https://android.googleapis.com/packages/ota-api/package/0266138566534b1728271c1412fa152409bcc751.zip

Stock boot file 1.5.1 hotfix:

96 MB file on MEGA

mega.nz

Magisk boot file 1.5.1 hotfix:

96 MB file on MEGA

mega.nz

Have fun!
[Nothing Phone 1] mollex:
NOTHING OS 1.5.1 Spacewar EEA Beta 2.zip with the "*#*#682#*#*" methode done over NOTHING OS 1.5. Works OK.

THANKS :cowboy:
[Nothing Phone 1] dreas74:
Is there a changelog of the 1.5.1 hotfix?
[Nothing Phone 1] HofaTheRipper:
no just showed today with the same Changelog as 1.5.1
[Nothing Phone 1] Pepousek67:
I'm posting here today, there's a list of changes!👍👍
[Nothing Phone 1] dreas74:
Same problem with the hotfix as before.

With unroot and restored boot.img the update failed.

:(
[Nothing Phone 1] iflawlietasgod:
anyone got 1.1.8 (global) boot image?
[Nothing Phone 1] zedroprom:
Magisk boot file 1.5.1 hotfix:

I get a bootlap when flashing this image. what should I do?
[Nothing Phone 1] Gyoki:
Does not exist, 1.1.8 is only EEA
[Nothing Phone 1] Pho3nX:
Unfortunatelly there no 100% method working, restore boot file (from Magisk or fastboot) working only if Boot Timestamp / Signature is the same asking by OTA Update/Hotfix... If it's not the same = Error 20

It's for this reason it's better to :

- Always create yourself Magisk Patched Boot from the Stock Boot

Like that, signature come from original boot file and your Magisk will create a Patched file for your device/configuration and above all when you will apply/install this Patched file, Magisk will backup the original Boot.

If you flash directly a new Magisk Boot file from a user or this topic without boot/patch yourself this file with the "flash" command you can encounter bootloop but above all your Magisk doesn't create a backup from the original boot because Magisk has never patched this boot.

In some case the only solution is clean flash to the last Full Firmware available (so 1.1.7) and from this proper base update firmware and patch. I do that for the first Beta 1.5, i can't install this Beta from 1.1.7 even after restore boot. From now update work easily from OTA/Hotfix by restoring boot image.

PS : Topic updated with NOS 1.1.8 & NOS 1.5.1 Beta Hotfix links
[Nothing Phone 1] TheHappyBuddhist:
Thanks for the reply!

As I said in my post, I am fine with flashing, so even if something bad happens I can get my device back to working condition. Even if I lose root while updating, I can easily root it again. But I only posted this since first time root users may encounter some issues and they'll have to go through all the trouble of flashing everything from a bootlooping device. Maybe all of this will be solved if a working custom recovery is available. Till then, I guess we'll have to try whichever method works for our device.

Thanks for the wonderful work you do here. Much appreciated. :)(y)
[Nothing Phone 1] izikdal:
i installed the 1.5 beta 1 from the local system update and it went fine.

now i want to install the beta 2 update but im getting "Error applying update: 23 (kDownloadManifestParseError)".

i tried installing the update from the local system update but nothing happens
[Nothing Phone 1] Adrian312:
Hello,

@Pho3nX post#1 is linking 1.5.1 and 1.5.1 hotfix to the same file; hotfix is smaller in size

https://android.googleapis.com/packages/ota-api/package/e27879949aee0ad565b8e4790ec58a42a3b30303.zip

https://android.googleapis.com/packages/ota-api/package/e27879949aee0ad565b8e4790ec58a42a3b30303.zip
[Nothing Phone 1] Pho3nX:
Fixed, thanks, hotfix is :

https://android.googleapis.com/packages/ota-api/package/0266138566534b1728271c1412fa152409bcc751.zip
[Nothing Phone 1] Arjun3203:
What is the hotfix in the new 1.5.1?
[Nothing Phone 1] iflawlietasgod:
nope, global got 1.1.8 too
[Nothing Phone 1] Sluzy:
I can't update to 1.5.1 hotfix, it gives me error 20, I've tried flashing the 1.5.1 stock boot.img, the 1.5.1 hotfix and the 1.5.0 too.
[Nothing Phone 1] shivaslathia123:
Is there a way to flash 13 beta i m currently on 1.1.8
[Nothing Phone 1] jb232:
I have the same issue, can't do anything to get over this error.
[Nothing Phone 1] Pho3nX:
Create Magisk Patched Boot by yourself from the stock boot img.

Like i said, all Nothing devices doesn't have exactly the same components / signature.

For sure Magisk will patch properly the stock boot especially for your device.
[Nothing Phone 1] Pho3nX:
You're rooted ? If yes restore images (boot) from Magisk and retry

If it doesn't work for you, or doesn't have "restore images" available in Magisk, you have only two possibilities :

1/ Clean flash (not just a Factory reset, storage must me erased) to the last Stable NOS firmware (so 1.1.7) > Update 1.5 > And update OTA, it will work perfectly with a proper base

2/ Simply wait a Full Firmware 1.5.X Beta (but not available for now), you will update without problem, Full firmware do not have the same signature restrictions than OTA update.
[Nothing Phone 1] p4oeNix:
I have the same problem. help me please
[Nothing Phone 1] jb232:
No, I did not root. I was not able to downgrade to 1.1.7 Stock , I have a custom rom now. What's proper way to flash the 1.1.7 stock over custom rom ? I appreciate any tips
[Nothing Phone 1] Matuto1981:
Hi Guys, when new OTA beta available would it be possible to install it via phone search for update...or still side load etc... required.?

is the system going to catch availability on NEW OTA? even if not part of beta program.

Thank YOU!
[Nothing Phone 1] p4oeNix:
Hello everyone, please tell me how to make a root on 1.1.8. Thanks a lot in advance
[Nothing Phone 1] jb232:
Hi, OTA will not arrive if you sidelaod the update manually
[Nothing Phone 1] Matuto1981:
Thanks, question is how do I update phone 1 with next beta update using magisk as you don't received directly OTA....?

can I simply side load it again and magisk won't be lost? or there is a special procedure for that?
[Nothing Phone 1] luiwii:
Hi guys, I'm in beta 2 with fix, could someone give me a tutorial on how to go back to 1.1.4 of android 12 stock, I don't really know how to do it and I can't find anything specific in the thread, thanks
[Nothing Phone 1] iflawlietasgod:
1.1.8 Global Stock Boot Image

nothingos_118.img

drive.google.com

credits to https://t.me/nothingstockboot
[Nothing Phone 1] panni:
Is it just me or are the links for the 1.1.7-fix and 1.1.8 OTA updates the same in the first post?

Also: I'm having issues updating to 1.1.8 from 1.1.7 (I think I never got the fix. My build is Spacewar-S1.1-221121-2305EEA) using the usual method (unpatch boot imgs, install OTA, install magisk into second slot). Somehow the update doesn't want to install. Just says installation failed at the end.

Any ideas? Thanks!
[Nothing Phone 1] Chaotick:
The install fails because You have the EEA version not the Global one.
[Nothing Phone 1] panni:
I'm using the System Update function of NothingOS, not sideloading or anything. I doubt they'd offer me the wrong version.
[Nothing Phone 1] Giunta._:
hi guys i'm trying to update my phone 1 (EEA) to the 1.5 beta, now i'm on the 1.1.7 i tryed different times to sideload the update but it always fails at 47%:

E:Packege is for source build 1669706700 but expected 1669043157

i'm sure i have download the right version of the update any tips to solve this?

the usb debug is on but the bootloader is locked, i don't need it unlocked (is it necesarly to do the sideload?)
[Nothing Phone 1] jb232:
You need to unlock boot loader, otherwise the commands in CMD won't work
[Nothing Phone 1] BertProesmans:
I've had best success by updating then immediately rebooting (not using magisk before rebooting). Unlock and wait a bit until update notifications dissapear. Then reboot to fastboot, boot magisk patched image², unlock and install permanent root to current boot partition.

²I use a patched boot.img from the same minor (but earlier) version of the OS.
[Nothing Phone 1] Giunta._:
Do you know why my pc sees my phone like an adb device but when i boot it in fastboot not? How can i solve this?
[Nothing Phone 1] iamthechickengod:
Doesn't USB debugging need to be turned on?
[Nothing Phone 1] Giunta._:
Yea exactly it is on and it's also on the OEM unlock option but I don't know why it doesn't work
[Nothing Phone 1] Giunta._:
solved installing the bootloader driver when phone is connected in bootloader mode and after removing from Device Manager the ADB one so only the bootloader device is recognised
[Nothing Phone 1] Chaotick:
Got the 1.1.8 EEA update 10 minutes ago in Poland :)
[Nothing Phone 1] eckoable:
Same story, also in Poland :)
[Nothing Phone 1] Matuto1981:
guys I'm stuck.

i side load however it return message failed as you cannot side load an older build..... I'm truing from 151 to 1.1.7 EEUU

can some body help???
[Nothing Phone 1] eckoable:
I'm always returning through flashing full partition and super.img
[Nothing Phone 1] Matuto1981:
do you have a procedure or link in details?
[Nothing Phone 1] Ostry10:
Succesful update here (Poland). Do you have 1.1.8 EEA Stock/Magisk patched Boot maybe?

@Chaotick @eckoable Może wy?
[Nothing Phone 1] eckoable:
I'm using full stock. Customs are bugged.
[Nothing Phone 1] eckoable:
Global or EEA?
[Nothing Phone 1] Polaqus:
Yo does anyone have the EEA 1.1.8 boot.img? kinda need it to restore root on my phone lol

Edit: the 1.1.7 boot.img works just fine
[Nothing Phone 1] Matuto1981:
EEA
[Nothing Phone 1] Er. Aditya:
i everyone i am on 1.18 and whenever i try to install beta version it says invalid file error , please someone guide me how to install beta 2 global version

View attachment 5825013
[Nothing Phone 1] paper88:
Why is 1.1.8 failing on so much devices? I thought first its because of magisk, but i think not. Does anyone have an idea or a fix for this?
[Nothing Phone 1] AnotherM1m:
I was on global 1.1.7, Magisk 25.2, I did not modify /vendor or /system partitions, I did not uninstall or deactivated any magisk module before the procedure.

Uninstalled magisk, i've selected restore stock images (did not reboot)

Installed the ota update from settings, still did not reboot

Reopened Magisk and installed on the inactive slot (the option you should selected after ota updates), rebooted after magisk's prompt

Everything's worked fine on my end
[Nothing Phone 1] Giunta._:
you can use the 1.1.7, i've use it and it works (italy)
[Nothing Phone 1] Giunta._:
i've used the patched 1.1.7 not the fix the stock and it works on my 1.1.8eea
[Nothing Phone 1] AnotherM1m:
1.1.8 Global Magisk patched boot.img

Magisk-Patched_Global_1.1.8_Boot.img

drive.google.com
[Nothing Phone 1] Ostry10:
Works! Thanks!
[Nothing Phone 1] Matuto1981:
Guys,

question in general when restoring to stock.

do we need to flash on both partition or for example partition A is sufficient?

what's the difference?
[Nothing Phone 1] hurvinek007:
I wanted to try as well, but we missed the opportunity... The check is linked to package "signature" containing date of build...

You can still use the sideload approach i think, but the official release is close...

There will be beta 3 to normalize the update to full Verision for Beta testers followed by full release...
[Nothing Phone 1] luiwii:
Could someone give me a tutorial for newbies with adb and fasboot rom, I would like to put the version 1.1.7 eea, I am in beta 1.5.1 beta 2, and I wanted to leave it again in 1.1.7 and be able to use ota
[Nothing Phone 1] trax69:
any chance to get the magished boot for 1.1.8 EU Android 12?
[Nothing Phone 1] Ostry10:
It's the same as 1.1.7 EU - use that one.
[Nothing Phone 1] trax69:
which one Magisk-Patched_EEA_1.1.7.fix_Boot.img or Magisk-Patched_EEA_1.1.7_Boot.img ?
[Nothing Phone 1] Ostry10:
Doesnt matter, it's also the same :)
[Nothing Phone 1] maranox:
I've error 20 while updating 1.5.1 beta 2 hotfix. I've mic problems and need to update immediatly, reset didn't help
[Nothing Phone 1] Er. Aditya:
thankyou so much i installed beta 2 now running fine...thanks again
[Nothing Phone 1] dubtown_mafia:
Rolling out in India. View attachment 5838127
[Nothing Phone 1] HofaTheRipper:
NOS 1.5.2 incremental update file (from 1.5.1 beta 2 hotfix):

https://android.googleapis.com/packages/ota-api/package/e77cd22198a67cbed75b059470797a5dd66a3d5e.zip
[Nothing Phone 1] AnotherM1m:
If anyone updates from 1.1.8 to 1.5.2 via incremental and magisk ota update function can let us know if everything works correctly? thanks
[Nothing Phone 1] Pepousek67:
Nothing stable android 13 version 1.5.2 arrived via OTA right now in Czech Republic EU.

I was an official beta tester!View attachment 5838257
[Nothing Phone 1] maranox:
Mic doesn't work
[Nothing Phone 1] knives69:
Thanks working here
[Nothing Phone 1] Shobit Joura:
Anybody got a link to 1.5.2 stock boot.image ?

or any tips on how to extract it ?

just sideloaded the release, need to root.
[Nothing Phone 1] HofaTheRipper:
i tried almost everything but cant get the phone to boot another boot.img... stucks an nothing logo... boot animation doesnt show 🤷‍♂️