yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 2] dlads:
Already added it, but tbh if you root then it'll force an installation of Magisk anyway from what I've seen..

Ideally you should have Magisk manager already installed, I've added it to prerequisites. 👍🏼

If you mean step 5 in the obtaining a bit image part then yes you'd need Magisk manager, but you won't find any full zips anywhere ATM..

If you're already bootloader unlocked then just skip to rooting by booting.
[Nothing Phone 2] HippoMan:
Thank you! I understand now.

Anyway, after thinking about it, I agree, and I've decided that I'll just do the "Rooting by Booting" procedure, instead. I have now downloaded the appropriate *.img file that you supplied.
[Nothing Phone 2] dlads:
Just don't flash it straight away, definitely boot it, if for whatever reason it corrupts during download you won't end up in a bootloop.

What variant of the device to you have out of interest?
[Nothing Phone 2] HippoMan:
Yes, I plan to initally boot, then unlock bootloader, then reboot, then set up the device, before flashing that boot.img.

I have ordered the "Phone 2, Dark grey, 12+512GB" model. It should arrive in a few days.
[Nothing Phone 2] dlads:
? When you say boot do you mean turn it on? When I say boot I mean boot an image from fastboot, you certainly can't boot anything without unlocking the bootloader first, that's an absolute must.

There's two ways you can get a patched image on your phone, booting and flashing, flashing is permanent, booting is not, so boot then install directly from Magisk once you know it's booted and works, if you flash and it doesn't work you'll be in a loop, booting won't do this, safer.

Bootloader first (this will wipe your device)

Set up your phone again, allow USB debugging etc.

Install Magisk manager.

Boot the patched image.

Install directly from within Magisk.

That's the process in a nutshell.

Also when I said version of phone I meant UK/EU, global or Indian?
[Nothing Phone 2] HippoMan:
Oh! Actually, I didn't check when I ordered. I hope I didn't make a mistake and order the wrong version. I need a version that works in the U.S. The reading I've done says that the Nothing 2 works in the U.S. on my carrier, T-Mobile.

... and I didn't see anything on the Nothing 2 order page specifying the region. I hope I didn't overlook that!

And I totally understand about the difference between "fastboot boot" and "fastboot flash", and I'm totally familiar with unlocking the bootloader. I've been installing ROMs and rooting my other Android devices for years, and I know all about that.
[Nothing Phone 2] dlads:
Ok nice one.

I thought you were from the US, so it'll be global, which should be fine with these images, I wouldn't know and T-Mobile.. although I'm glad they're not selling the phone themselves as they tend to screw with things they've no business messing with.

I think you'll be fine tbh 👍🏼

If you get stuck when the time comes (im sure you won't) let me know and I'll go through it with you if needs be ..

And with that I'm going sleep its 1am and I'm knackered.

Have a good one 👍🏼
[Nothing Phone 2] HippoMan:
Thank you! I very much appreciate ALL the time you have spent explaining everything.

Sleep well!
[Nothing Phone 2] ffejy462:
I have the same phone and same carrier. Follow the very well written guide and you'll be fine. The only differences that I did vs the guide, but tbh, shouldn't matter much, is I always update sdk platform tools directly from Google (which are available for Mac, win, and Linux) before working on any device.

SDK Platform Tools release notes | Android Studio | Android Developers

Android SDK Platform-Tools is a component for the Android SDK.

developer.android.com
[Nothing Phone 2] Kylewolf:
Possible really dumb question, but what would the process be to return the phone to stock without a full rom? I usually just flash everything on fastboot
[Nothing Phone 2] ffejy462:
Nothing Phone (2) | Official OTA ZIP | Full & Incremental

Nothing Phone (2) debut with Nothing OS 2.0 based on Android 13. Updates published will be compatible with all 3 variant of Phone (2) codename Pong - Pong (Global A065) - PongEEA (Europe A065) - PongIND (India AIN065) Latest updates: NothingOS...

xdaforums.com

This thread has full rom phone shipped with.

Should, meaning I haven't tested, be able to flash in fastboot... someone correct me if I'm wrong.
[Nothing Phone 2] dlads:
Flash stock boot image via fastboot or full unroot from Magisk relock bootloader.
[Nothing Phone 2] Kylewolf:
OK what I was thinking. Thanks so much again
[Nothing Phone 2] dlads:
You're welcome mate...

Or indeed as the used above said you could flash a full fastboot ROM either via payload.bin in FE or one at a time using fastboot commands.

There's a tonne of ways..

Easiest for me is the boot image considering that all you've changed.
[Nothing Phone 2] HippoMan:
Some time after I install the rooted boot image that we've discussed, I think that I might want to experiment with installing Magisk Delta.

In order to do this, I'll first need to revert to the factory ROM, and also, I'll have to extract the factory ROM and extract the boot.img from the factory ROM as part of the Magisk Delta installation.

Since I'll be doing all this under Linux instead of under Windows, I want to make sure that I know how under Linux to extract the currently resident Nothing 2 factory ROM.

Once I have extracted the factory ROM, I already know how to use a python utility to then extract its boot.img .

But are there instructions anywhere for how to perform the factory ROM extraction from the Nothing 2 under Linux?

Any such info about extracting the Nothing 2 factory ROM under Linux would be helpful and appreciated ... as well as any alternative recommendations for how to extract its boot.img under Linux.

I'm in no hurry for this, because I still haven't received the shipment of the Nothing 2 that I ordered, and in any case, I will first want to get it running under the supplied rooted boot image for a while.

Thank you very much in advance.
[Nothing Phone 2] dlads:
No idea buddy, never done this on Linux, this thread is for Windows devices only I'm afraid.

That being said I believe there is a 2.0.2 full firmware now available as a fastboot ROM.

From that point just use payload dumper, I guess Google it for the commands, there are guides on the OnePlus 8 pro and 9 pro forums I know for sure for this procedure on Linux.

Also i have stock boot images in the OP too so chances are you won't need to extract anything.

I guess make a thread and maybe a guide for others using Linux
[Nothing Phone 2] HippoMan:
Well, the stock boot image will be all I need, so thank you!
[Nothing Phone 2] slewis1972:
Now that Pongs 2.0.2 full is out, hoping for some pointers to resolve my update issues ( as am rooted) so I dont have to do a full wipe.

Current active slot is B.

I have a copy of fastboot enhanced just in case.

Am trying to read what I want to do is even viable. Dont want to have to keep wiping on each update. ANy pointers or do I just had to bite the bullet and do a full wipe again/update/ etc.

Anmy help appreciated.
[Nothing Phone 2] bLack_Q:
Here's what I did:

1. flashed back stock image of the current FW I was on (2.0.1a)

2. after the reboot I could just do the OTA Update normal

3. when it finished I could just "fastboot boot magisk.img" afterwards with the one from 2.0.1a and could just do the normal flashing via magisk.

4. done

If for some reason the old 2.0.1a magisk image dont work for you, a newer one from 2.0.2 should be available or could be extracted
[Nothing Phone 2] diigiital:
That's good for you, for me it don't work. Have flashed all stock boot image available, no one lets me update.
[Nothing Phone 2] dlads:
If your device is failing to update, make a thread.

I don't want this one congested with this as it's nothing to do with rooting and people will need to know how you fix it so best to have it in one place.

Make a new thread about it please.

👍🏼
[Nothing Phone 2] Buster99:
is there a ftp or smth from nothing with the official files? I hate this song and dance s*** companies do with their firmware :\

The Phone is intriguing but pricey for the last gen hw and all i need is root. but this seems even more annoying than the pixel jig you have to do.

would be nice if we could go back to the good ol times to just update and magisk updates itself
[Nothing Phone 2] HippoMan:
Those days are over, sadly ... and things are just going to keep getting worse.
[Nothing Phone 2] dlads:
IF we get full zips then we're all good, we just need to update then install Magisk after OTA, job done.

But as it stands, there is no full zips available.

So it's incremental, personally I haven't had a problem so far, so just need to follow the steps and you'll be fine.

Also for what the phone is it's ridiculously cheap.. 8gen 1+ is extremely fast, there is nothing it cannot run at full speed and the nothing OS system is very very well optimised, battery life alone is top tier (10+ hours SOT consistently) Which is more than can be said for pretty much any OEM out there.

The NP2 is a beast, for it's price point you cannot beat it.
[Nothing Phone 2] HippoMan:
To @dladz ...

I just received my Nothing 2 (the latest version on sale on the official Nothing site), and after unlocking the bootloader and restarting my device, I followed all 6 steps in the "Rooting by Booting" section of the OP, and everything seems to have worked fine, and the device is properly rooted!

This is my device ...

Model: A065

OS: Nothing OS 2.0.0

Builld Number: Pong-12.0-230602-1857

This is the rooting boot image that I flashed ...

magisk_patched-26100_wMc23.img

I very much appreciate ALL this work you have done to provide all the necessary images and packages in order to make this task easy and straightforward, and for explaining things very clearly!!!

As an experienced rooter and modder of many Android devices over the past 10 years or so, I find that everything you have supplied here is better and clearer and more helpful than pretty much every other guide I have encountered for rooting and modding.

Thank you!

PS: I did all of this on my Linux box, using the standard fastboot and adb utilities that I have installed. No special drivers were necessary.
[Nothing Phone 2] HippoMan:
The following quetion is only tangentially related to the topic of unlocking/booting/rooting, but perhaps it might still be considered to be on topic ...

Is there a recovery module such as TWRP, OrangeFox, etc. which works on the Nothing 2 running Nothing OS 2.0.0?

I'd like to be able to do nandroid backups and recoveries of the entire Nothing OS (all the partitions ... not just the /data partition). Is such a thing possible?

Thank you in advance.
[Nothing Phone 2] dlads:
Thank you mate,

That's lovely to read and I appreciate it, I really do.. Give that like button a click 👍🏼 I'm glad you found it easy and you're now rooted. There's a gphotos mod I uploaded somewhere, defo worth installing so you can back up without worrying about how much storage you've used in your gdrive.

Fingers crossed we'll get some ROM's come our way soon, I've heard lots of bits and bobs, we already have a bootable kernel on TG, I'm sure more will follow.

How much did you get your phone for? On sale already?
[Touch Diamond, MDA Compact IV ROM Development] gioiellino:
Starting from a lite ROM without manila, is possible add only manila HD to have more free memory, update it with new loader HD 0.2 and make a new ROM??
[Touch Diamond, MDA Compact IV ROM Development] Da9L:
Is the HD Manila stable enough to use it in the everyday? If it is i think that you will see a rom with it before long.. :)
[Touch Diamond, MDA Compact IV ROM Development] gioiellino:
I mean to say that all the made attempts, have been realized on ROM with already existing Manila, that it means a great waste of memory, because Manila HD not overwrite the existing manila files . I asked because not to leave from a free Rom from Manila?
[Touch Diamond, MDA Compact IV ROM Development] xboxmod:
do you know what you say????

Manila HD don't use lots of memory & it overwrite all existing manila files!!!!!!!

just to inform you

i've made a complete diamond rom with Manila HD & i have +/-50% free ram in use

i don't think i have a " great waste of memory"......

http://xdaforums.com/showthread.php?t=458788
[Touch Diamond, MDA Compact IV ROM Development] gioiellino:
your ROM is fantastic!!! im waiting to try it.

But when i install mun rus manilaHD cab, the memory from 50 mb arrive to 30 or less

i means memory of device no ram usage
[Touch Diamond, MDA Compact IV ROM Development] Da9L:
That rom looks so amaizing.. :) But is the HD Manila as stable as the other manilas? :)
[Touch Diamond, MDA Compact IV ROM Development] gioiellino:
i try to install Panosha simply 1.1 without manila

then i have installed manila HD + loader 0.2 (work)

Installed all programs in storage memomy

Installed Opera, htc volume, Diamond TF3D config, Advanced Config, regedit, resco explorer and more other.

Now i have more than 100 mb in storage device memory.

if i starting from a rom with manila already installed, the storage memory is always less than 50 mb
[OnePlus Nord N200 5G] peterparker475:
Anyone suggest me to unlock bootloader of my oneplus nord n200 which is network locked, without unlock token with the help of some free tool or any trick. Please help me
[Redmi Note 12 4G] sappy_xda:
Pixel Experience​

Redmi Note 12 4G (tapas/topaz)

by: aghata
​

Your warranty is now void...
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you

Notes

GApps Build​

Clean Flash Recommended​

Before flash just flash preflash​

After flashing, just reflash twrp​

Changelog

Initial Unoffical build

July Security Patch

Extend auto brightness adjustment frequency

Update GKI kernel to 5.15.120 non Ksu

Dropped Xiaomiparts

Misc changes and fixes

More Improvement And Stability

Download

Normal

Plus

Recovery Only
[Redmi Note 12 4G] chickendrop89:
Are there OTA updates for this ROM?
[Redmi Note 12 4G] sappy_xda:
Afaik, there are none since this is unofficial. So you will have to manually flash the update when it comes out.
[Redmi Note 12 4G] zyo:
Anything not working?
[Redmi Note 12 4G] sappy_xda:
Nothing from what I see. Report if you do find a bug.
[Redmi Note 12 4G] daniel_lvs:
Double tap to wake screen does not work
[Redmi Note 12 4G] xerel89:
I need plea

I need please the preflash ZIP file, i can not log in in telegram!!!
[Redmi Note 12 4G] brobsong:
Follow the file.
[Redmi Note 12 4G] LewdKitten98:
i got stuck in fastboot, when i flash recovery PE
[Redmi Note 12 4G] sappy_xda:
I recommend flashing TWRP for the recovery to install PE. Once you flash PE it will flash PE recovery as well
[Redmi Note 12 4G] dkoek:
Why not using orangeFox recovery ?

Release orangefox-tapas/topaz-A13+ · chickendrop89/device_xiaomi_tapas-recovery

Manifest: 12.1 Device: tapas/topaz Release date: 18. July 2023 XDA Developers Thread This build works for both topaz and tapas variant !!! Known Issues: Haptics don't work Loop warnings when fla...

github.com
[Redmi Note 12 4G] xerel89:
Or pbrp is better than twrp or ofox.
[Redmi Note 12 4G] LewdKitten98:
Thank everyone so much for effort, I have successfully flashed PE plus by orange fox recovery
[Redmi Note 12 4G] Caiofs11:
supports version with 8 gb ram and 128 gb of redmi note 12?
[Redmi Note 12 4G] Imranajg:
Does it support fast charging?
[Redmi Note 12 4G] Imranajg:
How good is it then?
[Redmi Note 12 4G] LewdKitten98:
It's good and quite smooth. I tried many times to flash ROM PE, Orange fox, and Root, because it redmi note 12 uses A/B partition so I got confused about flash command prompt commands
[Redmi Note 12 4G] LewdKitten98:
this is the file I extracted from the PE Plus ROM for you to root, you need to patch it with magisk first then flash it with fastboot command: fastboot flash init_boot "magisk patched image"
[Redmi Note 12 4G] LewdKitten98:
work fine
[Redmi Note 12 4G] Max70290:
Hello, may I know what the preflash file does and is it 100% necessary to flash it ? I didn't have to flash it for other ROMs.
[Redmi Note 12 4G] FahimAnayet:
I didn't flash preflash for any rom told me to do so. It's fine.

The script includes mounting the /metadata directory and ensuring a clean slate by removing the /metadata/ota folder. Also, the script ensures that users receive relevant information about each step. It displays informative messages on the screen, allowing users to track the progress. Additionally, the script writes these messages to a specified file descriptor(location: /proc/self/fd/), which helps keep a log or report of the entire flashing procedure.
[Redmi Note 12 4G] kt4990:
Hi!!

I am new to this, I just got this and I really want to try pixel experience.

I have never installed a custom ROM on a device

Is there a guide, which I can follow to do this, because I really don't understand what is preflash and how to install recovery and then install the Custom ROM file.

Would be a great favour if anyone can write it here about how to install this build.

Thanks.
[Redmi Note 12 4G] acutewoof:
Does fast charging and fingerprint recognition work?
[Redmi Note 12 4G] acutewoof:
I couldn't find a ROM listed for tapas in the link you sent, is there any pixel-like ROM for tapas?
[Redmi Note 12 4G] PetyS:
Both works for me on topaz.
[Redmi Note 12 4G] acutewoof:
Great, I'm waiting for someone to confirm if the ROM works on tapas
[Redmi Note 12 4G] LewdKitten98:
cả hai đều làm việc on tapaz
[Redmi Note 12 4G] acutewoof:
Oh
[Redmi Note 12 4G] Rilot06:
I've used this for a few days now, everything seems to be working fine, except the proximity sensor. Anyone else have issues with it?
[Redmi Note 12 4G] adonis-ish:
Help please. Step by step.
[Redmi Note 12 4G] Dx_zip:
Do you have a telegram group?

Could you send me the link to join?
[Redmi Note 12 4G] Dx_zip:
what is tapas or topaz?
[Redmi Note 12 4G] Dayuser:
Phone model codenames.. Note 12 4G (tapas) and Note 12 NFC 4G (topaz)
[Redmi Note 12 4G] Most404:
Gave this PE build a go, everything except doubletap works fine so far - thanks!

Does anyone have a rough idea when an update or even official release with ota is expected for topaz?
[Redmi Note 12 4G] Max70290:
Weird dt2w doesn't work for everyone on this page except for me, it works just fine :')
[Redmi Note 12 4G] Most404:
Lucky you i guess(: theres a lot of muscle memory to get rid of atm - eventhough the os is really enjoyable overall
[Redmi Note 12 4G] kalipsos:
How does it work for gaming?
[Redmi Note 12 4G] Max70290:
It's really weird, I did a clean flash again and dt2w still works just fine, maybe it's because I have an EEA device ?
[Redmi Note 12 4G] SilvertronMCM:
Been using it for a week. Way better than stock rom. You might want to check the uploader's sourcefourge profile. There is an updated August build which fixes d2w IIRC.
[Redmi Note 12 4G] Max70290:
Didn't know there was an updated build, dirty flashed it and it works really well
[Redmi Note 12 4G] simonbolivar1:
Question: How do we know this rom is safe? I mean, if it doesn't have any backdoor or something like that.
[Redmi Note 12 4G] vadfene:
you dont. Unless you check the code yourself. The same risk is there with official custom ROMs, just it is lower a bit. And by the way, it's the same for stock ROMs - question is who do you trust more, China with locked ROM or a sole developer with opensource ROM?
[Redmi Note 12 4G] simonbolivar1:
That is an interesting perspective. At the end of the day we need to trust someone because 99% of people can't audit all code.
[Redmi Note 12 4G] Max70290:
I'm having really bad calling issues on this ROM with the August update, mic just cuts off at some point and the other person can't hear or the calls just hangs up by itself.
[Redmi Note 12 4G] Kyamo_Cross:
did this rom useble for tapas version?
[Redmi Note 12 4G] mispela:
Is there any non gapps build?
[Redmi Note 12 4G] simonbolivar1:
I've installed this ROM (Plus version) into a Tapas Model. First unlock Bootloader, then install a Custom Recovery (TWRP) and then flash the rom.

It works fine until now.

Always on display won't appear in the settings app, but you can enable it with the First Setup Wizard (You can't disable it later at least you use an app to create a shortcut).

You will need to register your phone ID here: https://www.google.com/android/uncertified to enable Play Protect.

If you have a question, I can answer as far as possible.
[Redmi Note 12 4G] Max70290:
totally stupid since it's pixel experience designed with full integration of gapps, use another rom such as lineageos, there are unofficial versions.
[Redmi Note 12 4G] mar1boro:
Any chance to get NFC to work on topaz? Or it never works on pixel experience fw?
[Redmi Note 12 4G] Max70290:
NFC works fine for me on topaz, I have Global firmware
[Redmi Note 12 4G] mar1boro:
Are you talking about miui original global fw? What about pixel experience fw?
[Redmi Note 12 4G] Max70290:
wdym pixel experience fw ? i flash global miui firmware before flashing roms
[Redmi Note 12 4G] mar1boro:
I,m not sure how it works... So you have pixel experience installed and NFC works, correct?
[Redmi Note 12 4G] Max70290:
yeah correct
[Redmi Note 12 4G] Chukwuka23:
Is there Unlimited google photos?

Does it come with Mi Camera?
[Redmi Note 12 4G] hello987vn:
error: recovery: package is for product topaz but expected tapas?
[Redmi Note 12 4G] LewdKitten98:
This is the root file I extracted from payload.bin and patched with magisk. Please open USB debugging, enter fastboot mode. Open cmd in Google's Platform tools folder and enter the command:

fastboot flash init_boot *patched image*
[Redmi Note 12 4G] Ravindu Lakshan:
Google Photos crashes when I select edit. 🥲 Does anyone know a workaround for

that?

p.s : this only happens in updated Photos apps. The version that came with the rom works fine. But it doesn't have much editing options 😔
[Redmi Note 12 4G] thisisbimal65:
Hi Dev, I'm actually planning to purchase Note 12 today but checking if it has active custom rom support. Do you have like a Telegram group to discuss abt your roms? Also, do you have any plans for official support?
[Redmi Note 12 4G] Ravindu Lakshan:
Is there any working GCam available for this?
[Redmi Note 12 4G] dennis46419:
Where can I find the updates?
[Redmi Note 12 4G] zohar_ml:
I'm trying to insatalled this ROM on my new tapas. But now stuck in a state where the phones boots only into recovery.

I had two issues while installing:

1) While installing the ROM zip file, I get an error (while using OrangeFox) at step 2: "unable to mount storage" "devices on super my not mount untill rebotting recovery."

When I did it from TWRP The error was that it cannot mount product.

2) abd sideload of the rom constantly gave me "cannot read" error. I had to move the zip file to a usbC flash and install from there.

bcdedit /set IncreaseUserVA 3072 did not help.

====

I'm still stuck :(

Used MiFlash with stock image to restore the phone. finshed all setup steps and entered the MIUI.

Did this:

fastbtoot flash recovery_a TWRP.img

fastboot reboot recovery

in TWRP:

flash preflash

flash pixel_experience (error: failed to mount '/product'"

install image -> twrp -> recovery, flash to both slots

reboot to recovery

reboot to system

White Mi logo for long time -> black screen -> white Mi logo -> TWRP is loading.

And I'm stuck in recovery...

What I'm doing wrong?
[Redmi Note 12 4G] magiko:
Use Orangefox