Skip to content

Instantly share code, notes, and snippets.

View freedomtan's full-sized avatar

Koan-Sin Tan freedomtan

View GitHub Profile
@freedomtan
freedomtan / j504ap.txt
Created November 8, 2023 05:27
MacBook Pro (14", 2023) M3
This file has been truncated, but you can view the full file.
Device Tree with 23 properties and 23 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (nul 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (nul 0x01 0x00 0x00 0x00
| +--country-of-origin 12 bytes: (null) 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x6f 0x6f 0x72 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 5 bytes: J504 0x4a 0x35 0x30 0x34 0x00
@freedomtan
freedomtan / d84ap.txt
Created September 22, 2023 13:21
iPhone 15 Pro Max (d84ap) device tree
Device Tree with 22 properties and 23 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (null) 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--country-of-origin 12 bytes: (null) 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x6f 0x6f 0x72 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 4 bytes: (null) 0x44 0x38 0x34 0x00
@freedomtan
freedomtan / j493a.txt
Created September 13, 2022 06:26
j493a (MacBook Pro 13", M2?)
This file has been truncated, but you can view the full file.
Device Tree with 20 properties and 21 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (nul 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (nul 0x01 0x00 0x00 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 5 bytes: J493 0x4a 0x34 0x39 0x33 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@freedomtan
freedomtan / d73ap.txt
Created September 12, 2022 22:24
iPhone 14 Pro (d73ap) device tree
Device Tree with 21 properties and 22 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (null) 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 4 bytes: (null) 0x44 0x37 0x33 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@freedomtan
freedomtan / j375_dap_dt.txt
Last active September 13, 2022 08:49
M1 Ultra (Mac13,2) Device Tree
This file has been truncated, but you can view the full file.
Device Tree with 21 properties and 25 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (nul 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (nul 0x01 0x00 0x00 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 6 bytes: J375d 0x4a 0x33 0x37 0x35 0x64 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@freedomtan
freedomtan / ioreg_J314cAP.txt
Created November 30, 2021 06:07
MacBookPro18,4 ioreg -l -f
This file has been truncated, but you can view the full file.
+-o Root <class IORegistryEntry, id 0x100000100, retain 34>
| {
| "IOKitBuildVersion" = "Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:01 PDT 2021; root:xnu-8019.41.5~1/RELEASE_ARM64_T6000"
| "OS Build Version" = "21A559"
| "OSKernelCPUSubtype" = 18446744072635809794
| "OSKernelCPUType" = 16777228
| "OSPrelinkKextCount" = 5
| "IORegistryPlanes" = {"IOPort"="IOPort","IOPower"="IOPower","IOService"="IOService","IOAccessory"="IOAccessory","IOUSB"="IOUSB","CoreCapture"="CoreCapture","IO80211Plane"="IO80211Plane","IODeviceTree"="IODeviceTree"}
| "IOConsoleLocked" = No
| "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionIDKey"=257,"kSCSecuritySessionID"=100005,"kCGSessionLongUserNameKey"=,"kCGSSessionGroupIDKey"=201,"kCGSSessionUserNameKey"="Guest","kCGSSessionAuditIDKey"=100005,"kCGSSessionUserIDKey"=201,"kCGSSessionSystemSafeBoot"=No,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionLoginwindowSafeLogin"=No})
@freedomtan
freedomtan / d64ap-dt.txt
Created September 23, 2021 03:53
iPhone 13 Pro Max (D64AP) device tree
Device Tree with 20 properties and 22 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (null) 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 4 bytes: (null) 0x44 0x36 0x34 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@freedomtan
freedomtan / d53gap-dt.txt
Created October 26, 2020 03:22
iPhone 12 (D53gAP) Device Tree
Device Tree with 20 properties and 19 children
Properties:
device-tree:
| +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x52 0x4d 0x64 0x23 0x2f 0x30 0x78 0x32 0x30 0x00
| +--#address-cells 4 bytes: (null) 0x02 0x00 0x00 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x43 0x46 0x47 0x23 0x2f 0x30 0x78 0x34 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x34 0x30 0x00
| +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x53 0x72 0x4e 0x6d 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--target-type 5 bytes: D53g 0x44 0x35 0x33 0x67 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@freedomtan
freedomtan / d421ap-dt.txt
Created September 21, 2019 09:11
iPhone 11 Pro (D421AP) device tree
Device Tree with 18 properties and 19 children
Properties:
device-tree:
| +--target-type 5 bytes: D421 0x44 0x34 0x32 0x31 0x00
| +--mlb-serial-number 29 bytes: syscfg/MLB#/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x4d 0x4c 0x42 0x23 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--compatible 27 bytes: D421AP 0x44 0x34 0x32 0x31 0x41 0x50 0x00 0x69 0x50 0x68 0x6f 0x6e 0x65 0x31 0x32 0x2c 0x33 0x00 0x41 0x70 0x70 0x6c 0x65 0x41 0x52 0x4d 0x00
| +--secure-root-prefix 3 bytes: md 0x6d 0x64 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
| +--device_type 8 bytes: (null) 0x62 0x6f 0x6f 0x74 0x72 0x6f 0x6d 0x00
@freedomtan
freedomtan / d431ap-dt.txt
Created September 21, 2019 09:03
iPhone 11 Pro Max (D431AP) device tree
Device Tree with 18 properties and 19 children
Properties:
device-tree:
| +--target-type 5 bytes: D431 0x44 0x34 0x33 0x31 0x00
| +--mlb-serial-number 29 bytes: syscfg/MLB#/0x20,zeroes/0x20 0x73 0x79 0x73 0x63 0x66 0x67 0x2f 0x4d 0x4c 0x42 0x23 0x2f 0x30 0x78 0x32 0x30 0x2c 0x7a 0x65 0x72 0x6f 0x65 0x73 0x2f 0x30 0x78 0x32 0x30 0x00
| +--compatible 27 bytes: D431AP 0x44 0x34 0x33 0x31 0x41 0x50 0x00 0x69 0x50 0x68 0x6f 0x6e 0x65 0x31 0x32 0x2c 0x35 0x00 0x41 0x70 0x70 0x6c 0x65 0x41 0x52 0x4d 0x00
| +--secure-root-prefix 3 bytes: md 0x6d 0x64 0x00
| +--AAPL,phandle 4 bytes: (null) 0x01 0x00 0x00 0x00
| +--platform-name 32 bytes: (null) 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
| +--device_type 8 bytes: (null) 0x62 0x6f 0x6f 0x74 0x72 0x6f 0x6d 0x00