Development [ROM] [12.1.0] [alioth/aliothin] ArrowOS 12.1 [OFFICIAL] [DISCONTINUED]

Search This thread

palaych

Recognized Developer
Apr 11, 2017
612
3,339
Russia
logo.png

ArrowOS

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
Be sure to include a log : check how to

DOWNLOADS
Click here to Download
Tip: Select OEM -> Device, choose Arrow-12.1 version, choose build type: "GAPPS" or "VANILLA" to download.

Read our blog article/post about:
* HOW-TO report a bug
* GAPPS and VANILLA variants
* Checking build integrity

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

ROM OS Version: Android 12L
ROM Kernel: Linux 4.x
ROM Firmware Required: MIUI S
Based On: AOSP
 
Last edited:

palaych

Recognized Developer
Apr 11, 2017
612
3,339
Russia
INSTALLATION PROCEDURE:

Arrow-12.1 (after 2022-08-19): Recommend use with fw part MIUI
V13.0.5.0.SKHMIXM
Arrow-12.1: Recommend use with fw part MIUI V13.0.2.0.SKHMIXM (A12 Global).
Arrow-12.0: Recommend use with fw part MIUI 12.5.5.0 Global (MI).

__________________________________________________

First installation (Clean flash):

You need PC with 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 arrowos recovery (boot.img and vendor_boot.img):

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 updates via Updater:

Go in Settings -> System -> Updater


Downlad new build -> Install -> Reboot

Device will automatically download, install a new build and reboot.

Installation can take up to 1 hour, on 50% will stuck, it normal, just waiting (Why? - Don't forget, you now have a/b devices, a new update is installed in the background in an inactive slot, without recovery. That's why it's taking so long. Don't like? Flash manually via recovery.)

___________________________________________________


Update arrow-12.0 -> arrow-12.1
Install updates via recovery (dirty flash):

You need PC with adb/fastboot tools.

1) Download new build and reboot into Recovery

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

adb sideload name.zip

3) Reboot into System

__________________________________________________

How update only fw part MIUI:

You need PC with adb/fastboot tools.

Download fw part MIUI, which you need from: https://xiaomifirmwareupdater.com/archive/firmware/alioth/

1) Reboot into Recovery

2) Flash fw part MIUI (Apply update -> Apply from ADB):

adb sideload name.zip

Look on device:
WIll show "Signature verification error" -> Tap "Install anyway" -> Waiting installation end.

3) Reboot into System, if you installed it after new ROM build, or Reboot into Recovery, if you want flash new ROM build.

__________________________________________________

Also you can use TWRP for install or update this ROM. Instructions you can find in twrp topics or telegram groups.

__________________________________________________


My official telegram group: CLICK HERE
 
Last edited:

Noe367

Senior Member
Jul 25, 2016
136
90
21
France
Samsung Galaxy Tab 3 10.1
Honor 5X
INSTALLATION PROCEDURE:

Recommend use with fw part MIUI 12.5.4.0 Global / 12.5.5.0 India / 12.5.6.0 EU / 12.5.6.0 China or newer.

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.

___________________________________________________

My official telegram group: CLICK HERE
It's unofficial ? Will it need a clean flash later (when stable comes out) ?
 

KaLiBLeeK

Senior Member
Very happy with this ROM! So far the only issues I've encountered are:
  1. Issues with Nova Launcher constantly crashing
  2. Weird issue on setup (I did a clean install) where part of the Google Pay setup process had white text on a white background (so most things were illegible)
  3. Padding issue with the battery/network/etc. icons on the top right (lot of extra padding from the right corner/edge)
Other than that, installed Nikita Gcam so the camera experience is good, no Bluetooth issues so far, Material You coloring is working well with Muzei + Google Earth plugin. Will be sticking with the A12 build(s) going forward.
 

Top Liked Posts

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

    ArrowOS

    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
    Be sure to include a log : check how to

    DOWNLOADS
    Click here to Download
    Tip: Select OEM -> Device, choose Arrow-12.1 version, choose build type: "GAPPS" or "VANILLA" to download.

    Read our blog article/post about:
    * HOW-TO report a bug
    * GAPPS and VANILLA variants
    * Checking build integrity

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

    ROM OS Version: Android 12L
    ROM Kernel: Linux 4.x
    ROM Firmware Required: MIUI S
    Based On: AOSP
    54
    INSTALLATION PROCEDURE:

    Arrow-12.1 (after 2022-08-19): Recommend use with fw part MIUI
    V13.0.5.0.SKHMIXM
    Arrow-12.1: Recommend use with fw part MIUI V13.0.2.0.SKHMIXM (A12 Global).
    Arrow-12.0: Recommend use with fw part MIUI 12.5.5.0 Global (MI).

    __________________________________________________

    First installation (Clean flash):

    You need PC with 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 arrowos recovery (boot.img and vendor_boot.img):

    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 updates via Updater:

    Go in Settings -> System -> Updater


    Downlad new build -> Install -> Reboot

    Device will automatically download, install a new build and reboot.

    Installation can take up to 1 hour, on 50% will stuck, it normal, just waiting (Why? - Don't forget, you now have a/b devices, a new update is installed in the background in an inactive slot, without recovery. That's why it's taking so long. Don't like? Flash manually via recovery.)

    ___________________________________________________


    Update arrow-12.0 -> arrow-12.1
    Install updates via recovery (dirty flash):

    You need PC with adb/fastboot tools.

    1) Download new build and reboot into Recovery

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

    adb sideload name.zip

    3) Reboot into System

    __________________________________________________

    How update only fw part MIUI:

    You need PC with adb/fastboot tools.

    Download fw part MIUI, which you need from: https://xiaomifirmwareupdater.com/archive/firmware/alioth/

    1) Reboot into Recovery

    2) Flash fw part MIUI (Apply update -> Apply from ADB):

    adb sideload name.zip

    Look on device:
    WIll show "Signature verification error" -> Tap "Install anyway" -> Waiting installation end.

    3) Reboot into System, if you installed it after new ROM build, or Reboot into Recovery, if you want flash new ROM build.

    __________________________________________________

    Also you can use TWRP for install or update this ROM. Instructions you can find in twrp topics or telegram groups.

    __________________________________________________


    My official telegram group: CLICK HERE
    18
    Update 2022-02-04

    Device changelog:
    - partial rebase and cleanup tree
    - audio: Drop unuse effects
    - audio: Partial sync audio configuration with stock
    - Convert overlays into Runtime Resource Overlays
    - Misc fixes and upstream changes.

    Kernel:
    - Merge branch android-4.19-stable of android/kernel/common
    - Misc fixes and upstream changes.

    ROM changelog:
    - Monet Engine Settings
    - More info: https://arrowos.net/changelog.php

    Installation instruction: https://xdaforums.com/t/rom-12-0-0-alioth-aliothin-arrowos-12-0-beta.4348617/post-85790097

    Download: https://arrowos.net/download/alioth

    Note:
    - Recommend use with fw part MIUI 12.5.5.0 (A11) Global (MI).


    P.S. My personal Telegram support chat: https://t.me/mipa_lab
    15
    Update 2022-08-08

    Device changelog:

    - Misc fixed and upstream changes.

    Kernel:
    - Merge branch android-4.19-stable of android/kernel/common
    - Merge tag LA.UM.9.12.r1-14400.02-SMxx50.QSSI13.0 of CLO
    - Mics fixes and upstream chanes.

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

    Installation instruction: https://xdaforums.com/t/rom-12-0-0-alioth-aliothin-arrowos-12-0-beta.4348617/post-85790097

    Download: https://arrowos.net/download/alioth

    Note:
    - Recommend use with fw part MIUI V13.0.3.0.SKHMIXM (A12 Global) !!!


    P.S. My personal Telegram support chat: https://t.me/mipa_lab
    15
    Update 2022-08-01

    Device changelog:

    - Misc fixed and upstream changes.

    Kernel:
    - Merge branch upstream-f2fs-stable-linux-4.19.y of android/kernel/common
    - ARM64: configs: arrow: Enable bandwidth limiting options
    - ARM64: configs: arrow: enable optimized SHA-512 implementations
    - Import new fs/exfat
    - Mics fixes and upstream chanes.

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

    Installation instruction: https://xdaforums.com/t/rom-12-0-0-alioth-aliothin-arrowos-12-0-beta.4348617/post-85790097

    Download: https://arrowos.net/download/alioth

    Note:
    - Recommend use with fw part MIUI V13.0.3.0.SKHMIXM (A12 Global) !!!


    P.S. My personal Telegram support chat: https://t.me/mipa_lab