# SoftBank Robotics documentation What's new in NAOqi 2.8?

# NAOqi OS – Synthesis – from 2.1 to 2.8

## Strengthening security

### Reboot and Halt - Best practices

#### Reboot and Halt the Robot with NAOqi running

    qicli call ALSystem.shutdown
    qicli call ALSystem.reboot

This will trigger a few things on the NAOqi side, such as stopping the Life properly and making sure the robot goes to a rest condition. Prefer this method if you can.

For further details, see:

- `ALSystemProxy::shutdown`
- `ALSystemProxy::reboot`

#### Reboot and Halt the Robot without NAOqi running

Replace ... | By ...
--- | ---
reboot | sudo shutdown -r now
halt | sudo shutdown -h now

For further details, see: Sudo and root permissions.

#### Restart NAOqi

Replace ... | By ...
--- | ---
/etc/init.d/naoqi start | nao start
/etc/init.d/naoqi stop | nao stop
/etc/init.d/naoqi restart | nao restart

For further details, see: Restarting and stopping NAOqi.

## Packages

Since Version 2.1, the history of new, updated and removed packages is so long it would be too fastidious to read. It is easier to refer directly to the current list: Open Source Projects.

Glossary Site map Index Support Contact Legal Notices