Development ArrowOS 12.1 [android-12L | 12.1.0] for POCO X3 Pro (vayu/bhima) [OFFICIAL]

Search This thread

Popletenec

Senior Member
Mar 23, 2022
77
26
U are using A12.1?
So u are using ofrp!
Thanks for the tip I tried to arrows recovery but it's just minimal recovery for ota .
Will shift to twrp or ofrp depending on which is more updated as ofrp is lagging behind since June update.

And I used the zip recovery method to flash magisk and it works so am gonna use that method for some time till I have some probs .

Thanks for the help!
Yea, I plan to switch to whichever recovery first releases stable with decryption, since maybe data format will be required.
 

sakeyo

Member
Jan 2, 2018
15
3
I was able to switch from Pixel Experience to crDroid from PE recovery. Without losing data and everything working correctly. But trying to switch from crDroid to ArrowOS didn't boot. Does anyone know the reason? Didn't I do something wrong?
 

mar243

Member
Mar 9, 2018
20
3
Is it possible to include the xaiomi camera on this rom because that is the only reason why i jump to CRdriod because of the camera.
I tried gcam already and the result is very bad on night shots.
 

mr.onegin

Member
Nov 10, 2008
42
9
Xiaomi Mi A2 Lite
Is it possible to include the xaiomi camera on this rom because that is the only reason why i jump to CRdriod because of the camera.
I tried gcam already and the result is very bad on night shots.
Gcam has Astrophotography mode, just need to stay still. Xiaomi camera has to high white ballance, smaller angle and makes all photos to cold, I'm happy with latest 8.4 MGC and settings for our device.
 

Top Liked Posts

  • 1
    After installing the last update from August 14th, 2022, all Google apps no longer work, although I installed the Gapps version. What could be the reason? I'm starting to get the feeling that ArrowOS is getting worse and worse
  • 2
    These latest updates are painfully trashy. Power button gets stuck, clicks itself many times, random reboots, can't scroll properly in half the apps (gets stuck), etc.
    I did not experience that in my phone
    2
    Problem is in the framework, and PixelUtils. It will cause any device with Pixel spoofed ROMs to go into a update loop caused by Google Play Services and it's forced System Update, overheating the battery / cpu and draining data. One of the posts in the tread I mentioned has a solution for the problem.

    And passing the Safetynet can be done with Magisk modules, framework does not have to be touched. But devs want their ROMs passing Safetynet out-of-the-box.

    All devices are affected. Currently, the issue can be found, for example, in Arrow OS 11 and crDroid 11 threads ( as I looked ), and many more just by searching Play Services battery drain on Google. All of them are reported on custom ROMs. Even PixelExperience.

    And if devs stop updating their ROMs, well... it'll become very interesting. I had to go through loops just to stop the update spam on my Arrow OS 11 Poxo X3 Pro.
    2
    Maybe aren't you concerned...
    Until the day... 😉
    Privacy is not a concern of just one app or something like that. Privacy is a concern of everyone everywhere.
    😉
    If you are afraid about privacy, stop to use smartphones.

    And please stop OT.
    2
    A wise man would carry an OTG cable and a USB stick that would be used to backup said photos. But, since you trust the cloud, I am not stopping you. Do as you wish, feed Google more data, who cares about privacy, right?!

    Also, changing ROM won't help. 99 percent of them are Pixel based.
    You are wise man, you need privacy. Not me. And me and you are two different people.
    Respect who think differently from you.
    2
    Yeah. For me it's a Major priority 'cause I have many photos.
    A wise man would carry an OTG cable and a USB stick that would be used to backup said photos. But, since you trust the cloud, I am not stopping you. Do as you wish, feed Google more data, who cares about privacy, right?!

    Also, changing ROM won't help. 99 percent of them are Pixel based.
  • 64
    logo.png

    ArrowOS 12.1 [android-12L a.k.a 12.1.0] for POCO X3 Pro (vayu/bhima)

    Code:
    /*
    * We are 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 us for messing up your device, We will laugh at you.
    * It is your fault because you chose to do all the modifications on your device.
    * Remember projects like these and the work done on them is a hobby to the
    * contributors and the team members, no one is working for you nor is getting paid for it
    * have some respect for the work done by them since it is done purely on interest or a hobby
    */

    ABOUT
    ArrowOS
    is an Android Open Source Project based Android mobile operating system 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
    If you have an issue or crash be sure to include a log: check how to

    NOTE:
    • ArrowOS ships with source compiled vendor and odm partitions.
    DOWNLOADS
    Click here to Download
    Tip: Select OEM -> Device, choose Arrow version, choose the build type: "GAPPS" or "VANILLA" to download.

    Suggested recovery: ArrowOS Recovery - https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/
    Suggested firmware: Any MIUI 12.x to 13.x (S or R) firmware will work; I used MIUI 12.0.4.0, 12.5.3.0 and MIUI 13 for testing.

    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)
    • Reboot to recovery; Flash ROM zip and reboot.
    Read our blog article/post about:
    * HOW-TO report a bug
    * GAPPS and VANILLA variants
    * Checking build integrity

    Donate to Maintainer:
    https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]

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

    You can check out my blog post on pocox3pro:
    Why Encryption is important on Custom ROMs, have a read:
    14
    11.0 -> 12.0 -> 12.1 all are dirty flash, no need to format data
    (I have summarized/documented it here: https://kubersharma001.com/index-arrowos-vayu-poco-x3-pro)

    Lawnchair is not compatible properly with 12.1 (aosp did some changes in 12L/12.1 and lawnchair needs to rebase their source to 12.1 quickstep/launcher3 or make it compatible however that's possible otherwise)

    The latest update uses MIUI13 blobs and configs, You can use any firmware from MIUI 12.x to 13.x (thanks vendor freeze lol)
    [ device changelogs:
    - device config/tree: https://github.com/ArrowOS-Devices/android_device_xiaomi_vayu/commits/arrow-12.1
    - vendor blobs: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_vayu/commits/arrow-12.1

    hint: If you see till 31st march some commits are pushed via Palaych, that's me from his server user (sharing the infra server together for now, yes servers are expensive)
    ]

    One of the most noticeable bugs on 12L (generally, and doesn't surprise) is for gapps users on a clean flash might need to set up fingerprint at setup wizard to avoid crashes (hopefully this gets fixed next ASB)

    To all the DFE, unencrypted folks out there, check out the risks: https://kubersharma001.com/reasons-to-stay-encrypted-on-android-and-the-risks-otherwise

    Donation:
    PayPal
    : https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]
    13
    Happy winter holidays, merry Christmas, and also a happy new year in advance. 🎄🎄☃️🎁🤶🎅☃️🎄🎄

    Latest ArrowOS 12.0 builds were released on 22nd December

    Include these notable changes:
    - December ASB
    - Fix XiaomiParts (Doze, Thermal, Dirac, and ClearSpeaker) not saving user settings after reboot
    - Show 4G instead of LTE (due to heavy user requests)
    - A bit faster transition animation
    - Handle some unneeded logspams
    - Misc fixes to XiaomiParts
    - Label more wakeup nodes
    - Set SSR level to workaround rare carrier/modem crashes etc.
    - Misc fixes and improvements

    [ Additionally, you can learn to see changes directly in my GitHub repositories by checking the commits
    1. Device configuration: https://github.com/ArrowOS-Devices/android_device_xiaomi_vayu/commits/arrow-12.0
    2. Kernel: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_vayu/commits/arrow-12.0
    3. Vendor blobs: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_vayu/commits/arrow-12.0
    ]
    ROM changelogs can be seen here:
    You can download builds from
    (select arrow-12.0 and your build type. vanilla/gapps under official section)

    NOTE
    - Works with ANY MIUI R firmware (12.0.x.0 to 12.5.x.0)
    - You can use ArrowOS Recovery (https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/) or TWRP

    ArrowOS Christmas Wallpapers:
    Dark | Light

    If you like my work, please consider donating it helps me in many ways to continue such a journey:
    Paypal
    : https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]
    9
    I didn't say that i had to use this rom! already switched to another one!!!
    And i don't think that i need your permission to share my opinion about it!!!
    It's a free hobby.

    It's not just about satisfaction to an user about more and more rom features, it's about getting things ready, adapting the device sources for newer android version and porting changes from last android release to new one.

    You can see all the WIP work being done on ArrowOS: https://review.arrowos.net/q/status:open

    AND check what all changes are now part of ArrowOS here: https://review.arrowos.net/q/status:merged

    Also, hardly 2 people work on device sources on this device, me included.
    So, if you think you get something different anywhere else you are wrong the roms you use also make use of my device sources, so please watch it when you start disrespecting to an open source project which is doing everything for free and sharing builds to people like you to have alternative to OEM skins and other roms.
    9
    Hey everyone,
    March security patches will be delayed, we are just super busy with life as of now and we need to rebase Arrow to newly released android-12.1/12L tags (and google still needs to fix certain issues in this release aswell)
    Additionally:
    I noticed lots of people are using mods or modifying the rom to break encryption support/to stay decrypted

    I wrote a post on why you shouldn't risk being decrypted on Android here: https://kubersharma001.com/reasons-to-stay-encrypted-on-android-and-the-risks-otherwise