ASAHI-NVRAM(1)
π ASAHI-NVRAM π
okay bestie, gather round, because this is the manual page for asahi-nvram β a little tool that reads and writes nvram variables on Apple Silicon Macs. yes, those Macs. the M-chip girlies. she's giving low-level, she's giving firmware-adjacent, and she's literally here to help you peek at and poke your nvram. π
β¨ SYNOPSIS β¨
asahi-nvram [OPTIONS] [SUBCOMMAND]
that's it. that's the whole vibe. options first, subcommand after, go wild. π¦
πΈ OPTIONS πΈ
-d,--device <DEVICE>β tell her where the nvram device lives, by path.<DEVICE>is the path to the nvram device. yes you get to point at it yourself, main character energy. π-h,--helpβ print help information. the classic. the icon. when in doubt, hit-h. π-V,--versionβ print version information. so you know exactly which girl you're dealing with. β¨
π SUBCOMMANDS π
deleteβ delete nvram variables. accepts multiple nvram variables as arguments. plural! she's flexible like that. ποΈhelpβ print top-level help or the help of the given subcommand(s). your emotional support flag fr fr. π«Άreadβ read nvram variables. accepts multiple nvram variables as arguments. look but don't touch, we love a respectful queen. πwriteβ write nvram variables. accepts multiple nvram variable assignments in the form<VAR>=<VALUE>as arguments. so like,NAME=VALUEstyle, as many as you want in one go. π
π§ NVRAM VARIABLE FORMAT π§
so here's the tea on how nvram variables get parsed. they come in the format:
<PARTITION>:<NAME>
where <PARTITION> is one of 'system' or 'common'. that's the whole rule. colon goes between the partition and the name, no cap. π
β οΈ WARNING β οΈ
Writing to nvram may result in having to perform a DFU restore. Avoid unless you know what you're doing.
like, bestie, i need you to HEAR me on this one. π writing to nvram can land you in DFU restore territory. that's the "plug into another Mac and pray" zone. do not go writing things unless you genuinely, truly know what you're doing. this is the one part of the page where i am not being cute. be careful. π
that's the whole page, babe. go read your nvram responsibly. π
this has been asahi-nvram, from the User Commands corner of your manual, in the April 2025 edition. πβ¨π¦
π¦ where this page comes from
- debian trixie: asahi-nvram 0.2.3-6 Β· MIT
- ubuntu questing: asahi-nvram 0.2.3-6
- ubuntu resolute: asahi-nvram 0.2.4-1 Β· MIT
- ubuntu stonking: asahi-nvram 0.2.4-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms