yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
ArrowOS

​

ABOUT

ArrowOS is an AOSP inspired open source project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day.

Website: https://arrowos.net

Telegram: Channel | Group

OnePlus 3/3T Support: Arrow OnePlus Chat

Github: https://github.com/ArrowOS

Code Review: review.arrowos.net

E-mail: arrowos.contact

To apply for maintainership Check this out

WHAT WORKS?

Almost everything

WHAT DOESN'T WORK?

Encryption

Be sure to include a log : check how to

INSTRUCTIONS

Clean Flash

Download The ROM & GApps

Wipe: System, Data, Dalvik, Cache

Flash ROM + GApps

Reboot & Enjoy

Dirty Flash

Download the ROM

Wipe: Dalvik and Cache

Flash ROM (+Magisk if rooted previously or if want root)

Reboot & Enjoy

DOWNLOADS

ROM: Click Here for ROM

Gapps: Click Here for GApps

Note : Pico, Nano or Micro Gapps are recommended. We don't prefer STOCK/HEAVY Gapps

Source Code

Device Sources:

Special thanks to

AOSP

LineageOS

Ezio Lacandia Bijelkic

Maxwen

Alex Cruz

scoute-dich

Tibor Kaputa

And all other Open Source - Developers,Teams and Organisations

DM if we missed someone - you can always look at GitHub to find more contributors! :highfive:

XDA:DevDB Information

ArrowOS - 9.x, ROM for the OnePlus 3

Contributors

Ded_Boi

Source Code: https://github.com/ArrowOS

ROM OS Version: 9.x Pie

ROM Kernel: Linux 3.x

ROM Firmware Required: OOS 9.0.2+

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 25/12

Stable Release Date: 2019-07-21

Current Beta Version: 14/9

Beta Release Date: 2018-09-15

Created 2018-09-14

Last Updated 2019-07-21
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Temp fix for VoLTE

DEPRECATED FROM 22/10/18 BUILD

01/10/18 - Initial Upload

As its removed from tree, flash this to gain volte after a reboot

01/10/18 - ReUpload

Fixed "ERROR:6" on flashing, my bad ?
[OnePlus 3 & 3T Cross Device Development] michel sedgh:
First!!!! Will try and report back. My first first xD

Edit: Great rom. It has as noted in the forum the perfect amount of customizations. I love the center clock xD. Thanks dev!
[OnePlus 3 & 3T Cross Device Development] ammaralidj:
I am gonna try this one. But why three theads for same rom?
[OnePlus 3 & 3T Cross Device Development] akshay.s:
VoLTE works??
[OnePlus 3 & 3T Cross Device Development] ammaralidj:
Just installed. Working fine no FCs so far.

- I am unable to add hidden wifi networks
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Accident :silly:
[OnePlus 3 & 3T Cross Device Development] Itachi_Uchiha:
Srgb support?
[OnePlus 3 & 3T Cross Device Development] PritamThakur:
[MENTION=7107153]Ded_Boi[/MENTION] : What are the features present in the room at current moment (customisation) or it's just stock ROM?
[OnePlus 3 & 3T Cross Device Development] husainkm:
Is call recorded supported??
[OnePlus 3 & 3T Cross Device Development] ele95:
finally , thank you downloading right now
[OnePlus 3 & 3T Cross Device Development] Hw4ng3r:
It's not that Pie doesn't support encryption, it's OP3/T that has not caught up at the moment. The ball is in OnePlus's court at the moment, but with the upcoming 6T, not sure how much love our devices will receive.
[OnePlus 3 & 3T Cross Device Development] angadsingh97:
Is having to wipe data once such a big hassle? It shouldn't take too long, right?
[OnePlus 3 & 3T Cross Device Development] ianthemojo:
OnePlus did promise Pie for our devices. Just a matter of time. Sometime in Q1 we should be receiving OOS Pie.
[OnePlus 3 & 3T Cross Device Development] Hw4ng3r:
Not for me. I don't encrypt my phone, but for some people, it seems like it's quite important.
[OnePlus 3 & 3T Cross Device Development] ammaralidj:
If you have encrypted device than you have to format data otherwise you don't need to
[OnePlus 3 & 3T Cross Device Development] speedexter:
No camera app available after installing rom
[OnePlus 3 & 3T Cross Device Development] akamanu:
Holydragon kernel is working good and rom is truly Awesome (nice balance of features actually) thanks man
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
WEEKLY UPDATE

25th November 2018

Changelogs:

- Add new feature of One-hand UI Mode

- Statusbar battery level device filter: add a few more ones

- SystemUI: Show bluetooth battery level when available

- Automatic translation import

- fwb: Implement alternative device key handler

- base: add settings for device features

- BurnInProtection: Fix null object reference with timer

- Do not move the multi-window divider when showing IME

- Fix StatusBar icons tinting when in split screen

- Framework: Remove some methods from boot image profile

- SystemUI: Fix mCallbacks is not thread-safe

- Synchronize mPermissions to void NullPointerException

- Remove NotificationVisibility storage pool

- Keyguard: Remove carrier text for disabled SIMs

- SignalClusterView: Hide signal icons for disabled SIMs

- Refusing to enter PIP mode when activity destroyed

- Fix PIP media session listener for secondary users

- Fix the behavior of keyguard bouncer in a corner case

- SystemUI: Fixes context for tiles without longClick

- ActivityManager: Fix display id JE issue

- am: Fix top activity resume with secure keyguard

- Delay blanking of displays to improve performance

- Fix intermittent slowness in resolver activity towards end of day

- Other changes: core optimisations, device side changes. More info can be seen on gerrit
​
[OnePlus 3 & 3T Cross Device Development] Luiscasanova78:
How can i turn light off touch button?
[OnePlus 3 & 3T Cross Device Development] polatuslu44:
The kernel is very very good on pubg mobile but phone get sooooo hot. Burnin my fingers. İts very important for me please help me for pubg 60fps stabil and dont fps drop

-Sometimes after reboot the back and recent button changed. Why? İ dont know

-Maybe you use a stock camera app cuz stock apps zoom and quality very very good (how can i use stock camera? Can you help me?

-The gallery app needs a pro version

-The lightnin browser little bit bad on downloading.

-Maybe you add on delete all recent apps for the recent apps

Sorry for my english i wish help you. Help you=help me=help other users

Phone OnePlus 3t - allfull clean flash

at the Same time camera dont take a picture on front
[OnePlus 3 & 3T Cross Device Development] mk_1996:
You know why it becomes hot? Coz the CPU is working and when it takes load,the thermal kicks in so that oir phones dont explode. Thats why it lags. No matter whatever optimization we do on the kernel or the user side,you will still face frame drops on pubg coz that game is not optimised for our device.
[OnePlus 3 & 3T Cross Device Development] polatuslu44:
i dont think so. use gfx tool the problems go to the trash but banable. use kernel no problem with gltools but hot hot hot. i wish game is not optimised and ı wish too soon as optimize
[OnePlus 3 & 3T Cross Device Development] mk_1996:
That's never gonna happen. I guess you're new to kernel development. There's nothing we can do to optimize that game. Its upto tencent to optimize it,which they won't because its a 2yr old device. Gfx tools only makes the game run smoother and doesn't eliminate all lags which you're referring to. Regarding the temp rise in CPU. Its normal. While playing,the cpu and gpu are running at max clock speeds so it is bound to happen. Anyway we are going offtopic lets just stay on topic. Moral of the story- you can only get acceptable performance for pubg on op3/3T
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Hmm, you're right on the optimisation part, but the blame for the heating issue goes to the sultan's thermals n tweaks that i added, it was kind of old and the latest kernels already do a great job for thermal throttling and performance, so I've removed them for the next build. With that said, the weekly is currently compiling, expect a release soon ;)
[OnePlus 3 & 3T Cross Device Development] mk_1996:
But no matter whatever we do. We cannot eliminate the heating as its natural while playing pubg. That's what i wanted to convey?
[OnePlus 3 & 3T Cross Device Development] dinindourden:
Netflix app from play store is not compatible with this rom. I can use the APK, but would be good to solve the issue.

Does anybody know the reason why it can't be installed from the store?
[OnePlus 3 & 3T Cross Device Development] D3G0N:
Maybe it hasn't passed safety net? If you can't find it on the google play store but you can still install the apk, u might have to try to install magisk 17.2 (or whatever is most current) and that should have a fix. I hope it's just safety net issue.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
WEEKLY UPDATE is here

2nd December 2018

Changelogs:

Changed default animation scales to x0.8.

Optimisations for faster animation speeds.

Animation scale can be tweaked using a seekbar.

Added a toast when screenshot is deleted

Prevent crash when multiple Screenshot request is made

Expose screenshot flash colors for themes

Fixed too big spacing between QS icons in landscape on sw600dp

Import updated APNs from Google.

Fixed: removed duplicate alarm sounds.

Updated translations.

Added Reboot and Recovery QS tile.

Added Night Light brightness mode options.

Fixed: DnD tile long-press.

Quickstep: added Rounded square icon shape.

Quickstep: App search bar has rounded corners.

Removed: QS panel Opacity

Fixed screen saver FC due to missing flag

Touch response optimizations

Other changes: core optimisations, device side changes. More info can be seen on gerrit.
​
[OnePlus 3 & 3T Cross Device Development] drive2droad:
I have a request for the next weekly , please disable low screen brightness . I currently have to push the screen brightness to 60% to read even indoors . However the usual behaviour is around 30% in OOS .
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Blame google for that. That's how it is in pie
[OnePlus 3 & 3T Cross Device Development] Raednor:
Sorry guys,cast/wireless display Is working? thx
[OnePlus 3 & 3T Cross Device Development] Master_TC:
[MENTION=7107153]Ded_Boi[/MENTION] no mobile data with the latest version 20181202 in Germany (carrier O2/Telefonica).

I tried dirty flash and clean install -> same problem. Phone shows 4G/LTE connection, but the APNs are not loaded, because they are deleted. Manually added the APN, but no internet connection.

The support of O2 says, the problem is on the rom side. If i try to import the APN from the carrier, i get the message, that an error occurred...

If i install 20181125, everything work fine again.

Clean flash of 20181125 -> no problems. Then i dirty flash 20181202 -> all APN are deleted....

I´m back again on 20181125.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
The last build had a couple of APN changes, could you contact me in telegram (@Ded_Boi)?
[OnePlus 3 & 3T Cross Device Development] Master_TC:
Sorry for the late answer.

I don't use telegram. Can we solve the problem in a different way?
[OnePlus 3 & 3T Cross Device Development] polatuslu44:
how did you do it? do you play pubg? can you help me? for 60fps
[OnePlus 3 & 3T Cross Device Development] anshul1123:
Great rom. 5 questions -

1. My recents style changed to Oreo and can't get it back to pie recents (How to?)

2. How to get the Double swipe from nav bar option to be enabled?

3. How to get pill style nav bar ?

4. Flashed firmware for 5.0.7 however no VoLTE on Vodafone or Airtel India

5. PubG although plays well, the phone becomes a frying pan within 20 minutes of gameplay and usually automatically switches off. It becomes uncomfortable to hold due to the head and usually I'm not done finishing up my game as well by the time this starts.

Help!

Thanks in advance
[OnePlus 3 & 3T Cross Device Development] Master_TC:
[MENTION=7107153]Ded_Boi[/MENTION]

You will not believe it, but the problem is solved.

After a lot of back and forth and several phone calls it turned out that the mistake was with carrier O2.

Now everything works great!

I'm using 20181202 again...

:D:D:D:good::good::good:
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Oh, lol, great! I totally forgot about this! I have my finals coming up next week so i couldnt focus much on development.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Well, this thread aint PUBG support and i aint playing 60fps anymore, gfx tool leads to ban.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
1, 2 and 3 - You probably removed quickstep launcher :/

4 - Try flashing the full rom, boot up, check for volte and then come back to arrow. This was needed for some ppl.

5 - u w0t? My phone stays cool (mild heat) throughout the game (with my kernel tweaks ofc), either try flashing a custom kernel or try tweaking the kernel settings according to your usage preferences. Im planning to add spectrum support after my exams, seems thats the only way to deal with everyone's usage preferences.
[OnePlus 3 & 3T Cross Device Development] anshul1123:
Thank you for your response.

Have flashed Caesium Kernel for now, performance is slightly degraded however heating issues are gone.

to Point 4, do you mean Wipe everything, Flash OOS latest and then flash Arrow over it?

All the best for your exams!
[OnePlus 3 & 3T Cross Device Development] irawantrias:
My device was turn off after first boot and now I'm facing some brick with white led. Any fixes?
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Twrp is always ur friend
[OnePlus 3 & 3T Cross Device Development] pijas82:
Hi,my friend talk me about this rom, this is weekly, so today new build? Sorry eta, but it's better wait new build? Or flash last build and new with dirty flash
[OnePlus 3 & 3T Cross Device Development] dinindourden:
Chromecast notification controls stay black on dark and black theme:
[OnePlus 3 & 3T Cross Device Development] hrockh:
new build is up! thanks :)
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Flash OOS, boot into it, then wipe everything except internal, then arrow
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Update

10/12/18 WEEKLY

Android Security patch Level : 5 Dec 2018

Option to unlink ringtone and notification sound

Keymaster updates

Fix high battery drain after using flashlight

DownloadProvider: allow more redirects

DownloadProvider: ability to pause/resume downloads

Prevent crash when multiple Screenshot request is made

LatinIME: Fix dicttool build

Latin IME bug with deleted text will reappear after screen orientation changes

Fixing layouts and adding 5th row to QWERTZ

LatinIME: Fix to English dictionary can be added after deleting

Add 5th number row to keyboard.

Launcher: Add back button to Settings

Launcher: Move package icon to the end if the preference

Translations

Removed Turbo

device related fixes, etc

UPDATE SCHEDULE IS NOW BI-WEEKLY

From last few weeks team discussions we're bringing in few changes to our weeklies startegy.The weeklies now will be moved to bi-weeklies. Which means there will be update after the android security bulletin starting each month and the second update will be within next 10-14 days of first update. Overall two updates per month. We are at this stage that the changes to source are not very dynamic as compared to early PIE release days, rather pretty stable. This is to give us and the maintainers more firm control over the changes being introduced and enough time to test them out for a more refined and stable update to our users. Having written that, the critical updates related with specific device will be released as and when required.

​
[OnePlus 3 & 3T Cross Device Development] dinindourden:
Notification slider settings don't work with latest release. Regardless what I set, DND mode stick.
[OnePlus 3 & 3T Cross Device Development] kash_si:
[MENTION=7107153]Ded_Boi[/MENTION],

Thanks for the latest update even though you were busy preparing for the exams. Bi-weekly release strategy makes perfect sense.

Always great JOB with the updates & fixes.

:good: :highfive:
[OnePlus 3 & 3T Cross Device Development] hrockh:
[MENTION=7107153]Ded_Boi[/MENTION]

Thank you very much for the incredible work. I was a bit hesitant to switch to Pie given how stable the OOS got. Glad I made the switch.

Amazing work indeed :D :D

I would like to highlight a couple of bugs I found:

Notification slider. The "Middle Position" in software actually refers to Bottom Position in hardware. "Bottom Position" in software seems to be referring to nothing.

Using the dating app bumble there is a graphical glitch when swiping cards. I was not able to reproduce this glitch in any other apps (ie Tinder). This glitch did not happen on the latest OOS.

sRGB mode does not stay highlighted after reboots.

Small things really. Smoothness is incredible, battery life as good as OOS. My OnePlus 3 is going strong after 3 years and it's awesome! Especially considering today's stupid prices for phones.
[OnePlus 3 & 3T Cross Device Development] xarrismoto:
Encryption from Oreo works?
[OnePlus 3 & 3T Cross Device Development] Raednor:
Sorry,where is swap buttons option ?

Edit : found! Nice ROM!
[OnePlus 3 & 3T Cross Device Development] Syssx:
I'ts been a long time since I asked and I forgot to reply. I tried it like 2 builds ago - just installed ROM and smallest gapps and ROM did not pass safetynet out of the box. Could it be due to SElinux being permissive or ROM built as "userdebug"? Also, is the kernel passing bottloader unlock flag to system?

Thanks for your time and rom :)
[OnePlus 3 & 3T Cross Device Development] AlbinoAsian:
Love this Rom. Have been using it for a while, and just recently updated to the Dec 10 build.

Have one issue with the Do Not Disturb switch. When I switch it back Do Not Disturb remains on. Is this a bug, or are there some options to mess around with?

Thanks.
[OnePlus 3 & 3T Cross Device Development] Cmindo:
Having this issue as well! The only way to turn off DND is via the status bar :(
[OnePlus 3 & 3T Cross Device Development] nazfalas:
Hoping for a Christmas build. :victory:

And Merry Christmas, happy holidays and whatever you do these days to everyone!
[OnePlus 3 & 3T Cross Device Development] kash_si:
[MENTION=7107153]Ded_Boi[/MENTION],

Thx for the Christmas Build. Merry Chrtistmas .........
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
? New Christmas special update is here! ?

Changelogs

❄️ Christmas related changes throughout the system ❄️

❄️ Camera2, Email, UnifiedMail, Exchange packages updated ❄️

❄️ Volume slider bug fixed ❄️

❄️ Settings FC when searching for second time fixed ❄️

❄️ Sound Setting: some layout improvements ❄️

❄️ Wifi calling button goes to wrong screen fixed ❄️

❄️ Fixed a crash for bad package name ❄️

❄️ Translations merged ❄️

Links in OP post

​
[OnePlus 3 & 3T Cross Device Development] mauchito:
Thanks for the Christmas update! I installed it, but unfortunately it doesn't recognize my SIM Card, also the Do Not Disturb bug is still present. Had to uninstall because can't use the phone without calls.
[OnePlus 3 & 3T Cross Device Development] Mahmoud200m:
Thanks so much for the update, but I can't find it from the system updates, does this version have ota or it must be flashed?
[OnePlus 3 & 3T Cross Device Development] AlbinoAsian:
Do not Disturb bug still present for me in Christmas edition. No other issues noted.
[OnePlus 3 & 3T Cross Device Development] xarrismoto:
It's unified for both oneplus 3&3T, so yes!
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Hmm, the DND bug is a kernel specific issue, it seems to be working perfectly on HDKernel, as of now im working on a full tree rebase to los, to improve stability, so the DND issue will be put on hold for now. As for the sim not recognizing issue, im pretty sure its a problem on your part, as i dont see multiple reports, double check if your sim is placed properly.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Clean flash is recommended for the full xmas build experience. So OTAs weren't rolled out.
[OnePlus 3 & 3T Cross Device Development] psycho75:
Display Settings

Hi. The Dispaly settings force closed.Any solution?
[OnePlus 3 & 3T Cross Device Development] Sakkalis:
This deserves more recognition. Pretty cool rom
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
28/01/18 UPDATE

CHANGELOG

Fixed weather not getting updated

Keyguard weather styles, option to display weather and conditions in one line

Removed Yahoo weather provider

Option to add Custom API key for OpenWeatherMap

Added Navigation Bar QS Tile toggle

Moved out buttons and navbar option to dashboard

Fixed signature spoofing (microG)

FMradio: fixed crash when adding radio station to favorites

Display Dash charging for dash charge in battery settings(oneplus devices)

Fix mediascanner access permissions to external storage

Make keyguard weather icon smaller

Hide check button when using PIN quick unlock

Auto face unlock v2 for pie

Unconditional led notifications for dialer and many other apps

Translation update for several apps

DEVICE SPECIFIC

Fixed alert slider issues and enabled vibrate mode

Switched to [MENTION=5970333]markakash[/MENTION]'s modified LOS kernel

Moved screen off gestures and ambient gestures to settings > system > gestures

​
[OnePlus 3 & 3T Cross Device Development] Eric_Lev:
28/01/19 UPDATE ... :good:

==> Many thanks [MENTION=7107153]Ded_Boi[/MENTION] for this update .... very smooth ROM and no bug at present.

A suggestion for a future update: custom light colour and tempo values for applications.
[OnePlus 3 & 3T Cross Device Development] TechTiks:
I am feeling very stupid right now. I can't find the file for this new version. The last one on sourceforge is 2019-01-13.
[OnePlus 3 & 3T Cross Device Development] Eric_Lev:
28/01/19 update was removed on sourceforge in the middle of afternoon ... but why ???
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Build was taken down due to a critical bug

New build will be uploaded soon

EDIT: build is up
[OnePlus 3 & 3T Cross Device Development] drive2droad:
Can you make Selinux as enforcing in the upcoming build ?
[OnePlus 3 & 3T Cross Device Development] Fade Snow:
First of all, thank you for this rom, but there is a problem with my mobile phone. When I call, the phone can be connected, but I can't hear any voice, the other party can't hear my voice, and it doesn't work to turn on hands-free.
[OnePlus 3 & 3T Cross Device Development] Master_TC:
+1
[OnePlus 3 & 3T Cross Device Development] Eric_Lev:
Note that the last update (2019-01-29) posted on sourceforge is wrong.

The size is 276.8 MB ... lower than the previous ones (close to 600 MB).
[OnePlus 3 & 3T Cross Device Development] Master_TC:
[MENTION=7107153]Ded_Boi[/MENTION]

Last update 2019-01-29 is on sourceforge only 276.8MB... ??

--------

Oh sorry... [MENTION=9708417]Eric_Lev[/MENTION] was faster...
[OnePlus 3 & 3T Cross Device Development] Eric_Lev:
Successful dirty update (2019/01/29) ... :good:
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
It is a beautiful and smooth rom. Special like home wallpaper and status bar weather. It is beautiful. But how to remove HD capable notification. Thanx.
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
Yep, i was working on it, but due to server complications, couldn't test. Next bi weekly may have selinux enforcing
[OnePlus 3 & 3T Cross Device Development] Ded_Boi:
For now set its behavior to "Show silently and minimize"
[OnePlus 3 & 3T Cross Device Development] >Akshay<:
If rooted install notificationsoff from playstore. then search for code aurora or aurora and untick it. Then save settings and it will be removed.
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Ok i will try
[OnePlus 3 & 3T Cross Device Development] kevinarjun:
Works

Thanks it worked
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
[MENTION=7107153]Ded_Boi[/MENTION] thanx for great rom. Battery life and amoothness is way better than any other pie rom. But Google Play services draining too much higher. Plz help ! sharing some screenshots.