Nintendo Switch system software
Operating system and user interface of the Nintendo Switch
|
|
| Developer | Nintendo |
|---|---|
| OS family | Nintendo proprietary (FreeBSD Kernel) |
| Working state | Current |
| Source model | Closed source |
| Initial release | 1.0.0 / 3 March 2017 |
| Latest release | 3.0.0 / 19 June 2017[1] |
| Available in | English, Dutch, French, German, Italian, Japanese, Portuguese, Russian, and Spanish |
| Update method | Direct download |
| Platforms | Nintendo Switch |
| Preceded by | Wii U (system software) |
The Nintendo Switch system software is an updatable firmware and operating system used by the Nintendo Switch gaming console.
Contents
Technology[edit]
System[edit]
According to the license information, the Nintendo Switch's system software uses code from the FreeBSD kernel, similar to the PlayStation 4's system software.[2][3][4][5] A hacker has found system calls to be similar to those of Nintendo 3DS system software but speculates that those were rewritten.[2]
In addition, several components from Android are present in the Switch's operating system, such as the Stagefright multimedia framework.[6] Rendering of web content is done via WebKit, although a web browser isn't on the console.[3] However, hackers have found their way around this to browse the web on the Nintendo Switch.[7]
UI[edit]
Home Screen[edit]
The Nintendo Switch home screen has battery, internet and time information in the top right corner, and below it is a grid showing downloaded games and cartridge games. Underneath that it has shortcuts to the Nintendo eShop, settings, a power off button and more.
History of updates[edit]
The initial version of the system software for Nintendo Switch on the launch day consoles was updated as a "day one" patch on 3 March 2017, the console's launch date.[8] The update added online features that were previously missing from the original software before its official launch date. Some notable features of this update are access to the Nintendo eShop as well as the ability to add friends to a friends list, similar to that of the Nintendo 3DS.[9]
| Nintendo Switch System Software Release History | ||
|---|---|---|
| Version | Release date | Features |
| 1.0.0 | March 3, 2017 | Initial release of Nintendo Switch |
| 2.0.0 | March 3, 2017 |
|
| 2.1.0 | March 27, 2017 |
|
| 2.2.0 | April 17, 2017 |
|
| 2.3.0 | May 15, 2017 |
|
| 3.0.0 | June 19, 2017 |
|
References[edit]
- ^ "Nintendo Switch System Updates and Change History". Nintendo. Retrieved 19 June 2017.
- ^ a b "What hackers know of the Nintendo Switch so far". Wololo.net. 9 March 2017. Retrieved 13 March 2017.
- ^ a b Cunningham, Andrew. "Nintendo Switch ships with unpatched 6-month-old WebKit vulnerabilities". Ars Technica. Retrieved 14 March 2017.
- ^ Marc Sauter, Andreas Sebayang, Michael Wieczorek (1 March 2017). "Nintendo Switch im Test: Klack und los, egal wie und wo" [Nintendo Switch review: Click and go, no matter how and where] (in German). Golem Media GmbH. p. 7. Archived from the original on 1 March 2017. Retrieved 2 March 2017.
The most interesting thing is that the operating system is not based on a classic Linux or Android, but on FreeBSD. The latter also takes Sony as the basis for the system of the Playstation. This avoids Nintendo’s licensing requirements for the Linux kernel, but can easily use Nvidia’s proprietary graphics driver.
- ^ Bhartiya, Swapnil. "Nintendo Switch introduces a new concept for consoles".
- ^ "Hacker nehmen Nintendos Switch ins Visier". heise online (in German/English). Heinz Heise. Retrieved 14 March 2017.
- ^ Spawn Wave (2017-03-12), The Nintendo Switch Was Hacked?, retrieved 2017-05-06
- ^ Kyle Orland (1 March 2017). "Nintendo Switch review: Meet the Game Boy Entertainment System". ArsTechnica. Condé Nast.
- ^ Craig Majaski (23 February 2017). "Day 1 Nintendo Switch OS Update Details". NintendoTimes.