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

Search This thread

aluculef

Member
Mar 8, 2017
28
13
Hi
I've asked about this in some other thread but I probably should ask about this here too...

Everytime I flash Magisk patched .img, phone just boots itself into fastboot instead of system - the only fix to get system back up running is to flash unpatched boot.img

I've fixed it first time by just flashing back stock MIUI and then redoing everything (flashing ArrowOS, Magisk etc.) but I just don't wanna flash stock everytime new system update gets released just to get Magisk working again - is there something wrong I'm doing or something else?

Tried both ways of flashing Magisk - TWRP and making patched boot.img (to flash via fastboot/bootloader) - both fails with phone booting itself to fastboot (not even bootanimation... first time it just bootlooped but not this time)
i fix by dirty flashingthe previus ROM version and flashing again magisk. The phone reboted like nothing happened, hope its help.
 

xelrix

Member
Feb 1, 2014
33
10
You need to reflash patched boot.img of the new updated rom.
Magisk is installed in boot.
When you flash a rom, dirty or clean, new or update, youll replace the boot.img.
 

redbarrel

New member
Apr 11, 2021
4
0
You need to reflash patched boot.img of the new updated rom.
Magisk is installed in boot.
When you flash a rom, dirty or clean, new or update, youll replace the boot.img.
Did it work for you?
I dirty flashed the newest gapps version over the version from may 7 and it booted without a problem. I prepared the new boot.img using magisk, flashed it and then the phone booted itself into fastboot. Just as reported by other users. Flashing the original boot.img from the rom allowed me to successfully boot again.
 

pl1992aw

Senior Member
Apr 5, 2019
395
169
1621354930726-png.5313123
 
Last edited:

urbanman2004

Senior Member
  • Sep 16, 2013
    307
    114
    Rock Town
    Upcoming changes for new build:
    - Dynamic Refresh Rates
    - Add touch profiles for gaming and benchmarking
    - Misc changes

    - Recommended firmware:
    INDIA: MIUI 12.0.4.0
    EEA: 12.0.5.0
    GLOBAL: 12.0.6.0
    On update "Arrow-v11.0-vayu-OFFICIAL-20210516-GAPPS" applying root does not work by way of 'TWRP flash' or 'fastboot flash'. Either method causes the device to remain stuck on the fastboot screen and the only way to overcome such issue is to flash an unmodified boot.img via fastboot. Anyone else experiencing this issue?
     

    kosmatyj

    Senior Member
    Oct 18, 2012
    104
    16
    Can`t root the device on 20210516-VANILLA. After installing Mfgisk (both 22.1 and 23.0) the phone reboots to bootloader. How to fix?
    20210507-VANILLA works fine but can`t apply Android patches via LP - patches are not active and can not be selected for apply.
     

    urbanman2004

    Senior Member
  • Sep 16, 2013
    307
    114
    Rock Town
    Thank you so much. How about Magisk? Do I need to uninstall it before I proceed with the OTA update?
    No, you do not need to uninstall Magisk b/c the update will automatically unroot the device during that process, forcing you to have to restore root yourself. From my recollection, it should warn you that unroot will occur after the update.

    Sidenote: Keep in mind that there's an issue w/ OTA update v20210516 in which the dev has acknowledged that root cannot be restored on that update version so it's best to stick w/ update v20210507 until there's a fix.
     
    • Like
    Reactions: hikigayaaaa

    hikigayaaaa

    Member
    Jun 28, 2016
    7
    0
    No, you do not need to uninstall Magisk b/c the update will automatically unroot the device during that process, forcing you to have to restore root yourself. From my recollection, it should warn you that unroot will occur after the update.

    Sidenote: Keep in mind that there's an issue w/ OTA update v20210516 in which the dev has acknowledged that root cannot be restored on that update version so it's best to stick w/ update v20210507 until there's a fix.
    I appreciate this. Thanks
     

    Top Liked Posts

    • 1
      Official builds are updated and pushed to infra, sorry for the issues with missing builds as the infra was cleaned up!

      New update is here!

      - June security patches
      - Don't limit recorder fps to 60
      - Enable Memory optimization
      - Switch compression algorithm for ZRAM to LZ4
      - Fixup compatibility with Magisk
      - Switches to ArrowOS kernel | Thanks mochi_wwww for debloating OEM kernel source import.
      - Remove smart charging feature
      - Use correct gaming thermal profile
      - Misc changes
      - For more check here:: https://arrowos.net/changelog.php

      Note:
      Recommended Minimum firmware:
      INDIA: MIUI 12.0.4.0 or above
      EEA: 12.0.5.0 or above
      GLOBAL: 12.0.6.0 or above

      I have a TG support chat/blog now, you can msg there anything which cannot be done on XDA, I am super active on Telegram.

      Donate:
      PayPal
      : https://www.paypal.com/paypalme/kubersharma001
      UPI: [email protected]
      BTC: 38zb2o7zN47yw6tH7FeW8Uohf49UamRiVZ
    • 8
      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 (or lets 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 using the above-mentioned features or mods are bad or broken but there is a slight chance something bad can happen
      "Be safe than sorry"
      4
      Upcoming changes for new build:
      - Dynamic Refresh Rates
      - Add touch profiles for gaming and benchmarking
      - Misc changes

      - Recommended firmware:
      INDIA: MIUI 12.0.4.0
      EEA: 12.0.5.0
      GLOBAL: 12.0.6.0
      2
      anyone here can upload the May 7th ROM zip file? it's not from arrowos.net
      2
      ISSUES That are still there on 16.05.21 build
      1. Charging rate shows incorrectly on lockscreen
      2. On using wired headset normal voice calls will be high asf ( not on social media apps voice calls ).
      2
      такая же проблема, и при подходе к платежному терминалу Google pay выдает ошибку! не на всех терминалах, но награды исправьте ошибку.

      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.
    • 35
      logo.png

      ArrowOS for POCO X3 PRO

      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,videocalls)
      10. Refresh rates(120,90,60)
      11. Headset port, charging ports, etc
      12. GPS/Location
      13. SELinux enforcing
      14. Almost everything?
      NOTE:
      • Chrome or some chromium-based browsers lag while scrolling this seems to be an issue with either our device's OEMs changes to their display/graphics hals or configuration. Apparently happens on multiple devices! To fix this issue you can go to chrome://flags (copy-paste/type this to chrome URL text field), search for "Android SurfaceControl" and Disable it.​
      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
      • 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

      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: MIUI 12.0.6.0

      ROM Firmware Required: MINIMUM: MIUI 12.0.4.0/12.0.6.0 vendor+firmware.
      Donate: https://www.paypal.me/kubersharma001
      BTC: 1E8SdYFCTfCkqagYtDhR4E4Y8m4xmby9z4
      11
      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: Multiple ways but here's the easiest one, flash ArrowOS recovery and download and install the update from the OTA Updater application.

      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.


      Do not report bugs with mods or custom kernels.
      Thanks to Worldwide and multiverse (TG) for helping me debugging these builds
      10
      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.
      8
      BTW, Incase anyone wasn't aware you can see last 24 hour active/installs statistics here:
      vayu is now under top10


      Changes for Next update:
      Fixed WFD showing green screen while casting to laptop
      8
      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 (or lets 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 using the above-mentioned features or mods are bad or broken but there is a slight chance something bad can happen
      "Be safe than sorry"
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone