[ROM] [11.0.0] ArrowOS POCO X3 [OFFICIAL][SURYA][UNIFIED]

Search This thread

Master One

Senior Member
Jan 31, 2011
906
322
Europe
I have just discovered a strange issue that I have heard of before but never experienced myself: I have two SIMs in my phone, both are "4G Calling" capable and I have activated that setting for both. With that setting I can see the caller ID on an incoming call on SIM2 but not on SIM1 ("Unknown"). If I disable "4G Calling" for SIM1 the caller ID is shown as usual.
Solved it, not a problem with ArrowOS but a Xiaomi firmware bug:

[GUIDE] How To Fix The "Unknown" Caller ID Issue With "4G Calling" Enabled
 
  • Like
Reactions: keenan316 and pnin

jeryll

Senior Member
Dec 23, 2010
899
719
Lenovo P11
Realme GT
So let's say that I come from a custom ROM and I flash the latest MIUI image (2.4GB) and I don't flash anything on top of it then I end up with a rooted MIUI stock ROM?

- Download MIUI image
- Reboot to OFOX
- Format Data
- Flash MIUI
- Flash Magisk
- ...?
that should work, but to be honest, I don't have the desire to run MIUI on my phone ever again, I tried to boot recovery version of MIUI once just out of curiosity, but it didn't boot, probably needed to format data, which I didn't wanted to do...
 
  • Like
Reactions: CounterC

Nawao

Member
Jun 17, 2015
10
3
that should work, but to be honest, I don't have the desire to run MIUI on my phone ever again, I tried to boot recovery version of MIUI once just out of curiosity, but it didn't boot, probably needed to format data, which I didn't wanted to do...
Same here, I've been using Xiaomi almost from begging, miui was good then, now it's just a bloated mess full of ads
 
that should work, but to be honest, I don't have the desire to run MIUI on my phone ever again, I tried to boot recovery version of MIUI once just out of curiosity, but it didn't boot, probably needed to format data, which I didn't wanted to do...
I'm okay with MIUI and formatting data once more. I just want to remove the bloatware so I need root. I also need camera, battery and consistent fast charging from MIUI actually.
 

Yepi69

Senior Member
May 30, 2011
316
96
28
Redmi Note 10 Pro
I'm okay with MIUI and formatting data once more. I just want to remove the bloatware so I need root. I also need camera, battery and consistent fast charging from MIUI actually.
You get all of that in ArrowOS, fast charging still works and battery lasts longer too because no MIUI crap.
As far as camera goes, you have plenty of gcam options.
 
  • Like
Reactions: CounterC

palaych

Recognized Developer
Apr 11, 2017
612
3,339
Russia
Update 2021-02-25


ROM changelog: https://arrowos.net/changelog.php

Device changelog:
  • - Fixed weird yellowish tint in some apps
  • - Disabled broken wifi display
  • - Fixed mic in Google Recoder and some another apps
  • - Misc fixes and optimizations changes
  • - Enabled TTL target
  • - Many another optimization in kernel.
Download:
Thanks to Adithya R for working on kernel.
 
Last edited:

iakoboss7

Senior Member

Yepi69

Senior Member
May 30, 2011
316
96
28
Redmi Note 10 Pro
L

Literally 2 posts below there's people saying fast charging doesn't work??
It has been said before that it doesn't work, but it does. Only the indication of it doesn't, so basically your phone says it's charging slowly but it isn't, it's fast charging
I'm on the latest ArrowOS version and mine has never stopped working, and I've had this ROM for 3 months with constant updates
 
  • Like
Reactions: CounterC

Master One

Senior Member
Jan 31, 2011
906
322
Europe
It has been said before that it doesn't work, but it does. Only the indication of it doesn't, so basically your phone says it's charging slowly but it isn't, it's fast charging
I'm on the latest ArrowOS version and mine has never stopped working, and I've had this ROM for 3 months with constant updates
Maybe someone should open an issue on the ArrowOS GitLab tracker?

(I haven't been fast charging since I've got the phone, so someone else may be better suited to describe the exact problem)
 

Master One

Senior Member
Jan 31, 2011
906
322
Europe
So I'm using a flip case on all of my phones, and on my OnePlus 6 with LineageOS 16 for microG the display goes on/off when opening/closing the lid with the help of the proximity sensor, which is not the case with my POCO X3 NFC.

Does that functionality have a name and did I miss a setting, or is this not supported by ArrowOS (yet)?
 

Master One

Senior Member
Jan 31, 2011
906
322
Europe
OK, that's odd, because I assumed the flip case open/close action may have something to do with Ambient Display, but on my OP6 with LOS for microG this is even working without Ambient Display enabled.

I just did some tests and the two Ambient Display proximity gestures do not seem to be working at all. Can someone check and confirm please?

ArrowOS GitLab Issue:

[POCO X3 NFC (surya)] Ambient Display Proximity Sensor Gestures Not Working
 

Kottakal

New member
Feb 25, 2021
1
0
Hello
having an Issue with Bluetooth, I can't deactivate BT-A2DP Hardware Offload & also can't choose any BT Codec (aptX etc) - only System Default is chosen and all other Options are grayed out.
Is this known / not yet implemeted? Will it be?
Coming from Poco F1 with crDroid, there I could make any Settings in Developer Options.
thanks for Support!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 79
    logo.png

    ArrowOS

    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?
    • Almost everything

    WHAT DOESN'T WORK?
    • You tell me
    Be sure to include a log : check how to

    DOWNLOADS
    POCO X3 (NFC) (surya/karna)

    Note: These are enforcing builds. Safety net checks pass out of the box! No need to flash magisk modules, which might in turn break the integrity!

    Builds have been unified now under surya codename for both NFC and non-NFC variants

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

    Latest Instructions for OSS builds (w.e.f 10/05/2021)
    If migrating from pre OSS builds
    • Flash the latest available MIUI 11 firmware. (Flash global or any if you can't find your region)
    • Download and copy arrow build to a OTG prendrive or sd card.
    • Now flash Arrow Vanilla/Gapps build.
    • FORMAT DATA. (You'll loose all your data!)
    • Reboot.
    Fresh install coming from MIUI
    • Flash latest available MIUI 11 if you aren't on it already.
    • Install any suitable recovery (mentioned below).
    • Download and copy arrow build to a OTG prendrive or sd card.
    • Flash latest Arrow Vanilla/Gapps build.
    • FORMAT DATA. (You'll loose all your data!)
    • Reboot.
    TWRP Recovery by @brigudav :
    Note: This build of twrp will support decryption on ArrowOS OSS builds.

    ArrowOS Recovery :
    Note: This is a very basic aosp recovery only intended for OTA installs. Do NOT expect other functionalities.​
    * Do not use with DFE or while unencrypted.​
    F.A.Q :

    1. My WiFi, bluetooth and network aren't working after updating to OSS build?
    A. This happens if you're still on the old Q firmware. Flash the latest available R firmware and then follow the above give steps to properly flash the rom.​

    2. Unable to update OTA's using TWRP?
    A. The current available recoveries are outdated and are no longer supported for OSS builds. To have a hassle free OTA experience use the above mentioned ArrowOS recovery.
    A. Two of the currently supported recoveries are mentioned above.​

    Read our blog article/post about:
    * GAPPS and VANILLA variants
    * Checking build integrity

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

    XDA:DevDB Information
    ArrowOS, ROM for the Xiaomi Poco X3 NFC

    Contributors
    ganesh varma, kubersharma, palaych
    Source Code: https://github.com/ArrowOS

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Latest R firmware
    Based On: AOSP, CAF

    Version Information
    Status:
    Stable
    Stable Release Date: 2020-11-19

    Created 2020-11-19
    Last Updated 2021-05-18
    16
    Hello.

    Does anyone have any working TWRP for Surya model ?

    I see that the developer Brigudav seems to have given up on developing TWRP for Surya.

    TWRP by Brigudav Official website

    So is there any replacement ?

    Thank you very much.
    Update -09
    14
    So i haven't been around here for a while, after looking at the recent posts many seem to be confused, blaming and do not understand on migrating to OSS builds. In the final MIUI vendor builds the OTA functionality was blocked in order to prevent users from directly updating to OSS builds as it will be needing a MIUI 11 firmware followed by a clean flash. The same has been notified in our device changelogs. Every step and preventive measures have been taken, there's only much i can do from my side in clearing things up. We have this forum and community in place to help each other out, so lets not be pointing fingers here!

    Here again i would like to make it clear with a simple guide on how to migrate onto OSS build!

    Note: This update will require a CLEAN FLASH (format data), so please backup everything beforehand.
    • Flash the latest available MIUI 11 firmware. (Region doesn't matter!!)
    • Now flash Arrow Vanilla/Gapps build.
    • FORMAT DATA. (You'll loose all your data!)
    • Reboot.
    Beware that the current available recoveries haven't been updated yet to support decryption for OSS builds at this point.
    13
    Here are the instructions on how you should flash the new OSS Vendor ROM since most people here are confused:

    - Flash latest TWRP by brigudav
    - Flash Android 11 12.0.7 MIUI firmware
    - Reboot recovery
    - Format Data
    - Reboot recovery
    - Flash ArrowOS

    OPTIONAL:
    - Flash Magisk
    - Flash Gapps (If you're on Vanilla build & If you want custom gapps)

    - Reboot system

    Download link:
    - Firmware: https://xiaomifirmwareupdater.com/firmware/surya/stable/V12.0.7.0.RJGEUXM/
    - TWRP: You can find it on 4pda but you need an account. I'm not allowed to share it, so you have to get it yourself.

    This firmware is for NFC model as I'm not sure where is A11 firmware for non-NFC model. It can possibly work for non-NFC model, feel free to try.
    10
    Mission Impossible in all custom ROMs !

    1. Safetynet check the bootloader status and will automatically fail if magisk is not installed (Magisk Hide ON must be applied for this) !

    2. Furthermore, now you have to install the safetynet-fix module to make your banking apps working !

    3. Finally, you must hide Magisk Manager.apk with a random name too (Magisk Settings)
    To everyone, please STOP this misconception about having the need to flash magisk in order to pass safety net. Do read the OP I've clearly mentioned there's no need of a magisk or modules for safety net. Device is certified and passes safety net out of the box without need of any modifications.

    By improper usage of magisk and mods you're further complicating and breaking things when they're completely unnecessary which end up causing unrelated issues which you end up calling them rom source bugs ¯\(◉‿◉)/¯

    P.S : I'm not against magisk, but when you do prefer using modifications do ask yourself on your needs and if you're able to rectify the issues it might generate. Isolate yourself from magisk or any form of modifications to recheck and confirm the issue before making a bug report.