Nintendo Switch system software

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Nintendo Switch system software
NintendoSwitchLogo.svg
Nintendo Switch Menu screenshot.png
Operating system and user interface of the Nintendo Switch
Developer Nintendo
OS family Nintendo proprietary
Working state Current
Source model Closed source
Initial release 1.0.0 / 3 March 2017; 7 years ago (2017-03-03)
Latest release 2.2.0 / 17 April 2017; 7 years ago (2017-04-17)[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)
Official website {{#property:P856}}

The Nintendo Switch system software is the updatable firmware and operating system of the Nintendo Switch.

Technology

System

According to the license information, the Nintendo Switch's system software is using code from the FreeBSD kernel.[2][3][4][5] A hacker named Plutoo 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.[3]

History of updates

The initial version of the system software for Nintendo Switch on the original consoles was updated as a "day one" patch on 3 March 2017, the console's official launch date.[7] The update added many online features that were previously missing from the console 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.[8]


Nintendo Switch System Software Release History
Version Release date Features
1.0.0 March 3, 2017; 7 years ago (2017-03-03) Initial release of Nintendo Switch
2.0.0 March 3, 2017; 7 years ago (2017-03-03)
  • Playing games online with multiplayer features
  • Adding friends
  • Sharing Album screenshots to Facebook and Twitter
  • Browsing and purchasing content on Nintendo eShop
  • Receiving News relating to games, Nintendo eShop discounts, and promotions
  • Earning My Nintendo points for game card (retail version)
  • Update game software
  • Turn on the TV automatically when placing the Nintendo Switch console in the Nintendo Switch dock with HDMI-CEC
  • Display the battery percentage on the HOME Menu
  • Format the microSD card
2.1.0 March 27, 2017; 7 years ago (2017-03-27)
  • General system stability improvements to enhance the user's experience
2.2.0 April 17, 2017; 7 years ago (2017-04-17)
  • General system stability improvements to enhance the user's experience

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.

External links