Che cosa fa questo comando?
sudo nvram boot-args="kext-dev-mode=1"
Il comando non ha nulla con la porta seriale in quanto tale.
La parte "sudo" significa che vuoi eseguire il comando che segue con i privilegi di superutente.
Il comando è nvram, che è un comando che consente di modificare le variabili nella NVRAM utilizzata dal firmware e dal kernel durante l'avvio del computer.
La variabile qui è "kext-dev-mode" che viene abilitata impostandola su 1. Le estensioni del kernel ordinarie (principalmente i driver) devono essere firmate dallo sviluppatore e il certificato degli sviluppatori deve essere firmato da Apple - altrimenti l'estensione del kernel non può essere caricata.
La "kext-dev-mode" è pensata per scenari di sviluppo in cui si desidera testare le estensioni del kernel non firmate. Così permettendo che questi vengano caricati senza test se sono effettivamente firmati.
Tuttavia, kext-dev-mode non è più usato per niente. Su OS X El Capitan e più recenti non fa assolutamente nulla.
Leggi altre domande sui tag mac