Can Sensors Off (developer options) introduced in Android 10 be controlled via ADB?
Haven't got it from AOSP sources yet: Sensors Off | Android Open Source Project
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It only takes a minute to sign up.
Sign up to join this communityCan Sensors Off (developer options) introduced in Android 10 be controlled via ADB?
Haven't got it from AOSP sources yet: Sensors Off | Android Open Source Project
First of all, thanks to @irfan-latif for providing the right answer to this question in the comments column. But apparently, this will be allowed. So, I will help complete the answer.
On Android 10:
service call sensor_privacy 4 i32 1
service call sensor_privacy 4 i32 0
On Android 11:
service call sensor_privacy 4 i32 1
service call sensor_privacy 4 i32 0
On Android 12:
service call sensor_privacy 8 i32 1
service call sensor_privacy 8 i32 0
On Android 12L:
service call sensor_privacy 8 i32 1
service call sensor_privacy 8 i32 0
On Android 13:
service call sensor_privacy 9 i32 1
service call sensor_privacy 9 i32 0
Else, the above command does not produce anything, you can search for ISensorPrivacyManager Interface in Android Code Search according to the revised version of your Android device[2] (Hint: the number on the back is the revision number.). Then, change the sequence number of the Method in which setSensorPrivacy() resides.
[2]: getprop | grep ro.vendor_dlkm.build.id
Result: Parcel(00000000 '....')
Oneplus 5T, LineageOS 18.1 / Android 11. Both service call sensor_privacy 4 i32 1
and [...] 0
of course.
Jun 20, 2022 at 6:50
Result: Parcel(00000000 '....')
, and check the Sensors Off icon on the notification bar. Else, you need to check the ISensorPrivacyManager Interface on your phone's Android version/revision to Android Code Search, or you can contact the developer of the ROM concerned for help. Because, this command is the basis of AOSP.
Jun 25, 2022 at 5:52
setSensorPrivacy
. Read here how to do this.