yashsingh1/xdaforums huggingface dataset:
[Redmi 9C Guides, News, & Discussion] jaredforce:
Okay. Nevermind my previous comment, I actually took a dive and just did it.

And voila!

I seriously cannot thank you enough! The moment I got to that gibbered files issue, I thought it was over and even more so when you recommended OTG-USB because I didnt have money at the time and with SD Card I recall it being corrupted when I had it in my S7 but turns out the phone's reader was the problem and it was fully functional!

Again, thank you for the help dude. I apologize again if I made you feel like you're talking to an idiot with some of my questions LMAO. I hope good things also come your way whether it be Android related or just life in general.

Peace.
[Redmi 9C Guides, News, & Discussion] Lopezpro:
I have uninstalled magisk,but I don't know if ( DM-VERITY,FORCED ENCRYPTION,AND DISC QUOTA DISABLER ) how to restore by default?

Currently I don't have magisk,but I have bootloader unlocked and customRecovery,I want to remove all kind of debris

I am suspecting that because of the DM verity I am not passing the satefynet test.
[Redmi 9C Guides, News, & Discussion] 0purple:
That's because of unlocked bootloader. If you flash stock vbmeta with chstom recovery = brick, very hard to recover. No app can detect it. If you are unrooted you can try ih8sn.
[Redmi 9C Guides, News, & Discussion] adrian agar:
(tested on miui 12.0.10 QCRTRXM Turkey)

hi, for those who are stuck at step 9; and PBRP touch screen not working, try:

-patch boot.img of the firmware used, on magisk, then flash that image on cmd

fastboot flash recovery "name of recovery.img"

fastboot flash vbmeta vbmeta.img

fastboot flash boot "boot.img" (stockboot)

tysm to 0purple and Dawood99 n.n
[Redmi 9C Guides, News, & Discussion] aye69:
Hello,

After installing enfec.zip and magisk.zip i rebooted to system.

When i reboot to system i just go into bootloop.

I can still open recovery mode by holding the buttons. Can I still install custom rom using the recovery to fix my phone?
[Redmi 9C Guides, News, & Discussion] Goldenpanth:
will it fix the wifi problem with a12 roms
[Redmi 9C Guides, News, & Discussion] finocchiarog:
I tried this method but everytime I reboot into recovery I get a dark screen and PBRP doesnt show on it. I have tried other methods but none works :cry:.

Am I doing something wrong?, My miui is supposed to be Global, but every time I search for it I cannot find it on internet or in the miui lists. I have a Redmi 9C with MIUI Global 12.0.12.0.QCRMXTC. Fastboot flashes work ok, no issues, but every time it reboots into recovery, it would boot firstly into a Redmi logo with an unlocked lock on top and then goes black.

I have tried reboot and pressing the Up-Volume button with the same result. I am new to root, but I cannot find anything related to the version of miui I have, and I dont know exactly how to safetly move my miui version to another one, nor even which one should I download, cause some say to download partially, and other to download full...

Help me 😭. I want to spoof in pokemon go safely.

Thanks in advance.

Also forgot to mention, I have an update avaible, but I used to be an iPhone user, so I afraid of updating before knowing it is safe to update for rooting.
[Redmi 9C Guides, News, & Discussion] MHaseebpk:
Seems like your device is not Redmi 9c.

Your miui version should be like miui 12.0.12qcrmixm
[Redmi 9C Guides, News, & Discussion] Ghoxt clone:
Hey am trying to apdate my system but it's not in my country what do I do I know it's not a forward statement but it's been hard because I cannot even use my camera filters and it's own edits, I cannot even crop or resize an image
[Redmi 9C Guides, News, & Discussion] L1M1T3D:
Hey, I did everything on point but when in Pitch Black recovery, I can't find the recovery.img on my phone's storage. Can anyone help please?
[Redmi 9C Guides, News, & Discussion] dvd87123:
Hey, I did all the steps till step 9, but the Pitch Black recovery is stuck on the logo.

What can I do?

Can you please help?

@0purple
[Redmi 9C Guides, News, & Discussion] juancho0807:
Stuck with TWRP 3.5 with encryption enabled.

View attachment 5909757
[Redmi 9C Guides, News, & Discussion] Roach41:
Hello, I have a problem when trying to boot custom recovery. I did everything exactly as described in your post. I tried the two versions of PBRP in the link you provided, but after flashing recovery and vbmeta (both appears as 'OK'), and rebooting, there's only a black screen. Also, 'adb devices' show the phone as if it was in recovery. I have bootloader unlocked, and the lastest platform tools (adb). I've tried rebooting with buttons, commands, disconnecting from pc, basically everything possible solution I could find in the web. The phone still boots regularly, but I can't root without this step. Any help would be much appreciated.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
I did the same recently, and It works. I'm using the latest version of PBRP. Not sure about your issue, but maybe the issue was the vbmeta file. I suggest getting the vbmeta file from your stock rom, then using this command : fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img
[Redmi 9C Guides, News, & Discussion] Roach41:
Hi, may I ask you if you downloaded the PBRP from the links and the vbmeta provided in the original post? Can you share your mobile phone specifications? Did you unlock the bootloader waiting 7 days or using the MTKClient (which I did). Thanks in advance.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
Yes, I downloaded the latest PBRP from the link. I unlocked the bootloader by waiting 7 days. I didn't use the vbmeta provided in the original post, I used the fastboot command I suggested in my previous post, because the vbmeta file was from the stock rom. You can also see my mobile phone specifications, I took 3 screenshots.
[Redmi 9C Guides, News, & Discussion] Roach41:
I have the same Android version as yours, but my MIUI version is 12.0.14.0(QCREUXM). Also the Android security patch level is different (2022-07-01). I haven't tried the fastboot command you suggested me yet because I thought you followed the steps to root your phone exactly as described in the guide. I'm afraid of bricking my phone that's why I haven't tried anything different yet. Is the DM verity command 100% safe? I've done a bit of research but haven't found the confirmation that it's the solution for the black screen when booting TWRP.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
Previously, when I had an older rom version (so old that it can't even found anywhere online), I also followed exactly the steps of the guide to root my phone.

So the vbmeta file attached in the guide was also working. I learnt about the specific fastboot command on other topics in xda forum, I'm not a developper, but it seemed safe enough for me to run it on my device. If I understood well, the attached vbmeta file in this topic was also made this way.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
I'd not advise to use the enfec.zip method with the latest roms to try to root, I noticed anyway that the oldest available online version of the rom could be rooted with magisk without it. But I wasn't able to root with magisk the latest version I now have. But PBRP still works, of course.
[Redmi 9C Guides, News, & Discussion] Roach41:
So you didn't flash enfec.zip on your phone and you can load PBRP without using the code to disable Dm verity? How do I get the vbmeta from stock ROM? I found out that mine is the Redmi 9C EEA (Europe version) because I was searching for stock ROM for QCREUXM. There are two versions of firmware for Redmi 9C: one for Global (QCRMIXM) and one for Europe.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
I just noticed something on my phone. With the latest ROM version I currently have, PBRP can be loaded after I flash. But it'll disappear and will be replaced by the stock recovery. Since I didn't use the custom ROM a lot after flashing the latest ROM, I discovered it only today.

Also, I still don't know how to root it with my current ROM version. An older ROM version could be rooted without enfec.zip, that's why I preferred not to try it with the version I now have. I guess the best way to have a custom ROM that stay and root is to downgrade and use an older ROM version.
[Redmi 9C Guides, News, & Discussion] Roach41:
Mine is as old as the original firmware for Europe version lol. I wonder why it doesn't have updates available in the phone settings. So where do you get the stock vbmeta of your phone from?
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
I got the firmware file from mifirm dot net. Then I extracted the "vbmeta.img" from the fastboot stable.
[Redmi 9C Guides, News, & Discussion] Roach41:
Hey bro good news! I finally found how to solve the black screen issue. I had a feeling that the problem was in the TWRP version, and I needed one specifically for the Angelica version of my phone. I found someone with the exact same problem as me and he said he solved it by porting a working TWRP to his phone. I did a research about porting so I ported a PBRP that I flashed before and didn't work and voila! now it does! I was about to throw the towel and I decided that this was the last thing I would try. This is the tutorial I followed (for Mediatek devices Android 10 or 11 on Windows) in case you need it:
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
Great :) He also published an article about it on his website. Does your recovery stay in the phone even after Android was started ?
[Redmi 9C Guides, News, & Discussion] Roach41:
Yes, but I think it's because I flashed a patched boot.img (one of the many things I tried to solve the problem) as I read someone solved that way the custom recovery not staying. Now, I'm stuck in the rooting process. I don't know what parameters to use on PBRP to do the step 10 of this post's guide. I think it was made on the older PBRP version. You said you used the latest PBRP from the link provided right? How did you do the step 10? When I go to install, it asks me in which partition I want to install recovery.img and I guess I have to chose Recovery?
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
Now that I think about it, it's a bit weird. What is the point of installing (again) the recovery since it had already been flashed using fastboot ?
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
I wasn't able to root it with the latest firmware version (global 12.0.23) I now have.
[Redmi 9C Guides, News, & Discussion] Roach41:
Oh, why? How did you do it when you were able to root it?

That's exactly what I was also thinking...

Maybe @0purple @Dawood99 or @MHaseebpk could help us please? I don't know how to use PBRP to install recovery, magisk and enfec (steps 10-12 of the guide in the main post). I think he was using a previous version of PBRP (I'm using the latest PBRP in the link provided).
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
To be able to root it again, I'd have to downgrade the firmware version. You can do so if you wish, old and current versions of firmwares for your phone are available on "mifirm dot net". I was able to root it before with an older version of the firmware. I installed magisk through install in PBRP. Maybe downgrading will works even for PBRP, I had the latest version of the recovery working and staying. With PBRP, you just have to tap "install", select magisk file, and it should work with default settings. Remember I was able to get root without even using enfec when I had an older firmware version. For the recovery, I tried to install through PBRP in recovery, it didn't changed anything. It did the same than with fastboot, since it also didn't stay after launching Android.
[Redmi 9C Guides, News, & Discussion] Roach41:
Ok so I tried installing the three things and it worked! I'm very happy bro :) I was worried something could go wrong hehe. Tyvm for your help. Now I need to pass the Safetynet Test (now known as Play Integrity) for which I think I will need Safetynet fix or something.View attachment 6009443
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
There was a mistake in the tutorial, so I post what I found today. To get PBRP, you have to flash the recovery.img with fastboot as explained then reboot to recovery and install the zip file of PBRP, not install the recovery.img in recovery again (you already did that with fastboot). It didn't help for me with my latest version of the firmware, but will probably help with other versions.
[Redmi 9C Guides, News, & Discussion] Roach41:
Yes, that's what I also read in other guides. Nevertheless, I just used the img file which probably did nothing, and still got root. I don't really think it's necessary, but flashing a patched boot.img is, to be able to keep the custom recovery and not being replaced by the stock recovery everytime you reboot.
[Redmi 9C Guides, News, & Discussion] Laurent de Lyon:
Good news :) I was able to both root my latest firmware version (global 12.0.23), and get pbrp to stay.

Here is what I did :

1) Get the latest version of magisk and install it (version 26.3 as I write this)

2) Get a copy of boot.img, vbmeta.img, vbmeta_system.img, vbmeta_vendor.img from the fastboot firmware version (global 12.0.23) on the pc, I got them on mifirm dot net

3) Get the latest version of pbrp, extract the recovery.img from the zip on the pc,

download the zip on the phone

4) open magisk, select Install with the Magisk word in the left. Select the boot.img,

a patched copy will be generated, put the patched copy on your pc :

adb pull /sdcard/Download/magisk_patched_[random_strings].img

5) Go in fastboot mode

fastboot flash boot /path/to/magisk_patched_[random_strings].img

6) fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img

fastboot flash vbmeta_system --disable-verity --disable-verification vbmeta_system.img

fastboot flash vbmeta_vendor --disable-verity --disable-verification vbmeta_vendor.img

fastboot reboot

open magisk, device should be rooted

now, go back in fastboot

7) Select the recovery.img extracted from the pbrp zip file

fastboot flash recovery recovery.img

Reboot to pbrp :

fastboot reboot recovery

9) To get the pbrp to stay and not be replaced by the stock recovery :

Once in the recovery, tap on install, select the zip file of pbrp and install it,

follow the instruction appearing on the screen.

Done. The device has now a pbrp that will stay, and is rooted. One banking app was complaining. To fix it, open magisk, select the gear (top right), enable Zygisk,

enable Enforce DenyList. Tap Configure DenyList, include the annoying banking app.

Reboot

Now open your banking app. This time, it should be working as it did for me.
[Google Pixel Questions & Answers] keith-james:
Hey all!

I've been trying to install TWRP on my google pixel (32 GB/ 4GB). It runs Android 10, has an encrypted filesystem and the boot loader is unlocked. I booted into fastboot mode, then used fastboot boot twrp.img to boot into TWRP and it worked perfectly fine. Then, after decrypting, I tried flashing the TWRP zip I had on my phone. But it failed to do so, giving these errors - Failed to mount /system_root (invalid argument); Failed to mount /vendor (invalid argument). When I checked the mounted partitions in TWRP, system and vendor were unchecked and I couldn't check them.

Next, I tried to use fastboot flash recovery to flash the TWRP image directly from fastboot but this didn't work either.

Finally, I tried to flash a TWRP image after booting to TWRP. I chose the install to recovery ramdisk option but it didn't install, giving me the same failed to mount errors.

So right now I'm stuck at this point. Any help will be really appreciated :)

Thanks

-Keith
[Google Pixel Questions & Answers] Tulsadiver:
You should indicate which image you are booting and flashing. There are several and from what I gather, not all are compatible with 10.
[Google Pixel Questions & Answers] keith-james:
Hello! Thank you so much for the reply. I was flashing and booting twrp 3.5.1_9-0 for sailfish.
[Google Pixel Questions & Answers] Tulsadiver:
Try 3.3.0 instead (for both). The last I can find on my records that I used is 3.1.0.

Edit:

fastboot boot image

Flash twrp zip

Flash magisk zip

Reboot

Should be rooted with twrp installed.

This is how it used to work at least.
[Google Pixel Questions & Answers] keith-james:
Okay I will try that out thank you!
[Google Pixel Questions & Answers] keith-james:
Hey! I tried what you said, booted into twrp using fastboot. But when I entered my password to decrypt data it says "password failed, please try again". This did not happen when I used the other img.
[Google Pixel Questions & Answers] Tulsadiver:
I read through the twrp thread. I don't think they ever got deception working on 10. Not by installing, just booting.
[Google Pixel Questions & Answers] keith-james:
So should I install the img via fastboot?
[Google Pixel Questions & Answers] Tulsadiver:
I don't think you can on Android 10. You can try but I think people just booted twrp when they wanted to use it.
[Google Pixel Questions & Answers] the-blind-bandit:
I think I'm having the same problem or at least a very similar one, I get the same errors in TWRP (started with ""fastboot boot twrp.img") saying unable to mount /system_root and /vendor but i am still told installation was successful anyway. Unfortunately, when I reboot to recovery, it seems to try and start TWRP but the phone restarts after the google boot logo and this will happen every time.

You can get the older verson of (temporary) TWRP Tulsadiver suggested using past the decrypting stage simply by removing your password/pin in settings > security > screen lock but using this version didn't help me at all.

I have tried going back to an earlier stock rom using google's images and trying to install TWRP again but this didn't work either.

Please let me know if you get anywhere with this.
[Google Pixel Questions & Answers] yyy134341:
I also have the same problem. It just saying unable to mount /system_root (Invalid argument)

And the /system is read-only,

I need to modify the files on /system partition, what should I do?

I've tried 3.4.0.0 and 3.3.0.0 and 3.6.9.0-9-0 but all failed.

Thank you all!
[Google Pixel Questions & Answers] goister:
I have this problem too. Pixel sailfish on Android 10, tried to install TWRP zip file using the TWRP temp boot, and it will say unable to mount system_root and vendor but still successful, but unable to boot to recovery (restarts after Google boot logo).

Any idea how to install TWRP on Pixel with Android 10?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Disclaimer:

No bug support for custom kernel users

No bug support if you use magisk / modules

No bug support if you modify the ROM in any way

Post issues here, logs required - will see what I can do

Apollo AOSP Discussion Group - Telegram:

Mi 10T/Pro AOSP Global Discussion

A discussion group for all Mi 10T/Pro and Redmi K30S Ultra AOSP Custom ROMs. Feel free to discuss about anything!	Main Chat: @Mi10T_Community	Releases Channel: @Mi10tAospReleases

t.me

ArrowOS

​

ABOUT

ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.

Website: https://arrowos.net

Github: https://github.com/ArrowOS

Code Review: review.arrowos.net

PayPal (ArrowOS): Donate to us

Blog: blog.arrowos.net

Checkout more documentation at (maintainership/contributing): Check this out

WHAT WORKS?

Almost everything

WHAT DOESN'T WORK?

You tell me

Be sure to include a log : check how to

DOWNLOAD

FIRMWARE

Global firmware is mandatory for this ROM.

Recovery for OTA:

Arrow Recovery: Gdrive link

Install Instructions:

Spoiler content hidden.

Screenshots

Thanks Martensite

ROM Source: https://github.com/ArrowOS

Kernel Source: https://github.com/ArrowOS-Devices

Device Source: https://github.com/ArrowOS-Devices

Credits:

Spoiler content hidden.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Changelog:

Refer to https://arrowos.net/download/apollo for further changelogs.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
reserved
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] albsat:
Thanks man. How do install this Rom pls?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Martin Sunder:
Whether will this build support magisk/moudules in the future?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
You can use magisk and modules. I just meant that I can't offer support for you in terms of bugs if those are installed.

Rom has to be completely clean
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Next version will use Pixel Experience trees by Zinadin Zidan

Format data/ clean flash *may* be required
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
New build is up. New tree, new vendor, not much else changed.

Format data recommended
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Took the rom down. Not super happy with the way it turned out.

ROM is back. Now with gapps
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] xEternalPT:
Did u just re-upload it?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Sorry tried to switch to source forge but it's worse than AFH. Link updated
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] AdmOd:
Just try this ROM since upload until today, Battery health is good, Website scroll is very smooth, GCams is working fine.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] thepedal:
I'm so f**kin glad you've picked up this project. The last Arrow rom for apollo/apollopro from Feb 22nd works so well but I've been scared that I'll have to ditch it in favour of something which gets security patches. Here's hoping you crack on with this! Plans to roll out without gapps in due course?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] fishy_500:
How was MEMC? Is it working?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
only gapps. cant be bothered to run 2 builds lol
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] thepedal:
Fair enough. Any way for me to hack the gapps bits out once i'm running the ROM?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
yeah find a gapps debloat zip. should be plenty available
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] vjhhh:
hi ,audio doesnt work via bluetooth
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Works fine for me. Please provide logs

Remove any and all mods you applied to the rom if you did any

AptX and other HD codecs are not yet working. We need to change some stuff in the device tree but it's on the list to be done
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] adrian91221:
deleted
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Martensite:
Some screenshots, pretty late tho.

Lol why AOD works? 🤣

Overall clean, fast and smooth feeling even with blurrrr

Thanks for adjusting statusbar height
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Thanks for this. Added link to the main post
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] albsat:
Hi there,

Just one question. When you do format data in twrp to do Clean Install, are the whole files going to be deleted like photos, WhatsApp backups, etc? Or just the previous rom and its configuration are deleted?

Thank you in advance
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Dobsgw:
Everything is deleted. You need to copy all files from internal storage to a PC or OTG device or some kinda cloud backup
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] sakimoto55:
Hello

Volte an vowifi works?

Bluetooth ?

and 5g?

Thanks
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Fakhrul12:
pardon me for asking, the firmware you've provided is European region. could it be used with global? should I find similar firmware model?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] sakimoto55:
Hello can you add "Kill app" fonction and fast unlocking without validating code ?

And does this rom support 5g?

Thanks