yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco X3 Pro] K001droid:
ArrowOS for POCO X3 PRO (vayu|bhima)

​

ABOUT

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

Website: https://arrowos.net

Telegram: Channel | TG Portal/Links

Github: https://github.com/ArrowOS

Code Review: review.arrowos.net

E-mail: arrowos.contact

PayPal: Donate to us

Blog: blog.arrowos.net

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

WHAT WORKS?

Audio

Bluetooth

Camera

Dt2w

Display

Torch

Battery/Notification LED

Sensors

Radio, data. networks (2g,3g,4g+volte,vowifi etc)

Refresh rates(120,90,60)

Headset port, charging ports, etc

GPS/Location

Almost everything?

NOTE:

ArrowOS ships with source compiled vendor and odm partitions.​

WHAT DOESN'T WORK ?

You tell us.​

Be sure to include a log: check how to

DOWNLOADS

Click here to Download

Tip: Select OEM -> Device, choose Arrow version, choose the build type: "GAPPS" or "VANILLA" to download.

Instructions

FIRST INSTALL?:

Remove any fingerprint, PIN, or password in MIUI

Unlock the bootloader

Transfer ROM to internal storage

Install any suitable recovery

Flash ROM zip file

Do a data wipe in recovery (format data)

Reboot to the system, wait and enjoy

FLASHING UPDATES?:

Download via OTA Updater and let it automatically install; OR

Download an update, transfer to internal/external storage (always check file sha256)

Flash ROM zip and reboot.

Read our blog article/post about:

* HOW-TO report a bug

* GAPPS and VANILLA variants

* Checking build integrity

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

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

ROM Firmware Required: MIUI 12.5.2.0 global or you can use any latest R firmware from your region as well (firmware only)

Donate: https://www.paypal.me/kubersharma001

UPI: kubersharma001@kotak
[Xiaomi Poco X3 Pro] K001droid:
You can download ArrowOS Recovery if you like or use other 3rd party recoveries

FAQ::

Tip: If you are new to custom ROMs, I would suggest taking a TWRP backup/partition backup (usually: persist, efs, firmware partitions, etc) saved in your cloud or computer.

Q1: How can I update to a new update?

A1: Flash ArrowOS recovery and download and install the update from the OTA Updater application OR Download from arrowos.net [codename: vayu] boot to TWRP and flash it; if you are using ArrowOS recovery, copy build zip to external storage (sdcard, USB otg etc) and install via "Apply system update option"

If you are on PC, you can also use adb sideload while being on recovery

Q2: Why is Mi8 (dipper)/walleye oreo or any other device's build fingerprint and desc props/values are used?

A2: As most of the custom ROM users might be aware that SafetyNet cannot pass with devices own build fingerprint props due to the multiple checks or other aspects which is unknown, done by the OEM/Google which fails hence nowadays devices are generally spoofed with build fingerprint and description props of devices which passes CTS/SafetyNet like from a device with Android Oreo or Pre Android Oreo (walleye oreo; mi8 oreo, etc) or from latest Pixels (like redfin)

This device as of now uses Mi8 (dipper) build fingerprint and description to pass SafetyNet!

(In future release: It can change to Pixels or some other device too just to "Pass SafetyNet checks") hence don't consider this as some lame reason to spam or message about.

Q3: Facing ghost touch issues on your device?

A3: This issue has been recognized by Xiaomi as a fault in their MIUI firmware, I am not yet sure if this is completely a hardware fault or just a firmware fault with specific variants

I have an Indian 8/128 variant and I never faced such issues.

Since Xiaomi does not release newer changes done to the kernel source, we are stuck with the initial R source release hence we don't know what changes they made to fix it on MIUI if they ever did

But, some people have fixed ghost touch issues by :

* Flashing MIUI 12.0.4.0/12.0.6.0 full MIUI rom, booting to it, setup up everything (like registering the fingerprint, etc), and then moving to custom ROMs.

[* Using 120hz? (not confirm but 2 users have suggested doing this has solved sluggish touch issues for them)]

If this method works for you do not update firmware unless you are sure that will work

This is not a global issue, only a limited number of people face it!

Also, users have faced ghost touch issues on MIUI 12.5.3.0+ versions aswell, so this is not something custom from related! It is hardware/firmware level

Do not report bugs with mods or custom kernels.

You can chat with me on Telegram: https://t.me/kubersharma001

You can check out my blog post on pocox3pro:

Index Arrowos Vayu Poco X3 Pro

All in one index like post for anything ArrowOS on vayu

kubersharma001.com

Why Encryption is important on Custom ROMs, have a read:

Reasons To Stay Encrypted On Android And The Risks Otherwise

Why is it important to stay Encrypted on android devices with special focus on custom rom users

kubersharma001.com
[Xiaomi Poco X3 Pro] alihaider008:
Thank You So much man for providing this Rom. Please include Miui or Oneplus camera in your Rom. Because Oneplus Camera is just Love . Now we have same ISP and 48mp camera which is on Oneplus. So having a Oneplus port on Poco X3 Pro would be charm
[Xiaomi Poco X3 Pro] razkal1:
Thanks for the rom buddy
[Xiaomi Poco X3 Pro] razkal1:
Its official arrowos so don't think adding a different camera is allowed on official build... I could be wrong
[Xiaomi Poco X3 Pro] alihaider008:
I understand
[Xiaomi Poco X3 Pro] urbanman2004:
This isn't LineageOS but I'll take any AOSP rom over this MIUI crap. Thanks... I'm really just tired of my OnePlus 7T which crapped on me after the Android 11 OTA update, and I'm ready to just make my X3 Pro my daily driver.
[Xiaomi Poco X3 Pro] bienvanhoang:
Hi, does this rom have call recoder like miui (auto record all call without alert sound).
[Xiaomi Poco X3 Pro] urbanman2004:
I doubt it since it's an AOSP clean ROM. You'll have to install it after you flash the ROM or find another call recorder app.
[Xiaomi Poco X3 Pro] K001droid:
Call recording is there for country's which do not ban/disallow it, and auto call recording won't be added to comply legal restrictions
[Xiaomi Poco X3 Pro] urbanman2004:
I just flashed the Gapps version ROM; I thought the boot animation was cute, and I'm relieved that you included 2-button gestures, oh how I've longed for that feature since switching to my OnePlus 7T. A minimalistic clean AOSP experience w/o all the clutter that MIUI perpetuates :) ... One question: will this ROM present me w/ a notification once a new update is available sort of like how LineageOS does it?

... Time to sell my OnePlus 7T :)
[Xiaomi Poco X3 Pro] K001droid:
Yes it will.

AOSP removed 2 button nav as it messed with some aspects but we added this back for now
[Xiaomi Poco X3 Pro] gsser:
nowadays arrowos is always the first to come on a new xiaomeme phone lol

thanks for your work
[Xiaomi Poco X3 Pro] byJacco:
Thanks for this amazing rom!

Did all the steps, but my phone stops at the Arrow logo. Did a factory reset, installed again.. nothing.
[Xiaomi Poco X3 Pro] wbercha:
thanks bro for the ROM.
[Xiaomi Poco X3 Pro] urbanman2004:
[GUIDE][UNLOCK][ROOT] How to unlock bootloader, flash ArrowOS v11.0 ROM and root Xiaomi Poco X3 Pro

If you've recently purchased a Xiaomi Poco X3 Pro, but were on the fence about using it until an AOSP ROM became available then you're in luck. Kudos to @kubersharma for his contribution by providing us the first official AOSP release, ArrowOS...

xdaforums.com
[Xiaomi Poco X3 Pro] K001droid:
Fixes/Changes done for next build/update:

- Yellow tint on screen

- Lowers vibration intensity to a decent level

- Force volume steps to 25 as some MIUI vendors are forcing this to insane 150 volume steps, yikes.

- Fix Recents Overview sluggishness

- Ship GCamGoPrebuilt instead of AOSP camera2

- Other minor improvements and fixes.
[Xiaomi Poco X3 Pro] Sandi1987:
How to make complete backup Android system before flashing?
[Xiaomi Poco X3 Pro] urbanman2004:
Anybody else getting any crackling/sound distortion during audio playback? For me, it occurs across every app I use that emits audio, even when callers are on speakerphone. However, this doesn't happen while listening to phone calls w/ my phone to my ear.

So I realized there was an update (dated for 04/26/2021) that popped up this morning on my device and after flashing the "compatible recovery" (vayu ArrowOS Recovery) in fastboot mode and rebooting my device to let the update automatically install, that in itself seems to have resolved my issue. Hopefully this helps out anyone who's experiencing a similar situation.

---Edit---

So after some further research, I was able to pinpoint that the app known as Boldbeast which I use to record my phone calls was the culprit. Installing their "CallRecordingFix" module by way of Magisk was what caused the unintended result that produced the crackling/sound distortion audio playback through my speakers, and come to find out I never needed to install it in the first place :( .
[Xiaomi Poco X3 Pro] Orion_6:
First of all, thanks for the ROM.

And i have a query that is if you can provide the device, vendor and kernel trees links too.
[Xiaomi Poco X3 Pro] CuPoTa:
Hello there!

Are there any settings for disable notch hide in apps using landscape mode?
[Xiaomi Poco X3 Pro] :
I've read the ROM supports Global firm 12.0.4/6 and EEA 12.0.5

Really not one difference if I flash over EEA 12.0.5 (my current ROM) or best if I fastboot Global 12.0.6 before?
[Xiaomi Poco X3 Pro] kosmatyj:
Hi! Unofficial/Exoeriment Arrow-v11.0-vayu-UNOFFICIAL-20210521 is out

When vanilla build will be uploaded?
[Xiaomi Poco X3 Pro] pl1992aw:
Vanilla build is next to GApps build, on the left.

But the link doesn't have a target. Either wait for them to upload, or write PM/DM to

kubersharma​
[Xiaomi Poco X3 Pro] :
Is there a way to know changes BTW official May 16 and this unofficial?
[Xiaomi Poco X3 Pro] :
Duplicated...
[Xiaomi Poco X3 Pro] pl1992aw:
Maybe try Telegram

https://t.me/s/PocoX3ProUpdates

Those pictures I posted were shown for public, and likely stable versions.

Either direct message developers, or join Telegram.
[Xiaomi Poco X3 Pro] :
Thanks, but no info about experimental builds (from Arrow) at Telegram.

Tomorrow I can unlonk my bootloader. Maybe I will flash official instead of the experimental.

Do you recommend the version that includes GApps or the Vanilla+GApps?
[Xiaomi Poco X3 Pro] lomondra:
ArrowOS Beta Builds

ArrowOS Beta Builds

EXPERIMENTAL / BETA BUILDS	USE AT YOUR OWN RISK!!

t.me
[Xiaomi Poco X3 Pro] :
Wow, thanks!
[Xiaomi Poco X3 Pro] pl1992aw:
I'm just lazy guy. So I went for GApps version.

Vanilla+GApps can also work for me if there will not be incompatibilities, malfunctions and bugs. With the GApps version, I don't have to think about who to report issues, and a lot of try and error.

Daily drive with stabilities.
[Xiaomi Poco X3 Pro] flgmnft:
Is there any way to set minimal auto brightness? Minimal when set it to auto is too dark for me.
[Xiaomi Poco X3 Pro] kosmatyj:
Agree! Autobrightness is too aggressive so minimal set is too dark.
[Xiaomi Poco X3 Pro] :
IR is working for control TVs with Arrow? What app I need to use?
[Xiaomi Poco X3 Pro] pl1992aw:
Try any IR remote apps like this one:

https://play.google.com/store/apps/details?id=com.tiqiaa.remote&hl=en

Beware with ads though.
[Xiaomi Poco X3 Pro] kcohmikeel:
anyone here can upload the May 7th ROM zip file? it's not from arrowos.net
[Xiaomi Poco X3 Pro] CuPoTa:
POCO X3 Pro

Посмотреть и скачать с Яндекс Диска

disk.yandex.ru
[Xiaomi Poco X3 Pro] jorgeepelos:
Whats diference between force and enforced? Thanks
[Xiaomi Poco X3 Pro] kcohmikeel:
great! thanks a million!!
[Xiaomi Poco X3 Pro] :
Security concerns
[Xiaomi Poco X3 Pro] :
Tried the one that comes with MIUI (https://play.google.com/store/apps/details?id=com.duokan.phone.remotecontroller) then working fine.

Thanks
[Xiaomi Poco X3 Pro] kcohmikeel:
do u have the GAPPS build?
[Xiaomi Poco X3 Pro] CuPoTa:
Nope. I always use vanilla builds but you can install them manually
[Xiaomi Poco X3 Pro] mido hamdy:
What is the screen on time you got with this ROM?
[Xiaomi Poco X3 Pro] :
Some of my cards can be added to GPay but others refuses to be added.

In any case (on May 16 build, GApps version) I can't pay using GPay or BBVA Wallet.

Store dataphone says "Read error" when I approach the phone to the dataphone.
[Xiaomi Poco X3 Pro] Stoerner:
First of all I would like to thank you for that great ROM and thanks for your work on it.

I want to say that the ROM is working really good on my X3 Pro but the only thing annoying me is that notifications sometimes are not working. In Threema for example it never notifies me when messages arrive. Never had this issue with any other ROM. Can someone confirm this ?

Thanks & regards
[Xiaomi Poco X3 Pro] Nitritus:
Whats mean "vanilla"? No google apps?
[Xiaomi Poco X3 Pro] Nitritus:
Anyone have a li k to download the zip flash for decrypt?
[Xiaomi Poco X3 Pro] pl1992aw:
Correct.
[Xiaomi Poco X3 Pro] pl1992aw:
Try here: https://xdaforums.com/t/leave-data-unencrypted.4270021/
[Xiaomi Poco X3 Pro] KiiKeEp:
Phone doesn't detect when X button is beeing pressed on DualShock 4 controller, is there any fix?
[Xiaomi Poco X3 Pro] hfmls:
ok after waiting 7 days i unlocked my phone and installed this rom. So far so good. Lets hope magisk support in future. Thank you
[Xiaomi Poco X3 Pro] dmethoxy:
Got an issue with Arrow-v11.0-vayu-OFFICIAL-20210516-GAPPS. If I connect usb dac to the phone, sound comes distorted from it, got noticeable hiss and background "white noise" on the minimum sound level. Very noticeable in youtube and other streaming apps. Can someone test and confirm that?

Update: On Experimental build from Date: 2021-05-26 everything works fine, clean sound from the same usb dac.
[Xiaomi Poco X3 Pro] Soso2001:
Got the same problem with Ipega PG 9083s, A button doesn't work. I'm on latest gapps build.
[Xiaomi Poco X3 Pro] cr4zypo3t:
i am looking for the for the last stable version of ArrowOS where Magisk is not broken. I cannot find it on the official download page or the archives. Is there a mirror? thanks.
[Xiaomi Poco X3 Pro] pl1992aw:
https://xdaforums.com/t/guide-unloc...root-xiaomi-poco-x3-pro.4267623/post-85067755
[Xiaomi Poco X3 Pro] KiiKeEp:
I flashed CrDroid and its working 100%. Hope get fixed on Arrow.
[Xiaomi Poco X3 Pro] EatGoodAndLive:
Hello

Is it possible to remove the Ok button from the pin lock screen?

And can I move the buttons in the power menu to the middle?
[Xiaomi Poco X3 Pro] Vitamin001:
такая же проблема, и при подходе к платежному терминалу Google pay выдает ошибку! не на всех терминалах, но награды исправьте ошибку.
[Xiaomi Poco X3 Pro] urbanman2004:
You had the option to disable the 'OK' button during the initial phone setup (after the "Welcome" screen).
[Xiaomi Poco X3 Pro] EatGoodAndLive:
So I can't change it anymore? How can I do the initial setup again?
[Xiaomi Poco X3 Pro] urbanman2004:
The initial lock screen requires a factory reset which I assume is less than ideal for your purposes. The other option to disable it is by going to Settings -> Display -> Lock screen. I believe "Show lockdown option" needs to be disabled (not entirely sure).
[Xiaomi Poco X3 Pro] EatGoodAndLive:
It's already disabled. I tried it enabled too but the button is still there.
[Xiaomi Poco X3 Pro] urbanman2004:
Like I said earlier, not entirely sure since I disabled the 'OK button after pattern swipe' during my phone's initial setup. I figured my comment could hint you in the right direction. If all else fails, you could also try using Google, I hear it's a powerful tool ;) .
[Xiaomi Poco X3 Pro] EatGoodAndLive:
Thanks but the reason I created an Account was because I couldn't find the answer. Probably went through all settings already. I don't mind doing the initial setup again since I just flashed the rom recently so I don't have much to backup.

If there is no other way how can I do the setup?
[Xiaomi Poco X3 Pro] flgmnft:
Is there possibility to set minimal brightness?
[Xiaomi Poco X3 Pro] darzanebor:
Hello!

I would like to report same issue with NFC:

- Cards are readable by Phone over NFC

- Phone can pass SafetyNet Test

- I don't have root

- ArrowOS build from 2021-05-16 with Gapps

What happens when I try to pay:

- Payment terminals asks to insert plastic when I try to pay

- When I try to pay in the bus, terminals displays that they can't read information from phone
[Xiaomi Poco X3 Pro] darzanebor:
Would try to install new version of FlameGapps https://sourceforge.net/projects/flamegapps/files/arm64/android-11/2021-05-24/
[Xiaomi Poco X3 Pro] Nitritus:
Laggish rom opening app box and multitasker...
[Xiaomi Poco X3 Pro] darzanebor:
flamegapps fully bricked x3 =) data partition was formated on each install of vanilla version and flamegapps(full), had success with NikGApps core version, would try to pay in the nearest time with ArrowOS(Vanilla)+NikGApps. Phone had passed SafetyNet check.
[Xiaomi Poco X3 Pro] darzanebor:
nope, payment not working, communication between 2phones over nfc working, payment over nfc as I already told =(
[Xiaomi Poco X3 Pro] therealkurison:
does it work with arrowOS build may 5?
[Xiaomi Poco X3 Pro] arik100:
can i have the navigation control buttons back?

i don't like the swiping right and left to go back, it's driving me crazy
[Xiaomi Poco X3 Pro] therealkurison:
settings > gestures > system navigations
[Xiaomi Poco X3 Pro] hfmls:
i gotta say i felt the same way,but i found that after 1 week it is just smoother. you should try a few more days.
[Xiaomi Poco X3 Pro] alihaider008:
Please add Pin Option to Arrow Os. Because it's really improvement for us
[Xiaomi Poco X3 Pro] arik100:
im always getting false backs - im after 1 week+

it's disturbing. and it puts much more pressure on my thumb
[Xiaomi Poco X3 Pro] darzanebor:
this version works FlameGApps-11.0-basic-arm64-20210503.zip with vanilla arrowos build 2021-05-16
[Xiaomi Poco X3 Pro] darzanebor:
but haven't yet checked nfc payment
[Xiaomi Poco X3 Pro] arkonoiid:
anyone had issue with the 48Mp camera ?

it seems like it's being detected as a 12Mp camera

what app do you guy use ?

i tried proshot

edit : ok the sensor is a 48Mp but the output is always 12Mp, that's normal.
[Xiaomi Poco X3 Pro] therealkurison:
i used a gcam that i found somewhere in this subforum, that was version 7 something
[Xiaomi Poco X3 Pro] :
Appreciate your answer, but this is an English forum.

I'm not English, I'm Spanish, and I write in English, that's not my matter.

Please, follow rules next time.
[Xiaomi Poco X3 Pro] lpchaim:
Just flashed this after my 168 hours were over yesterday and having a great time so far, great rom :)

The one significant bug I've encountered so far is my battery just stops charging at around 72%, even after a reboot, but that's pretty much it.
[Xiaomi Poco X3 Pro] pl1992aw:
Check in "Setting" > "Battery" > "Smart Charhing" > "Use Smart charging"

Stop trigger level might have been set to around 72%.

Change it higher or lower to your need, or just disable it to charge up to 100% if you want.

This setting is good for battery health.
[Xiaomi Poco X3 Pro] lpchaim:
Oh yeah I had checked that already, just found out the actual issue was I mistakenly messed with a magisk module that was interfering. Big d'oh moment on my end 😅

Thanks anyway, appreciate your help :)
[Xiaomi Poco X3 Pro] pl1992aw:
I guess you're using Advanced Charging Controller (acc)

But it will be off topic, so let it just end here.
[Xiaomi Poco X3 Pro] darzanebor:
Could some one advice on such error? NFC dies during card read.

05-30 22:22:10.693 W//system/bin/init(1): type=1107 audit(0.0:3120): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=persist.nfc.factory.fwstatus pid=894 uid=1027 gid=1027 scontext=u:r:hal_nfc_default:s0 tcontext=u:object_r:default_prop:s0 tclass=property_service permissive=0'
05-30 22:22:10.698 E/NxpHal (894): phNxpNciHal_close: persist.nfc.factory.fwstatus = unknown

05-30 22:22:10.798 I/NfcService(8600): Starting NFC service
05-30 22:22:10.805 I/com.android.nf(8600): [0530/222210.805404:INFO:NfcJniUtil.cpp(47)] NFC Service: loading nci JNI
05-30 22:22:10.805 I/com.android.nf(8600): ConfigFile - Parsing file '/vendor/etc/libnfc-nci.conf'
05-30 22:22:10.805 I/com.android.nf(8600): ConfigFile - [NFC_DEBUG_ENABLED] = 0x01
05-30 22:22:10.805 I/com.android.nf(8600): ConfigFile - [NFA_STORAGE] = "/data/nfc"
05-30 22:22:10.805 I/com.android.nf(8600): [0530/222210.805898:INFO:NfcAdaptation.cc(516)] NfcAdaptation::InitializeHalDeviceContext: INfc::getService()
05-30 22:22:14.743 E/NFC (2319): NFC service dead - attempting to recover
05-30 22:22:14.743 E/NFC (2319): android.os.DeadObjectException
...
05-30 22:22:14.744 E/NFC (2319): could not retrieve NFC service during service recovery
05-30 22:22:25.359 E/NFC (2913): could not retrieve NFC service
05-30 22:22:25.367 W/TapAndPay(2913): NfcAdapter is null while obtaining CardEmulation instance. [CONTEXT service_id=79 ]
05-30 22:22:25.367 W/TapAndPay(2913): java.lang.NullPointerException: NfcAdapter is null
05-30 22:22:25.367 W/TapAndPay(2913): at android.nfc.cardemulation.CardEmulation.getInstance(CardEmulation.java:150)
[Xiaomi Poco X3 Pro] were12:
Is it safe to flash an Experimental build if you have 05-16 stable installed?

If not, anyone know when we'll see another update for stable?

Thanks!
[Xiaomi Poco X3 Pro] pl1992aw:
You can try. It's already stated in the name, experimental. Safe? That's the purpose for experimental to check if it's safe to be push before stable.

Stable release date is not scheduled. Developer release as they see it reach stable and feel so to public release.
[Xiaomi Poco X3 Pro] pl1992aw:
Why requesting a feature that is already provided?

You should look into setting and security.
[Xiaomi Poco X3 Pro] therealkurison:
anyone know what the changes are in the 05-30 build?
[Xiaomi Poco X3 Pro] pl1992aw:
https://xdaforums.com/t/rom-official-arrowos-11-0-android-11-0-vayu-bhima.4267263/post-85062019
[Xiaomi Poco X3 Pro] therealkurison:
thanks. i just realized my arrowos download page's select build drop down was on Experiments when i went there to check if there was a new update. so i thought the 05-30 build was a stable build update
[Xiaomi Poco X3 Pro] BloodborneX:
Hey Guys,

I am running the Stock ArrowOS Build + NikGapps Core and am running into the following problem : whenever I try to download a bigger Game which includes obb files (in my example Wild Rift and Dead by Daylight) i am left with the Error "App not installed" in the Google Play Store. My guess is the new scoped storage "feature" is at fault here. Anyone else got the problem?

Thanks in advance for a reply :)
[Xiaomi Poco X3 Pro] tomasxp:
My Poco X3 Pro decided to update to 12.0.5.0 yesterday just before my 168 hours pass (despite me turning auto updates off in developer settings), is it safe to try to install 2021-05-16 GAPPS build? Also if I'm starting from scratch would you suggest to use TWRP or Arrow recovery?
[Xiaomi Poco X3 Pro] alihaider008:
Thank You so much man. You solved my problem
[Xiaomi Poco X3 Pro] :
Yes, you can. I have tried exactly the same, but NFC isn't working.
[Xiaomi Poco X3 Pro] therealkurison:
arrowOS supports and has been tested with firmwares 12.0.4.0 up to 12.0.6.0 so you should be fine.

if you want to use TWRP, i recommend the TWRP by nebrassy as that one can read the data partition