Remove Edge Panels from Samsung Tablet

Solved
R
Ryan
Peak Telecom UK Ltd

MobiControl Version: 15.6.1.1048

Device: Samsung Tab A9 (SM-X115)

OS Version: Android 14

Agent Version: 2024.1.1.1125

I have noticed that on our Android 14 Samsung tablets, we dont seem to be able to remove the 'Edge Panel' via MobiControl.

Previosuly we had done this with an app run control profile that blacklists the Edge Panel bundle ID (com.samsung.android.app.cocktailbarservice). This seems to work for all Android versions apart from 14.

On our Android 14 devices, it shows as uninstalled, but it still appears on the device and in the settings app as per the screenshots below.

Is there another way that i can bulk remove this from devices without having to manually go into settings on each one and disable it?

a year ago
SOTI MobiControl
ANSWERS
RC
Raymond Chan Diamond Contributor
a year ago

Try sending the following MobiControl legacy script to your Samsung Android 14 device to disable Edge Panel:

  writesecureprofstring DeviceFeature DisableEdgeScreen 1

  apply featurecontrol

Solution

Hey Raymond,

nice to see this here, is this an option being available in later Mobicontrol versions (i only have access currently to 15.6.5 and a test instance with 2024.0.0 which will be upgraded to 2024.1.0)?

And i think you must be aware of that a change/reinstallation of an originally installed feature control profile will revert this setting, so needs to be set via script again?

R
Ryan
a year ago

Thanks Raymond, this works well!

Would definitley be good for SOTI to get this added to the Feature Control profile.

S
SMMOD@SOTI
a year ago

Hi Ryan,

I hope that the suggestions provided have helped you in answering your query as I can see that you have already marked Raymond suggestion as the solution to your query.

Thank you Rafael and Raymond for your valuable suggestions.

Thank you for choosing SOTI.

Our investigation has come to the same result: No possibilitys found. Even no option available via KSP.

WT
Warren T
a year ago

Hi Ryan

We are trying to move onto Samsung devices running Android 14 ourselves and finding that of course some things have change in terms of visibility and extras that for us are also undesirable, including the Edge Panels. 

You can either enable developer options on the device and allow USB debugging and perhaps log all acitivities via ADB commands and see whether Edge Panels is calling for a different app and from there perhaps black list it being careful to test this on a device thats available for testing only.

Another alternative is send a legacy script command identify_activity and then turn the option on or off in the device settings, in the device logs on the dashboard it might then show if its calling a specific app for the permission/option change and that might give you the answer.

I'm currently doing testing of my own, time permitted and want to also disable edge panels so if I find the solution myself before yourselves or someone else I'll come back here.

R
Ryan
a year ago

Thanks both, I cant see that is named anything else, so have resulted to doing it manually through settings for now.

RC
Raymond Chan Diamond Contributor
a year ago

This undocumented script works only for Samsung devices. It's been working for many years.  I recently re-verified its functionalities again using v2024.1 server and latest v2024.x AE device agent. 

Then i wonder why this is not shown in the feature control profile but this is more a question for @Soti (there could be something like "(Samsung only)" behind it.
But thanks at Raymond as i didn't know about that but was searching for that in the past as well :)

RC
Raymond Chan Diamond Contributor
a year ago

A change/reinstallation of installed feature control profile will revert this edge panel feature-control setting previously done with script.  Thus, it is always a good practice to use file-sync rule pre-script or scheduled task profile to deploy this feature control script to targeted device(s) to guarantee that the policy is automatically re-deployed to the device(s) even if any administrator reconfigures other profile configuration(s) associated with the same profile including the feature-control payload.

S
SGMOD@SOTI
a year ago

Hi Ryan,

I hope that the suggestions provided have helped you in answering your query as I can see that you have already marked Raymond suggestion as the solution to your query.

Thank you Rafael and Raymond for your valuable suggestions.

Thank you for choosing SOTI.

Is there any chance to get this (hidden) feature control setting available in the console?

It's some kind of pain if you need to place a workaround with a task profile or filesync rule to ensure a script is running on regular base to ensure the setting stays if the feature control profile changes!