Commit graph

499 commits

Author SHA1 Message Date
roynatech2544
0b376fa319
universal7885: sperate fingerprint overlays 2022-03-22 19:02:12 +09:00
roynatech2544
b478d6c252
universal7885: remove thermal entry from vintf
* Its already there on vintf fragment

Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:12 +09:00
roynatech2544
a94e055586
universal7885: switch to pixel thermal hal
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:12 +09:00
Soo-Hwan Na
a544868979
readme: update descriptions 2022-03-22 19:02:12 +09:00
roynatech2544
5f8074bf0a
universal7885: copy light sensor xml files on A30/A40 2022-03-22 19:02:12 +09:00
roynatech2544
43379c1069
universal7885: sperate gnss vintf
* a40 uses 2.0
2022-03-22 19:02:12 +09:00
roynatech2544
7a606711c7
universal7885: overlay: remove duplicate entry 2022-03-22 19:02:11 +09:00
roynatech2544
adaf9f3fae
universal7885: remove screen density config on common boardconfig
* Device specific values are shadowed
2022-03-22 19:02:11 +09:00
srfarias
9014c024e0
universal7885: overlay: Make UI Smoother
* Additionally, enable multi user support"
2022-03-22 19:02:11 +09:00
bezke
b1e0a04d56
universal7885: add more defaults
Co-Authored-By: bezke <1642612+bezke@users.noreply.github.com>
2022-03-22 19:02:11 +09:00
David Sehr
c232cc1cfe
universal7885: Use 64bit dex2oat on all cores
Bug: 153380900
Test: boot and install an application
Change-Id: I3e7a6e6e9385ff6564d1a2e6dda004ebb061f095
Signed-off-by: Lunarixus <Nathan@lunarixus.party>
2022-03-22 19:02:11 +09:00
razorloves
10944e1144
universal7885: Allow 3rd party apps to use fingerprint gestures
Change-Id: I7f08c640452f169c3e403c7af20ca61e7e90ca5c
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:11 +09:00
itsjoeoui
4e81369ecd
universal7885: overlay: Enable adaptive sleep
* This allows the use of Screen Attention

Signed-off-by: CryllicBuster273 <cryllicbuster273@pixelexperience.org>
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:10 +09:00
Hazari PraveenKumar
42a02fc4a5
universal7885: props: Disable VSync for CPU rendered apps
Choreographer VSync has some performance impact for CPU rendered apps
as the app has to wait for VSync to start a new frame draw. When the
frame draw time exceeds one VSync, this has a direct impact on the FPS.
"debug.cpurend.vsync" property controls the VSync for CPU rendered apps.

Disable VSync for CPU rendered app, by setting this property to false.

Change-Id: I93cfa7c588f1ab80803940c8059073075fd49506
Signed-off-by: Akash <akashniki@gmail.com>
Signed-off-by: Ayush Dubey <ayushdubey70@gmail.com>
Signed-off-by: Joey Huab <joey@evolution-x.org>
Signed-off-by: chiranth <chiranthangadi123@gmail.com>
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:10 +09:00
Danny Lin
1edd43470b
universal7885: overlay: Bump no. of max cached processes to 48
Android 12 has a resource config for this.

Change-Id: Iec990b96460c0d0e80ebad4b706a07ad607e5b5c
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:10 +09:00
Danny Lin
84b126a5ce
universal7885: overlay: SystemUI: Offload WM shell to another thread
Android 12 added this config to offload some window management to a
dedicated thread. Enable it to improve performance when the main System
UI thread is busy.

Change-Id: I9eef4cdbc26d0880f3a9aaf875d5e36ebd693238
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:10 +09:00
Danny Lin
46821ddc2f
universal7885: overlay: SystemUI: Use Monet colors for power menu
It's odd that the power menu doesn't use Monet colors, unlike most of
System UI. This makes it feel more integrated with the rest of the
system.

[edit]: don't apply monet theming to Emergency icon
	because it's hard to distinguish which one is Emergency button
	when you really get in *TROUBLE* and panicked

Signed-off-by: someone5678 <nemui3353@gmail.com>
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:02:10 +09:00
roynatech2544
4e8f041f6e
universal7885: address denials for 7904 2022-03-22 19:02:10 +09:00
Soo-Hwan Na
8f272384d7
vendorsetup: track Android12 branch of a40 vendor 2022-03-22 19:02:10 +09:00
Soo-Hwan Na
d73b22bb82
universal7885: update permission copy files
* com.android.nfc_extras depend on /system
* platform_samsung depends on every aosp rom, therefore /vendor
2022-03-22 19:02:09 +09:00
Soo-Hwan Na
7393d54ec5
universal7885: zram: mount 100% of memory 2022-03-22 19:02:09 +09:00
Soo-Hwan Na
d79555e8bf
universal7885: don't import universal7885 vendor for a30
*unused
2022-03-22 19:02:09 +09:00
Soo-Hwan Na
e70da77aa4
readme: update to display all 7885 devices 2022-03-22 19:02:09 +09:00
roynatech2544
6847f03143
universal7885: override usb hal vintf for a10
* uses different versions
2022-03-22 19:02:09 +09:00
Gabriel2392
caf25e504e
universal7885: update type-basic usb hal
* Taken from LineageOS 18.1
2022-03-22 19:02:09 +09:00
roynatech2544
0423e2e88c
universal7885: address drm widevine denials while try to use it 2022-03-22 19:02:09 +09:00
roynatech2544
5e14e4c0e8
universal7885: change device detection logic 2022-03-22 19:02:08 +09:00
roynatech2544
1e9242f402
universal7885: add vendor security patch level 2022-03-22 19:02:08 +09:00
roynatech2544
69fd695b16
universal7885: sepolicy: Address a10 sensors denials
Change-Id: Ifba5e98923f470b3c10ca87c2ccfb65c4af75c4c
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:01:56 +09:00
roynatech2544
d95fc298d4
vendor_detect: add addons 2022-03-22 19:01:56 +09:00
Soo-Hwan Na
9cb6b6dd4e
universal7885: fix sepolicy 2022-03-22 19:01:56 +09:00
roynatech2544
b5d019b3fb
universal7885: add vndservice to composer hal
* Logs
12-03 07:59:00.804  3416  3416 E SELinux : avc:  denied  { add } for pid=3652 uid=1000 name=Exynos.HWCService scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_surfaceflinger_vndservice:s0 tclass=service_manager permissive=1
12-03 07:59:00.804  3549  3549 W HidlServiceManagement: Waited one second for android.hardware.graphics.composer@2.1::IComposer/default
12-03 07:59:00.804  3415  3415 I hwservicemanager: Since android.hardware.graphics.composer@2.1::IComposer/default is not registered, trying to start it as a lazy HAL.
12-03 07:59:00.804  3416  3416 E SELinux : avc:  denied  { find } for pid=3652 uid=1000 name=Exynos.HWCService scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_surfaceflinger_vndservice:s0 tclass=service_manager permissive=1
12-03 07:59:00.805  3549  3549 I HidlServiceManagement: getService: Trying again for android.hardware.graphics.composer@2.1::IComposer/default...
2022-03-22 19:01:56 +09:00
roynatech2544
6b5704620d
Revert "universal7885: Uprev graphics.composer to 2.4"
This reverts commit 940190b80736f7395a92d6717ad6b8e5523c5d2a.
2022-03-22 19:01:55 +09:00
roynatech2544
a4a10c2cf1
Revert "universal7885: Enable graphics mapper version 2.1"
This reverts commit 367d9b7d3758079136eb919b92ce9192bfcae49e.
2022-03-22 19:01:55 +09:00
Soo-Hwan Na
58ffb744ae
universal7885: parts: jni: fix flashlight stats reading
Change-Id: I3d5cb83db0c7afe5b33f0788a1c08557bc3670f6
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:01:49 +09:00
Soo-Hwan Na
26d5db6a68
vendorsetup: fixes 2022-03-22 19:01:49 +09:00
Soo-Hwan Na
84661b262c
vendorsetup: typos 2022-03-22 19:01:49 +09:00
Soo-Hwan Na
c56efffc58
universal7885: proprietary blob setup auto 2022-03-22 19:01:49 +09:00
Soo-Hwan Na
2176d171f9
vendorsetup: add more vendor dependencies 2022-03-22 19:01:49 +09:00
Soo-Hwan Na
8c3b3c76f0
vendor_detect: add lawnchair 2022-03-22 19:01:49 +09:00
Kevios12
90ad909262
universal7885: sperate fingerprint HAL vintf 2022-03-22 19:01:48 +09:00
Soo-Hwan Na
89dfb318ca
universal7885: vintf: remove soundtrigger entry 2022-03-22 19:01:48 +09:00
roynatech2544
fe17ea3b33
treewide: use gnss 2.1 HAL 2022-03-22 19:01:48 +09:00
Soo-Hwan Na
5422741666
universal7885: remove stupid HWC HAL
* unused
2022-03-22 19:01:48 +09:00
Soo-Hwan Na
693029296b
universal7885: add back vulkan symlink 2022-03-22 19:01:48 +09:00
roynatech2544
c5e1598aaa
treewide: decommonize sensor service 2022-03-22 19:01:48 +09:00
roynatech2544
07b209df81
universal7885: Major (de)commonize due to prev commit 2022-03-22 19:01:33 +09:00
roynatech2544
e88568c670
treewide: update battery capacity overlays 2022-03-22 18:57:41 +09:00
Soo-Hwan Na
1f163c5496
universal7885: remove soundtrigger HAL
* since we don't have soundtrigger module (sound_trigger.primary.exynos7884B.so), this hal does nothing but crashing
2022-03-22 18:57:41 +09:00
Kevios12
78c95716ca
universal7885: duplicate genfscon 2022-03-22 18:57:41 +09:00