yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 2] HippoMan:
Question: In the installation instructions, after flashing recovery.img and making sure that everything is working, we are told the following:

Find and select the OrangeFox zip on your phone, tap on it, and swipe to install it (because OrangeFox Recovery needs some files from the zip).

Which "OrangeFox zip" is this? Is it the same as OrangeFox-R11.1--Beta-pong.zip ? If so, how does it get onto my device? Would I have to "adb push" it onto /sdcard , perhaps?

Or would the zip file in question be this? sdcard/Fox/FoxFiles/Magisk.zip

But if it's neither of these, which zip file am I looking for?

Thank you very much.
[Nothing Phone 2] PhatWalrus:
The zip included with the posts being mentioned here
[Nothing Phone 2] HippoMan:
The same zip from which I extracted recovery.img?

If so, does this mean I need to "adb push" that zip file to the device?
[Nothing Phone 2] PhatWalrus:
Nah u can just flash that zip via magisk

It's as easy as that
[Nothing Phone 2] HippoMan:
I'm sorry for my confusion, but the zip file mentioned here a lot is the the one that hasn't been easily accessible from the site, and which was posted in the OP. It's called OrangeFox-R11.1--Beta-pong.zip , and I downloaded it to my desktop computer and extracted recovery.zip from it.

I know that I need to "fastboot flash" that recovery.zip file to the device.

After that, what other zip file is there on the device for me to flash via Magisk?

In that OrangeFox-R11.1--Beta-pong.zip file is something called sdcard/Fox/FoxFiles/Magisk.zip . Is this the zip file that you are referring to? If so, it is sitting now on my desktop computer, because that's where I unzipped the zip file mentioned above. Do I then have to "adb push" this Magisk.zip file to the phone, so that it can be flashed via Magisk?
[Nothing Phone 2] PhatWalrus:
Do you have a telegram i can guide u better there
[Nothing Phone 2] HippoMan:
Yes, I have telegram.
[Nothing Phone 2] PhatWalrus:
Message me @PhatWalrus
[Nothing Phone 2] HippoMan:
To anyone else who is interested, it turns out from the Telegram discussion that now I realize that since I'm already rooted with Magisk, all I have to do is "Quick Install". No flashing recovery.img or anything else.

I did the Quick Install, and now OrangeFox is running on my device with no problems.

Good work from @PhatWalrus!
[Nothing Phone 2] Buster99:
that is what makes forums useless...

others can't benefit from the solution, it is not searchable via google. and for some not accessible...
[Nothing Phone 2] PhatWalrus:
Bro it was just a communication issue

Chill out

I generally solve it here but it's inconvenient to spam the thread

He posted the solution anyways
[Nothing Phone 2] PhatWalrus:
Download page is fixed and ready to use
[Nothing Phone 2] HippoMan:
When going to the "New Backup" section of Orange Fox on my Nothing 2 device, I see the following list of partitions which could be chosen for backup ...

Boot

DBTO

EFS

Modem

Persist

Recovery

Internal Storage

VBMeta

VBMeta System

Vendor Boot

Data

Super

Which of these on the Nothing 2 are sufficient to back up if I later need to restore my device after perhaps an OS upgrade error, a Magisk installation error, or something similar? I know not to try to back up Internal Storage, because normally, the nandroid backups end up on Internal Storage, and so I realize that I would have to back up Internal Storage in some other way.

Is backing up Boot and Super enough for this purpose? Or would more of these (perhaps all of the non-Internal-Storage parititions) be necessary?

Thank you in advance.
[Nothing Phone 2] PhatWalrus:
Boot

Super

Efs

Persist
[Nothing Phone 2] HippoMan:
Got it. Thank you!
[Nothing Phone 2] PhatWalrus:
Data

Only if u care abt data
[Nothing Phone 2] HippoMan:
Is there a way to adjust the idle timeout when running in this OrangeFox recovery?

I couldn't find a setting for this, but perhaps I'm overlooking something.

Thank you.
[Nothing Phone 2] PhatWalrus:
Releasing a stable build soon

Also edited few props
[Nothing Phone 2] PhatWalrus:
Updated ofox

Changelogs are here

remember to read notes in post #1
[Nothing Phone 2] HippoMan:
Thank you!

A question: the thread title lists the version as 12.1, but the new October 26 version that I just downloaded is named as version 11.1 .

Is that correct?
[Nothing Phone 2] PhatWalrus:
It's based on 12.1 source and it's revision R11.1

Also it's correct
[Nothing Phone 2] HippoMan:
Thank you for explaining.
[Nothing Phone 2] HippoMan:
Another question:

The docs recommend a backup before upgrading OrangeFox. I always take backups, and with OrangeFox, I know that they reside in the /sdcard/Fox directory.

Can the flash of the OrangeFox upgrade trash the contents of this /sdcard/Fox folder, or can I count on that folder remaining intact after such a flash?

I'm just trying to decide whether to pull the Fox folder down to my desktop computer before doing the upgrade, in case there's a problem, and in case I'd then need to restore and the /sdcard/Fox folder might have disappeared.
[Nothing Phone 2] PhatWalrus:
It just purges the settings

Backup is intact
[Nothing Phone 2] PhatWalrus:
Sorry guys for trouble but I released a fix for flashing ofox via recovery
[Nothing Phone 2] HippoMan:
Thank you.

I have a suggestion: all the recent releases, including today's, have been named with "11.1_1", and that makes it complicated for us to make sure that we are installing the proper release at any given time.

Could you perhaps name these releases with unique names, maybe like "11.1_1.1", "11.1_1.2", etc.?
[Nothing Phone 2] PhatWalrus:
Okay
[Nothing Phone 2] bertmag:
@PhatWalrus Do you by chance have the stock recovery for 2.5, the 231007-2102 build? Trying to update to the new incremental and it's failing, and like an idiot I failed to take a backup of the stock recovery.
[Nothing Phone 2] Nezorflame:
You can download the whole ROM from @arter97 Github: https://github.com/arter97/nothing_archive/releases/tag/Pong_U2.5-231007-2102_2.5_OB1

(the one I linked is the OB1, but there's a new OB2 version there as well)

Steps:

- download all parts of ROM with .zst extension

- install zstd utility (that's just a type of compression basically) - https://facebook.github.io/zstd/

- unpack each downloaded part - you'll get 4 parts of a ZIP archive

- unpack the archive (using 7zip for example)

- at last, unpack the image file - it'll contain all partitions, including the recovery
[Nothing Phone 2] PhatWalrus:
just flash the full ota zip via ofox ( flash ofox again after installing the zip)

you can get openbeta zip via the beta updater app and download latest update and its saved in documents folder

just flash that zip in documents folder
[Nothing Phone 2] PhatWalrus:
y complicate
[Nothing Phone 2] 42marvin:
Hello. I am glad that you have given us Orangefox for the Nothing2. Thank you for your work.

I installed Orangefox on the Nothing os 2.0.4 patched version with magisk, and it has been working very well, indeed it is.

But unfortunate news because I need to un-install Orangefox and go backward to the standard os 2.0.4 patched os without Orangefox.

Is there any documentation in some place that explain how a person should un-install Orangefox in the correctly proper way?
[Nothing Phone 2] PhatWalrus:
Best way is to flash ota to both slots using ofox or offline ota updater (if u wanna go complete stock)
[Nothing Phone 2] 42marvin:
Okay and thank you. This makes sense and I will try that.
[Nothing Phone 2] PhatWalrus:
If u need steps tell me
[Nothing Phone 2] PhatWalrus:
Anyone on a14 want to test ofox?
[Nothing Phone 2] slewis1972:
Question, how is everyone restoring recovery.img as everytime its failing. I am on 2.0.3, and have to remove orangefox to then get 2.04 update on ( unless someone has worked another way with magisk). Trying to flash recovery.img in fastboot and fails nomatter what slot.
[Nothing Phone 2] HippoMan:
I also had that problem. What I tried after those failures was to just flash the entire zip file via fastboot. After I did that, I got into the OrangeFox recovery. Then, I re-flashed the entire zip from there (after having previously copied it to /sdcard via "adb push").

That got OrangeFox fully up and running for me.
[Nothing Phone 2] 42marvin:
That's also happend the same way for me.
[Nothing Phone 2] slewis1972:
Hi, when you say entire zip, you mean the full version of 2.0.4 and not incremental? Bit lost of process used. Assume it also did not wipe any data.
[Nothing Phone 2] HippoMan:
I'm talking about the OrangeFox zipfile. When flashing just the recovery.img file from that OrangeFox zipfile per the OrangeFox official instructions, it failed. But flashing the entire OrangeFox zipfile instead worked fine.
[Nothing Phone 2] 42marvin:
Yes its the same with me, I flashed the Orangefox zip file in stead of the recovery.img from the Orangefox zip file, and it worked.
[Nothing Phone 2] slewis1972:
Ah gotcha. Basically reinstalling orangefox over itself. Did then that allow ( once magisk removed ) to install 2.04 ? Or did you then have to do recovery.img?
[Nothing Phone 2] HippoMan:
In my case, I decided to stay with 2.0.3. The purpose of this for me was to reinstall OrangeFox after messing up my device in switching from one Magisk version to another.
[Nothing Phone 2] Sandeep Jakkampudi:
Can I flash with this recovery Namelessaosp ???
[Nothing Phone 2] PhatWalrus:
Try an see
[Nothing Phone 2] slewis1972:
Still not able to get 2.0.4 as cannot flash stock recovery as just fails. I reflashed latest ofox and retired, same issue. Any ideas? Can I flash 2.0.4 via ofox over the top?
[Nothing Phone 2] PhatWalrus:
Just flash the recovery.img from stock
[Nothing Phone 2] heman22union:
I'm having issues with my Nothing Phone 2. I wanted to just boot from OrangeFox Recovery without installing it first. I want to root, but I want to backup the "boot" partition so I can patch it and also have an unpatched version. By extracting the boot partition myself I know the source of the boot file and the patched boot file. Stock os version 2.0.4. Bootloader is unlocked and nothing flashed e.g magisk, or other customer recovery. Now the phone won't boot and just bootloops showing the nothing logo.

I can get in to the bootloader and in recovery mode, but can't get it to boot normally.

Here is the output on command prompt that shows what I did.

C:\Users\Heman\=Tools\android\official_google_platform-tools_r33.0.2-windows\platform-tools>adb devices
List of devices attached
f7e0f33a device

C:\Users\Heman\=Tools\android\official_google_platform-tools_r33.0.2-windows\platform-tools>adb reboot bootloader

C:\Users\Heman\=Tools\android\official_google_platform-tools_r33.0.2-windows\platform-tools>fastboot boot C:\Users\Heman\code\nothing_phone_2\OrangeFox-pong-beta@R11.1_1\recovery.img
Sending 'boot.img' (102400 KB) OKAY [ 3.150s]
Booting FAILED (Status read failed (Too many links))
fastboot: error: Command failed
[Nothing Phone 2] xtcislove:
You did: fastboot flash Patched_boot.img?

You should do fastboot boot Patched_boot.img and do a direct install from magisk app

Anyway you should be fine with flashing a stock boot.img from 2.0.4 now.

(Guide) Unlock Bootloader, Root with Magisk, Stock and Patched boot images: Model A065 EEA

Hi all, Always nice to have a guide to get you started with unlocking the bootloader & rooting your device (y) I'll always post boot images as and when firmwares become avaialable ;) IMAGES Nothing 2 V2.0.1 (Magisk 26.1) Nothing 2...

xdaforums.com
[Nothing Phone 2] PhatWalrus:
Don't use fastboot boot

Read instructions mentioned in #1
[Nothing Phone 2] heman22union:
I didn't flash anything to the phone. I just told fastboot to temp boot the orange fox recovery. I should be able to power cycle the device and it should boot like normal. For some reason that doesn't seem to be the case and just not loops. I should also be able to temp boot with the magisk patched image on the other thread or the unpatched one, but nothing seems to work.
[Nothing Phone 2] heman22union:
I read the official installation guide. I read that the nothing phone 2 was a virtual a/b device. Is the phone a vendor_boot-as-recovery device? Here is the text from the install guide:

If you have an A/B or Virtual A/B device (eg, Poco F3 or Poco F4), boot OrangeFox Recovery by running: fastboot boot recovery.img

If your ROM uses vendor_boot-as-recovery, then

none

of these will work; you will require special assistance and instructions from your ROM's maintainer

I don't see much along the lines of how to install?

I do see this though from your first post.

* Don't use fastboot boot recovery.img always use fastboot flash (please don't flash.zip I beg u)

I didn't flash the zip. I did use the fastboot boot recovery.img. Is this what caused the issue? Can you help me understand why I can't just boot the recovery.img?

Last 2 things:

1) what do I need to do to fix the current bootloop problem? Do I just flash the boot.img from the other thread? I don't have any data on the device I care about.​

2) what's the proper install process for orange fox recovery?​
[Nothing Phone 2] PhatWalrus:
Fastboot flash recovery recovery.img

Then

Fastboot reboot recovery
[Nothing Phone 2] heman22union:
I followed those steps, I now can access OF recovery. Unfortunately it still boot loops when I try and boot normally. I was in slot b and used fastboot to switch to slot a. Does this indicate a problem with the boot partition on slot b? Now that I'm slot a, the phone boots fine. Should I backup the boot partition from slot a and flash it to b, or just do a full install of os version 2.0.1 and then update to 2.0.4?
[Nothing Phone 2] PhatWalrus:
Install full ota of 2.0.3
[Nothing Phone 2] heman22union:
Is this the one you're referring to? It's the thread maintained by arter97 that links to GitHub.

Release Pong_T2.0-230906-1933_2.0.3-EEA · arter97/nothing_archive

Nothing/Pong/Pong:13/TKQ1.221220.001/2309061933:user/release-keys|Nothing/PongEEA/Pong:13/TKQ1.221220.001/2309061933:user/release-keys|Nothing/PongIND/Pong:13/TKQ1.221220.001/2309061933:user/releas...

github.com

Any special way to flash this? Will I use OF recovery to flash this?

Looks like your instructions from post 1 would apply?

Note:

* If you flash the OTA.zip, it's recommended to follow these steps for a smooth update process:

1. Flash the OTA.zip.

2. Immediately flash the OrangeFox.zip.

3. Reboot to recovery.

4. Flash the OTA.zip again.

5. Follow up with flashing the OrangeFox.zip.

This sequence ensures that both partitions are updated to the latest ROM version on both slots, reducing the risk of future

issues.

I have read several threads here. Not seeing anything that shows the commands how to do step 1 - flash the ota.zip

Thanks for all your help by the way. I really appreciate it.
[Nothing Phone 2] PhatWalrus:
Just select the zip and swipe to flash
[Nothing Phone 2] PhatWalrus:
The full ota is available on telegram

Just search nothingphone2
[Nothing Phone 2] HippoMan:
OrangeFox works fine for me on my 2.0.3-based Nothing 2, and I have no problems with it. I just have a general question:

I'm wondering if one aspect of OrangeFox is the same as how it is in TWRP.

The TWRP recovery is searched for by a number of apps (mostly banking apps) as a way to tell whether or not the device is rooted. They look for a directory called /sdcard/TWRP. However, in order to fool these banking apps, in modern versions of TWRP, that directory can be renamed to any random name the user wants, and TWRP will still work, even with its renamed directory.

I'm wondering if the same would be true for OrangeFox. In other words, if we rename the /sdcard/Fox directory to any other random name, will it still work properly, or does that directory have to be named "Fox"?
[Nothing Phone 2] HippoMan:
I'm already successfully using Magisk Alpha on my 2.0.3 Pong device with OrangeFox successfully installed.

I just want to ask the following question for my own general knowledge, not because I intend to actually try what I'm asking ...

Does anyone know whether or not the following procedure would work successfully to install OrangeFox and then Magisk on a Pong device?

(1) Install stock, un-rooted OS 2.0.3 on my Pong device.

(2) Install OrangeFox per the instructions here in the OP.

(3) Get the magisk.apk file for the version of Magisk I want to install in order to root my device

(4) adb push magisk.apk /sdcard/magisk.zip

(5) boot into OrangeFox recovery

(6) install /sdcard/magisk.zip via OrangeFox (is this even possible?)

If I can do this in the first place, is it likely to somehow trash my device, or perhaps would it indeed succeed at installing Magisk?

I did the same thing on a Pixel 5 with a TWRP recovery, and it did work to successfully install Magisk.

However, I know that this "flash magisk.zip via recovery" procedure is deprecated, so it might not work in this case.

Does anyone have any knowledge about this proposed procedure?

Again, I already know how to get Magisk and OrangeFox working under Pong, and I'm just asking this for my own general knowledge.

Thank you in advance.
[Nothing Phone 2] PhatWalrus:
Bro ☠️ there are full ota on onedrive
[Nothing Phone 2] HELLBOY017:
I'd recommend you to use full OTA instead to unpack stock firmware. Also the bug with the script exiting on flashing vbmeta system/vendor has been fixed now, you can check it on my repo
[Nothing Phone 2] heman22union:
I got it figured out. I downloaded the full 2.0.3 zip using the link in telegram and extracted the payload.bin using the payload-dumper-go. Thanks for fixing the script. Check your DMs on Telegram @HELLBOY017
[Nothing Phone 2] Claudiusgallus:
I tried to install Orange but it gives this message "Failed to load/authenticate boot image: Bad Buffer Size" . Having a N2 (A-B I suppose) i made fastboot boot recovery.img as I saw in the instructions, shoul I flash it? Thanks
[Nothing Phone 2] Vagelis1608:
Fastboot boot doesn't seem to work on the A065

Try flashing the img on the current partition and the boot into the recovery and flash the zip to complete the installation on both partitions.
[Nothing Phone 2] Claudiusgallus:
So in my N2 I have to use

fastboot flash recovery recovery.img

and then re-flash it in all partitions from recovery, have I?
[Nothing Phone 2] Vagelis1608:
Almost

fastboot flash recovery_a rec.img

fastboot flash recovery_b rec.img

The device has AB partitions for seamless updates.

You can check which partition you're currently on with fastboot getvar all ( look for current partition or something like that )

Then you can flash only on the current partition if you prefer ( a/b )
[Nothing Phone 2] Claudiusgallus:
Thanks
[Nothing Phone 2] Vagelis1608:
You can then reboot into recovery with the boot menu on screen or with:

fastboot reboot recovery

Or by holding the Vol+ or Vol- button ( I don't remember right now ).

One goes to recovery, the other to fastboot.
[Nothing Phone 2] Claudiusgallus:
Done, everything seems OK. I installed the Orange zip file from recovery, but I cannot specify to which partition install it
[Nothing Phone 2] Claudiusgallus:
A last question, sorry, has Nothing 2 normal or dynamic partitions?
[Nothing Phone 2] Vagelis1608:
I believe they're normal partitions.

And the orange zip flashes it to both partitions.

You can use the custom recovery to flash full update zips, but remember to reflash the recovery as it will get overwritten.

You can do so before rebooting, while still booted in the custom recovery.

Same for your root solution, of course.
[Nothing Phone 2] Claudiusgallus:
A little annoying thing, the Orangefox screen is very dark how can I increase the luminosity?
[Nothing Phone 2] Vagelis1608:
Check the settings
[Nothing Phone 2] PhatWalrus:
Check nav bar below for an upwards arrow press that and u will see brightness slider
[Nothing Phone 2] Nerd10:
Will I be able to simply OTA on NothingOS with addon.d scripts, or will I have to manually flash an OTA+Magisk+Recovery after?
[Nothing Phone 2] Vagelis1608:
Can you even download the OTA update?
[Nothing Phone 2] PhatWalrus:
Released stable
[Nothing Phone 2] PhatWalrus:
Manually
[Nothing Phone 2] AndreasDay:
Noticed an issue using OFRP with arter97's kernel. Not sure if the issue is with the kernel or recovery. I've also posted on arter97's thread.

Seems when I have arter97's kernel I can't boot OFRP, it just hangs on the splash screen forever.

Assuming the issue is kernel side as OFRP works fine stock kernel, but who knows.

Hoping it gets fixed as for now I have to pick one or the other, can't use both

EDIT: Works fine on Meteoric Kernel
[Nothing Phone 2] PhatWalrus:
Just as I said in known issues

Stable release vR11.1_1 for Nothing Nothing Phone (2) (pong) | OrangeFox Recovery Downloads

Orangefox recovery for Nothing Nothing Phone (2) (pong)

orangefox.download
[Nothing Phone 2] Claudiusgallus:
Why in OF settings I cannot find the voice Rom and Ota?
[Nothing Phone 2] HippoMan:
I've been using OrangeFox successfully on OS 2.0.3 for quite a while for nandroid backups and restores. I'm wondering whether the following would work with no problems ...

(1) Take a full nandroid backup of my 2.0.3 OS.

(2) Fully upgrade to 2.5.3.

(3) Install OrangeFox.

(4) In case of problems with 2.5.3, restore the 2.0.3 nandroid backup and be up and running again back in 2.0.3 in the same state my device was in at the time that the nandroid backup was taken.

I know that steps 1 through 3 will work fine. I'm specifically wondering whether step 4 would work.

Thanks in advance.
[Nothing Phone 2] DarthJabba9:
Backups

wiki.orangefox.tech
[Nothing Phone 2] HippoMan:
OK, so I think that I can do what I want if I first follow the outlined steps on the page above and properly install the factory OS 2.0.3 before restoring the nandroid backup of what I did earlier.

What I'm concerned about is that I wouldn't be able to restore my full OS 2.0.3 backup after downgrading like this ... but I guess I'll be OK as long as I follow those steps.

Thank you.
[Nothing Phone 2] simona70:
Sorry... full command to install recovery is

fastboot flash recovery_a recovery.img

fastboot flash recovery_b recovery.img

???? recovery after flash is correct?

why do not write it in the first page?
[Nothing Phone 2] simona70:
Very amazing... can I install recovery using magisk? how?
[Nothing Phone 2] simona70:
How extract recovery.img from standard stock rom full paackage?
[Nothing Phone 2] spike0en:
Partition images for the same are available here. For 2.5.3 the recovery.img can be found in this archive. If you want to extract it from full package, payload dumper can help as well.
[Nothing Phone 2] PhatWalrus:
so that u read all instructions and not ask dumb questions
[Nothing Phone 2] rjnbom:
Thanks
[Nothing Phone 2] simona70:
why 12.1 in the title?
[Nothing Phone 2] PhatWalrus:
OrangeFox Recovery / bootable / Recovery · GitLab

OrangeFox Recovery Core.

gitlab.com
[Nothing Phone 2] simona70:
Is safe backup data and restore data with orange fox recovery feb-2024 build?
[Nothing Phone 2] PhatWalrus:
yes

but wont recommend using same backup on multiple os
[Nothing Phone 2] PhatWalrus:
BTW guys dropped a new update
[Nothing Phone 2] ffejy462:
In the about section in recovery, you're not listed as the maintainer.... unless you're probosc as well
[Nothing Phone 2] PhatWalrus:
That's my telegram
[Nothing Phone 2] PhatWalrus:
new ofox update out enjoy
[Nothing Phone 2] HippoMan:
What is the newest/latest official Nothing 2 ROM version for which the latest ofox is known and confirmed to function properly?

Is it any and all existing Nothing 2 ROM versions, or is there an upper limit?

Thank you very much.
[Nothing Phone 2] PhatWalrus:
All
[Nothing Phone 2] PhatWalrus:
Just use latest
[Nothing Phone 2] HippoMan:
Regarding OFOX backups: Is the item named as "Internal Storage" simply the contents of the /sdcard/ directory?

I'm looking for a way to back up only /sdcard/ (all of it) and nothing else.

I know that I can do it via "adb pull" to my desktop computer, but if there is a way to do this via OFOX, I would prefer that.