Development [ROM] [OFFICIAL] ArrowOS 11.0 [android-11.0][vayu/bhima]

Search This thread

Canales1988

Senior Member
Dec 26, 2017
64
14
I have tried several roms, and this without a doubt, is the one that works best. Very fluid, without failures in transitions, when you go down or up a page there is no such lag. And I have not found bugs, always doing clean installation.
Thank you very much for the development and effort.
 
A bit of respect guys. Kuber doesn't get paid for this. I don't know if you're on Vayu or Bhima or what you did when flashing or after flashing but I have used many, many different Roms on many different phones and Arrow is definitely the most stable, fluid and user friendly Rom I have ever used. My hat goes off to Mr Kuber for the awesome work he has done.
 

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
Not sure if it's in relation to this ROM or just the phone itself but whenever I try to fullscreen a youtube video it insists on me using the slider function to skip the video forwards and backwards. But that's not what I want to do, I want to fullscreen. I've provided a video to better demonstrate this issue. Does anyone know what it could be? Also, how can I disable vibrations? I've disabled haptic feedback but it still vibrates on some things when I click.

 

K001droid

Recognized Developer
Dec 30, 2015
1,256
6,210
Ceres
Not sure if it's in relation to this ROM or just the phone itself but whenever I try to fullscreen a youtube video it insists on me using the slider function to skip the video forwards and backwards. But that's not what I want to do, I want to fullscreen. I've provided a video to better demonstrate this issue. Does anyone know what it could be? Also, how can I disable vibrations? I've disabled haptic feedback but it still vibrates on some things when I click.

Maybe it's because of the accessory you have to hide the front camera / over notch.
 

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
Is it possible to disable/remove Google Assistant from the GAPPS version? I only want the GAPPS version because I can use necessary apps that I need to work without any interference. Ideally I'd like to remove Google's voice thing and it's assistant entirely, whilst still being able to use apps like YouTube and Uber.

Currently on Vanilla build and wondering if it's possible to get YouTube and Uber, and apps like it working? They all crash for me. I know it doesn't make sense since it defeats the purpose of the De-Googling.

If worst comes to worst I'll have to flash back to GAPPS and deal with Google's annoying assistant.
 
Last edited:

kd276

Senior Member
Jun 14, 2021
514
159
Is it possible to disable/remove Google Assistant from the GAPPS version? I only want the GAPPS version because I can use necessary apps that I need to work without any interference. Ideally I'd like to remove Google's voice thing and it's assistant entirely, whilst still being able to use apps like YouTube and Uber.

Currently on Vanilla build and wondering if it's possible to get YouTube and Uber, and apps like it working? They all crash for me. I know it doesn't make sense since it defeats the purpose of the De-Googling.

If worst comes to worst I'll have to flash back to GAPPS and deal with Google's annoying assistant.
Under apps and notifications, chose the app you want to disable, scroll to the bottom and copy the whole name, is something like com.xxxxx.xxxxxx.xxxxx

Then connect the phone to the pc and via adb execute this command:

adb shell pm uninstall -k --user 0 com.xxxxx.xxxxxxx.xxxxxxx

This work on me on vanilla for the stock calendar and fmradio.

Or flash vanilla then download the minimal gapps package with the core google framework and store, then install manually the apps you need only.
 
Last edited:

Colonelex

Senior Member
Aug 16, 2021
73
25

This works for me.



Is it possible to disable/remove Google Assistant from the GAPPS version? I only want the GAPPS version because I can use necessary apps that I need to work without any interference. Ideally I'd like to remove Google's voice thing and it's assistant entirely, whilst still being able to use apps like YouTube and Uber.

Currently on Vanilla build and wondering if it's possible to get YouTube and Uber, and apps like it working? They all crash for me. I know it doesn't make sense since it defeats the purpose of the De-Googling.

If worst comes to worst I'll have to flash back to GAPPS and deal with Google's annoying assistant.
 

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
Under apps and notifications, chose the app you want to disable, scroll to the bottom and copy the whole name, is something like com.xxxxx.xxxxxx.xxxxx

Then connect the phone to the pc and via adb execute this command:

adb shell pm uninstall -k --user 0 com.xxxxx.xxxxxxx.xxxxxxx

This work on me on vanilla for the stock calendar and fmradio.

Or flash vanilla then download the minimal gapps package with the core google framework and store, then install manually the apps you need only.
Where can I find the Minimal GAPPS Package? Don't feel like flashing back for the third time again lol. Already on Vanilla may as well keep it.
 

xAxB

Senior Member
Mar 9, 2017
63
13
Is it normal that the Gmail app recognise my X3 Pro with ArrowOS installed as a "Pixel 5" phone (when their security system detects I am using a new device), then once I try to log in from the Chrome browser, it detects the phone as an "Android phone" (effectively asking me to confirm twice for the same device).

(If it isn't that, then my account got compromised within minutes of signing in which.. I would like to think is unlikely given that my install is pretty fresh).
 

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
Is it normal that the Gmail app recognise my X3 Pro with ArrowOS installed as a "Pixel 5" phone (when their security system detects I am using a new device), then once I try to log in from the Chrome browser, it detects the phone as an "Android phone" (effectively asking me to confirm twice for the same device).

(If it isn't that, then my account got compromised within minutes of signing in which.. I would like to think is unlikely given that my install is pretty fresh).
Same happened to me. You should be good.
 

kd276

Senior Member
Jun 14, 2021
514
159
Where can I find the Minimal GAPPS Package? Don't feel like flashing back for the third time again lol. Already on Vanilla may as well keep it.
Guess is this. However i noticed that here the dev explained that he extracted the packages from the official builds on pixel devices. No idea if both packages are somehow the same, you have to try it yourself since i'm using vanilla builds and i do not want gapps framework and store.
The better safest way is the unistall procedure app by app via adb.
 

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
The better safest way is the unistall procedure app by app via adb.
I might just try that then because I don't want to **** everything up. I've used ADB in the past and I'm not sure if you can entirely remove Google Assistant but I'll have to find out. On Xiiaomi's ADB Fast Boot Tools there was no mention of Google Assistant on the list of apps you could remove.
 

kd276

Senior Member
Jun 14, 2021
514
159
I might just try that then because I don't want to **** everything up. I've used ADB in the past and I'm not sure if you can entirely remove Google Assistant but I'll have to find out. On Xiiaomi's ADB Fast Boot Tools there was no mention of Google Assistant on the list of apps you could remove.
Try this command in adb:
adb shell pm list packages

you can see all apps installed, to find the correct package name, back on your phone and go in settings>apps e notifications>google assistant, tap it and read on the botton the full name of the package, then uninstall it via adb with the command in my previous reply. This is the procedure i did to unistall the stock calendar and fmradio (not really a complete unistall, it just disable and hide the package, you can restore it if needed).
 
Last edited:

eu7tFeTyT7vfPy

Senior Member
Apr 21, 2021
56
8
LineageOS
Try this command in adb:
adb shell pm list packages

you can see all apps installed, to find the correct package name, back on your phone and go in settings>apps e notifications>google assistant, tap it and read on the botton the full name of the package, then uninstall it via adb with the command in my previous reply. This is the procedure i did to unistall the stock calendar and fmradio (not really a complete unistall, it just disable and hide the package, you can restore it if needed).
I checked and Google Assistant isn't on there, only Google Play and it's services. It seems like if I want to remove Google Assistant I'll have to remove the Google's framework which is basically Vanilla. There are ways to disable it but not to remove it entirely and it just agitates me.

I don't like how it pops up when you slide from the bottom of the screen.

By the way, can you disable haptic feedback? I have vibrations off and haptic feedback disabled and it still vibrates when I type.
 
Last edited:

kd276

Senior Member
Jun 14, 2021
514
159
I checked and Google Assistant isn't on there, only Google Play and it's services. It seems like if I want to remove Google Assistant I'll have to remove the Google's framework which is basically Vanilla. There are ways to disable it but not to remove it entirely and it just agitates me.

I don't like how it pops up when you slide from the bottom of the screen.

By the way, can you disable haptic feedback? I have vibrations off and haptic feedback disabled and it still vibrates when I type.
Then you need vanilla and install manually the packages you want to add.

For vibrations go to system>language>android keyboard(aosp)>preferences and disable the vibrations there.
 

Top Liked Posts

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

    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?
    1. Audio
    2. Bluetooth
    3. Camera
    4. Dt2w
    5. Display
    6. Torch
    7. Battery/Notification LED
    8. Sensors
    9. Radio, data. networks (2g,3g,4g+volte,vowifi etc)
    10. Refresh rates(120,90,60)
    11. Headset port, charging ports, etc
    12. GPS/Location
    13. Almost everything?
    NOTE:
    • ArrowOS ships with source compiled vendor and odm partitions.​
    WHAT DOESN'T WORK ?
    1. 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
    20
    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:
    Why Encryption is important on Custom ROMs, have a read:
    20
    Hey. just wanted to notify you all that I am going to remove the "Smart Charging" feature in future builds, Also I suggest using mods/ modules which simulate similar behavior as the smart charging feature IS NOT RECOMMENDED!
    BECAUSE:

    A bunch of Xiaomi devices (at least vayu, surya etc for sure) (or lets say some QUALCOMM devices in general too) have somewhat buggy PMIC ( i.e Power Management IC) and facing the issue is rare in most scenarios (some can face it without using these features too) till you don't mess power_supply or anything related to PMIC mods or features like smart charging, idle state charging, those Magisk modules for smart charging like ACC or whatever can trigger the PMIC to bug out as well and in that case your battery will be drained, won't charge unless you reboot to bootloader till the time you can. If you don't do that and let it drain (which I remind you might be quicker than usual) it might just go DEAD.

    Ref: https://github.com/lybdroid/poco-x3-pro/issues/1

    Most people might not face the issue, but still, there is a chance, and let's not risk it. I would suggest avoiding draining your battery to 0.

    I am not saying the above-mentioned features or mods are bad or broken but there is a slight chance something bad can happen, so my removal of this feature on vayu is just a safe play till we know something better
    "Be safe than sorry"
    11
    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.
    10
    Latest arrow-11.0 builds are released with September Security patches!

    www.arrowos.net

    Instructions: https://kubersharma001.com/index-arrowos-vayu-poco-x3-pro

    Should be dirty flashable from previous build

    If you like my work and want to support me, please donate whatever you feel like it:

    UPI: 001KS001@kotak | PayPal
    Thank you and enjoy!

    Please remember my work is a hobby and shared for the benefit for the community. I don't owe anyone anything nor I make profit from you flashing or downloading these builds. Nor Am I liable for any issues you may face on your device or to any data loss occurred from whatsoever. I am tired of people thinking otherwise and bothering me on my personal emails with their issues.