Development [ROM]ArrowOS 13.0 | 12.1/12L for Xiaomi Pad 5 (nabu) | [OFFICIAL]

Search This thread

K001droid

Recognized Developer
Dec 30, 2015
1,256
6,197
Ceres
Vanilla builds don't boot since the update to 13.1 as @scattman_ and some other people reported.
This can be fixed by adding permissions:
`com.android.hotwordenrollment.okgoogle` and `com.android.hotwordenrollment.xgoogle` require `KEYPHRASE_ENROLLMENT_APPLICATION` and `INTERACT_ACROSS_USERS`.

@K001droid If you could confirm this is really the cause, could you please update the official build? Thank you for maintaining the ROM!
Releasing new build with fixes for vanilla build and android intelligence crash.
 

nabulsi08

Senior Member
Hi! This is the first time I use a custom rom and I can tell you that I LOVE it.. Just one think tho if you can help me please, I just rooted my device with magisk, if I do the update will I kepp magisk tho or not? Thank you!
I've updated my Device via OTA now and I still have all Modules activated and everything working. I'm unsure if it's the same when you Flash the ROM via ADB.
 
  • Like
Reactions: Shira129

assercs

Member
Aug 9, 2010
8
1
The vanilla version works perfectly now, but I'm finding it impossible to patch the boot with magisk.
I extracted the boot.img from adb shell with:

dd if=/dev/block/bootdevice/by-name/boot_b of=/sdcard/boot.img

It has always worked for me by patching the boot this way, but right now it won't even start by flashing that patched boot. Has anyone successfully patched it this way or another way?
 

nabulsi08

Senior Member
The vanilla version works perfectly now, but I'm finding it impossible to patch the boot with magisk.
I extracted the boot.img from adb shell with:

dd if=/dev/block/bootdevice/by-name/boot_b of=/sdcard/boot.img

It has always worked for me by patching the boot this way, but right now it won't even start by flashing that patched boot. Has anyone successfully patched it this way or another way?
I actually tried patching the boot image once with this Device/ROM and I boot looped. Sideloading the latest Magisk ZIP File works best for me.
 
  • Like
Reactions: assercs

assercs

Member
Aug 9, 2010
8
1
I actually tried patching the boot image once with this Device/ROM and I boot looped. Sideloading the latest Magisk ZIP File works best for me.
Thanks for the suggestion but I have fixed it, I think the problem is that I was extracting the boot from slot a being arrow in slot b, or vice versa. No idea, but extracting the boot with that method and patching with Magisk still works.
 

Crymeans

Member
Jun 28, 2022
11
2
Can upgrade arrow os 13.0 to arrow os 13.1 without deleting data?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Any brave tried the latest update? :ROFLMAO:
    Works fine here. Not a heavy tablet user, so may have missed glitches, but no immediate and obvious errors.
    2
    Is it posible to hide the pill or the bar in the rom?View attachment 5985637
    tablet navigation is really complicated tbh so a lot of these are quite buggy
    1
    If anyone wants to try a new experiment build thats gonna publish soon in some hours, it will be available on the website.
    It is supposed to re-add the feature which broke tablet support on Launcher3 initially but with a fix to that issue.

    Would appreciate feedbacks if thats alright!
    Is it posible to hide the pill or the bar in the rom?
    Screenshot_20230824-200911_Opera_1.png
    1
    tablet navigation is really complicated tbh so a lot of these are quite buggy
    Could you include on kernel the fix that makes twrp to work properly
  • 63
    logo.png

    ArrowOS for Xiaomi Pad 5 (nabu)(sm8150)

    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 (including Xiaomi Stylus/Mi Pen and Xiaomi Keyboard) except proprietary features like Mi Pen (they will likely not work in AOSP, but we aim to make it work in the near future if we get the time and pen)

    WHAT DOESN'T WORK?
    • You tell me
    Be sure to include a log : check how to

    DOWNLOAD
    supported versions:
    - arrow-13.0 based on android13
    - arrow-12.1 based on android12L

    Click here to Download
    Select "nabu" from Xiaomi tab
    Tip: Select OEM -> Device, choose Arrow version, and choose the build type: "GAPPS" or "VANILLA" to download.

    HOW TO FLASH | RECOVERY DOWNLOAD

    Firmware: MIUI android12 firmware but any fw from MIUI a11 to latest will work!

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

    Contributors: kubersharma001, ganeshi4u, LynnrinChan

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

    Donate: https://www.paypal.me/kubersharma001
    UPI: 001ks001@kotak

    ENJOY
    18
    I guess you all might wanna check out:

    Mi Pen now works w/ palm rejection just like MIUI in official ArrowOS!
    hoorah! :D

    ----x----

    1. ArrowOS 13.0 (android13) is here for Xiaomi Pad 5 (nabu) | OFFICIAL
    2. New Update of ArrowOS 12.1 / 12L is here for Xiaomi Pad 5 (nabu) | OFFICIAL

    Changelogs:
    DEVICE:

    - Supports Xiaomi Stylus/Mi Pen
    - Latest MIUI Android 12 odm,vendor base (you can use latest a12 fw but a11 fw will work fine too thanks to vendor_freeze)
    - Ships with custom-kernel/source-compiled ArrowOS kernel
    - Lots of other misc changes
    ROM: https://arrowos.net/changelog.php

    How to flash?:
    https://kubersharma001.com/arrowos-for-xiaomi-pad-5-nabu

    Donate: 001KS001@kotak | PayPal
    9
    Hello all.
    This is a comparison of Awaken OS and the new Arrow OS 13.1 update.
    I've tried out the new Arrow OS 13.1 and I have to say there are definitely improvements! Many things got fixed. Unfortunately the battery life is still not good. Awaken OS wins at that point. It has a noticible longer battery life. The biggest issue for me got solved: The screen doesn't freeze anymore while gaming and the Sound doesn't disappear anymore! In the Settings, I see that now you can use the Dirac Sound Enhancer without the App crashing like before. Furthermore it seems like Face Unlock got removed, which Awaken OS does have. You can use the attached LSposed Module and after enabling it install the attached APK to use Face Unlock anyway. You may have to download and import the Motorola Face Unlock APK. Only use Version 01.03.0312 or it won't work. You can find the File easily in the Web. I recommend using the latest LSposed Version. It worked perfectly for me. I'm not responsible for any bricks. When rebooting the device, you need to go to Settings and turn off and on the Keyboard toggle to be able to use it. The Pen works great in both ROMs. In Awaken OS the Keyboard isn't supported but you can use the Magisk Module I've attached in the Awaken OS Thread. Here's the Link to my Comment: https://forum.xda-developers.com/t/rom-13-0-official-awaken-os-nabu-19-03-2023.4566857/post-88365003 Scroll a bit down to find all the other Magisk Modules I use. IMPORTANT: It seems like some people could't boot into the OS after flashing the MIUI Core. All other Modules seem to work good for everyone. Do it on you own risk. For me it woked perfectly fine. Anyway, I've tested the Magisk Module that enables the Keyboard and it works very good. The provided Permessive File of the developer of Awaken OS didn't work for me so I don't recommended flashing it. In Awaken OS, sometimes you need to reopen the Notification Center to see your Notifications which seems like a small bug. Arrow OS doesn't have this issue. The performance seems to be great in both ROMs. When swiping up the Taskbar, you may sometimes have trouble opening the recent Apps Menu. Swiping up the Taskbar to see some Apps where you can split the Screen to use multiple Apps at once doesn't work for me at all. It only worked once: After the first flash of this ROM. After rebooting once and then several times, it stopped working. Anyway, it was kind of hard to swipe up a bit and not really easy and comfortable to do. In Awaken OS both things work great.
    Overall I'd say Awaken OS is the better ROM. It just feels more stable for me. But Arrow OS may still get better because this update has delivered really good fixes. Anyway, Awaken OS isn't perfect too but I am flashing it back tomorrow because it's my personal winner due to it's stability, performance and battery life. But actually both are now pretty good so you may like Arrow OS more.
    Edit: I am back on Arrow OS 3.1 because Awaken OS 3.6 is really unstable and keeps crashing. Actually it seems like after the update Arrow OS has a better battery life than before and it's not bad overall! Definetly!
    I hope this helps anybody.
    Bye.
    9
    Latest ArrowOS 13.0 update is here for Mi Pad 5 (nabu) By kubersharma001, LynnrinChan and ganeshvarma

    Mi Pen and Mi Keyboard both work
    High pitched audio issues on voice should be fixed
    Other improvements and changes

    Have any issues flashing? Read the goddamn instructions post https://kubersharma001.com/arrowos-for-xiaomi-pad-5-nabu

    What firmware to use? Any that works for you if you can't decide to use whatever your region 's fw is. I see a lot of people blindly flashing CN fw.

    Support: kubersharma001chat and Lynnrin_group (on telegram)

    PS: When downloading select arrow-13 and OFFICIAL tabs not experimental🤦‍♂
    Do not flash stupid mods that break system and come back to me complaining. If you wanna mod, learn to deal with it.

    Donate:
    Kuber:
    001KS001@kotak | http://paypal.me/kubersharma001
    Lynnrin:

    Enjoy
    8
    Hello, guys. I have been super busy so I may not be posting anything on XDA and hardly anything over my TG channels. OTAs will keep releasing/builds will be up on the website.
    ALSO:
    I do not own the Xiaomi Keyboard, it seems the latest changes broke it for some users which should be fixed in the latest release.

    A lot of people are asking me if this is a good tablet for art or not. I am a simple man and have very basic tablet needs. I do not own a pen (too expensive) nor can I draw something good. Please, can someone with a pen or knowledge of apps which works best for artists give their short insights so I can refer people here?