yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco X3 Pro] kd276:
For some reason, since i'm under windows 7 and i can't install third parties tools here in my office, i'm unable to install Java, however i can succesfull unpack ADB drivers and using command line under CMD.

Have you a guide step by step where i can use only adb commands instead of the Xiaomi kit GUI (7.03 jar file) or is not fleasible?

In meantime i need to wait a week to unlock the phone, can i use this guide to remove via adb shell all the bloatware? Is this safe in your opinion?

Removing all unnecessary bloatware from Xiaomi MIUI 11/12 (Android 9/10) without root

TLDR: If you just want the list of bloatware app package names for Xiaomi MIUI - scroll to the end of the artice.

selivan.github.io

The guide if for X3 NFC and is linked here on XDA too but i guess they share the same basic apps.

To be honest, i'm also thinking to keep the manufacturer rom and remove manually all the crap since i'm super scary to brick my phone, the whole guide to install a custom rom is really complicated and i need to keep trace to many variables that the possibility to broke my phone, since i'm really unexperienced, are very high.

Infact, the more i read your guide the more i think i will surely mess up something, this is on a completely different level compared to my old Nesus 4 where i just need to use 3 commands to unlock the bootloader, install the recovery, install a random rom, and install superSu. This is a complete nightmare in comparison. :D

Thank you.
[Xiaomi Poco X3 Pro] pl1992aw:
TWRP mentioned in the guide is the link to the author thread in XDA.

There might not be an official TWRP for this phone yet. OrangeFox recovery is in the INDEX thread.

ArrowOS recovery cannot decrypt internal storage AFAIK. So if you put the ROM inside the internal storage of the phone, you cannot see it.

You choice. Won't bother.

Only mobile data to do so. This is requirement of Xiaomi, not me.

You can ask your colleague that has mobile data unlimited to do so if you are worry about that.

I think the mobile data is not used much, maybe no more than 5 MB, but not very sure.

The Unlock tool is a must.

Xiaomi_PC_Suite is not a must.

The XiaomiADBFastboot tools program is not a must, it just makes it easier.

But since you cannot to use it, you have to type the codes on your own.
[Xiaomi Poco X3 Pro] arkonoiid:
installed TWRP,

installed ROM Arrow-v11.0-vayu-OFFICIAL-20210614-VANILLA 14-june

Magisk working, finally.

thx for your work.
[Xiaomi Poco X3 Pro] kd276:
Fair enought, sorry to bother and waste your time, is fleasible using the normal method via adb or in your opinion it will 100% broke the phone?

I mean:

- Unlock the bootloader using the Xiaomi tool (following your guide via mobile data)

- Install unofficial TWRP via ADB command

- Install the ArrowOS rom via TWRP

- Format data and wipe data, dalvik, cache

- Install Magisk app

Doing this only is no good i guess right? Or it can work? Need to check some parameters before?

I'm thinking to ask a friend to borrow his laptop so i can install the Xiaomi ADB tools.

ps: It also a bit difficult for me to follow some passages since english is not my primary language, but of course this is my own fault and i apologize for this.
[Xiaomi Poco X3 Pro] pl1992aw:
Guide by urbanman2004

https://xdaforums.com/t/4267623/

If you have ADB and the command line possible, you can follow urbanman2004 guide. It's without pictures, but has the essential things needed.

Just don't use the mentioned unofficial Pbrb (test3) recovery file (PitchBlack Recovery Project 3.1.0 unofficial) by Alex Besida.

Use the TWRP mentioned in my guide or here: https://xdaforums.com/t/4269551/

Yes you can debload some bloatware with that method.

Your choice.

Personally would say this phone is easy to flash. But keep bootloader unlocked is the key to save your phone.

The ARB things mentioned is Xiaomi official restriction. In the past it cause many users to brick. So add that information to make sure people keep an eye on that possibilities.

The essential parts summed up is actually as you said 3 commands.

It did not change the essential parts. However, Xiaomi add some restrictions, like the 7 day wait to unlock bootloader, and the Anti-Roll Back index. Security reasons makes it even harder to do things.

To sum up for this phone,

1) unlock bootloader

2) put the phone into fastboot mode and use

fastboot boot TWRP-3.5.1-vayu-Nebrassy-1.img

to boot into TWRP. This is a must in order to have TWRP able to read internal storage.

Other recoveries so far cannot read internal storage.

3) flash ROM when booted into TWRP

4) Format data. This is also a must because of encryption. It's mentioned in step 16 of Clean flash.
[Xiaomi Poco X3 Pro] pl1992aw:
Unlock bootloader cannot be done by adb command manually.

This is Xiaomi restriction. You need to have Xiaomi account.

You can. But if you are going to use official system (MIUI), this step is not helpful.

Xiaomi MIUI system will flash the official Mi-recovery over TWRP after reboot.

So just

fastboot boot TWRP-3.5.1-vayu-Nebrassy-1.img

every time you need TWRP.

Once you get in TWRP, you can.

Format data is enough because it will also wipe data, dalvik and cache.

You don't need to read the Dirty flash and Bhima device part. Unless your device is Bhima (device officially sold in Inida only.)

Only unlock bootloader cannot do without Xiaomi official unlock tool.

Everything else can work manually with ADB, Fastboot and custom Recovery.

What language you speak primary? Maybe someone can help you out.

Go to my guide or urbanman2004 guide to ask your questions there.

You questions is not directly relate to the ArrowOS ROMs itself. So keep this thread clean.
[Xiaomi Poco X3 Pro] kd276:
Thank you a lot mate, this is very helpfull since i can avoid to install the Xiami tool GUI.

So discard PBRB but using TWRP, fine.

So if if i try to flash a rom older than the version installed on the phone i brick it right? This is the part it scary me, since i have no idea if my phone firmware match this rom and where to check this part.

Right, this is the easiest part. The tool work on my pc.

ps: But i need to keep the phone powered on for 7 whole days with mobile data active? Is a huge cost since i have a base subscription with my operator (1,5 eur/day). If i can do this just the first time i can handle this.

Can i at least switch it off or the timer reset and it need to stay connected 24/7?

Right, so i go into developer menù and enable usb debug, then connect the phone to my pc using ptp option, then i flash via adb command line the twrp, then i copy the arrowos rom into download folder in the phone (or any of these folders shared and visible on my pc).

Reboot, volume down and power, enter TWRP, then install arrowos.

Fine.

Well, these passages are super easy, but my only issue is the part you mentioned above regarding roll back restrictions, will post my phone specifications when arrive, maybe i need to restore a certain version of the MIUI before doing all those parts to match the rom one?

I can use this tool, no problem.

So, if i have understand correctly, once i flashed the ArrowOS i can avoid this issue right? Twrp will be permament and no need to reinstall everytime.

Good to know.

Well, i order this device from MI store Ita, so i guess is the europe official version. But i will post a screenshoot of the serial here to be sure.

You are right, my language is ita since i live in that side of swiss, thank you for the advices above, when the phone arrive i post the features, so you can tell me if the procedure above can be done without any issue.

Thank for the time you dedicated to me, and i apologize if i waste your time to reply to a noob like me. :D
[Xiaomi Poco X3 Pro] pl1992aw:
Answered your questions here: https://xdaforums.com/t/4288121/post-85197055

Reply to me there as well.
[Xiaomi Poco X3 Pro] kd276:
Sure.
[Xiaomi Poco X3 Pro] xianpu11:
does this rom, have dual apps option? just like the miui version,

im searching for a custom rom with dual apps option, so as not to download parallels app anymore.
[Xiaomi Poco X3 Pro] hfmls:
just came back to this rom, amazing now! :)

gcam updates and .xml updates.

twrp already stable and full options.

everything going smooth. awesome cheap phone.
[Xiaomi Poco X3 Pro] giangnvh:
Hi, I'm recently install the newest version, and some app experience strang behaviour, it run fine for 3-5 seconds, then stop/lag for 1-2 seconds, then repeat. This only happen in 2 app so far, mx player and a game call dungeon village 2. Any ideal what should I do?
[Xiaomi Poco X3 Pro] onoakino:
If you have root, you can install Island by oasisfeng.
[Xiaomi Poco X3 Pro] urbanman2004:
https://xdaforums.com/t/does-any-of-the-custom-roms-support-dual-apps.4279147/post-85044747
[Xiaomi Poco X3 Pro] onoakino:
Has anyone tried v4a on this rom? I haven't tried yet because still waiting for my bootloader to unlock in a couple of days. Maybe someone has tried and has had success with v4a on arrowos?
[Xiaomi Poco X3 Pro] giangnvh:
Well, the game is running fine after an uninstall and reinstall, guess thing happen when upgrade from old arrowsos to newest one. Regarding the mx player , seem the problem lie on the specific video, as I try another video, it running fine. False alarm, I guess.

However , is there anyway to regulate the cpu speed? , as the phone run very hot when I open an online streamming video via firefox browser, it seem to me that the cpu run at max speed all the time when play that video (not yet try other browser).
[Xiaomi Poco X3 Pro] bla.tiga:
Dear sir

1. Is there any feature double tap to sleep in "lockscreen" mode

Example : phone off , double tap phone on, double tap again to off, without unlock the phone, its little bit effort to unlock the phone just to switch off the screen, not practical in hurry scenario

2. Is there any solution for anx camera? Using gcam save in internal, im tired to move all the time to sd cards

3. Is there any miui gallery porting for this rom?

4. Is there any option auto unlock when we correctly input the pin??

For time being its my only concern

Rom was light and fast
[Xiaomi Poco X3 Pro] pl1992aw:
Look for double tap notification bar to sleep in gestures setting.
[Xiaomi Poco X3 Pro] bla.tiga:
Thanks but i already know about this , so it limited to this feature only sir??

Okay for now this cover my need

About anx camera or any subtitute for gcam and gcam go?? That similiar with miui cam???
[Xiaomi Poco X3 Pro] pl1992aw:
https://xdaforums.com/t/4277507/post-85171833
[Xiaomi Poco X3 Pro] lemastershox33:
Ok Google doesn't work here after the update to the last build, sometimes after passed a time without using the phone with the screen locked the fingerprint sensor doesn't work too (I don't know if this is a bug, but started happening after the last update).
[Xiaomi Poco X3 Pro] urbanman2004:
I beg to differ: my device is currently updated to version "Arrow-v11.0-vayu-OFFICIAL-20210614-GAPPS" and I can use my fingerprint to unlock my device as I have been since I flashed the ArrowOS rom initially. I just opened my "Google" app and it displayed just fine.
[Xiaomi Poco X3 Pro] lemastershox33:
The fingerprint problem stopped here I don't know how, but, the assistant still not working, I set up everything normally on assistant settings, voice match and other stuff and no results
[Xiaomi Poco X3 Pro] urbanman2004:
I just held down the Home button on my screen and Google Assistant appears so I'm not sure what could be interfering w/ your phone's functionality.
[Xiaomi Poco X3 Pro] lemastershox33:
The fisical command to activate the assistant it's working normal for me, the voice comand "ok Google" don't, that's my issue.
[Xiaomi Poco X3 Pro] pl1992aw:
Google Assistant 'Guacamole' will let you 'snooze' alarms & 'answer' calls without 'Hey Google'

For the past several weeks, we've been tracking an Assistant feature codenamed "Guacamole" in the Google app. We can now report that...

9to5google.com

Or backup your stuff and do factory reset/ format data.
[Xiaomi Poco X3 Pro] ataru1978:
Hi,what is the ARB of this rom?
[Xiaomi Poco X3 Pro] pl1992aw:
None
[Xiaomi Poco X3 Pro] ataru1978:
Thank you
[Xiaomi Poco X3 Pro] bla.tiga:
Bug report

Arrow os gapps 14jun21

1. If i using screen cast , and lock the phone, when still screen off after 1-2 minutes , phone auto restart by it self, weirdo...

2. Open otp apps , after splash receving inbound signal to show up the otp code, all screen splash black , so i cannot read the otp code.... Im using for receiving vpn code , so not all apps running fine...
[Xiaomi Poco X3 Pro] Gaalpos:
Can I flash arrowOS from MIUI 12.5.1?
[Xiaomi Poco X3 Pro] pl1992aw:
#306

Read developer TG blog.
[Xiaomi Poco X3 Pro] Andmanx:
It was pretty easy to install and to root with magisk afterwards.

Only have 2 issues so far:

1. Switched from MIUI and after running the arrow os for the first time my phone heated up. Never had heating issue before.

2. Settings icon and intro animation is terrible. It's really annoying and for now I have no idea how to change it. Creators of custom roms shouldn't really touch the main design of android.
[Xiaomi Poco X3 Pro] Kinsoku:
Hello, my phone is acting strange. When I am on a call if I don't manually lock the phone the sensor that should make the screen black and avoid unintentionally inputs is not working properly. After ending a call I always find setting mixed up, as if my ear it's changing stuffs on the quick panel while I talk.

Am I the only one with this problem?

EDIT: Ok I just found out that I had "prevent accidental wake-up" was off. Could it be the reason?
[Xiaomi Poco X3 Pro] vikinvdoom11:
How is performance in the rom? Is it better for gaming/emulation than MIUI?

Can I go back to stock after flashing Arrow OS or the rollback protection will brick my phone?

Thank you :)
[Xiaomi Poco X3 Pro] LEIBE:
Custom roms are made to be better performance and taking away bloatware and things you wouldn't use or like in the phone.

Yes you can go back to the ORIGINAL FIRMWARE
[Xiaomi Poco X3 Pro] exodia090:
Im definitely going to try this rom when my Poco X3 PRO arrived.
[Xiaomi Poco X3 Pro] Kmias:
Just flashed this today and it is superb.

Btw how do i use dual apps or do i need a separate application?
[Xiaomi Poco X3 Pro] pl1992aw:
https://xdaforums.com/t/4279147/
[Xiaomi Poco X3 Pro] Usman_Ali:
Google assistant's "Hey Google" or "OK Google" does not work in this rom, I have disabled the battery optimization for Google and Assistant, any solution?
[Xiaomi Poco X3 Pro] hfmls:
This is Just ridiculous. The battery life and sceen on time.
[Xiaomi Poco X3 Pro] bla.tiga:
How to increase performance of this rom

Browsing is often lag and stuck infinite loading.. need to click twice at same page or reload to complete the loading

Im using opera???

Need to tap airplane and tap again to refresh the connection then normal?? How to become normal connection without do ritual like that
[Xiaomi Poco X3 Pro] FaRzE:
- Force volume steps to 25 as some MIUI vendors are forcing this to insane 150 volume steps, yikes.

I feel very low sound when connecting headphones, does this have any solution? through modules
[Xiaomi Poco X3 Pro] ObnubiladO:
I need help. I was on 12.0.5.0, so I flashed to 12.0.4.0 with success but it resulted in a bootloop - I thought 'no big deal, I'll flash Arrow' so I flashed Arrow with success, now bootloader boots into fastboot and not Arrow... what should I do?

EDIT: This is the 12.0.4.0 ROM I flashed, btw: https://bigota.d.miui.com/V12.0.4.0...EUXM_20210318.0000.00_11.0_eea_65577b18b3.tgz
[Xiaomi Poco X3 Pro] as400l:
@ObnubiladO - how did you flash it ? This is the fastboot version. Did you use flash_all script ?
[Xiaomi Poco X3 Pro] ObnubiladO:
Yes, I simply ran the flash_all script while in fastboot mode.
[Xiaomi Poco X3 Pro] as400l:
I have performed exactly the same operation yesterday but I have used this file --> vayu_global_images_V12.0.4.0.RJUMIXM_20210321.0000.00_11.0_global_39dca1db27.tgz

It was successful all the way in restoring to a factory state. Maybe try this global image above instead of the one you used.

EDIT - "factory state" except the bootloader which is still unlocked as it should be :)
[Xiaomi Poco X3 Pro] blasj93:
is it possible change nits on display?
[Xiaomi Poco X3 Pro] ObnubiladO:
I just flashed that global ROM, same problem. Hmm... maybe related to 7-zip decompression?
[Xiaomi Poco X3 Pro] ObnubiladO:
After installing the recovery ROM that worked fine, not sure why I got a bootloop with the fastboot one. But anyway, I'm running Arrow now!
[Xiaomi Poco X3 Pro] as400l:
Is anyone experiencing problem with notification led not working ?

I'm on vanilla build.
[Xiaomi Poco X3 Pro] tassos_chry:
Are you guys passing safety net with magisk?
[Xiaomi Poco X3 Pro] Aulig:
Yes, but not with the check inside the magisk app. Apparently that is broken at the moment. I used another safetynet checker and passed no problem with magisk hide :)
[Xiaomi Poco X3 Pro] xpresotw:
sure
[Xiaomi Poco X3 Pro] Sandi1987:
Any battery drain?
[Xiaomi Poco X3 Pro] AusVGM:
That is what a battery is supposed to do... /s

I haven't found any difference in battery life vs MIUI. I didn't have battery issues with MIUI and this rom shares practically the same battery life.
[Xiaomi Poco X3 Pro] sulampaa:
How about the widevine level. still L1 or not?
[Xiaomi Poco X3 Pro] pryggi:
It is still L1.
[Xiaomi Poco X3 Pro] therealkurison:
new build from april 28. i wonder what the changes are
[Xiaomi Poco X3 Pro] wojownikhaha:
@therealkurison

Changelog:

• Minor performance related tweaks

• Pixel Charging animation (Power Off)

• Possible fixes for headphones/earphones buttons not working
[Xiaomi Poco X3 Pro] as400l:
Did anyone tried applying latest update from another twrp ( not ArrowOS TWRP) ?
[Xiaomi Poco X3 Pro] pryggi:
Yes, dirty flash from pbrb test3

https://github.com/leeminh888/xiaomi-vayu-recovery/releases/tag/test3

Worked fine. I also installed magisk into the boot.img and flashed that one too.
[Xiaomi Poco X3 Pro] pryggi:
The charging info seems like inaccurate...

Nevertheless, it seems to charge fast.
[Xiaomi Poco X3 Pro] flgmnft:
How to update ROM.

Just flash from TWRP?

Without wipe anything?

Or is the other way?

I want to update IT, becouse google service crashes and i dont know why. I have try anything, wipe app cache and data. Nothing works.
[Xiaomi Poco X3 Pro] wertguygywe:
How did you install Viper4Android? Is there a guide? I installed Viper4Android FX on Magisk, but the audio is crackling.
[Xiaomi Poco X3 Pro] pl1992aw:
Disable Google app. Then uninstall Google app update.

This seems to be Google app faulty update from Google, happens on many other Android phones that updated the Google app yesterday.

You can do it on phone. No need to flash something.

Remove update of "Google" app

Then reboot.
[Xiaomi Poco X3 Pro] pl1992aw:
There's way to install Viper4Android under enforcing SElinux.

Read here:

https://xdaforums.com/t/mod-viper4android-miui-12-magisk-21-1.4203489/

Steps to do:

https://xdaforums.com/t/mod-viper4android-miui-12-magisk-21-1.4203489/post-85055001

You can edit the file manually with some text editor instead of from terminal.
[Xiaomi Poco X3 Pro] wertguygywe:
Unfortunately, this did not work. The driver still says it's not enabled and the audio is cracking.
[Xiaomi Poco X3 Pro] pl1992aw:
Turn off ArrowOS Dirac and HIFI setting.

Remove viper module, reboot.

Remove viper app, reboot.

Reboot to twrp, wipe cache/dalvik. Boot to system.

then

1. installed Viper from Magisk repo

2. opened Viper app, installed driver, it rebooted automatically

3. once the phone started, checked the Viper driver status (abnormal)

4. Locate and edit file

/data/adb/modules/ViPER4AndroidFX/post-fs-data.sh

5. Add this text to the end of the file

magiskpolicy --live 'allow audioserver audioserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow audioserver system_file file { execmod }'
magiskpolicy --live 'allow mediaserver mediaserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow mediaserver system_file file { execmod }'
magiskpolicy --live 'allow audioserver unlabeled file { read write execute open getattr }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default process { execmem }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default_tmpfs file { execute }'
magiskpolicy --live 'allow hal_audio_default audio_data_file dir { search }'
magiskpolicy --live 'allow app app_data_file file { execute_no_trans }'
magiskpolicy --live 'allow mtk_hal_audio mtk_hal_audio_tmpfs file { execute }'

3. save, reboot phone

4. go to viper4android app and toggle legacy mode off and on, it should work now with legacy mode enabled
[Xiaomi Poco X3 Pro] wertguygywe:
> Turn off ArrowOS Dirac and HIFI setting.

I've no clue what that is or where to find it, sorry.
[Xiaomi Poco X3 Pro] pl1992aw:
Setting > "Dirac sound enhancer" at the bottom
[Xiaomi Poco X3 Pro] wertguygywe:
> Setting > "Dirac sound enhancer" at the bottom

Ah, under Setting > Sound > "Dirac sound enhancer" & Hi-Fi were already disabled.
[Xiaomi Poco X3 Pro] wertguygywe:
Would you know why the Viber4Android FX magisk module does not install the app (it used to the first time)? It immediately says there is an update available after install, and after rebooting, the app still isn't there. I have to manually install it.

This is after wiping cache,
[Xiaomi Poco X3 Pro] wertguygywe:
Unfortunately, after trying all of these steps. The driver is enabled, however it is not processing ~~still not enabled~~ and the audio is cracking.
[Xiaomi Poco X3 Pro] pl1992aw:
All the sound from your phone is cracking?

If that's the case, can be hardware problem.
[Xiaomi Poco X3 Pro] wertguygywe:
Yes, all sounds.

Also, the driver says:

```

Driver version: 2.5.0.4

NEON enabled: yes

Enabled: Yes

Status: Normal

Audio format: Supported

Processing: Yes

Sampling rate: 48000

```

This is with `Master limiter` on as a YT video is playing. It's still cracking.
[Xiaomi Poco X3 Pro] pl1992aw:
Even the phone ringing sound and alarm clock sound is cracking?

Then backup your data and Clean Flash official MIUI back. If it is still cracking in official MIUI, it's high chance of hardware issue. Find Xiaomi repair center to fix it.

If Clean Flash official MIUI fix the issue, then clean flash ArrowOS to see if it's still present.
[Xiaomi Poco X3 Pro] LEIBE:
mine is cracking too after all the steps tried many times, then coincidence my firmware is bad too..

CHEERS
[Xiaomi Poco X3 Pro] LEIBE:
I don't think your phone is bad when I disable the VIPER module WORKS FİNE AGAİN.
[Xiaomi Poco X3 Pro] pl1992aw:
The mention steps only makes the Viper app works. That's what he asked for.

For Viper settings, find profiles or adjust it manually.

The settings varies for different speakers and headphones, so there's no standard.

If there's cracking, you have to find out how to adjust.

If it's bothersome to do manually, then just give up using Viper.

Personally don't use Viper either.
[Xiaomi Poco X3 Pro] arkonoiid:
I have a weird bug on the june 16 version,

- I don't receive SMS notification

- fingerprint unlock is very slow

it's like the phone is in deep sleep mode

and I need to push the power button to wake the phone up

then the phone notify me of the sms

and the fingerprint unlock work flawlessly fast again.
[Xiaomi Poco X3 Pro] Pharcanal40:
Just use Ainur Narsil Magisk module. Simple and sound is awesome.
[Xiaomi Poco X3 Pro] Usman_Ali:
I just flashed this, do I need to do something else or is it installed?
[Xiaomi Poco X3 Pro] maekribas:
can i flash this with 12.5.2? thank youuu
[Xiaomi Poco X3 Pro] Mujtaba Ghani:
Hi. I am on miui 12.5. Can I flash this rom on this miui vendor?
[Xiaomi Poco X3 Pro] Pharcanal40:
Should be all good...
[Xiaomi Poco X3 Pro] kd276:
Hello, want to thank all the team who build this rom, is very good, fast, smooth and minimal, this is what i was looking for, VANILLA version is very similar to the old Slimrom project for Nexus 4, where you can just add manually the apps you need.

Thanks you for all your hard work. (y)
[Xiaomi Poco X3 Pro] k3lcior:
Can't wait for unlocking bootloader, also question does NFC work? (payments too?)