s5e8825-common: Add proprietary GPS blobs

Change-Id: I38cd975ecc8a9180678a9a1489a247a4b66fcf62
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
Tim Zimmerman
2025-08-31 23:20:28 +02:00
committed by Majaahh
parent 27d8db9355
commit e4837cca70
14 changed files with 1622 additions and 0 deletions

View File

@@ -1489,6 +1489,45 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.gnss@2.1-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so",
],
shared_libs: [
"libc++",
"liblog",
"libbase",
"libcutils",
"libutils",
"libhidlbase",
"libvndksupport",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"android.hardware.gnss.visibility_control@1.0",
"libm",
"libdl",
"libz",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsecaudiohal_aidl",
owner: "samsung",
@@ -1520,6 +1559,40 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.gnss@2.1-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so",
],
shared_libs: [
"libc++",
"liblog",
"libbase",
"libcutils",
"libutils",
"libhidlbase",
"libvndksupport",
"vendor.samsung.hardware.gnss@2.0",
"vendor.samsung.hardware.gnss@2.1",
"libm",
"libdl",
"libz",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVendorSemDataProps",
owner: "samsung",
@@ -1948,6 +2021,37 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwrappergps",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwrappergps.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libsecril-client",
"libsqlite",
"libhardware_legacy",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwvhidl",
owner: "samsung",
@@ -2011,6 +2115,63 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.gnss@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.gnss@2.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so",
],
shared_libs: [
"vendor.samsung.hardware.gnss@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio-V1-ndk",
owner: "samsung",
@@ -2334,6 +2495,45 @@ cc_prebuilt_binary {
soc_specific: true,
}
sh_binary {
name: "gps",
owner: "samsung",
src: "proprietary/vendor/bin/hw/gps.sh",
filename: "gps.sh",
sub_dir: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "gpsd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/gpsd",
],
shared_libs: [
"libc++",
"liblog",
"libm",
"libandroid_net",
"libssl",
"libcrypto",
"libz",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "rild",
owner: "samsung",
@@ -2395,6 +2595,45 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.samsung.hardware.gnss@2.1-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libbinder",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"vendor.samsung.hardware.gnss@2.0",
"vendor.samsung.hardware.gnss@2.1",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "secril_config_svc",
owner: "samsung",