801 Commits

Author SHA1 Message Date
Sanju0910
3ff3579699 avicii: Add Alert Slider UI position and UDFPS animation configs 2023-07-09 11:31:15 +05:30
Sanju0910
2a253ccacc avicii: Update from OOS AC2003_11_F.20 2023-07-09 10:53:37 +05:30
Sanju0910
a93459d56b avicii: Add support for OnePlus Camera & Gallery
* Apps repo: https://gitlab.com/Sanju0910/vendor_oneplus_apps

Co-authored-by: cjh1249131356 <cjh1249131356@gmail.com>
2023-07-09 10:53:04 +05:30
Sanju0910
bc2f1a5993 avicii: Add support for Dolby Atmos
Co-authored-by: HELLBOY017 <abhaygill017@gmail.com>
Co-authored-by: kibria5 <mdkibria687@gmail.com>
2023-07-09 10:45:31 +05:30
Sanju0910
33308604cd avicii: Import media codec configs from OOS 2023-07-09 10:45:31 +05:30
Sanju0910
1a2715aa5a avicii: Bump up Clang 17.0.2 (r487747c)
* Update clang path
2023-07-09 10:45:23 +05:30
13bf74d06e avicii: Set Cherish Boot Animation Resolution 2023-07-09 10:36:47 +05:30
08b69e981a avicii: Set SELINUX_IGNORE_NEVERALLOWS to true. 2023-07-09 10:36:47 +05:30
157b35b4cc avicii: Add New Maintainer for Cherish 2023-07-09 10:36:47 +05:30
Sandeep-FED
91492f1d04 test
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 14:56:06 +00:00
AmolAmrit
7c817df939 avicii: overlay: Mover Alert Slider dimensions
Signed-off-by: AmolAmrit <amol.amrit03@outlook.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 14:39:19 +00:00
Sanju0910
4c4523bc98 avicii: Fix alert slider 2023-04-22 13:55:44 +00:00
Adithya R
37371c5e02 Spacewar: Kill IMS logspam with fire
Signed-off-by: NotHarshhaa <reddyharshhaa12@gmail.com>
2023-04-22 13:54:43 +00:00
Jake Weinstein
1d4a427400 avicii: Do not balance msm_drm and kgsl_3d0 IRQs
These are critical for display performance and should not be balanced
in order to improve latency and responsiveness.

And also affine them.

Change-Id: If49ecb8757d133a7fad0d7946837b35403e57c2a
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 13:47:57 +00:00
mamutal91
e253276787 avicii: Disable debug.sf.latch_unsignaled from prop.
* Disabling this helps reduces notification flicker, UI performance is not impacted.
(per:  change https://android.googlesource.com/platform/frameworks/native/+/c5da271)
2023-04-22 13:47:50 +00:00
Alessio Balsini
0d4a83a749 avicii: props: Use FUSE passthrough mode by default
Enable the persist.sys.fuse.passthrough.enable flag in the device
system configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish devices for about two months
and no issues have been detected yet.

Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
    ScopedStorageTest
Change-Id: I874e2e2bd143513c32aedf27b824baccc5fcc478
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2023-04-22 13:47:40 +00:00
Chenyang Zhong
bde946b910 avicii: Add the missing vendor.qti.imsrtpservice@3.1
* Otherwise, carrier video calling is broken.

Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 13:47:33 +00:00
John Galt
1a5a3bbc27 avicii: overlay: Enable CLO boost framework
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 13:47:26 +00:00
rdxzv
bd9466519f avicii: Disable client composition cache
* Disabling client composition cache improves system smoothness and fix issues like lags when media output is showed on qs panel

Signed-off-by: Vitorgl2003 <vitorgl.2003@gmail.com>
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 13:47:14 +00:00
kdrag0n
f30505f00c avicii: overlay: 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: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 13:46:00 +00:00
officialputuid
3f841d69d2 avicii: props: Remove Force triple frame buffers
* Causing some apps laggy & UI performance regression

Co-authored-by: Reinazhard <reinazhard@gmail.com>
Co-authored-by: Ratoriku <a1063021545@gmail.com>
Change-Id: I6e96e0e186a112fb492b002b208932d5278b7877
Signed-off-by: onettboots <blackcocopet@gmail.com>
Signed-off-by: firebird11 <hbgassel@gmail.com>
Signed-off-by: Master <mhmdeveloperofficial@gmail.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 13:45:51 +00:00
ShevT
4edaf75a1a avicii: Update battery info every second when device is charging
This fixes an issue with displaying fast charging on the lock screen
 when connecting/disconnecting the charger.

Change-Id: I6c72ef056ee247ca6f1ddb12b3542becd7636a90
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 13:45:42 +00:00
Pranav Vashi
aaf33230d9 avicii: overlay: Use appropriate charging thresholds
* Our device directly measures in mA and not uA.
* This fixes "Charging Rapidly" info on lockscreen.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2023-04-22 13:44:08 +00:00
kdrag0n
e376b6d6a5 avicii: Use armv8-2a for 2nd arch variant
Fixes error:
Incorrect TARGET_2ND_ARCH_VARIANT, armv8-a. Use armv8-2a instead
2023-04-22 07:25:02 +00:00
Vaisakh Murali
30f7c41101 avicii: props: Use HintManager for HWUI
This will send HWUI timings to HintManager for better CPU scheduling.
Setting a 30% margin for CPU should heavily reduce CPU loads for HWUI and
use GPU for the rest.

Signed-off-by: drkphnx <dark.phnx12@gmail.com>
Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 07:24:38 +00:00
Daniel Jacob Chittoor
3bb091aab6 avicii: init: Enable suspend to RAM
Improves idle drain considerably.

Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 07:24:29 +00:00
Jake Weinstein
88ac1c66f8 avicii: Use speed tuning for performance critical applications
The default ART setting is quicken: run DEX code verification and
optimize some DEX instructions to get better interpreter performance.

This commit switches performance critical applications to speed:
run DEX code verification and AOT-compile all methods.

PRODUCT_DEXPREOPT_SPEED_APPS (New in Android O)
List of applications that have been identified as core to the products
and which are desirable to compile with the speed compiler filter.  For
example, persistent apps such as SystemUI get a chance to use
profile-guided compilation only at the next reboot, so it may be better
for the product to have these apps always AOT-compiled.

Change-Id: Ib2dc9a55dfb332ba3fb84a13544d564a63f37ad2
2023-04-22 07:23:43 +00:00
chandu078
2701c019cb avicii: overlay: Improve software rounded corners
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 07:22:35 +00:00
xdevs23
4631e662f0 avicii: add nodes to hide Magisk in banking apps
Some banking apps read the file /proc/net/unix to
find out whether things like Magisk are installed/running.

To prevent that, chmod it 440.
This file isn't needed by any other process when boot is finished.

I've tested this and banking apps that did not work before
and recognized Magisk being installed now don't recognize
that and work just fine.

Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: firebird11 <hbgassel@gmail.com>
Change-Id: I8f4c3ce55fe206786018ffba5e3301c52158a844
Signed-off-by: firebird11 <hbgassel@gmail.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 07:21:35 +00:00
Rahul Shahare
1b5c3d096d avicii: Add kpti=off to boot command line
This will OFF kernel page table isolation.

Notes from Kuba Wojciechowski <nullbytepl@gmail.com> in 86bb20a832:
As per qualcomm - "SM8150/SM8250/SM8350/SM7250/SM7150/SM6150 - KPTI Not required".
It can also help increase performance by a lot in some scenarios.

Change-Id: Idd36c359d4955701e9ee3ee27a58177a8d622c86
Signed-off-by: Rahul Shahare <rshaha@codeaurora.org>
Signed-off-by: Hafidz Muzakky <ais.muzakky@gmail.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
Signed-off-by: Sandeep P S <sandymankara11@gmail.com>
2023-04-22 07:21:27 +00:00
Elliott Hughes
504f20f9c7 sm8250-common: rootdir: Fix EntropyMixer
/dev/hw_random should be readable by system_server for EntropyMixer to
be able to use it.

Bug: http://b/179086242
Test: adb shell logcat | grep Entropy
Test: android.permission.cts.FileSystemPermissionTest#testDevHwRandomLockedDown
Change-Id: I7dd7faf300f5ce3cab8d02c69be7915238cf61da
2023-04-22 07:21:08 +00:00
Ziauddin Sameer
a6c3a3b4d4 sm8250-common: Wipe resource cache on boot
Fixes resource derp issue
2023-04-22 07:20:56 +00:00
SagarMakhar
b961e7faa4 avicii: init: Enable fastchg_fw_update on boot
* `fastchg_fw_update` seems to be needed to initialize VOOC / Warp
   charging.

Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 07:20:48 +00:00
Sandeep-FED
caa95249cc avicii: reduce TARGET SCREEN DENSITY
* matches pixels with similar display size

Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 07:20:36 +00:00
Sandeep-FED
d3c8b9b0fe avicii: CherishOS Bringup
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
2023-04-22 07:20:25 +00:00
KakatkarAkshay
8a23f186b3 avicii: Update QSSI Blobs from LA.QSSI.13.0.r1-09700-qssi.0
* Also use perf configs from OOS
2023-04-18 10:02:58 +00:00
MajorP93
b46c0d7987 avicii: Update from OOS AC2003_11_F.19
Change-Id: I6ff6b3a8bd998d3adcd8256fb781218812f177ce
2023-04-04 20:52:07 +02:00
KakatkarAkshay
db44c4b301 avicii: Don't use Bluetooth blobs from CAF
* Breaks detection of nearby share on other devices
2023-04-04 20:46:11 +02:00
Philipp Albrecht
c13053419d avicii: Update thermal config from AC2003_11_F.18
adb shell thermal-engine -o > thermal-engine.conf
2023-03-27 15:49:31 +02:00
MajorP93
0e5d1decfd avicii: Update blobs from LA.QSSI.13.0.r1-09200-qssi.0
Co-authored-by: KakatkarAkshay <akshayakakatkaraa@gmail.com>
2023-03-27 15:47:56 +02:00
Georg Veichtlbauer
3379f01504 avicii: Remove aptX(HD) encoder shared libs
Encoder shared libraries are no longer required as of Android 13 QPR2.

Change-Id: I893a9000070cb2582ada0af91547f5176e6fea84
2023-03-22 20:26:24 +00:00
MajorP93
3246114bb0 Revert "avicii: Set TARGET_KERNEL_CLANG_VERSION to r416183b"
This reverts commit 4b00eff5aa.
2023-03-22 20:24:54 +00:00
KakatkarAkshay
8957e9dd1f avicii: Update blobs from CAF
* VENDOR from LA.UM.9.12.r1-14400-SMxx50.QSSI13.0
* QSSI from LA.QSSI.13.0.r1-09000-qssi.0
* Split CAF proprietary files
* Update Keymaster to 4.1
* Use FBE v2
* Use Non 20801/20804 (Nord) libs/firmwares
* Do not use odm/vendor dir for WCNSS_qcom_cfg.ini
2023-03-02 00:45:07 +05:30
chandra
f96475f3a1 avicii: Enable fast charge 2023-03-02 00:45:07 +05:30
Anirudh Gupta
7013d9d304 avicii: Show audio panel on left side
Change-Id: I3664e03ea6973263e78b617e4c4ac475ee7b5fad
2023-03-02 00:45:07 +05:30
Chenyang Zhong
865dccc4e4 avicii: overlay: enable screen-off udfps by default
It has been changed to false on the PE side recently.

Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Change-Id: I9be2efa11f7824701322c288d0510a18fc296aa1
2023-03-02 00:45:07 +05:30
zlewchan
8549c6d1f6 avicii: Remove config_restartActionsList
- Unsupported by PE

Signed-off-by: zlewchan <x@zlew.tf>
Change-Id: I9fb1be754dcb9e19ae0a92099629f93190da12fe
2023-03-02 00:45:07 +05:30
d34d
4c903a5c88 avicii: Configure fingerprint sensor location
Change-Id: I9618710e446fea31041883e8be9186c66809e163
2023-03-02 00:45:07 +05:30
Ruchit Marathe
173e243067 avicii: correct SystemUI package name and pinner service
apk name and path was changed as seen here
8be4fc80c0

This causes errors in logs since pinner was trying to pin old app.

PinnerService: Could not pin file /system_ext/priv-app/SystemUI/SystemUI.apk

PinnerService: Failed to pin file = /system_ext/priv-app/SystemUI/SystemUI.apk
2023-03-02 00:45:07 +05:30
Jesse Chan
61fb9f4c18 avicii: overlay: configure SQLite to operate in MEMORY mode
This change yields considerable SQLite performance gains. It
should be generally safe as this device has irremovable battery.

Some OEMs have been doing this for years.

Change-Id: I541709fc771d4b501b56b8555e5e8a04486d0293
2023-03-02 00:45:07 +05:30