Commit graph android_device_samsung_a20/universal7885-common
Author SHA1 Message Date
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
roynatech2544
1aad49120a Revert "universal7885: Switch rendering to SkiaVK and enable Vulkan Support"
This reverts commit 55cf426841.
2024-02-18 22:53:31 +09:00
roynatech2544
77576c8311 universal7885: sepolicy: Address/Slience some denials 2024-02-18 22:53:19 +09:00
roynatech2544
41040cab2f
universal7885: Build touch singletap HAL 2023-12-01 20:07:31 +09:00
roynatech2544
b9c4b705bd
universal7885: sepolicy: Label A30s tsp node 2023-12-01 20:07:00 +09:00
roynatech2544
5daacfe4d0
universal7885: sepolicy: Minor formatting of fs contexts 2023-11-30 17:22:03 +09:00
roynatech2544
cd81fbf73d
universal7885: vendorsetup: Remove FM Radio rmrf
- And refactor makefile generator
2023-11-30 17:21:37 +09:00
roynatech2544
0ee2235b5a
universal7885: vendor.prop: Remove device specific props
- This is not needed for a bit
2023-11-29 22:05:12 +09:00
roynatech2544
fe876e78ed
universal7885: Satisify EPPE requirements
- Make TARGET_SOC device specific variable
- Also some cleanup
2023-11-29 22:05:10 +09:00
roynatech2544
ef3544cf66
Revert "universal7885: Copy libcrypto from VNDK 32"
This reverts commit 0163528f1a.
2023-11-29 19:46:26 +09:00
roynatech2544
0153ea8035
Revert "universal7885: Adapt to DRM hal changes from 9820"
This reverts commit 4518c61696.
2023-11-29 19:46:26 +09:00
roynatech2544
7dd4e54c8c
universal7885: Remove FMRadio 2023-11-29 19:46:26 +09:00
roynatech2544
647cee19e8
universal7885: libinit: Rewrite code for clearity 2023-11-29 19:46:26 +09:00
roynatech2544
1283dec6bc
a10: Change sensor HAL name suffix
- In fact only 32bit compiled, not that it is a10 specific
2023-11-29 19:46:23 +09:00
roynatech2544
15152b0431
Revert "universal7885: Replace libutils-v32 with a shim"
- Fully remove instead

This reverts commit b27688ed42.
2023-11-29 19:46:03 +09:00
roynatech2544
026fc6857d
universal7885: makefile_generator: Move it out of host-tools 2023-11-29 19:46:03 +09:00
roynatech2544
a06bd4bac2
devices: Use their repective original build fingerprint
- Kill fingerprint fetcher CI
- Sperate SPL dates based on VT
- Purge derp remains
2023-11-29 19:46:03 +09:00
roynatech2544
e732699c27
universal7885: Go back track slsi sepolicy
- Also cleanup rebundant rules, duplicate rules
2023-11-29 19:45:59 +09:00
Tim Zimmermann
eef1ead4a2
universal7885: Enable UDFPS on boot
- Also select out HAS_GESTURES if UDFPS

Change-Id: I6375c5de54d61a5e274ef1806d0a5ce16cdd5dba
2023-11-29 14:18:40 +09:00
roynatech2544
c319f6e924
universal7885: overlay: Use stock UDFPS pressed icon 2023-11-29 14:18:39 +09:00
roynatech2544
3ea997f050
universal7885: Add a30s specific los vintf
- A30s tsp has hover mode support
2023-11-29 14:18:39 +09:00
roynatech2544
b7fd292b14
Revert "universal7885: libshims: Import a shim to make blobs shut up"
This reverts commit 72bb5acc20.
2023-11-29 14:18:39 +09:00
roynatech2544
afcc36fbae
universal7885: libshims: Remove camera shim 2023-11-29 14:18:39 +09:00
roynatech2544
4849848417
universal7885: debug-tools are moved to ext 2023-11-29 14:18:39 +09:00
roynatech2544
289ce8f5f9
universal7885: overlay: Add evox specific overlays 2023-11-29 14:18:39 +09:00
roynatech2544
a8e8855765
universal7885: vendorsetup: Deprecate vendorsetup repo clone 2023-11-29 14:18:39 +09:00
roynatech2544
70ff93339b
universal7885: Add A30s to the list 2023-11-29 14:18:39 +09:00
LuK1337
d401f2e1fa
universal7885: overlay: Configure aux camera for Aperture
Change-Id: I543f078dd4dba30e1b22737d5c22d591e3fb34e6
2023-11-29 14:18:38 +09:00
roynatech2544
62147d8541
universal7885: Remove aperture prebuilt 2023-11-29 14:18:38 +09:00
roynatech2544
a280fa63b2
universal7885: Fill in missing parts of parts 2023-11-29 14:18:38 +09:00
roynatech2544
c55b034a4b
universal7885: Remove parts/its hal, remenants 2023-11-29 14:18:38 +09:00
roynatech2544
0b45d61d67
universal7885: Kill samsung radio HIDL interfaces 2023-11-29 14:18:38 +09:00
roynatech2544
2d900e6be6
universal7885: powerstats: Move it out of hidl-packages 2023-11-29 14:18:38 +09:00
roynatech2544
3d965fc32d
universal7885: camera: Move it out of hidl-packages 2023-11-29 14:18:38 +09:00
roynatech2544
04f9a60e4c
universal7885: Bring back lights HAL 2023-11-29 14:18:38 +09:00
SamarV-121
47e84a6050
universal7885: Set BOARD_MINIMUM_DISPLAY_BRIGHTNESS to 1
* 637d6700a4

Change-Id: Ie601911ed48639757a9bf61eb8789a28adb5577e
2023-11-29 14:18:38 +09:00
Tim Zimmermann
d105adfc53
universal7885: Use linaro BSP
[ K9100ii - Notes:
  - BOARD_HWJPEG_ANDROID_VERSION needs setting in variant device trees
  - libcsc, libgiantmscl and libhwjpeg blobs need to be removed from
    device-specific trees - Now built from source
  - Switched TARGET_BOOTLOADER_BOARD_NAME, used to derive the
    "gralloc.exynos7904" name, to exynos7904, to retain the same name as
    the proprietary blob and match newer devices
  - Renamed sysfs_graphics context to sysfs_brightness in sepolicy
  - This happens to get rid of video recording frame drops on A40 ]

Change-Id: I67c078e3ea2fab1da19029ca3e97ce968cad77ad
2023-11-29 14:18:33 +09:00
Robert Shih
b9fd9e1ff9
universal7885: Enable AIDL DRM HALs
Bug: 219538389
Test: atest GtsMediaTestCases
Change-Id: I431554dcbef014f8235f048ee062a218a2131f9c
2023-11-29 11:39:24 +09:00
roynatech2544
9ce56c4cc8
Revert "universal7885: interfaces: radio: Replace to stub implementation"
This reverts commit 21cd0f77f7.
2023-11-29 11:39:24 +09:00
roynatech2544
745ca56170
Revert "universal7885: Support changing readonly filesystem type with a flag"
This reverts commit 740b27bccf.
2023-11-29 11:39:24 +09:00
roynatech2544
04f72f040a
universal7885-common: sepolicy: Remove duplicate entry 2023-11-29 11:39:23 +09:00