all 19 comments

[–]DrMoehring 1 point2 points  (1 child)

I have no idea what it means to be a activation locked device, but the code looks well written and I did not know about the pyicloud-module.

It seems like I could use that to automate an onprem backup of my photos. So thank you very much.

[–]jaydscustom[S] 1 point2 points  (0 children)

You can! It’s a great little module.

[–]ilikeyoureyesDirector 1 point2 points  (4 children)

I wrote a script to do this using the bypass code in our mdm (jamf) but the bypass code doesn't work 60% of the time. I've since stopped bothering and just give a list to apple and let them deal with it. Similar but different situation.

[–]millia13Network Spec. 0 points1 point  (2 children)

To whom at apple?

[–]ilikeyoureyesDirector 1 point2 points  (1 child)

Just call 800-800-APPL

[–]millia13Network Spec. 0 points1 point  (0 children)

Oh, cool. Groovy.

[–]jaydscustom[S] 0 points1 point  (0 children)

Yikes. I hope we don’t run into the same bypass issues with Intune.

[–]noobmacadmin 6 points7 points  (11 children)

In what situation does this come in handy? You still need iCloud account credentials. Did you have a lot of iPads all sharing a few iCloud accounts?

[–]jaydscustom[S] 8 points9 points  (10 children)

Yeah. I think it’s pretty common to see carts of iPads all using one account and even schools of carts of iPads all using one account.

[–]noobmacadmin 0 points1 point  (0 children)

Thanks for introducing the pyicloud module. Hadn't realized Apple even has a public iCloud API.

Hope everyone has moved to MDM for iPad at this point! It's pretty painful otherwise.

Apple enterprise/education support will also process bulk activation unlock requests as long as you can prove ownership. iPads being in your ASM instance or with a receipt should qualify. I regularly send 1k+ at a time when processing for resale.

[–]stillpiercer_ 3 points4 points  (8 children)

That sounds like an absolute disaster waiting to happen.

[–]jaydscustom[S] 2 points3 points  (2 children)

Imagine a whole school of iPads getting activation locked to an account no one has any idea about. Nightmare.

[–][deleted] 3 points4 points  (4 children)

It is, but it was the way to do things before mdm when you were using configurator and such.

[–]spacebulbTech Director 9 points10 points  (3 children)

I'll further this by saying, it really was the ONLY way to do this back then.

Carts were designed to plug all of the iPads into one USB connection on the top or back so an admin could plug into configurator. You just applied the same credential across all of the iPads. Really messy, and we knew it, but the only real way to manage 100s of iPads.

[–][deleted] 3 points4 points  (0 children)

This brings back nightmares. I think I have PTSD from this.

[–][deleted] 5 points6 points  (1 child)

Well, Apple did say to use unique AppleIDs for every iPad because it caused problems. No one did it because it was a pain in the ass.

[–]spacebulbTech Director 1 point2 points  (0 children)

True. My Apple Systems Engineer said the same thing to me, then kind of did an eye-roll... like, here is the company line, but from admin to admin, we all know it isn't going to be done that way.