[NIGHTLIES][ROM] [11.0.0] ArrowOS POCO X3 [OFFICIAL][SURYA][UNIFIED]

ralfhein

Member
May 14, 2019
14
10
3
I added "ro.config.media_vol_steps=20" in build.prop via https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/ - works fine in my rooted X3. Has to be repeated after update of course.
Interesting, I only have a default.prop file but no build.prop file in /system_root when mounted via OrangeFox.

Edit:
Found my mistake now. When mounting system in OrangeFox, it is mounted under /system_root/ (and in there is also a default.prop file). But this is of course not the right file, the one to edit is /system_root/system/build.prop - this makes sense, I only confused "mount system" in OrangeFox to mean "mount /system" while it of course means "mount the whole android system".

So, steps to do this (on non-rooted phone) are:
1. Mount "system" in OrangeFox
2. adb pull /system_root/system/build.prop
3. Edit build.prop and set desired values
4. adb push build.prop /system_root/system/
5. Reboot & enjoy the new volume steps

I guess there must be some way to automate this via Script for every update, we will see. Thanks @miuirred for your help in figuring this out!
 
Last edited:
  • Like
Reactions: pnin

jjcdennis

Senior Member
Jun 20, 2015
327
84
58
Toronto
Resolved - I figured out how to use Powershell o_O

I'm confused as to how to get the recovery installed for this rom.
It was recommended in a couple forums to use the following recovery version for Arrowos : OrangeFox-R11-Unofficial-Beta-surya-10-01.zip.
I downloaded it, but its a zip file. I extracted the recovery.img from it and flashed it with fastboot. It seemed to flash OK, but then I wasn't able to fastboot boot, as it did not recognize recovery.img, or anything else I typed in the fastboot boot command. I found a command somewhere, fastboot reboot, and this rebooted the phone, but vol+ and power booted into the MIUI recovery. I think that means that the recovery was overwritten.
I'm confused here. How do I flash and boot OrangeFox-R11-Unofficial-Beta-surya-10-01.zip?
Thanks
 
Last edited:

jjcdennis

Senior Member
Jun 20, 2015
327
84
58
Toronto
Resolved ... flashed as is.

I asked this question on the Orange Fox thread, but it might be more appropriate here, as I am going to flash Arrow momentarily. These two options are checked on the flash screen as options in Orange Fox.
Unmount system before installing a zip, Unmount vendor before installing a zip
Should these be checked prior to flashing, or left unchecked?
 
Last edited:

jeryll

Senior Member
Dec 23, 2010
684
466
93
In the end, do you have any ideas about that weird issue i mentioned above your post?
On how to stop the permissions from resetting after a new dirty flash?
not really, but this weird situation with apps requesting again their permissions happened for me while testing backup/restore function in TWRP 3.5.0.0 after restoring data backup... restore went ok, but every app I tried open asked for permissions - all apps have been set up properly before backup, including permissions, so after this I stopped testing backup restore in TWRP...

OFOX is based on TWRP, so it's possible that that bug is still active even in latest OFOX, but don't ask me why it happened while dirty flashing...

my only suggestion for you about how to prevent this to happen in the future is to always flash full recovery version of latest global MIUI ROM, which will clean your super partition, and immediately after that flash your custom ROM... gapps... magisk...

i know - not much of a dirty flash that way, but IMHO even if OFOX is a lot more prepared for work with dynamic partitions than TWRP, it is still far from perfect...

I am doing a lot of backups in OFOX following restore these days, but all my apps are always properly restored along with permissions, so...

or you could consider following this guide in the future, that may prevent that weird behavior happened again if followed properly
 
  • Like
Reactions: iakoboss7 and mwmh

Karanlik

Member
Jan 11, 2009
36
6
38
Hi, I couldn't manage to record with "google recorder". It's transcribe feature is really useful for me but it doesn't work. When push the record button, nothing happens. I was using unoffical evo x (a11) and it worked fine.
I tried with different kernels and vendors combinations but no luck. any idea?
 

iakoboss7

Senior Member
May 6, 2011
615
106
73
Athens
not really, but this weird situation with apps requesting again their permissions happened for me while testing backup/restore function in TWRP 3.5.0.0 after restoring data backup... restore went ok, but every app I tried open asked for permissions - all apps have been set up properly before backup, including permissions, so after this I stopped testing backup restore in TWRP...

OFOX is based on TWRP, so it's possible that that bug is still active even in latest OFOX, but don't ask me why it happened while dirty flashing...

my only suggestion for you about how to prevent this to happen in the future is to always flash full recovery version of latest global MIUI ROM, which will clean your super partition, and immediately after that flash your custom ROM... gapps... magisk...

i know - not much of a dirty flash that way, but IMHO even if OFOX is a lot more prepared for work with dynamic partitions than TWRP, it is still far from perfect...

I am doing a lot of backups in OFOX following restore these days, but all my apps are always properly restored along with permissions, so...

or you could consider following this guide in the future, that may prevent that weird behavior happened again if followed properly
Thank you veeeery much for your answer.
Even though it didnt help with the issue it helped understand a few more things.

Basicly the issue is there cause of flamegapps, dev said so: https://forum.xda-developers.com/t/...r-android-9-0-10-0-11-0.4020917/post-84338123

As far as flashing the recovery image, i dont loose any data by doing that, right?
 
  • Like
Reactions: jeryll

jeryll

Senior Member
Dec 23, 2010
684
466
93
Thank you veeeery much for your answer.
Even though it didnt help with the issue it helped understand a few more things.

Basicly the issue is there cause of flamegapps, dev said so: https://forum.xda-developers.com/t/...r-android-9-0-10-0-11-0.4020917/post-84338123

As far as flashing the recovery image, i dont loose any data by doing that, right?
AFAIK flashing recovery image of MIUI only affects super and firmware, boot, dtbo partition, but if your problem was caused by faulty gapps installation script that it will happen again every time you use that script (why are you using flamegapps anyway, opengapps are not cool anymore or what?)
 
  • Like
Reactions: iakoboss7

iakoboss7

Senior Member
May 6, 2011
615
106
73
Athens
AFAIK flashing recovery image of MIUI only affects super and firmware, boot, dtbo partition, but if your problem was caused by faulty gapps installation script that it will happen again every time you use that script (why are you using flamegapps anyway, opengapps are not cool anymore or what?)
I was an opengapps user for like... Ever!
but i have been reading they are a bit more unprepared with android 11 than others, flamegapps seemed to be the most suggested one throughout forums & telegram.
 

laspa

Member
Sep 21, 2018
8
1
3
Where are system update files downloaded? After downloading and restarting the system, twrp does not update the system, it wants to manually indicate the location of the zip file and update it in twrp.
 

4myra

Member
Aug 11, 2010
40
4
28
Where are system update files downloaded? After downloading and restarting the system, twrp does not update the system, it wants to manually indicate the location of the zip file and update it in twrp.
I use orange fox beta and it will update, flash & reboot automatically. The update zip file is located in data/arrowos_updates
 
  • Like
Reactions: laspa

4myra

Member
Aug 11, 2010
40
4
28
I'm confused here. How do I flash and boot OrangeFox-R11-Unofficial-Beta-surya-10-01.zip?
Thanks
After fastboot flash of orange fox recovery image you need to flash the orange fox zip file immediately after you booted into orange fox. This will make the update permanent and will not be overwritten by stock recovery.
 
  • Like
Reactions: laspa

iakoboss7

Senior Member
May 6, 2011
615
106
73
Athens
@ganesh varma thank you very much for this great rom!

Can you take a look please at one issue?
The device has an issue with "wide color gamut", basically whenever something is using it, it makes the screen yellow.

It is not only in Chrome (i know we have a fix for it) but everything that uses HDR (or basicly wide color gamut) triggers it also.

So HDR youtube videos, hdr supported games & some apps (chrome, slide for reddit etc), all have a yellow tint.



Not that important but IF you can also update adreno drivers to the latest that would be amazing!
 

Revontheus

Senior Member
Aug 1, 2013
1,949
1,066
143
cycling/studying or asleep
@ganesh varma thank you very much for this great rom!

Can you take a look please at one issue?
The device has an issue with "wide color gamut", basically whenever something is using it, it makes the screen yellow.

It is not only in Chrome (i know we have a fix for it) but everything that uses HDR (or basicly wide color gamut) triggers it also.

So HDR youtube videos, hdr supported games & some apps (chrome, slide for reddit etc), all have a yellow tint.



Not that important but IF you can also update adreno drivers to the latest that would be amazing!
That is the HDR implementation for this ROM and other ROMs. If you want HDR as it was intended by Xiaomi, you can always return to MIUI.