From b483910a2f9582037f33f1978e43c2f11b1c2d4b Mon Sep 17 00:00:00 2001 From: "Frank Chiarulli Jr." Date: Thu, 9 Jul 2026 14:03:41 -0400 Subject: [PATCH] Add Left Shift Logical LLC and PIDs 5AFC-5AFF for RecoverKit devices --- 1209/5AFC/index.md | 14 ++++++++++++++ 1209/5AFD/index.md | 15 +++++++++++++++ 1209/5AFE/index.md | 13 +++++++++++++ 1209/5AFF/index.md | 13 +++++++++++++ org/LeftShiftLogical/index.md | 9 +++++++++ 5 files changed, 64 insertions(+) create mode 100644 1209/5AFC/index.md create mode 100644 1209/5AFD/index.md create mode 100644 1209/5AFE/index.md create mode 100644 1209/5AFF/index.md create mode 100644 org/LeftShiftLogical/index.md diff --git a/1209/5AFC/index.md b/1209/5AFC/index.md new file mode 100644 index 00000000..87e16cc5 --- /dev/null +++ b/1209/5AFC/index.md @@ -0,0 +1,14 @@ +--- +layout: pid +title: RecoverKit Dongle Proto Lite +owner: LeftShiftLogical +license: Apache-2.0 +site: https://github.com/fcjr/restorekit +source: https://github.com/fcjr/restorekit +--- + +Breadboard prototype of the RecoverKit Dongle Lite: an RP2040 (Raspberry Pi +Pico) plus an FUSB302B USB-PD PHY that puts Apple Silicon and T2 Macs into DFU +mode over USB-PD vendor-defined messages and exposes the target's SBU serial +console. Enumerates as a composite device with two CDC-ACM ports and a vendor +control interface. Firmware is Rust/Embassy. diff --git a/1209/5AFD/index.md b/1209/5AFD/index.md new file mode 100644 index 00000000..e17b0d9e --- /dev/null +++ b/1209/5AFD/index.md @@ -0,0 +1,15 @@ +--- +layout: pid +title: RecoverKit Dongle Lite +owner: LeftShiftLogical +license: Apache-2.0 +site: https://github.com/fcjr/restorekit +source: https://github.com/fcjr/restorekit +--- + +Production PCB version of the RecoverKit Dongle Proto Lite: an RP2040-based +USB-C dongle that puts Apple Silicon and T2 Macs into DFU mode over USB-PD +vendor-defined messages, passes the target's USB 2.0 data through to the host, +and exposes the target's SBU serial console. Same Rust/Embassy firmware and +USB interface layout as the prototype (two CDC-ACM ports plus a vendor control +interface). diff --git a/1209/5AFE/index.md b/1209/5AFE/index.md new file mode 100644 index 00000000..be703855 --- /dev/null +++ b/1209/5AFE/index.md @@ -0,0 +1,13 @@ +--- +layout: pid +title: RecoverKit Dongle Pro +owner: LeftShiftLogical +license: Apache-2.0 +site: https://github.com/fcjr/restorekit +source: https://github.com/fcjr/restorekit +--- + +RecoverKit Dongle Lite plus a USB-PD port: triggers DFU on Apple Silicon and +T2 Macs over USB-PD vendor-defined messages while also power-delivery-charging +the target. Same Rust/Embassy firmware family and USB interface layout as the +Dongle Lite (CDC-ACM ports plus a vendor control interface). diff --git a/1209/5AFF/index.md b/1209/5AFF/index.md new file mode 100644 index 00000000..53a93b59 --- /dev/null +++ b/1209/5AFF/index.md @@ -0,0 +1,13 @@ +--- +layout: pid +title: RecoverKit Pro +owner: LeftShiftLogical +license: Apache-2.0 +site: https://github.com/fcjr/restorekit +source: https://github.com/fcjr/restorekit +--- + +All-in-one Mac recovery appliance: a compute module plus four PD-capable USB-C +ports, each able to DFU-trigger and restore an Apple Silicon or T2 Mac in +parallel using the RecoverKit dongle firmware and host stack. Presents the +same vendor control interface as the RecoverKit dongles. diff --git a/org/LeftShiftLogical/index.md b/org/LeftShiftLogical/index.md new file mode 100644 index 00000000..dbb3d668 --- /dev/null +++ b/org/LeftShiftLogical/index.md @@ -0,0 +1,9 @@ +--- +layout: org +title: Left Shift Logical LLC +site: https://leftshift.com +--- + +We build open-source hardware and software tools, including RecoverKit, a +family of USB-PD dongles and appliances for DFU-restoring Apple Silicon and +T2 Macs.