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

Search This thread

zpower

Senior Member
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 then just press install. After that Will reboot automatically to twrp and start auto update process.
Somehow, arrowos team make possible update.
 
Last edited:
  • Like
Reactions: stephtban

wCk32d7

Senior Member
Jun 22, 2021
60
11
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
 
  • Like
Reactions: Master One

zpower

Senior Member
I don't understand why there is still no TWRP for POCO X3 Surya that can decrypt data on Android 12
I'm sorry, but i don't understand that obsession with decrypt.
You don't have the information, data, photos in other support?
We lived in the Era of clouds, cross platforms where we can have our files, photos, other data everywhere, everything, any time.
If some goes wrong with the phone, i don't worry about because all my data are in different platforms.
Just install rom and sync my data.
 
I decided to give arrow 12.1 another go - having previously tried and gone back to eu from, due to lousy battery performance on arrow 12 and the first release of 12.1. Anyway bedtime mosw whilst charging appears to be missing. is it me and i;ve missed some release detail or it it truly not there, and if so any idea how to get it back?
 

PYCON

Senior Member
Nov 1, 2006
1,470
300
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

TWRP 3.6.1 is perfectly able to decrypt internal storage on Arrow OS / CR Droid 12.1 :rolleyes:
 

PYCON

Senior Member
Nov 1, 2006
1,470
300
TWRP DECRYPTION

After having flashed:

* MIUI Rom
* Custom Rom ( here Arrow OS )

and nothing else, before the first boot to SYSTEM, I use this script

1653034540090.png


THEN DON'T FORGET TO FORMAT DATA BEFORE FIRST BOOT TO SYSTEM.

After the first boot to System, if you return to TWRP, Internal Storage will be normally shown with folders and files.

1653034818007.png



EDIT : of course, all this is possible thanks to @brigudav and his TWRP 3.6.1 so thx man !!!
 
Last edited:
  • Like
Reactions: pnin and brigudav

Master One

Senior Member
Jan 31, 2011
804
295
Europe
After the first boot to System, if you return to TWRP, Internal Storage will be normally shown with folders and files.
You have misunderstood, because that script turns OFF encryption and only that's why TWRP is able to show folders and files, which means your data partition is unencrypted and all your data an easy grab if you should lose your phone!
 

Master One

Senior Member
Jan 31, 2011
804
295
Europe
That's exactly what other users want to do :cowboy:
Nobody with the right state of mind and ANYTHING important on the phone will want to do that!

It really is easy, the data partition is encrypted by default for a reason, and all it needs is a custom recovery that can decrypt data with the selected PIN or password, as it has been the case ever since (up to A11).
 
  • Like
Reactions: Juno1337

PYCON

Senior Member
Nov 1, 2006
1,470
300
Nobody with the right state of mind and ANYTHING important on the phone will want to do that!

It really is easy, the data partition is encrypted by default for a reason, and all it needs is a custom recovery that can decrypt data with the selected PIN or password, as it has been the case ever since (up to A11).
Points of view man, I understand your opinion but I prefer to stay completely decrypted :)
 

magy77

Member
Jan 12, 2022
7
0
dont need uncrypt nothing or remove passwords.
Just use ota menu, download and then just press install. After that Will reboot automatically to twrp and start auto update process.
Somehow, arrowos team make possible update.
this doesn't work for me. after reboot it starts twrp, but auto update process doesn't start. I know what you mean, cause this worked flawlessly with A11. For now, I'm updating using sideload feature. Maybe I'll try clean flash in the coming weeks... if I have some time ;)
 

Triplel

Member
Jul 25, 2012
19
2
To anyone complaining about TWRP decryption for OTAs

Once the ROM is installed for the first time, flash ArrowOS Recovery.

OTA updates will now work flawlessly and automatically, without needing to be decrypted.
No entering passcodes, nothing, it just reboots, installs the OTA then boots up again.
 

PYCON

Senior Member
Nov 1, 2006
1,470
300
To anyone complaining about TWRP decryption for OTAs

Once the ROM is installed for the first time, flash ArrowOS Recovery.

OTA updates will now work flawlessly and automatically, without needing to be decrypted.
No entering passcodes, nothing, it just reboots, installs the OTA then boots up again.
First time I listen of this recovery... Never heard nothing about it... It's new? :oops:

There's nothing on google too, where I can find some screenshot or some info?
 

PYCON

Senior Member
Nov 1, 2006
1,470
300
Let me ask a short question...

I've tried to dirty flash latest build 18.05.2022 over previous 11.05.2022.

My 11.05.2022 had:

* Flash Gapps ( latest version )
* Magisk ( latest version )

Simply dirty flash latest build from TWRP 3.6.1 and reboot into system : my Poco X3 hangs in the POCO boot anomation. After a couple of minutes, it rebooted automatically to TWRP.

What's wrong with the dirty flash in order to update the release?
 

robogo1982

Senior Member
Apr 24, 2011
2,065
711
Osijek
Realme 6
Xiaomi Poco X3 NFC
To anyone complaining about TWRP decryption for OTAs

Once the ROM is installed for the first time, flash ArrowOS Recovery.

OTA updates will now work flawlessly and automatically, without needing to be decrypted.
No entering passcodes, nothing, it just reboots, installs the OTA then boots up again.
TWRP 3.6.1-11 by brigudav installs Arrow 12 OTAs without any problems for me
 

PYCON

Senior Member
Nov 1, 2006
1,470
300
TWRP 3.6.1-11 by brigudav installs Arrow 12 OTAs without any problems for me
How? When I tried from 11.05 to 18.05, my phone stucked in POCO logo...


No not new, been around since Arrow OS 11.


It's linked on on the original post for Arrow OS 11.

View attachment 5618967

Not sure why it's not on the Arrow OS 12 post, but it works perfectly for the latest build.
Thanks but if I understand correctly, it's a very basic recovery. Maybe better to stay with TWRP...
 

Top Liked Posts

  • 2
    Zpower. Thanks for the info.

    I have confirmed twrp-3.6.2_12-0-surya-26.06.img WILL DECRYPT ArrowOS 12.1.

    I tested this by clean wiping my POCO X3 NFC phone & installing twrp-3.6.2_12-0-surya-26.06.img & Arrow OS Arrow-v12.1-surya-OFFICIAL-20220623-GAPPS.zip. It works!
    I just flashed the new TWRP build over the old one on a system with Arrow 12.1 already installed and it decrypted the storage successfully.
    1
    It's now possible decrypt with new twrp.

    Zpower. Thanks for the info.

    I have confirmed twrp-3.6.2_12-0-surya-26.06.img WILL DECRYPT ArrowOS 12.1.

    I tested this by clean wiping my POCO X3 NFC phone & installing twrp-3.6.2_12-0-surya-26.06.img & Arrow OS Arrow-v12.1-surya-OFFICIAL-20220623-GAPPS.zip. It works!

    Download TWRP here.​

  • 2
    This ROM is awesome, I flashed it today because I was tired of MIUI.

    There's just one thing that I'd like to know, is it possible to;

    1) Make the brightness slider appear with only one slide from top? Currently I have to slide two times to show it.
    or
    2) enable the feature to adjust the brightness sliding left-right over the status bar. This is a feature that I've seen on other roms like Pixel Experience.

    I change the brightness a lot, and Adaptive doesn't work very well for me.

    Thanks
    ArrowOS doesn't have the quick pulldown feature to display the brightness slider and settings icon, etc with one swipe. I switched from ArrowOS to crDroid, and this feature is present in crDroid.
    2
    Zpower. Thanks for the info.

    I have confirmed twrp-3.6.2_12-0-surya-26.06.img WILL DECRYPT ArrowOS 12.1.

    I tested this by clean wiping my POCO X3 NFC phone & installing twrp-3.6.2_12-0-surya-26.06.img & Arrow OS Arrow-v12.1-surya-OFFICIAL-20220623-GAPPS.zip. It works!
    I just flashed the new TWRP build over the old one on a system with Arrow 12.1 already installed and it decrypted the storage successfully.
    2
    Do I have to change anything before I try the built-in updater? Like removing pin?

    Or does it work like the stock MIUI Update? Thanks
    My advice is don't use it. Instead go to the website on your phone and download the build you want, move it to your sd card and manually go into recovery and flash from your sd card. If you do it like that then you don't need to remove your pin. If you don't have an sd card you can use adb sideload. Just don't use the updater since it can sometimes do a partial download while reporting 100 percent. And also make sure to have a zip of the CURRENT build you're running, this is so you can easily flash that if the new build won't boot and you didn't back up your data. It's also just faster to have that and get it working again after a new build refuses to boot.
    1
    Can someone tell me what this gamespace thing is about in the latest changelog?
    It's a space where you can define certain rules while playing like no receive calls, no pop-ups messages, maximize bright etc etc etc
    1
    1) Make the brightness slider appear with only one slide from top? Currently I have to slide two times to show it.
    or
    I can't find a native implementation of this feature but I'm using AOSP Mods to achieve the same thing. It'd be nice to know whether this and the status bar swipe are in the pipeline for ArrowOS devs.
  • 37
    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.