Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
RestoreKit: Recover a Mac in one click from any platform (github.com/fcjr)
4 points by fcjr 3 months ago | hide | past | favorite | 4 comments


I've worked at a few places where windows was the default machine (including for IT) and macs were only issued when requested or required. A lot of times the IT folks are forced to use a macbook simply because they need one to recover and reset their fleet of macbooks. I've also seen companies forced to ship a whole new mac out to employees in locations without an apple store when a simple reset would have solved the problem. I think this sucks. People should be able to repair their mac without needing to own another one!


I wondered why I also read this in the readme and then realised -- you're the author!

Good work. This formats, though, not restores, as I understand?


Thanks! Yep author here -- you can fully reformat with `restorekit restore` or just restore the firmware (retaining the user disk) with `restorekit revive`. This is what apple calls these two different actions, but I found the naming a bit confusing when I first started looking into this too.

Open to any suggestions on how to make this clearer!


Sure! The very top of the readme says in bold:

> Reformat any Apple Silicon (M series) mac from macOS, linux or windows with a single command.

and it's only a little lower, in less prominent text,that it says:

> lets you fully wipe or restore a T2 or M series macbook

I think one is safe, one is dangerous, and it would be good to make the capability for both clear. I would personally put them in the order safe-then-dangerous in text, too, 'lets you restore (safe for user data) or fully wipe a T2 or M-series MacBook...'.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: