summaryrefslogtreecommitdiff
path: root/aidl/Vibrator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'aidl/Vibrator.cpp')
-rw-r--r--aidl/Vibrator.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/aidl/Vibrator.cpp b/aidl/Vibrator.cpp
index 8e1c674..d844e74 100644
--- a/aidl/Vibrator.cpp
+++ b/aidl/Vibrator.cpp
@@ -495,9 +495,14 @@ ndk::ScopedAStatus Vibrator::getSupportedEffects(std::vector<Effect>* _aidl_retu
if (ledVib.mDetected)
return ndk::ScopedAStatus::ok();
+#ifdef TARGET_SUPPORTS_OFFLOAD
+ *_aidl_return = {Effect::CLICK, Effect::DOUBLE_CLICK, Effect::TICK, Effect::THUD,
+ Effect::POP, Effect::HEAVY_CLICK, Effect::RINGTONE_12,
+ Effect::RINGTONE_13, Effect::RINGTONE_14, Effect::RINGTONE_15};
+#else
*_aidl_return = {Effect::CLICK, Effect::DOUBLE_CLICK, Effect::TICK, Effect::THUD,
Effect::POP, Effect::HEAVY_CLICK};
-
+#endif
return ndk::ScopedAStatus::ok();
}