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

Search This thread

willybarca

Senior Member
Apr 7, 2010
422
129
sydney
This is ladies & gentleman why I told that A12 ArrowOS would needs couple of months to get stable in every aspect. And that's why I stayed with ArrowOS A11.
Finally managed to get it to boot after clean flash, but now i lost volte vowifi (telstra australia) and since this rom doesnt have qualcome diag mode i cant use pdc. i dont understand why the dev touched all this without even warning us.
 
  • Like
Reactions: r30orozco
D

Deleted member 11965597

Guest
What are the differences between the January and December builds?
 

mioodzio

Senior Member
Jul 20, 2015
55
15
28
Cieszyn
December build was really good, but January destroyed my good opiniom about arrow 12.

It looks like developer dont care about problem with latest patch.
 

torgalexx

Senior Member
Sep 1, 2011
146
14
Loznica
Is there previous gapps build (December) to download? Unfortunately, I accidently erased mine. :(
Thanks.
 
Last edited:

wCk32d7

Senior Member
Jun 22, 2021
57
11
Hello

I also did a clean install and switched back to Arrow OS 11

As mentioned Arrow OS 12 still does not have the basic features that are included in Arrow OS 11

In addition, Arrow OS 12 still has many bugs.

I think it will take a few months before Arrow OS 12 is suitable for stable use.

Moreover, I see that after the last update of Arrow OS 12, users here report that their phone is stuck in bootlup

( Apparently a clean flash needs to be done and not a dirty flash like the standard update. )
 

gorillaz_gr

Senior Member
Did you try to dirty flash latest update? Or you guess that "everything will be in its place" after dirty flash and magisk.

Because I did it and it is bootlooping.
I tried to write general directions, because many people don't know that there is no recovery decrypting the data.
The update came after that.
I did not update yet, but many people report the problem.
So you can install the previous update and remove the bootloop.
 

Noter2017

Senior Member
Dec 10, 2016
1,172
480
Xiaomi Redmi Note 4
Xiaomi Mi Band 4
As mentioned Arrow OS 12 still does not have the basic features that are included in Arrow OS 11

In addition, Arrow OS 12 still has many bugs.

I think it will take a few months before Arrow OS 12 is suitable for stable use.

The 20211108 update was perfectly stable and bug-free. Battery life was also great. The few missing features like unlimited Google Photos could be added using Magisk.

The 20211225 had problems with battery life.

The latest update is a complete disaster for reasons mentioned on the last 2 pages
 

m0han

Senior Member
Apr 30, 2012
4,795
1,888
Finally managed to get it to boot after clean flash, but now i lost volte vowifi....i dont understand why the dev touched all this without even warning us.
I dirty flashed to the latest update without being aware about the clean flash requirement and am stuck in a boot loop. I even formatted data and clean flashed the latest build but it still doesn't boot.....
pitfalls in clean-flash too :(
 

m0han

Senior Member
Apr 30, 2012
4,795
1,888
....now, seems like if I want to have my phone up to date I need to use swift backup..
were you successful in upgrading from (android) 11 to 12 using swift backup to restore call logs, sms, contacts, apps+data... everything? please list the procedure you followed. thanks.
 

Top Liked Posts

  • 1
    Hi guys
    I'm on 12.1
    Is it possible somehow to install OTA without sdcard or PC?
    😉 USB OTG 😉
    Zip from OTA is stored somewhere in /data (not encrypted). I don't remember where exactly. Look for it and flash it from recovery.
    1
    Hi guys
    I'm on 12.1
    Is it possible somehow to install OTA without sdcard or PC?
    dont need uncrypt nothing or remove passwords.
    Just use ota menu, download and reboot.
    Somehow, arrowos team make possible update
    1
    I don't understand why there is still no TWRP for POCO X3 Surya that can decrypt data on Android 12

    Soon there will be Android 13...

    Does anyone know what the problem is ?

    It has always been a matter of a few weeks

    Thank you
  • 4
    When setting up the phone I am unable to turn on the google one backup, this effectively means that I can't restore all my apps an settings easily. Tapping the "turn on" button does nothing and I'm forced to skip. It's annoying to say the least.
    Fixed manually by installing an app called activity launcher and searching within the app for "restore". "Data restore tool" will appear in the results, expand it and launch the activity that ends in "CloudRestoreFlowActivity". This will launch what was supposed to launch during the initial setup.
    4
    It's funny, once in a while I somehow end up in Poco X3 thread...
    2
    Sorry I don't have a solution, just wondering what is the /data/media.BAK trick?
    Internal storage is stored in /data/media. If you backup data partition, this folder will not be backed up, unless you rename it to something else like "/data/media.BAK".
    2
    I've recently upgraded from 11 to 12.1. When doing so I installed 12.5.7 firmware. I have had zero problems with ghosting.

    With respect to nandroid backups, the latest TWRP that I'm using can save them to an external SD card which is what I do (and I believe to USB OTG but I haven't tested this)
    I suggest you to flash 12.5.5 firmware as 12.5.7 seem like it can brick x3 nfc according to arrowos telegram channel
    2
    If I already have arrow os installed with a newer twrp can I simply flash this img in twrp to downgrade or should I use the adb method? And will a wipe be necessary to decrypt my phone?
    Yes, you can downgrade TWRP by flashing an older version.

    For example, if you are currently running the latest version of TWRP (twrp-3.6.1_11-1-surya_20.04.img). You can flash downgrade older version TWRP (twrp-3.6.0_10-1-surya-15.12.img).

    Be aware the older version TWRP (twrp-3.6.0_10-1-surya-15.12.img) decrypts ArrowOS 11 Only! It does not decrpyt ArrowOS 12 or ArrowOS 12.1

    There is currently no version of TWRP that decrypts Android 12/12.1 as far as I know!
  • 36
    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.