• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Development ArrowOS 12.0 [android-12.0] for POCO X3 Pro (vayu/bhima) [OFFICIAL]

Search This thread

lsander

Senior Member
Jun 28, 2012
920
319
Gdynia
Huawei P9 Lite
Moto G8 Plus
Hello @kubersharma

Hope everything going well for you.

Does this ROM has pure black mode.

I tried it when it was beta and it only had dark grey mode.

TIA
No it doesnt have. And there is no need for it. With ips screen doesnt matter for battery if it is white or black. And with grey everythingnis better visible. Lowest brightness is ok for night use.
 

Haldi4803

Senior Member
Oct 14, 2010
3,958
1,599
Amazon Fire HD 8 and HD 10
Xperia XZ2
Instructions
FIRST INSTALL?:
  • Remove any fingerprint, PIN, or password in MIUI
  • Unlock the bootloader
  • Transfer ROM to internal storage
  • Install any suitable recovery
  • Flash ROM zip file
  • Do a data wipe in recovery (format data)
  • Reboot to the system, wait, and enjoy
Can someone explain to me how to do that when i only have the 4 options:
  • Reboot System Now
  • Apply Update -> from ADB
  • Factory Reset
  • Advanced
in the unofficial Arrow-v12 Recovery from 20211121

Advanced menu only has:
  • Enter Fastboot
  • Reboot to Bootloader
  • Reboot to Recovery
  • Mount/unmount system
  • View Recovery Logs
  • Power Off
And the Device is "Unauthorized" in ADB so Sideload doesn't work...
I did plug the device after booting stock rom and set ADB and recognized the device... but for recovery that seems to be different?


EDIT: My fault... do NOT Activate ADB in Recovery settings if you wan't to use ADB Sideload -.- (whatever sense that makes...)
It works just fine now.

Edit2: Exfat?

Does this ROM support exFAT MicroSD Cards? Because the card i enter from my XZ2 dind't work on Stock ROM, told me to fromat, now i have the same issue on this rom. When i plug it via Card reader to Windows it works just fine.
Edit: Okay, when you Format the MicroSD card inside the phone it will still be ExFat. So no clue why it doesn't work... had to copy 300gb from the card, format and then put it back -.
1639335717671.png



Edit3 Color issues:​

What changes the color in the settings?
I've got this horrible brown/orange tint that did not exist at first startup of the ROM.
Even shows up in the screenshots...
Screenshot_20211208-221613_Einstellungen.pngScreenshot_20211208-201902_Einstellungen.png


Edit4: Wifi Speed:​

is it a known issue that the WiFI Speed is way slower than on Stock rom? Should be around 400Mbits over 5ghz and up to 100mbits on 2.4ghz.
1639000517998.png1639000571797.png
(in case of a bug i've added a bugreport 2021-12-08_22.49.zip)
Edit: Might not be WiFi speed persee but only iPerf issues. Because when i use the Speedtest app it goes WAY faster.


Edit5: Black Statusbar:​

Is it possible to get a black Status bar to hide the camera? Or is the feature planned for the future?
 

Attachments

  • 2021-12-08_22.49.zip
    446.3 KB · Views: 7
Last edited:

joostnl

Senior Member
Sep 30, 2009
192
24
Xiaomi Poco F1
Can someone explain to me how to do that when i only have the 4 options:
  • Reboot System Now
  • Apply Update -> from ADB
  • Factory Reset
  • Advanced
in the unofficial Arrow-v12 Recovery from 20211121

Advanced menu only has:
  • Enter Fastboot
  • Reboot to Bootloader
  • Reboot to Recovery
  • Mount/unmount system
  • View Recovery Logs
  • Power Off
And the Device is "Unauthorized" in ADB so Sideload doesn't work...
I did plug the device after booting stock rom and set ADB and recognized the device... but for recovery that seems to be different?


EDIT: My fault... do NOT Activate ADB in Recovery settings if you wan't to use ADB Sideload -.- (whatever sense that makes...)
It works just fine now.

Edit2: Exfat?​

Does this ROM support exFAT MicroSD Cards? Because the card i enter from my XZ2 dind't work on Stock ROM, told me to fromat, now i have the same issue on this rom. When i plug it via Card reader to Windows it works just fine.



Edit3 Color issues:​

What changes the color in the settings?
I've got this horrible brown/orange tint that did not exist at first startup of the ROM.
Even shows up in the screenshots...
View attachment 5478009View attachment 5478007


Edit4: Wifi Speed:​

is it a known issue that the WiFI Speed is way slower than on Stock rom? Should be around 400Mbits over 5ghz and up to 100mbits on 2.4ghz.
View attachment 5478017View attachment 5478019
(in case of a bug i've added a bugreport 2021-12-08_22.49.zip)



Edit5: Black Statusbar:​

Is it possible to get a black Status bar to hide the camera? Or is the feature planned for the future?
I have same issue with edi 3, the colors look weird also with the keyboard. Is this changeable? Look like a theme setting
 

kra_ppo

Senior Member
Sep 27, 2011
131
15
Just a heads up on installing A12 over A11. I used the latest TWRP, and just flashed A12 without formatting data.

It all works just as before, and I didn't lose any settings or customisations, except for the home screen.

Kudos to the developer.
Do you have TWRP installed or changed it to another recovery? What did you do with the password or the fingerprint scanner? Removed it or just left it on?
 

Haldi4803

Senior Member
Oct 14, 2010
3,958
1,599
Amazon Fire HD 8 and HD 10
Xperia XZ2
Standby Drain on WiFi, Arrow OS 12 build 2021_12_07 gapps.
Lost 2% in almost 7 hours. Could be better, but is not really an issue :) Doze works fine.
1639067784418.png

Duration / Realtime: 6h46m0.576s

Code:
Aggregated Checkin Stats:
Metric                           | Value                                 
Screen Off Discharge Rate (%/hr) | 0.30  (Discharged: 2%)                 
Screen On Discharge Rate (%/hr)  | 0.00  (Discharged: 0%)                 
Screen On Time                   | 41.214s                               
Screen Off Uptime                | 16m3.072s                             
Userspace Wakelock Time          | 2m57.366s                             
Sync Activity                    | 0 (0 times)                           
JobScheduler Activity            | 44.8s (57 times)                       
App Wakeup Alarms                | 58 times                               
CPU Usage                        | 2m59.693s user time, 4m50.25s system time
Kernel Overhead Time             | 13m5.706s                             
Kernel Wakelocks                 | 12m6.496s (121806 times)               
Wakeup Reasons                   | 11m2.503s (672 times)                 
Mobile KBs/hr                    | 0.00                                   
WiFi KBs/hr                      | 378.99                                 
Total WiFi Scan Activity         | 0 (0 times)                           
Total WiFi Full Lock Activity    | 0                                     
Mobile Active Time               | 0                                     
Signal Scanning Time             | 0                                     
Full Wakelock Time               | 19.549s                               
Interactive Time                 | 40.302s                               
Phone Call Time                  | 0                                     
Device Idle Mode Enabled Time    | 5h27m46.544s                           
Device Idling Time               | 5h28m46.856s                           
Total GPS Use                    | 0 (0 times)                           
Wifi Power Usage                 | 0.00%/hr, 0.00% total                 
Wifi Transfer Time               | 0                                     
Wifi Idle Time                   | 0                                     
Bluetooth Power Usage            | 0.00%/hr, 0.00% total                 
Bluetooth Transfer Time          | 0                                     
Bluetooth Idle Time              | 0                                     
Camera Use                       | 0 (0 times)                           
Flashlight Time                  | 0 (0 times)                           
Modem Transfer Time              | 0                                     
Modem Idle Time                  | 0                                     


Device's Power Estimates:
Ranking | Name                                    | Uid   | Battery Percentage Consumed
0       | CELL                                    | 0     | 1.24%                    
1       | IDLE                                    | 0     | 0.84%                    
2       | ROOT                                    | 0     | 0.09%                    
3       | GOOGLE_SERVICES                         | 10086 | 0.07%                    
4       | ANDROID_SYSTEM                          | 1000  | 0.05%                    
5       | com.google.android.googlequicksearchbox | 10081 | 0.02%                    
6       | BLUETOOTH                               | 0     | 0.02%                    
7       | SCREEN                                  | 0     | 0.02%                    
8       | DNS                                     | 1051  | 0.02%                    
9       | com.android.vending                     | 10078 | 0.01%                    

Userspace Wakelocks:
Ranking | Name                                                                                                                                                | Uid   | Duration / Hr | Count / Hr | Total Duration | Total Count
0       | ANDROID_SYSTEM : deviceidle_maint                                                                                                                   | 1000  | 10s774ms      | 1.03       | 1m25.793s      | 7        
1       | GOOGLE_SERVICES : wake:com.google.android.gms/.chimera.GmsIntentOperationService                                                                    | 10086 | 8s376ms       | 0.15       | 1m0.031s       | 1        
2       | com.android.vending : *job*/com.android.vending/com.google.android.finsky.instantapps.InstantAppHygieneService                                      | 10078 | 2s923ms       | 0.15       | 20.776s        | 1        
3       | ANDROID_SYSTEM : AnyMotionDetector                                                                                                                  | 1000  | 1s98ms        | 0.15       | 10.157s        | 1        
4       | GOOGLE_SERVICES : *gms_scheduler*/com.google.android.gms/.clearcut.uploader.QosUploaderService                                                      | 10086 | 315ms         | 1.18       | 6.349s         | 8        
5       | org.mozilla.firefox : *job*/org.mozilla.firefox/androidx.work.impl.background.systemjob.SystemJobService                                            | 10129 | 301ms         | 0.30       | 5.597s         | 2        
6       | com.google.android.googlequicksearchbox : *job*/com.google.android.googlequicksearchbox/com.google.android.apps.gsa.tasks.BackgroundTasksJobService | 10081 | 175ms         | 1.63       | 4.839s         | 11       
7       | GOOGLE_SERVICES : CryptauthEnroller                                                                                                                 | 10086 | 131ms         | 0.15       | 3.393s         | 1        
8       | com.android.vending : *job*/com.android.vending/com.google.android.finsky.scheduler.process.mainimpl.PhoneskyJobServiceMain                         | 10078 | 207ms         | 0.30       | 3.318s         | 2        
9       | AUDIOSERVER : AudioMix                                                                                                                              | 1041  | 134ms         | 0.30       | 3.276s         | 2        

JobScheduler Jobs:
Ranking | Name                                                                                                                                                      | Uid   | Duration / Hr | Count / Hr | Total Duration | Total Count
0       | com.android.vending : com.android.vending/com.google.android.finsky.instantapps.InstantAppHygieneService                                                  | 10078 | 3s105ms       | 0.15       | 21.016s        | 1        
1       | org.mozilla.firefox : org.mozilla.firefox/androidx.work.impl.background.systemjob.SystemJobService                                                        | 10129 | 829ms         | 0.30       | 5.611s         | 2        
2       | com.google.android.googlequicksearchbox : com.google.android.googlequicksearchbox/com.google.android.apps.gsa.tasks.BackgroundTasksJobService             | 10081 | 727ms         | 1.63       | 4.924s         | 11       
3       | com.android.vending : com.android.vending/com.google.android.finsky.scheduler.process.mainimpl.PhoneskyJobServiceMain                                     | 10078 | 496ms         | 0.30       | 3.357s         | 2        
4       | com.google.android.apps.messaging : com.google.android.apps.messaging/androidx.work.impl.background.systemjob.SystemJobService                            | 10076 | 380ms         | 0.59       | 2.576s         | 4        
5       | com.google.android.dialer : com.google.android.dialer/com.google.android.libraries.internal.growth.growthkit.internal.jobs.impl.GrowthKitJobService       | 10069 | 170ms         | 0.15       | 1.156s         | 1        
6       | com.google.android.apps.docs : com.google.android.apps.docs/com.google.android.libraries.internal.growth.growthkit.internal.jobs.impl.GrowthKitJobService | 10151 | 169ms         | 0.15       | 1.148s         | 1        
7       | org.thoughtcrime.securesms : org.thoughtcrime.securesms/.jobmanager.JobSchedulerScheduler$SystemService                                                   | 10131 | 153ms         | 0.30       | 1.039s         | 2        
8       | com.google.android.deskclock : com.google.android.deskclock/com.android.deskclock.indexing.IndexingJobService                                             | 10103 | 122ms         | 0.30       | 832ms          | 2        
9       | com.google.android.apps.gcs : com.google.android.apps.gcs/androidx.work.impl.background.systemjob.SystemJobService                                        | 10070 | 88ms          | 0.30       | 600ms          | 2        

CPU Usage By App:
Ranking | Name                                    | Uid   | User Time / Hr | System Time / Hr | Battery Use / Hr | User Time | System Time | Battery Use
0       | ANDROID_SYSTEM                          | 1000  | 7s997ms        | 17s13ms          | 0.00             | 54.117s   | 1m55.128s   | 0.00%    
1       | ROOT                                    | 0     | 3s520ms        | 15s610ms         | 0.00             | 23.824s   | 1m45.631s   | 0.00%    
2       | GOOGLE_SERVICES                         | 10086 | 3s70ms         | 946ms            | 0.00             | 20.779s   | 6.406s      | 0.00%    
3       | RADIO                                   | 1001  | 228ms          | 2s205ms          | 0.00             | 1.545s    | 14.923s     | 0.00%    
4       | org.mozilla.firefox                     | 10129 | 1s473ms        | 858ms            | 0.00             | 9.97s     | 5.806s      | 0.00%    
5       | SYSTEM_UI                               | 10113 | 1s811ms        | 442ms            | 0.00             | 12.257s   | 2.992s      | 0.00%    
6       | org.telegram.BifToGram                  | 10160 | 1s224ms        | 697ms            | 0.00             | 8.287s    | 4.72s       | 0.00%    
7       | com.google.android.googlequicksearchbox | 10081 | 1s239ms        | 304ms            | 0.00             | 8.385s    | 2.061s      | 0.00%    
8       | com.google.android.deskclock            | 10103 | 929ms          | 305ms            | 0.00             | 6.292s    | 2.07s       | 0.00%    
9       | com.android.vending                     | 10078 | 530ms          | 166ms            | 0.00             | 3.587s    | 1.126s      | 0.00%    

WiFi Traffic Per App:
Ranking | Name                                    | Uid   | MB / Hr | MB
0       | GOOGLE_SERVICES                         | 10086 | 0.16    | 1.10
1       | com.google.android.googlequicksearchbox | 10081 | 0.07    | 0.48
2       | com.android.vending                     | 10078 | 0.03    | 0.23
3       | org.telegram.BifToGram                  | 10160 | 0.03    | 0.20
4       | DNS                                     | 1051  | 0.02    | 0.13
5       | com.google.android.apps.messaging       | 10076 | 0.02    | 0.11
6       | org.mozilla.firefox                     | 10129 | 0.01    | 0.08
7       | com.google.android.apps.maps            | 10134 | 0.01    | 0.06
8       | com.google.android.gm                   | 10143 | 0.01    | 0.05
9       | org.videolan.vlc                        | 10147 | 0.00    | 0.02

Kernel Wakesources:
Ranking | Name                                     | Duration / Hr | Count / Hr | Total Duration | Total Count
0       | alarmtimer                               | 1m16s565ms    | 36.50      | 8m38.106s      | 247      
1       | hal_bluetooth_lock                       | 6s916ms       | 6.06       | 46.804s        | 41       
2       | dumpstate_wakelock                       | 6s681ms       | 0.00       | 45.215s        | 0        
3       | [email protected]                  | 4s846ms       | 2059.16    | 32.796s        | 13934    
4       | NETLINK-hvdcp_opti                       | 3s852ms       | 2335.22    | 26.072s        | 15802    
5       | NETLINK-batterysecret                    | 3s695ms       | 2362.85    | 25.009s        | 15989    
6       | bq2597x-standalone                       | 2s312ms       | 154.43     | 15.651s        | 1045     
7       | c440000.qcom,spmi:qcom,[email protected]:qpnp,fg | 579ms         | 1258.49    | 3.919s         | 8516     
8       | netmgr_wl                                | 576ms         | 0.30       | 3.903s         | 2        
9       | [timerfd][email protected]                | 367ms         | 11.82      | 2.486s         | 80       

Kernel Wakeup Reasons:
Ranking | Name                                                                                                       | Duration / Hr | Count / Hr | Total Duration | Total Count | Show Count vs Time
0       | Abort: Callback failed on alarmtimer in platform_pm_suspend+0x0/0x4c returned -16                          | 1m19s168ms    | 36.06      | 8m55.717s      | 244         |                 
1       | -1 misconfigured IRQ 667 glink-native_modem                                                                | 12s348ms      | 35.76      | 1m23.557s      | 242         |                 
2       | 556 qpnp_rtc_alarm                                                                                         | 1s979ms       | 15.96      | 13.397s        | 108         |                 
3       | -1 misconfigured IRQ 666 glink-native_slpi                                                                 | 1s545ms       | 6.35       | 10.46s         | 43          |                 
4       | Abort: Last active Wakeup Source: c440000.qcom,spmi:qcom,[email protected]:qpnp,fg                                 | 1s657ms       | 2.51       | 11.216s        | 17          |                 
5       | Abort: Pending Wakeup Sources: IPA_CLIENT_APPS_LAN_CONS                                                    | 840ms         | 1.63       | 5.69s          | 11          |                 
6       | Abort: Pending Wakeup Sources: NETLINK-batterysecret NETLINK-hvdcp_opti [email protected]            | 252ms         | 0.74       | 1.708s         | 5           |                 
7       | Abort: Last active Wakeup Source: [email protected]                                                | 60ms          | 0.15       | 408ms          | 1           |                 
8       | Abort: Pending Wakeup Sources: NETLINK-batterysecret NETLINK-hvdcp_opti rmnet_ipa0 [email protected] | 51ms          | 0.15       | 350ms          | 1           |                 


App Wakeup Alarms:
Ranking | Name                                    | Uid   | Frequency (count/hr) | Count
0       | GOOGLE_SERVICES                         | 10086 | 4.43                 | 30 
1       | ANDROID_SYSTEM                          | 1000  | 2.51                 | 17 
2       | com.google.android.deskclock            | 10103 | 0.59                 | 4  
3       | com.google.android.partnersetup         | 10074 | 0.30                 | 2  
4       | com.google.android.apps.wellbeing       | 10068 | 0.15                 | 1  
5       | org.thoughtcrime.securesms              | 10131 | 0.15                 | 1  
6       | com.android.providers.calendar          | 10034 | 0.15                 | 1  
7       | com.android.vending                     | 10078 | 0.15                 | 1  
8       | com.google.android.googlequicksearchbox | 10081 | 0.15                 | 1

All in all pretty decent.
Today i'll try with the Developer Option "deactivate Mobile Data when in WiFi". Since i have WiFi calling that shouldn't really matter. Might help with the modem related Wakelocks.

Honestly the "reset battery stats" Button is awesome <3 Love you guys for that.
 
  • Like
Reactions: Jaysin365

kd276

Senior Member
Jun 14, 2021
354
82
Choose as a source install image (not regular .zip), your .img file and recovery partition.
Uh? Never did something like this, need to rename the zip to img and flash using install image? It can't be simply installed over A11 with classic zip and then format data? I'm on last nebrassy official trwp 3.6.0, just wondering...
 

zapzog

Senior Member
Jun 23, 2011
53
27
Xiaomi Poco F1
Xiaomi Poco X3 Pro
Do you have TWRP installed or changed it to another recovery? What did you do with the password or the fingerprint scanner? Removed it or just left it on?

I had TWRP 3.6 official already installed. I left the password and fingerprint as it was. By the way, it was the GAPPS version, vanilla, with no dfe or magisc.

Also, I had the latest MIUI global firmware installed first, V12.5.7.0.RJUMIXM global.

Everything works really well, with great battery backup. Very happy with A12.
 
  • Like
Reactions: kra_ppo

Top Liked Posts

  • 2
    Could you enlighten us about (dfe) procedure, version, method, etc.
    Just to be sure.
    Rebooted to orange fox recovery, wiped cache,dalvik, data,dalvik cache, installed a12 rom, then sideloaded dfe, formatted data, rebooted to system, setup everything. After then rebooting to recovery and you can see all files. Tried around 5 a12 roms and worked perfect. Version of dfe i got this one.
    1
    Did you change the name of Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip (there was something with it).
    No. Just sideloaded like are
  • 13
    Happy winter holidays, merry Christmas, and also a happy new year in advance. 🎄🎄☃️🎁🤶🎅☃️🎄🎄

    Latest ArrowOS 12.0 builds were released on 22nd December

    Include these notable changes:
    - December ASB
    - Fix XiaomiParts (Doze, Thermal, Dirac, and ClearSpeaker) not saving user settings after reboot
    - Show 4G instead of LTE (due to heavy user requests)
    - A bit faster transition animation
    - Handle some unneeded logspams
    - Misc fixes to XiaomiParts
    - Label more wakeup nodes
    - Set SSR level to workaround rare carrier/modem crashes etc.
    - Misc fixes and improvements

    [ Additionally, you can learn to see changes directly in my GitHub repositories by checking the commits
    1. Device configuration: https://github.com/ArrowOS-Devices/android_device_xiaomi_vayu/commits/arrow-12.0
    2. Kernel: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_vayu/commits/arrow-12.0
    3. Vendor blobs: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_vayu/commits/arrow-12.0
    ]
    ROM changelogs can be seen here:
    You can download builds from
    (select arrow-12.0 and your build type. vanilla/gapps under official section)

    NOTE
    - Works with ANY MIUI R firmware (12.0.x.0 to 12.5.x.0)
    - You can use ArrowOS Recovery (https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/) or TWRP

    ArrowOS Christmas Wallpapers:
    Dark | Light

    If you like my work, please consider donating it helps me in many ways to continue such a journey:
    Paypal
    : https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]
    2
    Could you enlighten us about (dfe) procedure, version, method, etc.
    Just to be sure.
    Rebooted to orange fox recovery, wiped cache,dalvik, data,dalvik cache, installed a12 rom, then sideloaded dfe, formatted data, rebooted to system, setup everything. After then rebooting to recovery and you can see all files. Tried around 5 a12 roms and worked perfect. Version of dfe i got this one.
    2
    Include these notable changes:
    - Handle some unneeded logspams
    Looking forward to that one ^^
    Having a 40Mb Bugreport is kinda big... but at least it stores full 5 days of usage ^^

    BTW Battery Life really is great!
    Tried it again, charged sunday evening and it lasted untill Friday! With 6h22min SoT. and some Music Streaming over Bluetooth.

    1640358368140.png


    1640358402769.png

    Code:
    Duration / Realtime: 113h29m13.568s
    Aggregated Checkin Stats:
    Metric                           | Value                                           
    Screen Off Discharge Rate (%/hr) | 0.26  (Discharged: 28%)                         
    Screen On Discharge Rate (%/hr)  | 7.25  (Discharged: 46%)                         
    Screen On Time                   | 6h20m46.852s                                    
    Screen Off Uptime                | 6h35m0.7s                                       
    Userspace Wakelock Time          | 3h56m36.253s                                    
    Sync Activity                    | 1m17.022s (77 times)                            
    JobScheduler Activity            | 30m21.385s (2014 times)                         
    App Wakeup Alarms                | 1696 times                                      
    CPU Usage                        | 7h18m25.955s user time, 5h23m18.291s system time
    Kernel Overhead Time             | 2h38m24.447s                                    
    Kernel Wakelocks                 | 5h7m17.074s (1.997365e+06 times)                
    Wakeup Reasons                   | 2h15m56.229s (11177 times)                      
    Mobile KBs/hr                    | 1504.92                                         
    WiFi KBs/hr                      | 7558.27                                         
    Total WiFi Scan Activity         | 5m18.324s (67 times)                            
    Total WiFi Full Lock Activity    | 0                                               
    Mobile Active Time               | 12h7m37.588s                                    
    Signal Scanning Time             | 0                                               
    Full Wakelock Time               | 54m54.874s                                      
    Interactive Time                 | 6h19m44.024s                                    
    Phone Call Time                  | 53.435s                                         
    Device Idle Mode Enabled Time    | 38h49m18.672s                                   
    Device Idling Time               | 38h56m21.312s                                   
    Total GPS Use                    | 0 (0 times)                                     
    Wifi Power Usage                 | 0.00%/hr, 0.00% total                           
    Wifi Transfer Time               | 0                                               
    Wifi Idle Time                   | 0                                               
    Bluetooth Power Usage            | 0.00%/hr, 0.00% total                           
    Bluetooth Transfer Time          | 0                                               
    Bluetooth Idle Time              | 0                                               
    Camera Use                       | 2m38.139s (29 times)                            
    Flashlight Time                  | 10m21.669s (1 times)                            
    Modem Transfer Time              | 0                                               
    Modem Idle Time                  | 0                                               
    
    Device's Power Estimates:
    Ranking | Name                       | Uid   | Battery Percentage Consumed
    0       | OVERCOUNTED                | 0     | 76.65%                     
    1       | org.mozilla.firefox        | 10129 | 32.56%                     
    2       | CELL                       | 0     | 24.75%                     
    3       | IDLE                       | 0     | 15.83%                     
    4       | GOOGLE_SERVICES            | 10086 | 15.47%                     
    5       | SCREEN                     | 0     | 12.97%                     
    6       | DNS                        | 1051  | 12.19%                     
    7       | org.thoughtcrime.securesms | 10131 | 12.09%                     
    8       | ANDROID_SYSTEM             | 1000  | 4.42%                      
    9       | ROOT                       | 0     | 2.89%                      
    
    Userspace Wakelocks:
    Ranking | Name                                                                                                     | Uid   | Duration / Hr | Count / Hr | Total Duration | Total Count
    0       | com.maxmpz.audioplayer : AudioMix                                                                        | 10138 | 1m33s670ms    | 0.31       | 3h3m54.882s    | 35         
    1       | ANDROID_SYSTEM : deviceidle_maint                                                                        | 1000  | 12s488ms      | 2.31       | 28m8.205s      | 262        
    2       | GOOGLE_SERVICES : wake:com.google.android.gms/.chimera.GmsIntentOperationService                         | 10086 | 3s869ms       | 0.07       | 8m32.537s      | 8          
    3       | BLUETOOTH : StartingObexPbapTransaction                                                                  | 1002  | 1s629ms       | 0.10       | 5m58.07s       | 11         
    4       | AUDIOSERVER : AudioMix                                                                                   | 1041  | 1s463ms       | 1.29       | 5m44.003s      | 146        
    5       | AUDIOSERVER : AudioDup                                                                                   | 1041  | 414ms         | 0.70       | 2m58.343s      | 79         
    6       | org.mozilla.firefox : AudioMix                                                                           | 10129 | 781ms         | 0.00       | 2m58.163s      | 0          
    7       | org.mozilla.firefox : audio-playing                                                                      | 10129 | 781ms         | 0.00       | 2m58.163s      | 0          
    8       | org.mozilla.firefox : *job*/org.mozilla.firefox/androidx.work.impl.background.systemjob.SystemJobService | 10129 | 897ms         | 0.86       | 2m44.338s      | 98         
    9       | org.thoughtcrime.securesms : signal:MessageRetriever                                                     | 10131 | 1s167ms       | 2.25       | 2m43.34s       | 255        
    
    Kernel Wakesources:
    Ranking | Name                                     | Duration / Hr | Count / Hr | Total Duration | Total Count
    0       | hal_bluetooth_lock                       | 1m41s256ms    | 1.73       | 3h11m31.276s   | 196        
    1       | alarmtimer                               | 44s99ms       | 21.05      | 1h23m24.764s   | 2389       
    2       | [email protected]                  | 3s949ms       | 1861.62    | 7m28.231s      | 211270     
    3       | NETLINK-hvdcp_opti                       | 3s117ms       | 2089.79    | 5m53.831s      | 237164     
    4       | NETLINK-batterysecret                    | 2s981ms       | 2117.42    | 5m38.318s      | 240300     
    5       | bq2597x-standalone                       | 1s967ms       | 115.44     | 3m43.266s      | 13101      
    6       | PowerManager.SuspendLockout              | 857ms         | 2.03       | 1m37.313s      | 230        
    7       | PowerManagerService.Display              | 854ms         | 1.92       | 1m37.026s      | 218        
    8       | netmgr_wl                                | 611ms         | 41.86      | 1m9.366s       | 4751       
    9       | c440000.qcom,spmi:qcom,[email protected]:qpnp,fg | 579ms         | 1147.92    | 1m5.74s        | 130274     
    
    Kernel Wakeup Reasons:
    Ranking | Name                                                                              | Duration / Hr | Count / Hr | Total Duration | Total Count | Show Count vs Time
    0       | -1 misconfigured IRQ 667 glink-native_modem                                       | 17s903ms      | 46.63      | 33m51.803s     | 5292        |                   
    1       | Abort: Callback failed on alarmtimer in platform_pm_suspend+0x0/0x4c returned -16 | 45s844ms      | 21.03      | 1h26m42.809s   | 2387        |                   
    2       | 556 qpnp_rtc_alarm                                                                | 1s316ms       | 14.26      | 2m29.386s      | 1618        |                   
    3       | -1 misconfigured IRQ 666 glink-native_slpi                                        | 1s454ms       | 7.44       | 2m45.027s      | 844         |                   
    4       | Abort: Pending Wakeup Sources: IPA_CLIENT_APPS_LAN_CONS                           | 1s643ms       | 3.52       | 3m6.467s       | 399         |                   
    5       | Abort: Last active Wakeup Source: c440000.qcom,spmi:qcom,[email protected]:qpnp,fg        | 1s595ms       | 1.94       | 3m1.105s       | 220         |                   
    6       | Abort: Last active Wakeup Source: qrtr_0                                          | 1s489ms       | 1.90       | 2m49.051s      | 216         |                   
    7       | -1 misconfigured IRQ 419 smp2p                                                    | 190ms         | 0.94       | 21.637s        | 107         |                   
    8       | Abort: Pending Wakeup Sources: [timerfd]-system_server                            | 144ms         | 0.15       | 16.375s        | 17          |                   
    9       | Abort: Disabling non-boot cpus failed                                             | 34ms          | 0.13       | 3.917s         | 15          |
    From the 5h Kernel Wakelocks 3h come from Bluetooth Music streaming, which leaves about 2hours. in a total of 113h thats amazing!
    2
    I have noticed that Magisk has an impact on the performance
    What? How much? How did you notice?
    1
    notifications keep popping over games when horizontal full screen, also with primary top taskbar.
  • 48
    logo.png

    ArrowOS 12.0 [android-12.0] for POCO X3 Pro (vayu/bhima)

    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
    If you have an issue or crash be sure to include a log: check how to

    NOTE:
    • ArrowOS ships with source compiled vendor and odm partitions.
    DOWNLOADS
    Click here to Download
    Tip: Select OEM -> Device, choose Arrow version, choose the build type: "GAPPS" or "VANILLA" to download.

    Suggested recovery: ArrowOS Recovery - https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/
    Suggested firmware: Any MIUI 12 R firmware will work; I used MIUI 12.0.4.0, and12.5.3.0 for testing.

    Instructions
    FIRST INSTALL?:
    • Remove any fingerprint, PIN, or password in MIUI
    • Unlock the bootloader
    • Transfer ROM to internal storage
    • Install any suitable recovery
    • Flash ROM zip file
    • Do a data wipe in recovery (format data)
    • Reboot to the system, wait and enjoy
    FLASHING UPDATES?:
    • Download via OTA Updater and let it automatically install; OR
    • Download an update, transfer to internal/external storage (always check file sha256)
    • Reboot to recovery; Flash ROM zip and reboot.
    Read our blog article/post about:
    * HOW-TO report a bug
    * GAPPS and VANILLA variants
    * Checking build integrity

    Donate to Maintainer:
    https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]

    GPL compliance:
    ROM Source
    - https://github.com/ArrowOS
    Kernel Source- https://github.com/ArrowOS-Devices/android_kernel_xiaomi_vayu
    13
    Happy winter holidays, merry Christmas, and also a happy new year in advance. 🎄🎄☃️🎁🤶🎅☃️🎄🎄

    Latest ArrowOS 12.0 builds were released on 22nd December

    Include these notable changes:
    - December ASB
    - Fix XiaomiParts (Doze, Thermal, Dirac, and ClearSpeaker) not saving user settings after reboot
    - Show 4G instead of LTE (due to heavy user requests)
    - A bit faster transition animation
    - Handle some unneeded logspams
    - Misc fixes to XiaomiParts
    - Label more wakeup nodes
    - Set SSR level to workaround rare carrier/modem crashes etc.
    - Misc fixes and improvements

    [ Additionally, you can learn to see changes directly in my GitHub repositories by checking the commits
    1. Device configuration: https://github.com/ArrowOS-Devices/android_device_xiaomi_vayu/commits/arrow-12.0
    2. Kernel: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_vayu/commits/arrow-12.0
    3. Vendor blobs: https://github.com/ArrowOS-Devices/android_vendor_xiaomi_vayu/commits/arrow-12.0
    ]
    ROM changelogs can be seen here:
    You can download builds from
    (select arrow-12.0 and your build type. vanilla/gapps under official section)

    NOTE
    - Works with ANY MIUI R firmware (12.0.x.0 to 12.5.x.0)
    - You can use ArrowOS Recovery (https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/) or TWRP

    ArrowOS Christmas Wallpapers:
    Dark | Light

    If you like my work, please consider donating it helps me in many ways to continue such a journey:
    Paypal
    : https://www.paypal.com/paypalme/kubersharma001
    UPI: [email protected]
    9
    I didn't say that i had to use this rom! already switched to another one!!!
    And i don't think that i need your permission to share my opinion about it!!!
    It's a free hobby.

    It's not just about satisfaction to an user about more and more rom features, it's about getting things ready, adapting the device sources for newer android version and porting changes from last android release to new one.

    You can see all the WIP work being done on ArrowOS: https://review.arrowos.net/q/status:open

    AND check what all changes are now part of ArrowOS here: https://review.arrowos.net/q/status:merged

    Also, hardly 2 people work on device sources on this device, me included.
    So, if you think you get something different anywhere else you are wrong the roms you use also make use of my device sources, so please watch it when you start disrespecting to an open source project which is doing everything for free and sharing builds to people like you to have alternative to OEM skins and other roms.
    8
    New ArrowOS 12.0 update is here for POCO X3 PRO
    Date: 07-11-2021

    Download:

    Changelogs:
    - November security patches
    - For full changelogs and more, check Source Changelogs (https://arrowos.net/changelog.php) and Device changelogs. (https://github.com/ArrowOS-devices?q=vayu)

    (https://github.com/ArrowOS-devices?q=raphael)NOTE:
    - Works with any MIUI R firmware (12.0.x.0 to 12.5.x.0)
    - You can use ArrowOS Recovery (https://sourceforge.net/projects/kubersharma001/files/vayu/ArrowOS-recovery/) or TWRP
    If you like my work, you can donate:
    Paypal: ArrowOS (http://paypal.me/TeamArrowOS) | kubersharma001
    (https://www.paypal.com/paypalme/kubersharma001)UPI: [email protected]
    7
    A new official build will release soon!


    You can view all the changelogs here, I think I won't write changelogs in easy manner here since It seems it's time waste, no one seems to care anyways.

    Rom changelogs: https://arrowos.net/changelog.php

    Device changelogs: https://github.com/ArrowOS-Devices/android_device_xiaomi_vayu/commits/arrow-12.0

    Kernel changelogs: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_vayu/commits/arrow-12.0