Wipe Detailed Info

(imported topic written by MT8D_Luis_Peralta)


I was wondering if someone could clarify the wipe function (not selective wipe). I have seen some early MDM presentations where wipe was defined as a complete device wipe (you could assume sdcard and external data was destroyed). I have tested the current wipe function but it seems to be operating in accordance with the information on the wiki https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/Tivoli%20Endpoint%20Manager/page/Wipe%20Information

So my question is… will there ever be a data destroy option for the device…for example, a lost device gets sent a management command which completely erases the device? Or am I missing something here?

(imported comment written by BenKus)

Hi Luis,

iOS doesn’t have SD Cards, but there is a supported Android command:

wipe externalStorage

This will trigger built-in Android functionality to wipe the external storage on Android devices… but the issue is that this is not supported on all Android versions… If you are interested in the details, the API docs from Google say (



int WIPE_EXTERNAL_STORAGE Flag for wipeData(int): also erase the device’s external storage.

… But the more info for the command tells us not to pass in the command that wipes the storage card… So we had implemented the feature, but since Google seems to be unsure what we should do (and they have changed their docs), we included the command but haven’t yet put it into Fixlet form…

I think what we can do is just build our own command to wipe the external storage (through normal file deleting techniques rather than through special Android supported calls)… I will let you know more info soon…


(imported comment written by MT8D_Luis_Peralta)

Thanks Ben