You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Indicate how to get the serial device on Monterey
- Document the location of the debug port on 14"/16" MBPs
Signed-off-by: Vincent Duvert <[email protected]>
Replace `<soc>` with `t8101` on M1 Macs and `t6000` on M1 Pro/Max Macs. If you’re unsure, `uname -v` and look at the end of the version string (`RELEASE_ARM64_<soc>`).
35
+
36
+
Then, enter 1TR:
37
+
38
+
1. Power off your Mac
39
+
2. Press and hold the Power button until the boot menu appears
40
+
3. Select “Options”, then (if necessary) select your macOS volume and enter your administrative password.
41
+
42
+
Select Utilities>Startup security and switch the macOS installation to reduced security. Exit Startup security.
43
+
44
+
Select Utilities>Terminal and install your custom kernel:
Replace `<volume>` with the name of your boot volume.
51
+
52
+
You can now reboot: macOS should start as normal, and the serial device `/dev/cu.debug-console` should be available.
53
+
54
+
To revert back to the default kernel, enter 1TR again, access Utilities>Startup security and switch to full or reduced security.
55
+
22
56
## Building
23
57
24
58
Install the XCode commandline tools and type `make`.
25
59
26
60
## Usage
27
61
28
-
Connect the two devices via their DFU ports. That's the furthest left port on M1 MacBooks, the closest left port on the T2, and the only port on the iPad. See Apple's DFU recovery support articles to identify these ports on other models.
62
+
Connect the two devices via their DFU ports. That's:
63
+
- the rear port on MacBook Air and 13" MacBook Pro (Apple M Series)
64
+
- the port next to the MagSafe connector on the 14" and 16" MacBook Pro
65
+
- the port nearest to the power plug on Mac Mini (Apple M Series)
66
+
- the closest (to the user) USB port on T2 based MacBooks
67
+
- the only port on the iPad / iPhone
29
68
30
69
You need to use a *USB 3.0 compatible* (SuperSpeed) Type C cable. USB 2.0-only cables, including most cables meant for charging, will not work, as they do not have the required pins (USB CC1/CC2 where USB-PD are transmitted). Thunderbolt cables work too.
0 commit comments