Commit graph

1,273 commits

Author SHA1 Message Date
Ivy
d1b0e45c17 a20: move a20 files to root 2024-10-01 15:05:12 -02:30
Soo-Hwan Na
9bc3736454
universal7885: Remove risingos vf 2024-08-22 11:05:45 +09:00
Alexander Koskovich
6fa552a487 universal7885: Disable the usage of ConfigStore
* As per commit 11a113a67e ("Add disable_configstore").

[SebaUbuntu] Remove manifest entry as well

Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
2024-08-10 19:31:51 +09:00
K9100ii
18591bc134 universal7885: Build a few necessary libraries, previously under VNDK
VNDK has been deprecated, and libraries that were built implicitly under
VNDK before aren't anymore. Build the few necessary ones explicitly to
resolve the following:

vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libprocessgroup.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib64/hw/camera.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib64/libsecnativefeature.so in namespace (default).
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)

Change-Id: I322a1873b03cbc7c520215cf9487f9274ffdc1b2
2024-08-10 19:31:51 +09:00
Michael Bestas
a1ef4745e9 universal7885: Include lineage FCM
Change-Id: Ib4408e941d920a3a38132ba1c8360994f5534c0b
2024-08-10 19:31:44 +09:00
SamarV-121
17a8f4ab7e universal7885: Add FCM for stock HALs
Change-Id: I85fc8c1f9528115e17d67ee0346564d189df074f
2024-08-10 19:31:38 +09:00
Tim Zimmermann
ccc265f2f1 universal7885: Set manifest target-level to 5
Change-Id: Ic72d17ebdb388dee9e63e27a36190c93c095fb0c
2024-07-07 08:28:23 +09:00
Tim Zimmermann
9db12945a5 universal7885: Switch to install_symlink for OpenCL
- Change to vulkan.mali as of d28b7e1

Change-Id: I229b76868aa8afb0542f21d112be94080f85e7e6
2024-04-21 11:06:21 +09:00
eliasofwaffle
d28b7e175e universal7885: Define ro.hardware.vulkan prop 2024-04-20 00:27:20 +09:00
Pullakavi Srinivas
86c18a2364 universal7885: Disable SF composition prediction model
CRs-Fixed: 3243885
Change-Id: I64f82a25768b561bb343fdb7686b7d6c020d024a
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2024-04-20 00:27:20 +09:00
eliasofwaffle
456d1d6866 universal7885: Remove SQLite Memory mode optimizations
According to Mohammad Kibria:
>These optimizations are unsafe and unnecessary.

Because not exist a similar commit in tree the better is remove it and add Mohammad Kibria as a coauthor

Co-authored-by: Mohammad Kibria <106745675+kibria5@users.noreply.github.com>
2024-04-20 00:27:20 +09:00
Roopesh Nataraja
a7f8fe00c8 universal7885: Remove schedulerservice from device compatibility matrix
android.frameworks.schedulerservice is deprecated and limited to
max-level=5 in framework manifest. Hence, remove it from device
compatibility matrix to allow super image generation.
2024-04-20 00:27:20 +09:00
Tommaso Fonda
33b08a1934 universal7885: overlay: Update notification icons overlay for Android 14
It has been implemented in AOSP now.
2024-04-20 00:27:20 +09:00
basamaryan
0515c9d6a9 universal7885: Don't explicitly include updatable_apex.mk
It is inherited by base_system.mk as of QPR2
2024-04-20 00:27:20 +09:00
Jun Wang
60524de2d9 universal7885: Disable Skia tracing by default
If the prop debug.hwui.skia_atrace_enabled is enabled, too many
skia tracing calls will be printed in every frame. This has obvious
overhead on performance/power, and can cause many janks. So disable
it by default, and user can set it manually if necessary.

Change-Id: I5d470b22a643634bdd7db9f307c29deae6ff176f
2024-04-20 00:27:20 +09:00
eliasofwaffle
f70508b074 universal7885: Remove duplicates triple buffer props flags
Remove multiples triple buffer props for surfaceflinger in system.prop
and vendor.prop
2024-04-20 00:27:20 +09:00
roynatech2544
1907068b3c a10: Update main disp padding 2024-04-13 21:00:19 +09:00
Soo-Hwan Na
2eba2c0460
Update README.md 2024-04-12 10:58:37 +09:00
roynatech2544
3b8b2da0c3 fixup! universal7885: compile dtbo from the kernel rather than prebuilt 2024-04-12 08:40:26 +09:00
roynatech2544
36df3ce4ac universal7885: generate_product_makefiles: Rework, add MikuUI VF 2024-04-04 22:03:42 +09:00
roynatech2544
1ad1e7c795 Revert "universa7885: Force override compability matrix"
This reverts commit 55a45d1c9c.
2024-04-03 23:19:50 +09:00
roynatech2544
36603afb7f universal7885: Switch to AIDL fingerprint HAL
- Also cleanup overlays
2024-04-03 22:48:09 +09:00
roynatech2544
5b60bf3a58 universal7885: manifest: Update target level to 4 2024-04-03 22:48:09 +09:00
Nolen Johnson
f2a05670db universal7885: Include samsung_slsi-linaro soong namespaces
Change-Id: I90b61dfa6647d290d13e8e30923f0eacee8cd3b5
2024-04-03 22:48:09 +09:00
Soo-Hwan Na
cab9b6b9df universal7885: sepolicy: Drop batt_slate_mode genfscon
- LineageOS/android_device_samsung_slsi_sepolicy@52e4e8929d
2024-04-03 22:48:09 +09:00
fiirefly24
46a0b6dfbd universal7885: overlay: Adjust Statusbar Clock padding
Set status_bar_left_clock_starting_padding to 2dp to keep the clock from leaning against the edge of the statusbar

Change-Id: I473172794f0ec7279b95db3717f514835ec14f6f
2024-04-03 22:48:09 +09:00
Tim Zimmermann
4c00f936bc universal7885: Disable VINTF checks
Change-Id: I1af07b88795f10fc086d4ebbfe35d7ec083d007a
2024-04-03 22:48:09 +09:00
lahaina
55f0646f0d universal7885: overlay: Define threshold and type of proximity sensor
- Somehow looks like its needed for prox sensor
2024-04-03 22:48:09 +09:00
Amit Pundir
7b7541ebf8 universal7885: Add ro.hardware.egl=mali
A recent AOSP/main change has put a hard dependency on
ro.hardware.egl or equivalent property being set, otherwise
it fails to boot successfully:

F DEBUG   : Cmdline: /system/bin/surfaceflinger
F DEBUG   : pid: 672, tid: 677, name: surfaceflinger  >>> /system/bin/surfaceflinger <<<
F DEBUG   : uid: 1000
F DEBUG   : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
F DEBUG   : Abort message: 'couldn't find an OpenGL ES implementation, make sure one of persist.graphics.egl, ro.hardware.egl and ro.board.platform is set'

Change-Id: Ifa82dd3ea480f88b3c2646c6ca40a99d9ef52849
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2024-04-03 22:48:09 +09:00
roynatech2544
81aae660d6 universal7885: Build TouchGestures on evox 2024-04-03 22:48:09 +09:00
Tim Zimmermann
794edef0eb universal7885: Use libcrypto v33 for keymaster 2024-04-03 22:48:09 +09:00
roynatech2544
81dc83dd0c universal7885: libinit: Set low_ram prop if less than 4GB RAM 2024-04-03 22:48:09 +09:00
roynatech2544
701d40f0cd universal7885: sepolicy: Update fwk service to U 2024-04-03 22:48:09 +09:00
Sarthak Roy
abc75d7fa2 universal7885: Switch to Wifi service AIDL
Change-Id: I5a2864b4159b7815eff4dd2f0de02a3dabbacfa5
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2024-04-03 22:48:09 +09:00
DarkJoker360
7436e879b3 universal7885: Switch to config_screenBrightnessSettingMinimumFloat
* config_screenBrightnessSettingMinimum is deprecated.

Change-Id: I54eb812f560577eb9a03bcf3539bfba7fa539628
2024-04-03 22:48:09 +09:00
Tim Zimmermann
5fac1cbf04 universal7885: Build HIDL libs that are no longer implicitly built
Change-Id: Idd74673f3af38d3978cf6182963cbcf8c0441889
2024-04-03 22:48:09 +09:00
roynatech2544
ed2db8e6c9 Revert "universal7885: Don't inherit updatable_apex.mk"
- Android 14 installs apexs' as updatable apex even though this
  makefile is not included.
- Causes apexs to not mount

This reverts commit 0131e98508.
2024-04-03 22:48:09 +09:00
Soo Hwan Na
f29366cb17 universal7885: Update protobuf target name 2024-04-03 22:48:09 +09:00
roynatech2544
3a3b1b241b fixup! universal7885: compile dtbo from the kernel rather than prebuilt 2024-04-03 22:48:09 +09:00
FuriousDroid
5bf5dfdf1d universal7885: dtbo: fix race condition 2024-03-30 18:21:03 +09:00
FuriousDroid
98bc68a401 universal7885: compile dtbo from the kernel rather than prebuilt 2024-03-30 18:21:03 +09:00
Soo Hwan Na
6c5dca1a28 universal7885: generate_product_makefiles: Unify in python
- Contains exception for rising
2024-02-21 19:10:29 +09:00
Midas Chien
714f374f2f universal7885: don't latch unsignal buffers
Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to
latch unsignal buffers that can give more time for buffer to render.
But if the buffer takes longer time to finish, it will block whole
display pipeline result to jank.

Bug: 157964883
Test: scrolling, launch
Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4
2024-02-21 19:03:38 +09:00
Soo Hwan Na
53c941bb94 universal7885: powerhint: Add battery_saver hint 2024-02-18 22:54:07 +09:00
SamarV-121
6f758b2ca6 universal7885: power: Remove no-op hints
Change-Id: I96016539cf843b0aba75807770f5471884b3f7ff
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
2024-02-18 22:53:55 +09:00
SamarV-121
d7d6105a8a Revert "universal7885: Uprev audio HAL to 7.1"
Reason for revert: crashing when try to make a call

This reverts commit 4087eba38fa33d5b9ca911d6037be0a22cd618db.
2024-02-18 22:53:44 +09:00
Soo Hwan Na
da5160f3c5 universal7885: Set mini gapps treewide 2024-02-18 22:53:31 +09:00
justin_hson
6e15724ba9 universal7885: Disable FRP (#10)
Google is being strict about this so I would like it to be disabled, else people have to try login and fail connection like 5 times until they can sign in. They have freedom to skip or setup with login.
2024-02-18 22:53:31 +09:00
roynatech2544
e3c595dbc3 a10: Make makefile generator set mini gapps on A10 2024-02-18 22:53:31 +09:00
roynatech2544
3082f739cd Revert "universal7885: Enable back HWC"
This reverts commit 3a67ecf0d7.
2024-02-18 22:53:31 +09:00