[ROM] [12.0.0_r2] ArrowOS Poco X3 [BETA/EARLY RELEASE]

Search This thread

stephtban

Senior Member
Hello folks,
i´ve installed 12.1 days ago, i´m not able to install any magisk (24.3) zip from twrp 3.6.1_11-2

I´m getting the error Updater process ended with ERROR: 1

this happend when i´m try to installing the saftynetfix or other zip for magisk.
I´ve downloaded the saftynetfix direct from github, but same error.

the googlepay fix in twrp is working.

Someone have a solution for me?
If I understand what you say (not sure) , you have magisk installed and you try to install safetynet zip via TWRP. Magisk modules are not flashable via TWRP, you must install them via magisk app
 

william_323

Member
May 30, 2022
12
1
Since I updated the firmware, the random shutdowns stopped, BUT I had random reboots. Basically in any moment, my phone will reboot (arrow logo and then start screen).

I don't think I can keep using this because it is very unstable.

Maybe I will go to 11, but I loved Android 12. :(
 

Noter2017

Senior Member
Dec 10, 2016
1,200
495
Xiaomi Redmi Note 4
Xiaomi Mi Band 4
Since I updated the firmware, the random shutdowns stopped, BUT I had random reboots. Basically in any moment, my phone will reboot (arrow logo and then start screen).

I don't think I can keep using this because it is very unstable.

Maybe I will go to 11, but I loved Android 12. :(
I have none of that with ArrowOS 12. I haven't had a single reboot this month.

A clean flash will probably solve all your problems
 
  • Like
Reactions: william_323

SkaboXD

Senior Member
Jan 18, 2017
1,131
445
Ganja
Xiaomi Poco X3 NFC
IMG_20220609_234011_519.jpg


Light QS & power menu with light theme, Font picker & AOSP June update are here for Poco X3 as an experimental build.

Really good update it seems.

Btw, I did not test it myself, so don't ask me about battery life, bugs etc. It's not known yet.

Cheers!
 

Attachments

  • IMG_20220609_234020_301.jpg
    IMG_20220609_234020_301.jpg
    27.6 KB · Views: 55

william_323

Member
May 30, 2022
12
1
I have none of that with ArrowOS 12. I haven't had a single reboot this month.

A clean flash will probably solve all your problems

Thanks for the suggestion, I'll try it in the weekend. Btw, how exactly is the clean flash? I read in some places to wipe /data, others to wipe /system, etc... Which is the correct way?
 

Fazy_11

New member
Nov 14, 2015
3
0
Hi, I'm having this problem with the ROM. It had been working perfectly on A12, but I wanted to update to 12.1 and also wanted to try out LineageOS, so I installed that, didn't like it then wanted to go back to Arrow OS. Unfortunately, I just can't seem to boot into the device properly, I'm having a boot loop every single time. It gets to the setup screen, but then 2 secs later it just soft restarts. I've also tried another room, and it's the same issue, but there doesn't seem to be the same issue with LineageOS.
 
Hi, I'm having this problem with the ROM. It had been working perfectly on A12, but I wanted to update to 12.1 and also wanted to try out LineageOS, so I installed that, didn't like it then wanted to go back to Arrow OS. Unfortunately, I just can't seem to boot into the device properly, I'm having a boot loop every single time. It gets to the setup screen, but then 2 secs later it just soft restarts. I've also tried another room, and it's the same issue, but there doesn't seem to be the same issue with LineageOS.
Probably best to go back to MIUI and start again. Then you know you're starting with a clean slate.
 

myphp

Member
Nov 25, 2020
25
2
Xiaomi Poco X3 NFC
Change the value of "persist.vendor.radio.redir_party_num=1" in the /vendor/build.prop file to "persist.vendor.radio.redir_party_num=0".

In some countries, when using volte, the issue where my number is attached to the incoming number like "010-123-4567&my number" is resolved.

If my number is attached like this, it does not match the stored phone number, so there is a problem that the recipient cannot be confirmed.

I would really appreciate it if you apply it in the next patch.

Note) https://github.com/search?q=Disable+redir_party_num&type=commits
 

Attachments

  • 1655168464490.png
    1655168464490.png
    312 bytes · Views: 20
Dec 25, 2020
13
5
Updated this morning and had no problems.

My old build was 20220526 and then flashed today's build. Had to manually reinstall Magisk again but other than that, no errors.
I'm on GAPPS build 20220602. After pressing install it starts with "preliminary update preparation" and then nothing. Well an "install error" message in notifications appears.
I redownloaded the image but no go. I'll install it through ADB and see what happens.

Edit: side loading went well. Let's see how the next update goes...
 
Last edited:
Dec 25, 2020
13
5
I'm going to try this rom. What is the most stable firmware version for A12.1 Arrow rom?
12.5.5.0 is known to be very stable. Stay away from 12.5.7.0 as it can cause serious problems in some cases.

I see that 12.5.5.0 is pulled from the firmware archive so if your on an version older than 12.5.5.0 I would suggest to use V12.5.8.0 (latest).
 

cientista99

Senior Member
Jan 12, 2013
75
27
Braga
Xiaomi Poco X3 NFC
[SOLVED]

Hi.

So I was running the Arrow-v12.1-surya-OFFICIAL-20220602-GAPPS and I was decrypted (Disabled Forced Encryption on TWRP after install).

Today I dirty flashed the new update and now when I boot it throws me to TWRP and have "set_policy_failed:/data/vendor" error.

Do I need to do something? I already clean caches etc.

I also installed the old version that I had and it also throws me to TWRP and have "enablefilecrypto_failed" error. Do I need to format data even that I was decrypted?!

If I apply Disabled Forced Encryption now it going to format data? (right now I can see my pictures etc so I believe I'm still decrypted)

Sorry my lack of knowledge...

EDIT: Just took a risk and applied DFE even that it says that my data will be lost. ROM booted and everything is normal and my data is intact!
 
Last edited:

Sniprehks

New member
Jun 15, 2022
4
2
12.5.5.0 is known to be very stable. Stay away from 12.5.7.0 as it can cause serious problems in some cases.

I see that 12.5.5.0 is pulled from the firmware archive so if your on an version older than 12.5.5.0 I would suggest to use V12.5.8.0 (latest).
is it true that fw 12.5.5 is the most stable?

I want to move to arrow A12.1 but am confused about which version of fw to use, if indeed version 12.5.5 is the most stable then I will just use it because I happen to have the file.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    20220724 build is up. Dirty flashing over 220623 worked fine.

    Now we have July security patch level. The rest of the changelog is on the official site
    2
    anyone with Android12 to reply? :(
    ArrowOS is a good choice but so are Lineage and CrDroid.

    Lineage had a few problems recently but they have been fixed, I hope. It also has the least customizations which should help with battery life and stability.

    Most customizations are in CrDroid. ArrowOS is somewhere in the middle and it tries to bring Pixel look & feel and features to our phone.

    If you read back the last 3 - 4 pages of the ROMs mentioned above, you won't find many complaints about battery life or stability.

    All 3 ROMs will be better than MIUI
    1
    Passing on a tip I was given recently when facing a similar problem: if you're rooted, run top in an ADB shell or Android terminal and look for any strange processes hogging resources... just kill them and then wait and check for crashes. If nothing happens, you're good.

    I was having a couple of extraneous processes being launched by a Magisk startup script that were eating the battery and the system UI just showed Android OS doing it, BTW.
  • 39
    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 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_surya.git
    15
    Note:

    - Clean flash is required to avoid any issues.
    8
    ygb7 said:
    My Clean flash of Arrow-v12.0-surya-OFFICIAL-20220123-GAPPS.zip still shows only Screenshot at the bottom of the recents window.

    Where in the launcher settings? I do not see any recents setting at all in the default Lawnchair launcher settings
    It's in the launcher settings.

    Zzenyoo,

    Thank you very much for showing me how to enable the Clear All Button At the Bottom of the Recents screen for ArrowOS 12 - Arrow-v12.0-surya-OFFICIAL-20220123-GAPPS.zip

    I feel really stupid & highly embarrassed that I was not able to figure this out for myself. The answer was right in my face & I did not see it. I am truly humbled. Thank you again for your patience & your reply.

    I included procedures & screenshots below to help anyone else that may want to turn on or off the Clear All Button At the Bottom of the Recents screen for ArrowOS 12.

    Procedure
    1. Long press any blank space on the Lawnchair Launcher screen
    2. Select Home Settings from the menu
    3. Select Recents from the Settings menu
    4. Select Clear All Button at Bottom button
    5. Verify by selecting recents buttons at very bottom of screen. Clear all will now show at the bottom of the screen instead of the extreme left of the recents screen.
    Screenshots

    ss1.jpg


    ss2.jpg


    ss3.jpg
    8
    Moderator Announcement

    Thread has been cleaned. I'd appreciate if "unsuitable" posts are only reported but not replied to.

    And allow me a personal remark: I've recognised some impatience in the reports. Please be aware that ALL moderators are volunteers who are doing this "job" absolutely for free besides our real life, real family and friends, real business and occupation. This means we aren't always able to immediately react to a report but I promise and can assure you, we do our very best that every report is handled as soon as possible. Thanks for your understanding.

    Regards
    Oswald Boelcke
    Senior Moderator
    8
    Everything is working fine so far. The only issue is that the fingerprint scanner acts as some sort of "enter" key. Does anyone know how to make it ignore accidental touches?

    I managed to fix the annoying fingerprint issue (the one reported above by me, and by other users on the first few pages of this thread). The fingerprint sensor was acting like an "enter key" whenever I touched it, which was quite annyoing).

    It was fixed after completely restarting the whole process, by reflashing the latest MIUI rom (12.5.3 Global) and then repeating all the steps to install ArrowOS. Here's a list of steps, if you're having the same issue or any other issues that might pop up for just some users:

    1 - Use MiFlash20210226 to flash the ROM downloaded from xiaomifirmwareupdater website:

    "MIUI V12.5.3.0.RJGMIXM Stable Official Update for POCO X3 NFC Global (surya)"

    The archive name is: surya_global_images_V12.5.3.0.RJGMIXM_20211013.0000.00_11.0_global_9eca9fae68.tgz
    Size: 5.2 GB (it's the fastboot type, not the recovery type).

    Note 1: if you don't know how to do this, look for "[GUIDE]⚙ USE XIAOMI FLASH TOOL" here on XDA, by user @NOSS8

    Note 2: It's normal to receive an error at the end when using the "clean all" option, right when the smartphone automatically reboots while flashing. As long as it's taking a while to flash all the necessary data, it should be fine.

    2 - Don't know if this is necessary, but I booted into the MIUI 12.5.3 system, skipped most configs, then I let it finish the initial configuration. Made sure it's the last update avaliable through OTA.

    3 - Reboot into fastboot (hold power +volume down).

    4 - I used the "Minimal ADB and Fastboot" tool in order to use the fastboot command to flash the latest TWRP compatible with Android 12 by @brigudav
    Currently, the file is called: twrp-3.5.2_10-12-surya-a12.img and you can find it here on XDA.

    Note: Boot into TWRP right away after flashing it, don't let your smartphone boot into the MIUI or it'll be overwritten.

    5 - While in TWRP, go to WIPE > Advanced wipe > Select "Dalvik / ART cache" + "Cache" + "Data" and confirm the action.
    Press the home button to return to TWRP main menu.

    6 - While in TWRP, use "install" to flash the zip archive of the latest firmware package for MIUI V12.5.3.0 (Global).
    Currently, it's: fw_surya_miui_SURYAGlobal_V12.5.3.0.RJGMIXM_624ada8a33_11.0.zip also available through the xiaomifirmwareupdater website.
    Press the home button to return to TWRP main menu.

    Note: you can use your PC to send these zips into your smartphone's "Download" folder while in TWRP.

    7 - Also while in TWRP, use "install" to flash the zip archive of the latest official ArrowOS (Gapps version) with android 12.

    Note: Don't forget to go into WIPE > "format data", and typing "yes" to confirm, after flashing the ArrowOS Zip archive.

    8 - Reboot system and you're done.