Changes to BootPROM environment variables from within Solaris simplifies system administration and can prevent having to perform a system boot to change these settings.
To set a BootPROM environment variable from Solaris, for example to set auto-boot? to false, use the following command as root:
eeprom "auto-boot?"=true
See also: Read BootPROM settings from the Solaris command line