Commit graph

1,057 commits

Author SHA1 Message Date
roynatech2544
56df394666
universal7885: extract_utils: Remove not needed patching
Now built from src
2022-05-07 11:18:12 +09:00
roynatech2544
5ad98e1963
universal7885: Make shim link against provider
Also remove unused methods in shim
2022-05-07 11:17:15 +09:00
Tim Zimmermann
688fdd42c8
universal7885: Camera3: Change usage type to uint64_t
* gralloc BufferUsage is already uint64_t, this seems to be samsung's real change here

Change-Id: I769e2de1e58dff2ed3efa770bf9ae2cb17e55df8
2022-05-07 10:39:21 +09:00
Tim Zimmermann
31a590ef20
universal7885: Drop camera.device prebuilts 2022-05-07 10:39:20 +09:00
Tim Zimmermann
53f2691a33
universal7885: import camera3.h
* hardware/libhardware/include/hardware/camera3.h from android-11.0.0_r39

Change-Id: I84e77c4b85ddcecbf664cd890ed7e595f0c5ff69
2022-05-07 10:39:20 +09:00
roynatech2544
478b6f760c
universal7885: Remove unused deps from health impl 2022-05-07 07:48:11 +09:00
roynatech2544
f7c01f23cc
universal7885: Remove legacy drm hal V1.0
We no longer need drm plugins
2022-05-06 23:28:59 +09:00
roynatech2544
3cefd465e9
universal7885: Use only top rev hidl for build list
All other higher rev interfaces require all the lowers anyway
2022-05-06 23:10:27 +09:00
roynatech2544
4518c61696
universal7885: Adapt to DRM hal changes from 9820
- Update proprietary files list to include drm 1.4 hal
- Also add missing entries on a10 proprietary files list
- Build needed interface for drm 1.4 for vendor
2022-05-06 16:22:07 +09:00
roynatech2544
cdc2de72fc
a10: Fixup issues with sensor hal
Imported sensor hal source from android 12L, rebranded and make it compile as 32bit
2022-05-04 20:29:17 +09:00
Tim Zimmermann
671bd6f797
universal7885: Use omr as /metadata
Change-Id: If93ec5ea8ce8770e23d2ba622fc8ae4e66ecfbbf
2022-05-04 20:29:10 +09:00
Steven Moreland
d1ed7506da
universal7885: Move ueventd.rc to /vendor/etc
The root location of this file is deprecated for Android T.

Bug: 189268918
Bug: 178221726
Test: device reaches boot complete after raising API level to 32
Change-Id: I97a6d2e5cacd0ac5eeb81daafeb8b1a0ad5c119b
2022-05-04 16:21:09 +09:00
Soo-Hwan Na
187f85bbca
universal7885: Update build fp to raven may 2022-05-04 14:31:52 +09:00
roynatech2544
f23f81e96f
universal7885: CameraLightSensor: Correct class name
Need to be full class name, including packagename
Also rename AIDL file to camera app's, so it will be unified
2022-05-03 21:21:17 +09:00
Soo-Hwan Na
5010ee9996
universal7885: Track our hardware/samsung 2022-05-01 18:16:14 +09:00
roynatech2544
df3f4dea62
universal7885: Add aidl for interacting with EKCamera
Also address deprecation
2022-05-01 10:12:35 +09:00
roynatech2544
1a96e0b036
universal7885: Address various selinux denials
Also fix some mistakes
2022-04-30 15:14:15 +09:00
roynatech2544
f717debf14
universal7885: Add missing new line chars 2022-04-30 15:10:37 +09:00
roynatech2544
f90a9a09cf
universal7885: Implement health 2.1 hal 2022-04-30 15:10:08 +09:00
roynatech2544
6c43e1c6eb
universal7885: Fixup mistakes
* Set flag for keymaster, import Google hardware Soong namespaces back
2022-04-30 09:45:53 +09:00
Soo-Hwan Na
074ecb66b5
universal7885: Switch to 64bit camera provider 2022-04-30 09:45:53 +09:00
roynatech2544
5171483a37
universal7885: Import hardware/samsung Soong namespace
Also track our fork of hardware/samsung
2022-04-30 09:45:52 +09:00
roynatech2544
6d0c042e2d
universal7885: Add /efs folder
* Used by some samsung blobs
2022-04-30 08:02:46 +09:00
roynatech2544
8c22a289b0
a10: usb: Move to device-specific folder
* Only A10 has such typeB usb port, is not common
2022-04-29 22:24:10 +09:00
roynatech2544
98939cebce
vendor_detect: Remove redundant debug flag parse
* Verified it is working well for last 4 months
2022-04-29 22:24:10 +09:00
roynatech2544
fbab16965f
universal7885: BoardConfig: Add back flag for fingerprint gestures 2022-04-29 22:24:10 +09:00
roynatech2544
e53d5db120
universal7885: Remove LineageOS hardware samsung deps
And track it with vendorsetup.sh
2022-04-29 22:24:09 +09:00
roynatech2544
a7ef8f2b7e
universal7885: Format xml again
* No tabs this time, 3-space intent
2022-04-29 22:24:09 +09:00
roynatech2544
7ab4e966aa
universal7885: sepolicy: Continue moving to /system 2022-04-29 22:24:09 +09:00
roynatech2544
0c29116da7
universal7885: vintf: Add some removed entries
* Needed for checkvintf on Android 13+
2022-04-29 22:24:08 +09:00
roynatech2544
657050b9b3
universal7885: sepolicy: Move some sysfs genfscons
* To public so private rules can access it too
* Also, remove rebundant genfscon
* Fix neverallows due to previous commit
2022-04-29 22:24:08 +09:00
roynatech2544
7150c7f690
universa7885: sepolicy: Remove derp sepolicy 2022-04-29 22:24:08 +09:00
roynatech2544
af754b5f92
universal7885: parts: hidl: Move to /system
* Sepolicy issues, need to be in /system to write data to files. While we're on it, move fm radio hal too
2022-04-29 22:23:34 +09:00
roynatech2544
88d149ae33
universal7885: parts: jni: Link statically against libc++fs
* Shared lib version is not available now
2022-04-29 22:11:56 +09:00
roynatech2544
3260efc9d0
universal7885: Remove custom apns conf xml 2022-04-29 22:11:47 +09:00
roynatech2544
3a67ecf0d7
universal7885: Enable back HWC 2022-04-24 16:25:53 +09:00
kevios12
e800136c80 a40: fix statusbar height
* issue: statusbar height doesnt changed any kind of values
* fix: framework uses status_bar_height instead of status_bar_height_portrait
2022-04-22 14:36:31 +02:00
Soo-Hwan Na
157baad982
universal7885: Drop unused shim 2022-04-22 13:58:51 +09:00
kevios12
2943ba730c universal7885: build FMRadio for A40
* we updated our vendor blobs to A405S - A405SKSU5CVB1, since them, FMRadio is now full working and this is not needed anymore (ifeq)
2022-04-22 07:43:40 +09:00
roynatech2544
2f27b73ef8 universal7885: Reorder libs using the reorder-libs.py script
Change-Id: I6a65b22faf162405a3badd7c9cf2a61ec9506cc9
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-22 07:43:40 +09:00
Sebastiano Barezzi
c3aa27ba29 universal7885: Add a script to reorder blobs list
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: If32312dbc8114cd8798dedc932ee2e7140680ecc
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-22 07:43:22 +09:00
roynatech2544
60e7853d32
universal7885: Add 32-bit dsds libs for a10
Change-Id: I2d0aad6af68639d1bc4b0defaf8801417b7e96e3
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-21 23:50:34 +09:00
roynatech2544
55446bf371
universal7885: Inherit makefile changes
* A10-arm64 renamed to A10
* Inherit universal7885-common always

Change-Id: Id757b775c9f58ee03d6f1266d72b13e6b2341675
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-21 23:35:02 +09:00
roynatech2544
738f49c1f9
universal7885: Add back missing lib
Change-Id: I0ec099a466befb2e32171a6047e6621ec69ed972
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-21 23:29:12 +09:00
roynatech2544
68998d78c2
universal7885: Use proper blobs naming
Change-Id: I634aaad541106e84de41abbde8c6e58c0892e387
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-04-21 21:17:50 +09:00
roynatech2544
627a52459e
universal7885: Move soong namespace import to root of the tree
Because it was on the same file as power hal, the power hal was not on the target list
Fixes DT2W on settings app, overall deep sleep
2022-04-20 16:03:01 +09:00
roynatech2544
1898abbb62 universal7885: Allow glove settings on A20e
Exists on /sys/class/sec/tsp/cmd_list
2022-04-20 15:23:43 +09:00
roynatech2544
4a8c870b6b universal7885: parts: swap: Round down
The free space on /data
Also fix some issues with it
2022-04-20 12:58:55 +09:00
roynatech2544
0faf51929d universal7885: parts: jni: Link against libc++ fs
Also fix Kotlin src issues
Also clang-format the cpp src
2022-04-20 11:51:25 +09:00
roynatech2544
0a612ac913 universal7885: parts: Show free space and swapfile size 2022-04-20 11:31:13 +09:00