• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

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

Search This thread

metalspider

Member
Jun 24, 2015
48
20
Does the Arrow OS OTA contains the latest firmware weekly china build/global?
Currently I am on GAPPS 18/06 build came from base of latest Miui 12.5 Indian version
I hear many comments that proximity sensor works better in calls with latest firmware.
This is china weekly branch of 18/06 (https://xiaomifirmwareupdater.com/firmware/alioth/weekly/21.6.16/) whether it can be be flashed over this custom ROM with ARROW OS recovery itself or twrp needed or via adb/fastboot?
I am using Indian Model whether it will be any issue?
cusotm roms dont include firmware usually.you can flash the latest china firmware yourself with twrp,thats what i did.
the indian model is aliothin though so you need the firmware for that since the modem is different i think.
 

hexisg

Senior Member
Feb 5, 2015
510
128
just installed the latest version and fast charging is working perfectly.
for those who want to check the real charging speed install Franco Kernel manager and see the real speed.Mine hit 28W.
 

Attachments

  • Screenshot_20210618-210941.png
    Screenshot_20210618-210941.png
    374.5 KB · Views: 172
  • Like
Reactions: jefffrom

Oxnap

Senior Member
Jun 17, 2021
77
39
Xiaomi Poco F3
For all those complaining about the fast charging, try to check how much time it takes to fully charge from 0. If it is around the hour, everything is fine. The info displayed in the lock screen is not exactly 100% accurate. Even in MIUI .EU they had this problem, so, better an empirical test.

;)
 

ShutteN

Senior Member
Jun 6, 2012
228
18
Xiaomi Poco F3
When using the loudspeaker on Messenger and Telegram, the person on the other line can hear their voice and its even louder than my own. Also, tried using bluetooth speakers (not earphones) and output works but the mic on the phone seems to be disabled during this mode so i cannot be heard on the other line.
I seem to have same or similar problem. On Viber too it seems
 
  • Like
Reactions: bukojoe

Rajdeep C

Member
Apr 14, 2013
21
8
Some bugs I noticed:
1) In AOD the display is stuck at 120 hz unecessarally draining more battery.
2) The phone doesn't enter deep sleep mode with AOD and dt2w enabled
3) There's no in pocket detection, hence the phone has unwanted presses when in pocket
 
  • Like
Reactions: sheikh55

xavier666

Senior Member
Aug 3, 2013
172
43
sumitrobhaumik.github.io
I had some issues while installing the ROM using adb on linux (ubuntu 20.04).
The adb in ubuntu repos is quite outdated (1:8.1.0+r23-5ubuntu2), so you need the latest one. It should be version 31 or above. Check using
Code:
fastboot --version
Also, remember to enter to fastboot mode and not fastbootd mode for the flashing to work. Otherwise, it will fail.
I think I might have done something wrong but just putting it out here. The installation instruction should be updated.
 
  • Like
Reactions: 4Style

Space_Dog

Senior Member
Nov 18, 2014
59
7
México
This rom are awesome thanks !, I found a bug when listen Spotify and receive a Facebook notification all the sound after the notification only can ear on the down speaker and need restart
 

rogcustom

Member
Jun 20, 2021
10
1
hi y'all, im new in this business, i need some help, how do i do this part of the instructions?:
Flash boot and vendor_boot.
Thanks for your help!
 

Suhaas

Senior Member
Dec 10, 2012
490
63
Bengaluru
hi y'all, im new in this business, i need some help, how do i do this part of the instructions?:
Flash boot and vendor_boot.
Thanks for your help!
first you need to download boot and vendor from the gdrive links
next open command promt and copy paste the respective commands and wait for them to finish . each commands hardly takes 5 seconds to finish. you need to have platform tools too.
 
  • Like
Reactions: rogcustom

rogcustom

Member
Jun 20, 2021
10
1
first you need to download boot and vendor from the gdrive links
next open command promt and copy paste the respective commands and wait for them to finish . each commands hardly takes 5 seconds to finish. you need to have platform tools too.
when i put the "fastboot flash boot_ab boot_alioth.img" command on command prompt it says "error : cannot open boot_alioth.img", maybe i am missing something? do i need to copy those files into a folder or into the phone? thx for your replys
 

Suhaas

Senior Member
Dec 10, 2012
490
63
Bengaluru
when i put the "fastboot flash boot_ab boot_alioth.img" command on command prompt it says "error : cannot open boot_alioth.img", maybe i am missing something? do i need to copy those files into a folder or into the phone? thx for your replys
Do you have platform tools downloaded? If yes then put boot and vendor files in platform folder. After that in addressbar type cmd and press enter. Cmd prompt will open up. Now copy paste commands. It shld work now
 
  • Like
Reactions: rogcustom

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Update 2021-09-11

    Device changelog:
    • - Remove qti telephony injection (Fix SIM-Switcher)
    • - sepolicy: Address denials
    • - rootdir: Disable sched_walt_rotate_big_tasks
    • - Build with Clang 13.0.1
    • - media: Sync configs with CAF
    • - audio: Sync configs with CAF
    • - proprietary-files: Restore all vibrator firmware
    • - proprietary-files: Unpin Display blobs
    • - Convert CarrierConfig overlays into RRO
    • - rro_overlays: {Wifi,Tethering}Overlay: Move to vendor
    • - Import full QTI Codec2 HAL and switch to Codec2 by default
    • - libinit: Switch to walleye oreo build fingerprint
    • - Misc fixes and upstream changes.

    Kernel changelog:
    • - Merge branch android-4.19-stable android kernel common
    • - Merge CAF tag "LA.UM.9.12.r1-12800.01-SMxx50.QSSI12.0"
    • - cpu-boost: Rework
    • - 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

    Note:
    - Don't use fw 12.5.3.0 Global/India or China 12.5 Enhanced! (Use previous, example 12.5.2.0 Global)

    P.S. My personal Telegram support chat: https://t.me/mipa_lab
    16
    Update 2021-08-26

    Device changelog:
    • - Enable LLVM tools flag, build with ld.lld
    • - parts: Import RU translations
    • - overlay: Define OEM fast charge sysfs node
    • - Update some blobs to CAF LA.UM.9.12.r1-12000-SMxx50.0 (ADSP, CDSP, CNE, Configstore, Display Postprocessing, DPM, DSP service, ESE, FEC, Graphics (Adreno and Vulkan), Media, Neural Networks, Peripheral manager, QCC, QMI, QTEE Connector, RIL, RIL (IMS), SCVE, Time, TUI, WFD)
    • - Build GNSS HAL from source and update GPS blobs to CAF (LA.UM.9.12.r1-12000-SMxx50.0)
    • - Update Camera and Sensor blobs to MIUI 21.8.18 Weekly
    • - Import missed mi_thermald blobs (fix overheating)
    • - Remove unused firmware bins
    • - Import qti telephony injection
    • - Cleanup duplicates in init scripts
    • - Add Notch Bar Killer overlay
    • - Build mock power stats HAL and label it
    • - Kernel: Build with LLD, RELR, Clang ThinLTO optimizations
    • - Kernel: Disable some unuse drivers
    • - Kernel: Enable jump label
    • - Kernel: Makefile: Use -O3 optimization level
    • - Kernel: Enable power efficient workqueues
    • - Kernel: Re-enable qti core control and sched autogroup
    • - 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
    10
    Update 2021-09-19

    Device changelog:
    • - Fixed crash XiaomiParts in Doze options
    • - Fixed mic with wireless headphones
    • - Fixed "Ok, Google"
    • - Misc fixes and upstream changes.

    Kernel changelog:
    • - Merged android-4.19-stable android kernel common
    • - Merged jaegeuk/f2fs-stable
    • - Import changes from micode/elish-r-oss
    • - Rework dts
    • - kernel: sched: Reset changes to CAF
    • - 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

    Note:
    - Don't use fw 12.5.3.0 Global/India or China 12.5 Enhanced! (Use previous, example 12.5.2.0 Global)

    P.S. My personal Telegram support chat: https://t.me/mipa_lab
    7
    Bro can you please give me or upload the link of 17/9 build. Thanks in advance
    Are you for real? The official release is just 1 post before you.
    5
    anyone have issue hey google or ok google when screen is locked? only works if screen is unlocked I think its a google issue and not the rom just checking anyone else? latest build
    Yes, we know, fix for bypass safetynet brock it, we thinking wat better to do.
  • 76
    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 | Chat
    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
    50
    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

    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

    Follow what show on device, should be ... Step 1/2 -> 2/2, then flashing ended, can reboot device in system. (In cmdline: If the process succeeds the output will stop at 47% and report `adb: failed to read command: Success`. In some cases it will report `adb: failed to read command: No error` which is also fine!")

    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

    __________________________________________________

    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.

    _______________________________________________________


    Also you can use TWRP. Can find info in theme:
    CLICK HERE

    ___________________________________________________


    My official telegram group: CLICK HERE
    20
    Update 2021-09-11

    Device changelog:
    • - Remove qti telephony injection (Fix SIM-Switcher)
    • - sepolicy: Address denials
    • - rootdir: Disable sched_walt_rotate_big_tasks
    • - Build with Clang 13.0.1
    • - media: Sync configs with CAF
    • - audio: Sync configs with CAF
    • - proprietary-files: Restore all vibrator firmware
    • - proprietary-files: Unpin Display blobs
    • - Convert CarrierConfig overlays into RRO
    • - rro_overlays: {Wifi,Tethering}Overlay: Move to vendor
    • - Import full QTI Codec2 HAL and switch to Codec2 by default
    • - libinit: Switch to walleye oreo build fingerprint
    • - Misc fixes and upstream changes.

    Kernel changelog:
    • - Merge branch android-4.19-stable android kernel common
    • - Merge CAF tag "LA.UM.9.12.r1-12800.01-SMxx50.QSSI12.0"
    • - cpu-boost: Rework
    • - 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

    Note:
    - Don't use fw 12.5.3.0 Global/India or China 12.5 Enhanced! (Use previous, example 12.5.2.0 Global)

    P.S. My personal Telegram support chat: https://t.me/mipa_lab
    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!
    19
    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