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

[ROM][10][Official] ArrowOS 10.0 for perseus

Search This thread

joelh

Senior Member
Aug 13, 2016
622
2,100
logo.png

ArrowOS

ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.

Code:
#include <std_disclaimer.h>

/*
 * Your warranty is now void.
 *
 * 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.
 *
 */

Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Click here (read more on our website)

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

ROM: Click Here for ROM
Gapps: Click Here for GApps

Note : Pico, Nano or Micro Gapps are recommended.

Device source: https://github.com/ArrowOS-Devices/android_device_xiaomi_perseus
Common source: https://github.com/ArrowOS-Devices/android_device_xiaomi_sdm845-common
Kernel source: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_sdm845
Vendor: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_sdm845

XDA:DevDB Information
ArrowOS, ROM for the Xiaomi Mi Mix 3

Contributors
joelh
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Minimum MIUI V11.0.3.0.QEEMIXM or V11.0.1.0.QEECNXM (stable)

Version Information
Status: Nightly
Stable Release Date: 2020-06-22

Created 2020-03-25
Last Updated 2020-06-22
 

Jaitsu

Senior Member
For the life of me, I can't get this to boot. Latest download from OP (03-27 build), vanilla, wiped everything and installed that, OpenGapps, Magisk, rebooted and it just bootloops on the Mi logo. Previously I always got it to boot in that situation by formatting /data, but no dice here. Global phone running V11.0.3.0.QEEMIXM firmware. Tried installing MIUI first and doing all this again, still no dice. Same thing if I wipe everything and just install vanilla with no gapps/magisk. I'm going to try some more things (Gapps build? 3-26 build you linked in that last post in case the 3-27 build is bad?) and I'll edit this post if anything changes.

EDIT: Same deal with the 3/26 build taken from the last post.
 
Last edited:

TrustAugustus

Senior Member
Jan 23, 2013
276
60
Hirakata
For the life of me, I can't get this to boot. Latest download from OP (03-27 build), vanilla, wiped everything and installed that, OpenGapps, Magisk, rebooted and it just bootloops on the Mi logo. Previously I always got it to boot in that situation by formatting /data, but no dice here. Global phone running V11.0.3.0.QEEMIXM firmware. Tried installing MIUI first and doing all this again, still no dice. Same thing if I wipe everything and just install vanilla with no gapps/magisk. I'm going to try some more things (Gapps build? 3-26 build you linked in that last post in case the 3-27 build is bad?) and I'll edit this post if anything changes.

EDIT: Same deal with the 3/26 build taken from the last post.

Try wiping vendor (use the skyhook recovery as TWRP doesn't support wiping vendor)
Baring that try installing the EU rom first then format your data.
 

LOTG

Senior Member
Oct 24, 2007
101
19
Maastricht
I'm having trouble downloading this rom, all the sourceforge mirrors are slow as hell (~70kbps) and causing downloads to fail. Is there a mirror somewhere? Maybe android filehost, as I downloaded the latest Xiaomi.EU rom there in the time I typed this.
 

Jaitsu

Senior Member
Try wiping vendor (use the skyhook recovery as TWRP doesn't support wiping vendor)
Baring that try installing the EU rom first then format your data.

That did the trick, which is odd considering I've been wiping vendor every time, and I always thought providing the vendor files was all Xiaomi.EU was doing for me. Well, whatever flashing Xiaomi.EU does, it did the trick, thanks! (For the record, for anybody else - I flashed this build of Xiaomi.EU, then wiped everything (system, data, caches), then flashed the ROM, GApps and Magisk, formatted /data again, rebooted and away it went. (I'm not sure if all of this is necessary, but it did the trick for me.)
 
Last edited:

~N.A.W.Y~

Senior Member
Apr 26, 2012
476
226
Çanakkale
Xiaomi Mi Mix 3
I've been away from AOSP scene for a long time. Can someone tell me what important things are broken? I see that gps has been fixed, is there anything important broken compared to miui roms?

Sent from my MIX 3 using Tapatalk
 

romano64

Member
Sep 7, 2010
32
1
Hello for information, GPS is working ans Android Auto too. The only thing is not working actualy is OK or Hey Google :) but it's not so important ;)
 

Mr. Jedge

Senior Member
Jul 31, 2007
353
53
No signal with this and most other Androld 10 ROMs at this time. Signal just bounces all over the place, and if a call connects, I sound like a robot to the person on the other end. Running on Google Fi. No problems with Pie.
 

Tamsy

Senior Member
Mar 10, 2008
145
44
No signal with this and most other Androld 10 ROMs at this time. Signal just bounces all over the place, and if a call connects, I sound like a robot to the person on the other end. Running on Google Fi. No problems with Pie.

Strange thing. Tried different Android 10 ROMs here with 2 MiMix 3-devices: No problems with signal and sound at all. Did you restore some system settings (i.e. WLAN or call settings) from a Pie-based ROM to Android 10 through Titanium Backup? It is screwing up signal/sound setting on Q.

And don't forget: You have to install a Android 10-based MIUI EU-ROM (like MIUIv11.0 STABLE, https://xiaomi.eu/community/threads/miui-11-0-stable-release.52628/) before switchinhg from Pie to Q. (format data: "yes" is mandatory).
 

Mr. Jedge

Senior Member
Jul 31, 2007
353
53
Strange thing. Tried different Android 10 ROMs here with 2 MiMix 3-devices: No problems with signal and sound at all. Did you restore some system settings (i.e. WLAN or call settings) from a Pie-based ROM to Android 10 through Titanium Backup? It is screwing up signal/sound setting on Q.

And don't forget: You have to install a Android 10-based MIUI EU-ROM (like MIUIv11.0 STABLE, https://xiaomi.eu/community/threads/miui-11-0-stable-release.52628/) before switchinhg from Pie to Q. (format data: "yes" is mandatory).
I

I did a clean install and didn't use any backups. However, I thought that the 11 Stable was still based on Pie. I was under the impression that only the 11.2 beta releases got to 10. Am I wrong?

---------- Post added at 06:23 PM ---------- Previous post was at 06:21 PM ----------

I had used the 11.2 beta 20.3.26 as my base of Miui before flashing. What did everyone else use?
 

Tamsy

Senior Member
Mar 10, 2008
145
44
I

I did a clean install and didn't use any backups. However, I thought that the 11 Stable was still based on Pie. I was under the impression that only the 11.2 beta releases got to 10. Am I wrong?

---------- Post added at 06:23 PM ---------- Previous post was at 06:21 PM ----------

I had used the 11.2 beta 20.3.26 as my base of Miui before flashing. What did everyone else use?

Well, on both MiMix 3 here we did a clean install of xiaomi.eu_multi_MIMix3_V11.0.2.0.QEECNXM_v11-10.zip which is certainly based on Q as you can see here: https://xiaomi.eu/community/threads/miui-11-0-stable-release.52628/ (see 4th column) and downloaded it from https://sourceforge.net/projects/xi..._MIMix3_V11.0.2.0.QEECNXM_v11-10.zip/download

For the whole installation procedure we followed https://forum.xda-developers.com/mi...tion-x-2-0-t3941182/post80298213#post80298213 from step 1 up to 7.

One of the MiMix 3 is running on [ROM][10] Android Open Source Illusion Project and the other one is running on [ROM][10][Official] ArrowOS 10.0 for perseus.
Both devices are working without any noticeable problems (GPS is working too, VOIP we haven't tried).
 

Top Liked Posts

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

    ArrowOS

    ABOUT
    ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.

    Code:
    #include <std_disclaimer.h>
    
    /*
     * Your warranty is now void.
     *
     * 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.
     *
     */

    Website: https://arrowos.net
    Telegram: Channel | TG Portal/Links
    Github: https://github.com/ArrowOS
    Code Review: review.arrowos.net
    E-mail: arrowos.contact
    PayPal: Click here (read more on our website)

    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

    ROM: Click Here for ROM
    Gapps: Click Here for GApps

    Note : Pico, Nano or Micro Gapps are recommended.

    Device source: https://github.com/ArrowOS-Devices/android_device_xiaomi_perseus
    Common source: https://github.com/ArrowOS-Devices/android_device_xiaomi_sdm845-common
    Kernel source: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_sdm845
    Vendor: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_sdm845

    XDA:DevDB Information
    ArrowOS, ROM for the Xiaomi Mi Mix 3

    Contributors
    joelh
    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Minimum MIUI V11.0.3.0.QEEMIXM or V11.0.1.0.QEECNXM (stable)

    Version Information
    Status: Nightly
    Stable Release Date: 2020-06-22

    Created 2020-03-25
    Last Updated 2020-06-22
    3
    Here is the Changelog of latest version update ( 1 june ) :

    Device Changelog:
    - Implement dynamic thermal profiles
    - Switch to OSS fingerprint HIDL
    - Fix camera hal crash
    - Misc fixes and upstream changes.

    Source Changelog
    - Add battery styles and customizations
    - Merge translations from community
    - Misc changes/fixes.


    SOURCE = https://t.me/s/arrowos
    3
    Update perseus (GAPPS) | (arrow-v10.0)

    2020. june 9

    Device Changelog:
    - mi845: Update common blobs from polaris MIUI V11.0.5.0 global stable version
    - Misc fixes and upstream changes.

    Source Changelog:
    - Merge June AOSP security patches
    - Fix a rare bug of wallpaper causing a system crash
    - Add Reboot/Recovery QS Tile
    - Remove QS detail view and move to Panel Intents
    - Merge translations from community
    - Misc changes/fixes.

    SOURCE = https://t.me/s/arrowos
    3
    None of the above cameras works in 04-14-2020 build, including the built-in cam
    2

    I can tell you how to switch from one to the other, but the methods I'm familiar with involve formatting /data and starting fresh, fair warning. Someone else might know a method to keep your data, but I don't. This guide applies to updating to any Android 10 ROM.

    1. Install the latest stable firmware for your device from here.
    2. Install a stable version of Xiaomi.EU's MIUI 11 from here.
    3. Wipe everything (cache, dalvik, vendor, system, data, internal storage)
    4. Reboot recovery.
    5. FORMAT /data (with the 'yes' prompt)
    6. Reboot recovery again
    7. Install your ROM (and gapps/magisk if necessary)
    8. Reboot.

    This phone REALLY likes to bootloop, but the universal fix seems to be "format /data" if that happens, and if not, "flash Xiaomi.EU". No need to actually boot Xiaomi.EU, you just need all the little extra files and partitions it seems to set up. After you've done this, you shouldn't need to format /data anymore, unless data gets corrupted (corrupted folder names in recovery).