Commit graph

80 commits

Author SHA1 Message Date
Deokgyu Yang
d4d7275cfd gts3l: Use libcutils-v29.so for libsec-ril.so
Contents from LineageOS/samsung_gts4lv-common, lineage-18.1

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I2e288bd174bda36e99fd9bf3922987eb69593b7b
2021-05-26 22:46:29 +09:00
Deokgyu Yang
79c38449ad Revert "gts3l: audio: Add some packages"
This reverts commit 032cb8a687.
2021-05-26 01:42:19 +09:00
Deokgyu Yang
1fa0a80b77 gts3l: hidl: Build android.hidl.manager
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I426628fcdf4088ad84ad7379c43ab981cc1e895a
2021-05-26 01:19:23 +09:00
Deokgyu Yang
1be537d1ff gts3l: hidl: Enforce VINTF manifest override
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ifa645ce7590fad73e7516da5e7c02e8fd73ce84a
2021-05-26 01:14:48 +09:00
Deokgyu Yang
d8aceaee49 gts3l: health: Migrate to Health 2.1 HAL
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I74e179cfb35cd560e8b3e85819613882dd69533d
2021-05-25 23:35:41 +09:00
Deokgyu Yang
802980c77a gts3l: display: Fix typo
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I2feff4e6ed621caccc9e4f467d08f4b1b5d87cc9
2021-05-25 10:33:10 +09:00
Deokgyu Yang
032cb8a687 gts3l: audio: Add some packages
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I120234a9f6433e0c7da2f6708c4982cc11f9ecd6
2021-05-25 10:33:10 +09:00
Deokgyu Yang
954eb272f9 gts3l: qcom: Add vndfwk detect with some properties
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Iff192992c8b19c1eb44170c4b04b7e7f5b65b292
2021-05-25 10:33:07 +09:00
Deokgyu Yang
08aa033353 gts3l: Fix symbol error with libwvhidl
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I92264a5094ae6a5d05a589349f0007f21e01c02c
2021-05-25 01:06:24 +09:00
Deokgyu Yang
12c4f62ac2 gts3l: power: Change power binary version to 1.0
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I0963f36b36992b65039addbb3eea3991647bd021
2021-05-25 01:06:15 +09:00
Deokgyu Yang
afcee8f4c9 gts3l: power: Use hardware.perf 2.0 for some reason for R
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 22:24:25 +09:00
Deokgyu Yang
45aa37fb80 gts3l: drm: Update DRM version to 1.3
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 22:24:25 +09:00
Deokgyu Yang
4022c27a49 gts3l: hidl: Remove manager and replace makefile with blueprint
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 22:24:25 +09:00
Deokgyu Yang
d1885ea0d9 gts3l: gatekeeper: Build only 64bit impl
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 22:24:25 +09:00
Deokgyu Yang
662ebb73be gts3l: bluetooth: Build things to do with bluetooth audio
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 22:24:25 +09:00
Deokgyu Yang
18798ae484 gts3l: camera: Import camera HAL
The camera HAL is from LineageOS/xiaomi_msm8996-common, lineage-18.1

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I5241f82e9ebbb4076eaf73a4180b65e9124c66c4
2021-05-24 22:24:23 +09:00
Deokgyu Yang
30d19ccaa9 gts3l: camera: Remove vendor.samsung providers and add android impls from firmware
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ia2898f9420c324361f23474cda9e874622a7edd0
2021-05-24 22:06:31 +09:00
Deokgyu Yang
460f1f95b9 gts3l: audio: Replace config file with modified one and add patched HAL
The audio HAL is from LineageOS/samsung_gts4lv-common, lineage-18.1

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
2021-05-24 17:20:04 +09:00
Deokgyu Yang
d1a5bc18c7 gts3l: audio: (WIP) Build only for 32 bit and remove unsupported flags
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Iae8c799af7af6ae39bf46e70389f14cd72448d36
2021-05-23 13:37:01 +09:00
Deokgyu Yang
3aeb8a59f2 gts3l: audio: (WIP) Add hidden audio config file
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I6de8ad652b03f4a45dff3563b3220392f0e0076d
2021-05-23 00:58:08 +09:00
Deokgyu Yang
660f7ebe2b Revert "gts3l: camera: (WIP) Add camera HAL from LineageOS/xiaomi_msm8996-common"
This reverts commit 209a9aec1c.
2021-05-22 23:43:04 +09:00
Deokgyu Yang
a4ab9ded44 gts3l: audio: (WIP) Try to fix audio
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Id906cd3f97d9b7a63c7886a1f94c18c8a25a1d86
2021-05-22 23:34:49 +09:00
Deokgyu Yang
209a9aec1c gts3l: camera: (WIP) Add camera HAL from LineageOS/xiaomi_msm8996-common
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I1eb5082082c7af4b7d8f98dbe5a1f8d9a20bebef
2021-05-22 23:30:58 +09:00
Deokgyu Yang
36eb59d6aa gts3l: audio: (WIP) Try to fix audio
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I5c7ff4d5a3ac61a81a618568b43a13c42fc60961
2021-05-21 16:37:57 +09:00
Deokgyu Yang
bbe43b9ca9 Revert "gts3l: audio: Use almost same as of LineageOS/gtsl4v-common, lineage-17.1"
This reverts commit 74ad966581.
2021-05-21 16:05:57 +09:00
Deokgyu Yang
7d4800cc3e gts3l: camera: (WIP) Try to fix camera
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I14a6ba62f65c47839bd784cb889edc26e706dbbd
2021-05-21 15:56:00 +09:00
Deokgyu Yang
14dd1a8dea Revert "Revert "gts3l: power: Switch to QTI power HAL""
This reverts commit 9b240d8fee.
2021-05-21 15:56:00 +09:00
Deokgyu Yang
74ad966581 gts3l: audio: Use almost same as of LineageOS/gtsl4v-common, lineage-17.1
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I3429646b9c70fcef2a88b6bdd60f1ff31087dcff
2021-05-21 15:55:22 +09:00
Deokgyu Yang
708cfa4a07 gts3l: audio: Disable Soundtrigger
Since there is no sound_trigger.primary file in the vendor firmware.

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I96978ac467ff8102b2588705e232d581a2493506
2021-05-21 01:41:01 +09:00
Deokgyu Yang
0b31f69cae gts3l: audio: Add LDAC codec
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I84820e3a0268b4644fd1bc5816153c12a0a223e2
2021-05-21 01:41:01 +09:00
Deokgyu Yang
9b240d8fee Revert "gts3l: power: Switch to QTI power HAL"
This reverts commit d0c4b10649ab6fcc8682add1619517a770be39ee.
2021-05-21 01:41:01 +09:00
Deokgyu Yang
c40be7a651 gts3l: audio: Remove Cirrus thing
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I1d0821ee0fa5efcedebc53d447bd0d3edd8c2eb5
2021-05-21 01:41:01 +09:00
Deokgyu Yang
446b949a68 gts3l: power: Switch to QTI power HAL
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I1f80154761010a22a42daefa0f7b52af35a3abd0
2021-05-21 01:41:01 +09:00
Deokgyu Yang
02403a83e9 gts3l: usb: Add USB HAL implement
This is from LineageOS/samsung_gts4lv-common, lineage-17.1.
Now it should support USB accessories including audio stuffs.

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I284b239c4973b4a01dabc841d5b9202d07943fbf
2021-05-21 01:41:01 +09:00
Deokgyu Yang
2d24cb0bbb gts3l: shims: Rename camera things to be commonized as of libcameraclient_shim
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Id86c0c4129ad93a18bf865ca842edf5c6cdf3d98
2021-05-21 01:41:01 +09:00
Deokgyu Yang
dd3657fd7e gts3l: camera: Do some jobs for camera working
- Build camera.provier@2.4
- Build Snap
- Build android.frameworks.displayservice@1.0_32
- Add a camera shim
- Add missing dependency libraries
- Use vendor camera.msm8996

The camera shim is from Valera1978/gts3llte lineage-16.0

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I5bdc0ea954ba9ed4ea461238219ccd4fdf2ba6a0
2021-05-21 01:40:26 +09:00
Deokgyu Yang
c830221df2 gts3l: sensor: Fix fingerprint working by adding shims
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I7af74a834a430767b4f9c8f07f97813506b0c8aa
2021-05-20 12:14:37 +09:00
Deokgyu Yang
9c94708993 gts3l: audio: Move config files to the config directory
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I61dbaa2627512d5f390131d3c632323f8397a480
2021-05-20 12:14:37 +09:00
Deokgyu Yang
19fe9b8c32 gts3l: media: Add libextmedia_jni
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Iabf336a2c314f9e049a2ab68d0971b37218cbff4
2021-05-20 12:14:36 +09:00
Deokgyu Yang
c4c9c2f895 gts3l: seccomp: Add mediaextractor.policy
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I56cf60a9f8acf86e9884a94c4ef26c751973ebca
2021-05-20 12:14:35 +09:00
Deokgyu Yang
c423cae0d0 gts3l: audio: Add missing configuration files
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ie068b41a4f92dac6657cc7059278dd804ce4f2f3
2021-05-20 11:05:51 +09:00
Deokgyu Yang
4bf9afd0d8 gts3llte: net: Add Android Network implement
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Iad3d9b7dcfd876efaf0b45dfa65974cf018abaa9
2021-05-20 10:24:14 +09:00
Deokgyu Yang
6bcafe9175 gts3llte: camera: (WIP) Try to fix camera
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I644057b1845cea8298d3db8df28606be779ef7ea
2021-05-20 00:37:18 +09:00
Deokgyu Yang
3cc30466c5 gts3llte: First boot
Done so many jobs to boot...

- SELinux permissive
- Fix/Update init scripts
- Edit the file system list for working anyway in the faced situation
but it has to be optimized later
- Optimize vendor files and add unsure binary files for debugging
- Remove unused packages
- Build Camera packages itself but not working curretly
- Update manifest from the CTD1 OTA firwmare
- Optimize manifest
- Optimize SELinux properties a little

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I4c134c6fb89e646fdba39590b6b80c4027eb2c71
2021-05-18 22:20:56 +09:00
Deokgyu Yang
38a32d8c3b gts3llte: Clean up proprietary-files and its relates and fstab
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I048c95b69deb6735d790870772ef2fd96f133328
2021-05-14 16:37:45 +09:00
Deokgyu Yang
4f03205e89 device.mk: Add Thermal things
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I170e64d993c0e50e11e60125a7d7ae0ca9a8ab53
2021-05-13 18:09:59 +09:00
Deokgyu Yang
7b509e4a57 Update overlays from LineageOS/samsung_gts4lv-common and xiaomi_msm8996-common
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ieddb62897c9bf95b8d6483f24d1c031c1b018313
2021-05-12 23:58:38 +09:00
Deokgyu Yang
9a79c1c656 Add init script for recovery
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I1f081f824de8cd907b387bb3903586241619f28f
2021-05-12 23:56:44 +09:00
Deokgyu Yang
2687709799 Add seccomp policy from T825N0KOU3CTD1
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I278383fb136edbbc6bfe2743b1ba832c86b41ca3
2021-05-12 23:36:05 +09:00
Deokgyu Yang
f9f3a358c4 Move several folders from configs to the root dir
Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I08c0797b3b2158d342ceb1d138d0f46da70b4145
2021-05-12 22:59:53 +09:00