MacBook Intake

Intake Workflow

Standardize intake and hardware assessment for MacBooks in unknown states while minimizing setup time.

Work top to bottom. If you're unsure where you are, go to Power On and Read the Screen and read the screen.

The Intake Sheet

Everything in this guide exists to fill these columns. Each one links to the command that produces it.

ColumnWhere it comes from
NameFamily — MacBook Pro / MacBook Air / MacBook
Serialioreg -l | grep -i IOPlatformSerialNumber
Identifiersysctl -n hw.model
ModelA-number — chassis engraving, or Identifier lookup
Batteryioreg -rc AppleSmartBattery — health % and cycle count
YearDerived from the Identifier
RAMsysctl -n hw.memsize
HDdiskutil info disk0
CPUsysctl -n machdep.cpu.brand_string
Physical IssuesVisual inspection — Step 1
Functional IssuesPower-on checks and Apple Diagnostics — Step 1
Firmware Lockedfirmwarepasswd -check (Intel only)
OS ResetDisk Utility → Erase — Step 9
Processed AtManual — date/time you finished
Ingested ByManual — your name

Get the Identifier first

Name, Model, and Year all derive from the Identifier. Run sysctl -n hw.model, paste the result into the model lookup Identifier filter, and three columns fill themselves.

Steps at a Glance

  1. Physical Inspection — cosmetic condition, visual model clues, power-on checks. → Physical Issues, Functional Issues
  2. Power On and Read the Screen — five possible screens, each routing somewhere different.
  3. Firmware Password — only if you hit a padlock. Intel only. → Firmware Locked
  4. Enter Recovery — Cmd+R on Intel, power-hold on Apple Silicon.
  5. Select the Disk and Volume — pick a volume, or find out there isn't one.
  6. Run the Intake Commands — Terminal. → Name, Serial, Identifier, Model, Year, RAM, HD, CPU
  7. Battery Health — ioreg in Recovery, system_profiler when booted. → Battery
  8. Activation Lock and MDM — the two things that make a unit unsellable.
  9. Disk Utility — verify capacity, check SMART, erase. → OS Reset
  10. Finish the Sheet — fill gaps, flag blockers.

Reference

On this page