[ROM][Official][12.1] ArrowOS [VANILLA/GAPPS][AOSP]

Search This thread

Dobsgw

Senior Member
Dec 16, 2015
2,240
1,759

********READ INSTALL INSTRUCTIONS********


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 version, choose experiments (for beta), choose build type: "GAPPS" or "VANILLA" to download.

Recovery for OTA (custom recoveries cannot decrypt data) - included with ROM
Arrow Recovery: Gdrive link

FIRMWARE - included with ROM

Install Instructions:

Start with unlocked bootloader and grab a PC with windows, linux or macOS

Download platform-tools and extract it

Download ROM + recovery.img and place files in platform-tools folder, then connect your phone to PC.

1. Open CMD, and navigate to your platform-tools folder. Then fastboot boot arrow recovery:
Code:
fastboot boot recovery.img

2. On device, navigate to "Apply Update" & select "Apply from ADB"

3. On PC, sideload the ROM (copy paste the zip name)
Code:
adb sideload "ROM-name".zip
Wait for it to complete.

4. On device, navigate back to home screen (top left arrow) and find "Factory Reset"
This will factory reset the device, removing all user data

5. Boot and enjoy - firmware and recovery are included with the ROM

Dirty flashing:
Just adb sideload the zip and reboot, that's all!

OTA:
Use the OTA updater in the ROM

Tips:
- if adb sideload fails, unplug and replug the device to PC and try again

If you install magisk or other mods, do not ask for support 👌
I discourage mods, but zips can be sideloaded like the ROM if you need custom kernels etc


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
Device Source: https://github.com/ArrowOS-Devices


Credits:
- Sebaubuntu & Ramii for A12(.1) bringup

- Ramisky for Apollo tree + kernel additions
- Zidan44 for PE tree/ SELinux base
- SebaUbuntu for sm8250 trees/ kernel
- Everyone who contributes to Apollo/ sm8250 development

Ramisky's credit list:
- akshat28 for helping from time to time most notably GCam.
- sebaubuntu for ACTUAL TREES.
- dyneteve for realizing ****ty accidental touch driver by Xiaomeme & helping fix it & way more and guidance, dyne-san.
- JerzyD for server, testing too.
- ahmed_tohamy for helping.
- ejbtrd for helping.
- Jack1Player for helping.
- D_F_ApolloPro for helping.
 
Last edited:

darksebb777

New member
Apr 23, 2017
4
1
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 version,, choose experiments (for beta), choose build type: "GAPPS" or "VANILLA" to download.

Recovery for OTA:
Arrow Recovery: Gdrive link

FIRMWARE

Install Instructions:
Start with unlocked bootloader and grab a PC with windows or linux, or mac if you're desperate

Download all files to your PC, not to device, place them in your platform-tools folder

1. Open CMD, and navigate to your platform-tools folder. then fastboot flash arrow recovery (file name may differ from example command)
Code:
fastboot flash recovery recovery.img
Then boot recovery
Code:
fastboot boot recovery.img

2. On device, navigate to "Apply Update" & select "Apply from ADB"


3. On PC, issue the command to sideload the ROM
Code:
adb sideload "name of file".zip
Wait for it to complete. Stuck at 47% is normal as the process completes on device.

4. On device, navigate back to home screen (top left arrow) and find "Factory Reset"
Factory reset the device, formatting data

5. Boot and enjoy

Dirty flashing:
Just adb sideload the zip and reboot, that's all!

Tips:
- if adb sideload fails, unplug and replug the device to PC and try again

If you install magisk or other mods, do not ask for support 👌
I discourage mods, but zips can be sideloaded like the ROM if you need custom kernels etc


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
Device Source: https://github.com/ArrowOS-Devices


Credits:
- Sebaubuntu for A12 bringup

- Ramisky for Apollo tree + kernel additions
- Zidan44 for PE tree/ SELinux base
- SebaUbuntu for sm8250 trees/ kernel
- Everyone who contributes to Apollo/ sm8250 development

Ramisky's credit list:
- akshat28 for helping from time to time most notably GCam.
- sebaubuntu for ACTUAL TREES.
- dyneteve for realizing ****ty accidental touch driver by Xiaomeme & helping fix it & way more and guidance, dyne-san.
- JerzyD for server, testing too.
- ahmed_tohamy for helping.
- ejbtrd for helping.
- Jack1Player for helping.
- D_F_ApolloPro for helping.
Great! Can I extract the stock camera app from MIUI and then installing it in this rom? I would love to switch to Arrow OS but I don't want to lose the 108mp photo mode. (I've tried ANXCamera but it doesn't support that photo mode)
 

Dudewithoutpug

New member
Oct 30, 2021
1
0
Hello.I have a problem.After flashing this rom my recovery stopped working.It just loops.Twrp version is 3.4.0.1.What's a problem,maybe twrp compatibility?(this twrp for 11 android)
 

fishy_500

Senior Member
Jan 28, 2020
56
14
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 version,, choose experiments (for beta), choose build type: "GAPPS" or "VANILLA" to download.

Recovery for OTA:
Arrow Recovery: Gdrive link

FIRMWARE

Install Instructions:
Start with unlocked bootloader and grab a PC with windows or linux, or mac if you're desperate

Download all files to your PC, not to device, place them in your platform-tools folder

1. Open CMD, and navigate to your platform-tools folder. then fastboot flash arrow recovery (file name may differ from example command)
Code:
fastboot flash recovery recovery.img
Then boot recovery
Code:
fastboot boot recovery.img

2. On device, navigate to "Apply Update" & select "Apply from ADB"


3. On PC, issue the command to sideload the ROM
Code:
adb sideload "name of file".zip
Wait for it to complete. Stuck at 47% is normal as the process completes on device.

4. On device, navigate back to home screen (top left arrow) and find "Factory Reset"
Factory reset the device, formatting data

5. Boot and enjoy

Dirty flashing:
Just adb sideload the zip and reboot, that's all!

Tips:
- if adb sideload fails, unplug and replug the device to PC and try again

If you install magisk or other mods, do not ask for support 👌
I discourage mods, but zips can be sideloaded like the ROM if you need custom kernels etc


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
Device Source: https://github.com/ArrowOS-Devices


Credits:
- Sebaubuntu for A12 bringup

- Ramisky for Apollo tree + kernel additions
- Zidan44 for PE tree/ SELinux base
- SebaUbuntu for sm8250 trees/ kernel
- Everyone who contributes to Apollo/ sm8250 development

Ramisky's credit list:
- akshat28 for helping from time to time most notably GCam.
- sebaubuntu for ACTUAL TREES.
- dyneteve for realizing ****ty accidental touch driver by Xiaomeme & helping fix it & way more and guidance, dyne-san.
- JerzyD for server, testing too.
- ahmed_tohamy for helping.
- ejbtrd for helping.
- Jack1Player for helping.
- D_F_ApolloPro for helping.

Can I dirty flash this over the A11 version? or should I clean flash?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11

    ********READ INSTALL INSTRUCTIONS********


    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 version, choose experiments (for beta), choose build type: "GAPPS" or "VANILLA" to download.

    Recovery for OTA (custom recoveries cannot decrypt data) - included with ROM
    Arrow Recovery: Gdrive link

    FIRMWARE - included with ROM

    Install Instructions:

    Start with unlocked bootloader and grab a PC with windows, linux or macOS

    Download platform-tools and extract it

    Download ROM + recovery.img and place files in platform-tools folder, then connect your phone to PC.

    1. Open CMD, and navigate to your platform-tools folder. Then fastboot boot arrow recovery:
    Code:
    fastboot boot recovery.img

    2. On device, navigate to "Apply Update" & select "Apply from ADB"

    3. On PC, sideload the ROM (copy paste the zip name)
    Code:
    adb sideload "ROM-name".zip
    Wait for it to complete.

    4. On device, navigate back to home screen (top left arrow) and find "Factory Reset"
    This will factory reset the device, removing all user data

    5. Boot and enjoy - firmware and recovery are included with the ROM

    Dirty flashing:
    Just adb sideload the zip and reboot, that's all!

    OTA:
    Use the OTA updater in the ROM

    Tips:
    - if adb sideload fails, unplug and replug the device to PC and try again

    If you install magisk or other mods, do not ask for support 👌
    I discourage mods, but zips can be sideloaded like the ROM if you need custom kernels etc


    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
    Device Source: https://github.com/ArrowOS-Devices


    Credits:
    - Sebaubuntu & Ramii for A12(.1) bringup

    - Ramisky for Apollo tree + kernel additions
    - Zidan44 for PE tree/ SELinux base
    - SebaUbuntu for sm8250 trees/ kernel
    - Everyone who contributes to Apollo/ sm8250 development

    Ramisky's credit list:
    - akshat28 for helping from time to time most notably GCam.
    - sebaubuntu for ACTUAL TREES.
    - dyneteve for realizing ****ty accidental touch driver by Xiaomeme & helping fix it & way more and guidance, dyne-san.
    - JerzyD for server, testing too.
    - ahmed_tohamy for helping.
    - ejbtrd for helping.
    - Jack1Player for helping.
    - D_F_ApolloPro for helping.
    3
    I'm personally using the Android 12 version on my Mi 10T 5G not the pro, but I use a gcam and an xml file to upscale everything to get my 64mp camera AND my macro working flawlessly. Took me ages to find the correct one and everything. I hope everyone who stumbled upon my post enjoys what I link below. Hopefully you can upscale yourself to 64mp, I don't have an xml file for 108mp.

    Fist APK is modified GCam and

    The xml file is to fine tune for the 64mp and Macro lense
    2
    I would like to say that I tested all the Roms with Android 12 and this Arrow, is the best of them all, a wonderful rom, I found no error, the only thing I can not do, is to open an application from a specific bank, all others open normally, vives are all to be congratulated 🎊
    2
    Same here. I installed it via adb side load. The new version is working fine.
    2
    Yes, dirty flash (via adb sideload) right now, everything looking good.
    I tried almost every custom Apollo ROM in last months and this Arrow 12 is first, when I am almost absolutely satisfied and Mi10T Pro is right now much better phone than with default ROM or custom A11!