From 4a7390002be1358a45c16c1784346f055a743de3 Mon Sep 17 00:00:00 2001 From: Atakan Date: Tue, 11 Mar 2025 09:39:34 +0300 Subject: [PATCH] sm8250-common: Add argos-daemon This is used to boost CPU based on network/storage activity. Change-Id: Idbbf704d966711612564ca1e6484b8bff394841c --- Android.bp | 26 ++++++++++++++++++++++++++ proprietary/vendor/bin/argosd | Bin 0 -> 11952 bytes sm8250-common-vendor.mk | 1 + 3 files changed, 27 insertions(+) create mode 100755 proprietary/vendor/bin/argosd diff --git a/Android.bp b/Android.bp index 3639dc2..c6fb4c1 100644 --- a/Android.bp +++ b/Android.bp @@ -10383,6 +10383,32 @@ cc_prebuilt_binary { soc_specific: true, } +cc_prebuilt_binary { + name: "argosd", + owner: "samsung", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/argosd", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc", + "libc++", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + cc_prebuilt_binary { name: "cdsprpcd", owner: "samsung", diff --git a/proprietary/vendor/bin/argosd b/proprietary/vendor/bin/argosd new file mode 100755 index 0000000000000000000000000000000000000000..175723f6ce23bd6d5c9004cd570a317875a99526 GIT binary patch literal 11952 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 OHPR7nqf>Ba+y4Uiw*kNa literal 0 HcmV?d00001 diff --git a/sm8250-common-vendor.mk b/sm8250-common-vendor.mk index 3cf6b8c..74a2c04 100644 --- a/sm8250-common-vendor.mk +++ b/sm8250-common-vendor.mk @@ -436,6 +436,7 @@ PRODUCT_PACKAGES += \ vendor.samsung.hardware.thermal@1.0-manifest.xml \ adpl \ adsprpcd \ + argosd \ cdsprpcd \ cnss-daemon \ dspservice \