Does supervised device mode prevent restore on another computer in recovery mode?

I know this is a long post but please bear with me:

I have an iPad Mini (A1429) / 7.0.6 which has been wiped, and set up as supervised and locked to my individual laptop with Apple Configurator 1.4.3

Prepare screenshot

I have a custom app (enterprise licence) that the iPad is locked into using the supervise pane in Configurator.

Supervise screenshot

Now, according to the documentation I've read, supervised devices automatically disable the ability for activation-lock to be used by the end-user of the iPad (I'm assuming to prevent disgruntled employees locking iOS devices with personal apple IDs).

My assumption is that because of the activation-lock prevention, supervised mode should prevent the iPad from synchronising with any other computer - especially if the device is stolen, so I tested this theory...

I plugged the iPad into another computer running iTunes. 'This device is supervised by another computer'. Working as expected.

So I placed the device into recovery mode, then plugged it into iTunes, which detected an iPad in recovery mode. I proceeded to restore the iPad, and it got half-way through the process before realising it was supervised, and bounced me back into the locked app. This worked as expected too.

Then I placed the device into recovery mode a second time, plugged it into iTunes which detected an iPad in recovery mode, and then tried to restore the iPad a second time.

Then something happened I didn't expect. The restore worked. And it presented me with the welcome screen. And it didn't present me with any activation-lock particulars. I was left with a pristine restored iPad free of all restrictions, pass-codes and activation locks.

My question to you all: IS THIS A BUG? or is this standard behaviour that is allowed by apple? Because I would assume that there are supervised devices out there that admins don't want wiped by another computer.


Solution 1:

I think the answer to this question is No, supervised mode does not prevent restoring on another computer when put into Recovery Mode.

When tested, in recovery mode, it acted like the device wasn't supervised at all. It proceeded with restoring back to defaults as if it was nothing.

BUT, a strange thing happened when the iPad was plugged back into the original machine that put it into supervised mode - the iPad went back into recovery mode. I opened up Apple Configurator and it started a "refresh" process. This seems to be the same thing as preparing a device, as it restored it back to what it was like after putting it into supervised mode in the first place. During this refresh process, it re-installed iOS 7.1.1 and re-applied the profile that was setup initially with Apple Configurator.

Tested with an iPad 2 Apple Configurator 1.5 (424) Mac OS X 10.9.2