• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

Development [ROM] [11.0.0] [alioth/aliothin] ArrowOS 11.0 [OFFICIAL] [WEEKLY]

Search This thread

Saasgesicht

Member
Dec 13, 2017
6
0
Hi all,
So after many many hours unbricking my phone (last one was an S8+ which was way easier to root) and getting this rom to work pretty well, i've now been trying to root the thing. HELP!
I've downloaded a copule of versions that people have posted on here of their modified boot.img which when I try to flash via fastboot, i just get stuck on the arrow loading screen. Then I have to reinstall arrow (which gets it working again but no root).

Can someone please help? There seems to be alot of incomplete advice on how to do this. I've downloaded the latest magisk app from their site, but there isnt any img files or anything that I can find.

Most appreciated you fine lot!
Fastboot TWRP by Nebrassy (if you want to keep TWRP, also flash twrp.img in TWRP), then download magisk and rename it from .apk to .zip and flash it in TWRP :)
 

arifqur

Senior Member
Nov 12, 2005
3,690
1,104
Hi all,
So after many many hours unbricking my phone (last one was an S8+ which was way easier to root) and getting this rom to work pretty well, i've now been trying to root the thing. HELP!
I've downloaded a copule of versions that people have posted on here of their modified boot.img which when I try to flash via fastboot, i just get stuck on the arrow loading screen. Then I have to reinstall arrow (which gets it working again but no root).

Can someone please help? There seems to be alot of incomplete advice on how to do this. I've downloaded the latest magisk app from their site, but there isnt any img files or anything that I can find.

Most appreciated you fine lot!
download the twrp from here:


In your command prompt window, type fastboot boot xxxx.img ( where xxx,img is the name of the twrp)

When booted into twrp, flash Magisk.
Done
 

humba80

Senior Member
Aug 29, 2013
82
24
Has anyone tried VPN?
I got two, none connects successfully - but when I select them again, I get a notification 'You're connected to a VPN..."
Next to that I didn't miss anything. Great ROM!
 

4Style

Senior Member
  • Like
Reactions: humba80

Eryklok

Member
Jan 8, 2011
31
3
Perth
Xiaomi Poco F3

Rajdeep C

Member
Apr 14, 2013
21
8
My battery life is very very bad in MIUI, it's 41% before I sleep, aod automatically turns off at night, I wake up with 25%, I go like wtf happened here.... Is battery better in this rom? Thinking of shifting
 

Suhaas

Senior Member
Dec 10, 2012
485
61
Bengaluru
Xiaomi Poco F3
My battery life is very very bad in MIUI, it's 41% before I sleep, aod automatically turns off at night, I wake up with 25%, I go like wtf happened here.... Is battery better in this rom? Thinking of shifting
battery is good in this ROM. for every ROM it takes atlease 3 to 4 days to adapt to your usage and give better nbattery life possible. so once you come to this ROM, wait for 3 to 4 days after that you will be getting good battery life.
 
  • Like
Reactions: jefffrom
Apr 16, 2019
5
0
Xiaomi Poco F3
I can't find the option to prevent accidental wake up in pocket. Is it just me or is the rom overall currently missing that option!? Maybe I'm going bonkers and blind! I mean it shows up as a searched option, but then i can't see it as an actual option in settings/display/lockscreenView attachment 5328595
Me too, with the last build. Have you found any way to solve it?
 

Top Liked Posts

  • 2
    does it support unlimited backup on google photos?? i really need this feature.. which rom should i use get it working?? i mean i want to spoof my device as Pixel 5 to be exact. Can someone help me please. I really want unlimited google photo storage.
    Dude, please don't spam the forum. Thanks
  • 19
    I've been using this ROM for a few weeks and it's great but I noticed a couple of things and have tried to fix them.

    The phone doesn't always go into full suspend mode because there's an misconfigured interrupt from the always on processor.
    This should fix it:
    https://github.com/dzo/android_kernel_xiaomi_alioth/commit/7ee79cda883ec09c69ba03d18d1be34291077442


    The display doesn't go into low power mode when the always on display is enabled. There's also a clock with the wrong name in the device tree.
    Here's a quick fix for both those things:
    https://github.com/dzo/android_kernel_xiaomi_alioth/commit/8ac729b52ea721a419b5dd7f21eaa829675b925b

    Attached is a zip containing a new boot.img and also a new dtbo.img, the dtbo isn't really necessary but I updated it to match the panel settings in the stock MIUI tree. In a dark room, the always on display might be quite bright but it's actually using less power than it used to.

    You can check the power usage with the display off by connecting adb over wifi and looking for lines like this in the kernel messages:

    <12>[ 309.495162] healthd: battery l=78 v=4129 t=31.5 h=2 st=3 c=40039 fc=4568000 cc=14 chg=

    It's the c= number that's important, this is the power consumption. With the display off it's about 17K, with the display in low power mode it's about 40K and without my fixes it was over 100K with AOD on.

    flash from fastboot (not recovery) with:

    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img

    This boot.img is patched with magisk, has root and should pass safetynet.

    You can also try the kernel out using:

    fastboot boot boot.img

    Unplug usb quickly after it says it's booting or it will just show a charging icon. This won't modify your system, just reboot to go back to the original kernel.

    All this should be quite stable but because the system wasn't previously going into suspend it might show up other bugs in some drivers. Use at your own risk!
    18
    Update 2021-07-24
    Device changelog:
    • - parts: Add High Touch Polling Rate support
    • - Update blobs to V12.5.2.0.RKHMIXM
    • - Update config DisplayCutout to MIUI V12.5.2.0
    • - Update QDCM calibration configs to MIUI V12.5.2.0 and switch smart_MC1 by default mode
    • - Update WCNSS config to MIUI V12.5.2.0
    • - Remove SmartCharging
    • - Add missed audio props
    • - overlay: Return COLOR_MODE_SATURATED
    • - Remove unused jars and libs
    • - Kernel: Update display panel configuration to MIUI V12.5.2.0
    • - Kernel: fixes for freq table
    • - Misc fixes and upstream changes.

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

    Installation instruction: https://forum.xda-developers.com/t/...os-11-0-official-weekly.4279481/post-85045261

    Download: https://arrowos.net/download/alioth
    15
    New builds with fix refresh rate released, changelog same:

    12
    Update 2021-07-09
    Device changelog:
    • - audio: Fix mic issues in apps like WhatsApp
    • - audio: Fix VOIP speaker echo
    • - Correct display calibration
    • - Increase max brightness nits
    • - Update blobs to V12.5.1.0 Global
    • - Kernel: cpufreq: Remove Xiaomi powerkey boost
    • - Kernel: Add and re-calculate CPU frequency tables
    • - Kernel: k11a: Update display panel timing configuration
    • - Kernel: Improve idle drain (tnx for the help @dzo)
    • - Misc fixes and upstream changes.

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

    Installation instruction: https://forum.xda-developers.com/t/...os-11-0-official-weekly.4279481/post-85045261

    Download: https://arrowos.net/download/alioth
    11
    Sure thing!

    The XML for gcam.

    The Gcam APK.
  • 66
    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
    Github: https://github.com/ArrowOS
    Code Review: review.arrowos.net
    E-mail: arrowos.contact
    PayPal: Donate to me
    Blog: blog.arrowos.net

    Installation instructions: Click here

    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
    Click here to Download
    Tip: Select OEM -> Device,choose Arrow version, choose build type: "GAPPS" or "VANILLA" to download.
    Read our blog article/post about:
    * GAPPS and VANILLA variants
    * Checking build integrity

    XDA:DevDB Information
    ArrowOS 11.0, ROM for POCO F3 / Redmi K40 / Mi 11x

    Contributors
    palaych
    Source Code: https://github.com/ArrowOS
    Kernel Code: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_alioth

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.x
    ROM Firmware Required: MIUI R
    Based On: AOSP
    40
    INSTALLATION PROCEDURE:

    First installation (Clean flash):


    You need adb/fastboot tools.
    Download boot, vendor_boot and rom zip:
    1. https://drive.google.com/file/d/1o-4T4hfEtxECIss-DVSSYAM1Kvy2iDN9/view?usp=sharing
    2. https://drive.google.com/file/d/1PgtI8bOV1yjmTZJ7euP6xDFzMszY6AXb/view?usp=sharing
    3. https://arrowos.net/download/alioth

    Reboot in fastboot. Flash boot and vendor_boot:

    fastboot flash boot_ab boot_alioth.img fastboot flash vendor_boot_ab vendor_boot_alioth.img fastboot --set-active=a

    Reboot in ArrowOS Recovery:

    fastboot reboot recovery

    Make format data (Factory reset -> Format data).

    Flash ROM (Apply update -> Apply from ADB):


    adb sideload name.zip

    If you want install separate gapps on vanilla buildtype, after flash ROM:

    Advanced -> Reboot to recovery

    Flash gapps (Apply update -> Apply from ADB):


    adb sideload name.zip

    Follow what show on device, should be ... Step 1/2 -> 2/2, then flashing ended, can reboot device in system. (on command line can show "(~47%) adb: failed to read command: No error", it normal!)

    ________________________________________

    Install Update (dirty flash):

    Go in Settings -> System -> Updater


    Downlad new build -> Install

    Device will automatically download, reboot into recovery and install a new build.
    19
    I've been using this ROM for a few weeks and it's great but I noticed a couple of things and have tried to fix them.

    The phone doesn't always go into full suspend mode because there's an misconfigured interrupt from the always on processor.
    This should fix it:
    https://github.com/dzo/android_kernel_xiaomi_alioth/commit/7ee79cda883ec09c69ba03d18d1be34291077442


    The display doesn't go into low power mode when the always on display is enabled. There's also a clock with the wrong name in the device tree.
    Here's a quick fix for both those things:
    https://github.com/dzo/android_kernel_xiaomi_alioth/commit/8ac729b52ea721a419b5dd7f21eaa829675b925b

    Attached is a zip containing a new boot.img and also a new dtbo.img, the dtbo isn't really necessary but I updated it to match the panel settings in the stock MIUI tree. In a dark room, the always on display might be quite bright but it's actually using less power than it used to.

    You can check the power usage with the display off by connecting adb over wifi and looking for lines like this in the kernel messages:

    <12>[ 309.495162] healthd: battery l=78 v=4129 t=31.5 h=2 st=3 c=40039 fc=4568000 cc=14 chg=

    It's the c= number that's important, this is the power consumption. With the display off it's about 17K, with the display in low power mode it's about 40K and without my fixes it was over 100K with AOD on.

    flash from fastboot (not recovery) with:

    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img

    This boot.img is patched with magisk, has root and should pass safetynet.

    You can also try the kernel out using:

    fastboot boot boot.img

    Unplug usb quickly after it says it's booting or it will just show a charging icon. This won't modify your system, just reboot to go back to the original kernel.

    All this should be quite stable but because the system wasn't previously going into suspend it might show up other bugs in some drivers. Use at your own risk!
    18
    Update 2021-07-24
    Device changelog:
    • - parts: Add High Touch Polling Rate support
    • - Update blobs to V12.5.2.0.RKHMIXM
    • - Update config DisplayCutout to MIUI V12.5.2.0
    • - Update QDCM calibration configs to MIUI V12.5.2.0 and switch smart_MC1 by default mode
    • - Update WCNSS config to MIUI V12.5.2.0
    • - Remove SmartCharging
    • - Add missed audio props
    • - overlay: Return COLOR_MODE_SATURATED
    • - Remove unused jars and libs
    • - Kernel: Update display panel configuration to MIUI V12.5.2.0
    • - Kernel: fixes for freq table
    • - Misc fixes and upstream changes.

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

    Installation instruction: https://forum.xda-developers.com/t/...os-11-0-official-weekly.4279481/post-85045261

    Download: https://arrowos.net/download/alioth
    15
    New builds with fix refresh rate released, changelog same: