yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Update

Download

Changelogs

3/30

a11y: don't crash the system when illegal component name encountered

Add kill-app api (with new fresh implementation)

Allow to set default refresh rate value

Allow to show music heads up on new tracks

Audioservice: do not suppress music volume adjustment

Modify start/stop condition for mScreenDozeTimer.

PackageManagerService: Drop caches according to incremental version

3/29

ListView: Disable dividers by default

OPScreenRecorder: Update to v2.3.0

Revert brightness thumb vector to AOSP version

sepolicy: common: add rules for RGB accent & QS BG picker

sepolicy: Fix Lawnchair denials

SystemUI: fix binary clock update

3/28

Bring back option to customize the length of the navigation handle (w/ fix for the untouchable buttons in the navbar)

Bring back optional back gesture vibration tick

EdgeBackGestureHandler: Change back gesture height intervals

EdgeBackGestureHandler: Handle all exceptions with WindowManagerService

Evolver: Implement button settings

Implement edge long swipe gesture

Navbar: Switch gesture navbar to new navigation bar key event source

Settings: Clean up running services fragment layout

FOD devices ONLY

FOD: Show fod circle below pattern/pin view

3/26

Don't include the data dir in zygote library paths

Fix ThumbnailUtils thumbnail pts calculation

Merge latest translations from Crowdin

3/25

base: Grant storage permission to Lawnchair

Fix for recycling key events when sending global button broadcast

Fix wrong variable in AccountManagerService's TokenCache

Freedom windows: fix drag

Make sure the right DND config is used

3/24

EvolutionUtils: add Doze package checks

fwb: Set default animation scale to 0.5x

Navbar: Ensure 2/3 button layout options play nice with gesture navbar

Navbar: Refactor navigation bar visibility control

Settings: add pair new to BT panel slice

Settings: Only show system gestures if navbar is visible

Settings: QS panels: Add Bluetooth panel

Settings: QS panels: fix data usage display on mobile panel

Settings: QS panels: Fix pair new device icon

Settings: QS panels: Improvements

SmartCharging: Change default overlays

SystemUI: Port more Assist things from Pixel SystemUI

FOD devices ONLY

FODCircleView: Hide animation when auth fails

FODCircleView: Also hide circle on auth error

FODAnimation: Check if view is null before adding a new one

3/23

Add Camera button support

Base: PhoneWindowManager: simplify toggleCameraFlashhttps://drive.google.com/open?id=11_H3D01bnOoAiu-n7f9YhLpQedn8l2zX

DataSwitchTile: grant missing permission

fwb: Add config to define camera key type

fw/b: Allow customisation of navbar app switch long press action

PhoneWindowManager: Fix screen peek KEY_FOCUS handling

Reimplement device hardware wake keys support

Reimplement hardware keys custom rebinding

VoWifi notification for emergency calls
[OnePlus 3 & 3T Cross Device Development] shrek8421:
[MENTION=794345]ajithr[/MENTION]es thanks for the update. I will test and update.
[OnePlus 3 & 3T Cross Device Development] shrek8421:
Where is the file saved? Need to check the MD5 sum

Edit: never mind. Found it in data/system_updates via the system dialogue.
[OnePlus 3 & 3T Cross Device Development] Dimon76:
In the latest version from 31 if you set it from scratch, there is no way to reassign the lower buttons. There are no day items on the bottom buttons. everything is fine if you put it on top of the version from March 20.
[OnePlus 3 & 3T Cross Device Development] :
Respect the forum rules, please: The language of this forum is english.
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Unfortunately they have removed that option in latest build and added new settings for hw buttons.

If you want to swap the recent and back buttons you can flash the attached zip which is created by [MENTION=7578917]SKULSHADY[/MENTION] all credits to him .
[OnePlus 3 & 3T Cross Device Development] prajjwal2345:
Did you do a clean install.... Like Performed a Format Data or only wiped tbe data?
[OnePlus 3 & 3T Cross Device Development] Death.From.Above:
I did a clean flash. Didn't format data coz that will wipe ur internal storage.
[OnePlus 3 & 3T Cross Device Development] prajjwal2345:
No, coz I've heard that battery life will continue to be pathetic on Android 10 ROMs (have even experienced!) that only a wipe data results in a pathetic battery life!

I Formatted Data while flashing Pixel Experience (my first Android 10 ROM) and battery life was amazing.... Then I changed colt OS, HavocOS, and then Evolution X and battery life is pathetic.... I'm planning to reflash this ROM once after Formatting Data!
[OnePlus 3 & 3T Cross Device Development] Death.From.Above:
There's no relation of battery and internal storage as far as I know.
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Which build you had the screenscast issue?

I assume its not the latest, because its fixed and confirmed working fine
[OnePlus 3 & 3T Cross Device Development] prajjwal2345:
When anyone experiences any issue in your phone... The first thing that comes to mind is a reboot right?

This is very much similar to it!
[OnePlus 3 & 3T Cross Device Development] Death.From.Above:
The previous one, 20th March.

---------- Post added at 04:59 PM ---------- Previous post was at 04:57 PM ----------

Ah no, not at all. Anyway you prefer the installation man, whatever works best for u. It's all about getting the best overall experience.
[OnePlus 3 & 3T Cross Device Development] ajithzres:
The screencast issue is fixed in the new build
[OnePlus 3 & 3T Cross Device Development] shrek8421:
[MENTION=794345]ajithr[/MENTION]es great build. Keep up the good work.

Having some issues with the hardware buttons. Not sure if it's only me. Will continue to check and report back.

Thanks for your effort
[OnePlus 3 & 3T Cross Device Development] Armen Ners:
the last update

hello.thank you for your great job.

1 .to the last update i see that in "The Evolver" in some points russian language is disappeared.

2. in display settings in paragraph "Adaptive sleep mode" button is not work.
[OnePlus 3 & 3T Cross Device Development] NORDAF:
Excellent build, just need to introduce more fonts (condensed if possible)

Great work !

From Tunisia ??
[OnePlus 3 & 3T Cross Device Development] Death.From.Above:
Sure. Will give a try later. Thanks for your hardwork and sharing with all of us ?
[OnePlus 3 & 3T Cross Device Development] Shiningbro:
Best Build that i have ever been usesd, much better than lineageos

Thank you so much to the complete EVOLUTION X Team, realy great work. :good:
[OnePlus 3 & 3T Cross Device Development] touqeer.tx:
Swap hardware button

I couldn't be able to find hardware button settings.

I want to swap back and recent button.
[OnePlus 3 & 3T Cross Device Development] ajithzres:
check this :

https://xdaforums.com/showpost.php?p=82162571&postcount=489
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Update

Download

Changelogs

4/10

AndroidRuntime: Remove support for image classes

base: do not use new lockscreen layout for bypass

Drop overlays for Prebuilt DocumentsUI

Fix lockscreen clock style issues caused by Derp commits

Handle negative background data usage

pixelstyle: Import Telephony overlays

pixelstyle: Ship CarrierSettings, replacing apns-conf and CarrierConfig

ScreenshotSelector: handle rotation issues

Settings: LocaleListEditor: fix layout stuck at 0dp

Settings: Show carrier version preference

SystemUI: Fix showing duplicated charging status

SystemUI: Show QS data saver info dialog until enabled

vendor: Drop APN configs

FOD devices only

Remove unneeded FOD pressed icons

4/9

Introduce Adaptive Playback

NOTCHED devices only

Settings: Define notch category and hide it on non-notch devices

Settings: Hide notch switch

4/8

fwb: Add support for customizations on some navbar keys

fwb: Guard some functions against face unlock

fwb: Port long screenshot implementation from Asus

Implement edge long swipe gesture

OPScreenRecorder: Update to v2.3.0

Settings: Update ROM banner color to reflect new version

SystemUI: Improve qs detail theming

SystemUI: Keyguard: Only apply padding if fod view showing

FOD devices only

FODCircleView: Prepare for new FOD impl

FODCircleView: disable touch detection on screen off

FODCircleView: Don't show on certain cases

FODCircleView: Fix high brightness after unlocking

FOD: Implement FodScreenOffHandler

FOD: Show fod circle below pattern/pin view

FodScreenOffHandler: Add hasEnrolledFingerprints callback

4/7

Adapt session API for newly added AudioPolicyService code

audiopolicy: Fixup b07e64e and re-sync with CAF

AudioService: communicate audio HAL process pids to native audioserver

base: add outline style to caffeine qs tile drawable

base: SystemUI: Disable junky LS clock & slice transition animations

DozeTriggers: Add provision to pulse without proximity check

Fix Launcher3 errors due to missing permissions

IMS: Add new Carrier Config

media utils: dump audio HAL service before restarting audioserver

media utils: fix UAF in TimeCheckThread

Merge April security patch

Port face unlock feature

Prevent HandlerThread from losing interrupted flag

Proper fix of Android Auto

QS header: Update and style edit strings

Settings: Legacy suggestions: Remove alpha for close vector

SystemUI: Cleanup pixel live wallpapers changes

SystemUI: Fix NPE on OpaEnableDispatcher

SystemUI: Remove duplicate CONFIGURE_WIFI_DISPLAY permission

Telephony: Add codeaurora.telecom.action.CALL_TYPE to protected broadcasts

Telephony: Rename VoWiFi Emergency notification intent

TimeCheck: fix use of uninitialized variable

UninstallAlertDialogFragment: Catch IllegalArgumentException

Update translations

Device side

switch to los kernel
[OnePlus 3 & 3T Cross Device Development] D Pac:
I'm on 906 firmware [MSM-Extended]. Do I have to downgrade to 903 to flash this rom? Please clarify OP.
[OnePlus 3 & 3T Cross Device Development] GeminiRx:
This patch didn't fix it for me..
[OnePlus 3 & 3T Cross Device Development] ajithzres:
No , you don't need to downgrade
[OnePlus 3 & 3T Cross Device Development] PritamThakur:
Hey I've found 2 bugs. 1st the hardware buttons seems to flicker instead of being static. Not happening with any other rom.

2nd if I set long press recent or back button to screenshot. The function doesn't work . Infact if u pair Any hardware buttons function to screenshot from settings it doesn't work . Can you please look into this

---------- Post added at 07:52 AM ---------- Previous post was at 07:51 AM ----------

Hey I've found 2 bugs. 1st the hardware buttons seems to flicker instead of being static. Not happening with any other rom.

2nd if I set long press recent or back button to screenshot. The function doesn't work . Infact if u pair Any hardware buttons function to screenshot from settings it doesn't work . Can you please look into this
[OnePlus 3 & 3T Cross Device Development] :
Did you check, if synaptics.kl is really changed? The updater-script reports success unconditionally - maybe something went wrong.

You can always change the key's values manually (from twrp, if not rooted).
[OnePlus 3 & 3T Cross Device Development] orangeraf:
Back to the 2020/04/08 version because this new build give me that annoying issue which make me change from Havoc, Nitrogen to yours

I have a replaced display on my oneplus 3, after locking my phone when i try to unlock it doesnt show any display..the buttons work..but there is no display..i have to press power button several times to make it work...
[OnePlus 3 & 3T Cross Device Development] ajithzres:
can you pm me on telegram [MENTION=5940726]ajithzres[/MENTION] , If possible I want you to test something before releasingthe next official build with a fix.
[OnePlus 3 & 3T Cross Device Development] mori_moh:
Display Profile

Can't really find the color profile anywhere else in the setting, please add it in the release, also the placement of the volume panel can't be configure in the setting.
[OnePlus 3 & 3T Cross Device Development] TheZorg:
Same issue here, can't find display color profiles and volume panel placement anywhere. But still, very solid ROM. Love it
[OnePlus 3 & 3T Cross Device Development] joshua3001:
Everything Smooth

Install Rom (4/10) after clean installing OOS 9.0.6 and is running even smother than stock Oreo and Pie, its the best Android 10 Rom that i have try so far, with GCAM from Arnova, no lag, GPS locks excellent, no random reboots, stutters, and with a couple of tweaks im getting full day of battery

Only minor issues to report, like they mention up, the volume panel location, color profile, swap hardware buttons, but all of that are minor stuff

Thanks!
[OnePlus 3 & 3T Cross Device Development] stoneh:
Found one issue in version: EvolutionX_4.20_oneplus3-10.0-20200410-0031-OFFICIAL.zip.

In the setting: evolution Custom: navigation, check the "invert layout" option can't take effect !
[OnePlus 3 & 3T Cross Device Development] chakflying:
Can anyone get the long side swipe from edge to BACK gesture working? The swapped hardware buttons is getting on my nerves LOL
[OnePlus 3 & 3T Cross Device Development] :
Relax, breathe.... ;)

Then find synaptics.kl and change "key 580" and "key 143" to match your taste. It's most probably (can't tell exactly since the dev doesn't mention the device tree in op - bad practise for an open source rom):

/system/vendor/usr/keylayout/synaptics.kl

or

/system/usr/keylayout/synaptics.kl

If not rooted change synaptics.kl from twrp after mounting system (remember /system is /system/system in twrp on sar roms).
[OnePlus 3 & 3T Cross Device Development] chakflying:
Thanks man! Here is the actual lines that needs to be changed:

/system/vendor/usr/keylayout/synaptics.kl

key 580 APP_SWITCH VIRTUAL
key 158 BACK VIRTUAL
key 143 WAKEUP

Changing to this will swap the buttons:

key 158 APP_SWITCH VIRTUAL
key 580 BACK VIRTUAL
key 143 WAKEUP

Never knew these buttons would have anything to do with synaptics!
[OnePlus 3 & 3T Cross Device Development] :
I'm not sure, either. Maybe it is because of the touch part of our display. It's kernel-wise driven by a synaptics touch screen driver.. Perhaps it's just a naming convention in aosp or something completely different...

On the onpleus one Generic.kl has been used (as on my old samsung chagallwifi) though both utilized a synaptics driver for touching as well.

I'm just sure the file for hardware key mapping is named synaptics.kl on op3/t... ;)
[OnePlus 3 & 3T Cross Device Development] deepak3048:
Can u tell me your installation process ......is your device op3 or 3t

---------- Post added at 03:18 PM ---------- Previous post was at 03:16 PM ----------

Brother i have op3 but volte not working in any android 10 rom some time i installed volte working but sometimes not I don't know why may b i follow worng installation process can u tell me which process should i follow so that volte work plz plz
[OnePlus 3 & 3T Cross Device Development] Siddk007:
Mine is a OP3T.

1.First flash oos 9.0.6, let the phone boot. Make sure volte is enabled.

2.Then wipe system, data, cache and dalvik in Twrp.

3.Flash any android 10 custom rom as you like.

4.100% volte will be working for Airtel/Jio.

attached is my current network settings in Evolution X 4.20 rom
[OnePlus 3 & 3T Cross Device Development] deepak3048:
If u install 9.0.6 then boot but after wipe/system/etc and instal rom but afer reboot it did not ask passwprd bcz after instal 9.0.6 phone is encrypted thats the question
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hello Guys,

Does this rom support F2FS ? Is F2FS enabled by default on this rom ?
[OnePlus 3 & 3T Cross Device Development] racenrich:
okay okay..great ROM been using since the start...HOWEVER for some reason on this past update i can't for the life of me find the SWAP hardware buttons config?

where did that go? im not a fan of RECENT on the right, i like BACK....

PLEASE help....can someone point me in the right direction?

Thank you,

Rich K
[OnePlus 3 & 3T Cross Device Development] :
Always search and read before posting, please.

See https://xdaforums.com/showpost.php?p=82297431&postcount=520 for swaping hw buttons.
[OnePlus 3 & 3T Cross Device Development] racenrich:
Thanks and yes ive been here long enough to search but was unsuccessful in finding, thanks for the link.

None the less this ROM didnt require to be hacked via system files to swap the buttons, THIS latest update changed that for some reason.

It was in settings and very easy to do via a click and for some reason that has changed.

thanks again,

Rich K.

---------- Post added at 02:23 PM ---------- Previous post was at 02:09 PM ----------

Just wanted to say thanks again, code hack worked perfectly.

Cheers :)
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Button custmiztion will be back in next update
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hello Guys,

I'm know using this rom since nearly 3 month with daily use on my op3T.

Some informations :

- Use with the Mad Kernel is fine : Better battery, no bugs ( this kernel is Android 10 compatible, if i'm not wrong it's the one kernel for our OP3T compatible with Android 10).

- If you go in twrp, you can change the Data and Cache filesystem to f2fs instead of Ext4, this filesystem give you better performance :)

- I tried to convert the system partition filesystem to f2fs too but it doesn't appear to work anyway, i read it was "better" ton only convert Data and Cache to f2fs.

Some little "issues" with this Evolution X rom ( i have these two issues even with the stock kernel and ext4 filesystem) :

- Wifi strength appear to be "weaker" than stock rom. Any ideas ?

- When i boot my phone, the keyboard take a long time to appear when i want to input my password....and during this time, the phone is very slow. ( i already had this issue with older build).

Thanks a lot, and keep going, this rom is good and stable for ou OP3T !
[OnePlus 3 & 3T Cross Device Development] Baldrick77:
Hi. For me this is the best A10 rom. Little bugs: Sometimes ui restarts and back to locksreen on the last build. Touchscreen gestures option is freezing. Sometimes QS is not show the switched on icon if it is half pull down. Anyone experienced these?
[OnePlus 3 & 3T Cross Device Development] Siddk007:
none, did u do a clean flash?
[OnePlus 3 & 3T Cross Device Development] Baldrick77:
4.19 clean -> touchscreen gestures freezing.

4.20 clean but data restored from nandroid.
[OnePlus 3 & 3T Cross Device Development] Siddk007:
awesome update! swap hardware buttons option is back
[OnePlus 3 & 3T Cross Device Development] scdsone:
really were at i cant see it
[OnePlus 3 & 3T Cross Device Development] Siddk007:
settings>navigation>scroll down to last
[OnePlus 3 & 3T Cross Device Development] scdsone:
still doing nothing for me... oh well back to "EvolutionX_4.20_oneplus3-10.0-20200408-0040-OFFICIAL.zip" for me

edit

i figured it :)
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Why still with old build ?
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Thanks a lot for this new build.

Noob question but...what is the best way to do a clean flash ? Twrp, wipe system and cache then flash ( so, keeping data partition) ?

Or wiping data is required too ?

Btw.....flashing this rom erase "custom kernel" ? Or i have to do a something else to go uninstal custom kernel ? ( because i flashed MAD Kernel but i want uninstall it).

Thanks
[OnePlus 3 & 3T Cross Device Development] Siddk007:
Clean Flash - wipe System, Data, Cache, Dalvik.

Yes, flashing this rom will replace the custom kernel
[OnePlus 3 & 3T Cross Device Development] Siddk007:
new Remix kernel seems be draining battery fast. Anyone else?
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Thanks ! Btw i dont know if i have to keep stock kernel or flash another kernel....dis toi try mad kernel ?
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Give it some time , if still no luck flash custom kernel of your choice.
[OnePlus 3 & 3T Cross Device Development] Siddk007:
Mad kernel looks good for now
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
I have some wifi strength issues...anyone one knwo how to boost it ?
[OnePlus 3 & 3T Cross Device Development] vikram.mohal:
Two button and three button Navbar is not showing
[OnePlus 3 & 3T Cross Device Development] duAffentier:
Hi, can i use FrankeKernl with this Rom?
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi, i didnt tried since Francko Kernel is not "suitable" for Android 10 ! Look on Mad Kernel !
[OnePlus 3 & 3T Cross Device Development] theduke7:
there's a port to OP8 Launcher...works perfect on Evolution

the dev doesn't want it posted here so, i'll just leave the link it can be found at.

This is NOT my work, i found it on YouTube

https://www.youtube.com/watch?v=xhKrkSP16dg
[OnePlus 3 & 3T Cross Device Development] :
Could anyone give me the right Device and Vendor tree for me to compile this on my computer? Thank you.
[OnePlus 3 & 3T Cross Device Development] ajithzres:
device : https://github.com/ajithzres/android_device_oneplus_oneplus3/tree/Evox

vendor: https://github.com/TheMuppets/proprietary_vendor_oneplus

Common : https://github.com/ajithzres/android_device_oneplus_settings
[OnePlus 3 & 3T Cross Device Development] Armen Ners:
kernel

new Remix kernel seems be draining battery fast

---------- Post added at 12:56 PM ---------- Previous post was at 12:22 PM ----------

Thank you for your excellent work.

1. in "Evolver" in some moments the Russian language disappeared.

2. In the display settings under “Adaptive Sleeping René Works.” 3. The increasing volume of the call.
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Try using mad kernel !
[OnePlus 3 & 3T Cross Device Development] TiagoEsteves:
Can you get the link? The kernel versions are a bit confusing and I'm not sure which version is right! Op3 Thanks
[OnePlus 3 & 3T Cross Device Development] Siddk007:
https://androidfilehost.com/?w=files&flid=243002&sort_by=date&sort_dir=DESC
[OnePlus 3 & 3T Cross Device Development] Siddk007:
Waiting patiently for EvolutionX 4.3 :)
[OnePlus 3 & 3T Cross Device Development] ajithzres:
Its ready actually am not getting time to push the ota , will try tomorrow...
[OnePlus 3 & 3T Cross Device Development] TiagoEsteves:
Waiting Waiting ?? thanks for your dedication ??
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Waiiiting :)
[OnePlus 3 & 3T Cross Device Development] vikd007:
Mad kernel will make the rom permissive
[OnePlus 3 & 3T Cross Device Development] rose_pb2009:
I am using this from past 3 days. I found the network signal strength weak and it shows only H+ not 4G.

I have seen others phone got gcam as default but it has another camera? Can you suggest me best gcam for this rom?

Big thanks to dev....
[OnePlus 3 & 3T Cross Device Development] rose_pb2009:
During 6 hr of period 9% battery drained in standby mode ( wifi off and with no recent apps) is it normal? Battery is draining faster hope this will be resolved in next update.
[OnePlus 3 & 3T Cross Device Development] Siddk007:
change to Mad kernel
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Any news about the update guys ?
[OnePlus 3 & 3T Cross Device Development] rose_pb2009:
Please push the OTA,battery really sucks.... Hope new build will do something towards battery consumption..
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Pleassse pushhh <3
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Thank for the update but.....

+8 hours of download from sourceforge...with a 100 MB/sec connexion....

Fast with OTA but file corrupted... :\

Any possibility to upload it non corrupted on a good mirror please ?

Thanks
[OnePlus 3 & 3T Cross Device Development] Siddk007:
no issues with download for me

---------- Post added at 07:15 PM ---------- Previous post was at 07:14 PM ----------

@ajithzres any reason why snap camera has been replaced google camera?
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Are you able to upload me the ZIP on mega.co.nz or something else ? even with the VPN, unable to download on sourceforge.
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hello, i complete the download !
[OnePlus 3 & 3T Cross Device Development] ajithzres:
No [MENTION=4954690]Siddk007[/MENTION] .