Custom firmware , also known as aftermarket firmware , is an unofficial new or modified version of firmware created by third parties on devices such as video game consoles , mobile phones , and various embedded device types to provide new features or to unlock hidden functionality. In the video game console community, the term is often written as custom firmware or simply CFW , referring to an altered version of the original system software (also known as the official firmware or simply OFW ) inside a video game console such as the PlayStation Portable , PlayStation 3 , PlayStation Vita / PlayStation TV , PlayStation 4 , Nintendo 3DS , Wii U and Nintendo Switch . Installing custom firmware on some devices requires bootloader unlocking .
60-546: The SamyGO project is publishing an aftermarket firmware of smart TVs by Samsung . It consists of a forum which contains various methods for rooting the smart TVs. The project has implemented NFS and Samba file sharing, playback from USB devices and unlocked the use of Wi-Fi dongles not authorized by Samsung. This article about television technology is a stub . You can help Misplaced Pages by expanding it . Custom firmware Custom firmware often allow homebrew applications or ROM image backups to run directly within
120-469: A Nintendo Network ID can be shared or transferred to a Nintendo Account to be spent on the Nintendo Switch. The eShop stores a record of all downloads and purchases, allowing users to re-download previously purchased software at no additional charge, provided the software is still available on the eShop. Downloads can be started immediately, or they can be queued up and be pushed to the console while it
180-545: A modchip can be soldered onto where the Switch's USB-C port would be after it is removed ("hardmodding"), thus circumventing the need to enter into RCM mode. In Android, installing custom firmware, colloquially known as installing a custom ROM or Android ROM , is the practice of replacing the system partition of the Android operating system , usually mounted as read-only, with a modified version of Android, also known as "flashing
240-590: A Chinese variation of the Nintendo eShop which it shared with Hong Kong. Although the Nintendo Switch was eventually officially launched in Taiwan, Hong Kong had gained official access to the eShop on Nintendo Switch since 2019, whilst Taiwan does not as of 2023. The Wii U was never officially released in either Hong Kong or Taiwan. In May 2023, Nintendo was obligated to close the eShop on the Nintendo Switch in Russia after more than
300-550: A Nintendo Network ID with a Nintendo Account remained active until March 11, 2024. Previously downloaded content on the Nintendo eShop, among others, was unaffected by the suspension of the Nintendo Network and other Wi-Fi services for the 3DS and Wii U on April 8, 2024. The following types of games, applications and media are or were available to download from the Nintendo eShop. The majority of Wii U , Nintendo 3DS , Nintendo Switch , and select Wii retail releases are on
360-469: A ROM". The procedure requires unlocking the bootloader , which in the past was generally not supported by device manufacturers, and hence, typically requiring some expertise in exploiting vulnerabilities in the operating system. However, since about 2015 several manufacturers, including Motorola , OnePlus , Google Xiaomi , and Sony support unlocking the bootloader (except on models that are locked by some carriers). This bypasses secure boot, without
420-544: A custom firmware) for PlayStation Vita/PlayStation TV, which alters the PS Vita's/PS TV's firmware on version 3.60, which allows creating a custom firmware on the console. The team behind the original HENkaku has also released taiHEN. taiHEN is a framework on which the newest version of HENkaku runs. It is a way to load plugins at the system level like the user was used to on the PSP allowing them to change/add function to their console. Enso
480-587: A custom firmware. There is also ODE (Optical Drive Emulator), HAN (etHANol) and HFW (Hybrid Firmware) for the PS3. The PlayStation Vita / PlayStation TV has eCFW, meaning custom firmware for PSP running in the PSP emulator of the PS Vita/PS TV. These eCFWs include ARK, TN-V and more recently, Adrenaline, which includes more features since it was hacked from the native side. In 2016 a Team called Molecule released HENkaku (a HomeBrew Enabler, which has functionality similar to
540-527: A different bootloader, while SX OS is closed source and paid, but largely based on Atmosphère code despite assertions to the contrary. Nintendo has made the Switch environment much more secure than previous consoles. Despite this, there exist notable bugs which lead to user exploits. Of these, the Nvidia Tegra stack bug ( CVE - 2018-6242 ) is the most well-exploited. It leverages the Recovery Mode (RCM) of
600-427: A downgrade to a very early system version to get the console's unique OTP, necessary for the installation. On May 19, 2017, a new exploit basis called sighax was released, replacing arm9loaderhax and allowing users to get even earlier control of the system, granting code execution in the context of the bootROM and thus a cleaner environment, with no downgrades or OTP required. Boot9Strap, a user-friendly version of sighax,
660-458: A feature that boots the system from an unpartitioned space of the SD card containing a copy of the 3DS' NAND memory. These EmuNANDs could protect the 3DS system from bricking, as the usual system NAND was unaffected if the emuNAND is no longer functioned properly or was otherwise unusable. EmuNANDs could also be updated separately from the usual system NAND, allowing users to have the latest system version on
SECTION 10
#1732855668874720-471: A flash cartridge via DRM and the first publicly available one), Pasta, RxTools (the first free and widely used one), Cakes CFW (the first open source CFW, which used a modularized approach for patches and was the inspiration for the following ones), ReiNAND, which Luma3DS was originally based on, and Corbenik; as of now the only custom firmware still currently being developed is Luma3DS (previously known as AuReiNAND). 3DS CFWs used to rely on "EmuNAND"/"RedNAND",
780-480: A period of time, users were able to redeem Gold Points for download codes or discount coupons available on My Nintendo for specific Wii U and Nintendo 3DS titles. Gold Points themselves can still be used to discount any purchases made on the Nintendo Switch. A limited variant of the Nintendo eShop on the Nintendo 3DS family was discontinued on July 31, 2020, for various Latin American and Caribbean markets, as well as for
840-506: A review consisting of a crescent range of one to five "stars", representing the title's quality. Users can also categorize games by age and gender, and as being suitable for either hardcore or casual gamers. The Wii U had Miiverse integration for user reviews on the Nintendo eShop. On September 13, 2012, during a Japanese Nintendo Direct presentation, Satoru Iwata introduced a new service called Deluxe Digital Promotion (North America)/Nintendo Network Premium (Europe, Australia, and Japan). It
900-714: A year's hiatus due to reasons beyond their control, likely as a consequence of the Russian invasion of Ukraine . The Nintendo Switch eShop is set to close in China on March 31, 2026. Unlike the Wii Shop Channel and the DSi Shop services, which use Nintendo Points for purchases, the Nintendo eShop lists prices in the appropriate regional currencies (e.g. United States dollars and euros ). Accounts can be funded using either credit cards or prepaid cards purchased in stores. In China,
960-548: Is a digital distribution service for the Nintendo Switch , and formerly available via the Nintendo Network for the Wii U and Nintendo 3DS . Launched in June 2011 on the Nintendo 3DS, the Nintendo eShop served as the successor to both the Wii Shop Channel and DSi Shop . It is also a multitasking application, which means it is easily accessible even when a game is already running in
1020-468: Is a bootloader vulnerability of the PS Vita/PS TV that makes HENkaku permanent and allows to run it on the boot so the PS Vita/PS TV has a full CFW with HENkaku Enso. Users on 3.60 can also update to 3.65 without losing HENkaku Enso. The modding scene of the Nintendo 3DS primarily involve custom firmware (software which patches the official firmware "on the fly"), which requires an exploit to obtain control of
1080-614: Is disabled while WiiWare software is being played. Prior to the Wii Shop Channel's closure, there were over 450 downloadable games available in North America as of October 2012 . Initially all games except LostWinds were published on the Wii U. LostWinds had since been patched and made available for transfer and purchase on the Wii U. It was discontinued in January 2019. DSiWare, for
1140-618: Is disabled whilst DSiWare software is being played. There are over 550 downloadable DSiWare games available in North America as of January 2016. DSiWare games and software on the Nintendo eShop are largely priced near-identically as on the original DSi Shop. Online functionality has been defunct in DSiWare games due to the Nintendo Wi-Fi Connection service ceasing operations as of May 20, 2014. As of March 27, 2023, DSiWare games and apps are no longer available for purchase, coinciding with
1200-530: Is likely to be hardware patched, including the Switch Lite and the newer "red box" Switches, and any unit which is hardware patched and running a relatively recent firmware is unlikely to be able to access custom firmware at this time or in the future due to the unusually secure software environment of the Switch. These Switches are commonly referred to as "patched" Switches within the Switch modding community. While they cannot be modded by normal means ("softmodding"),
1260-631: Is not in use or when the eShop application is not running. Users upgrading from a Nintendo DSi system can transfer their previous DSiware purchases to the Nintendo 3DS, with limited exceptions, such as Flipnote Studio . A December 2011 update enabled a similar feature allowing users to transfer their purchases between 3DS systems. Before the implementation of Nintendo Network ID for the Nintendo 3DS in December 2013, only five transfers between Nintendo 3DS systems were permitted. The limit on system transfers has since been permanently waived. As of August 2024,
SECTION 20
#17328556688741320-584: The Home Menu and Nintendo eShop to access and purchase Virtual Console games, respectively. Virtual Console games on the Nintendo 3DS can be suspended and users can also create save states anytime. Functionality is available to display the games at native resolution. Games for the Game Boy , Game Boy Color , Game Boy Advance (for Nintendo 3DS Ambassadors only) NES , SNES (New Nintendo 3DS exclusive), Sega Game Gear , and Turbografx16 (Japan only) were available on
1380-401: The Nintendo 3DS family . Add-on content includes downloadable content (DLC) or microtransactions to augment existing games with new features, and patches. This content can both be free to download or purchasable. Add-on software can be added to both downloadable and physical games, and be purchased either individually or via in-game stores. As of December 6, 2011, a system update upgraded
1440-618: The Nintendo DSi handheld game console , has been available for the Nintendo 3DS since June 2011, when the Nintendo eShop was first introduced. With a few exceptions for certain games or applications such as Flipnote Studio , the majority of existing DSiWare software is available for download on the Nintendo 3DS through the Nintendo eShop. Similar to using Nintendo DS software, DSiWare can be optionally viewed in its original resolution and Home Menu functionality, SpotPass, StreetPass, Auto Brightness (New Nintendo 3DS only) and 3D Functionality
1500-605: The PlayStation Portable handhelds released by Sony. Notable custom firmware include M33 by Dark_AleX as well as those made by others such as the 5.50GEN series, Minimum Edition (ME/LME) and PRO. Custom firmware is also seen in the PlayStation 3 console. Only early "Fat" and Slim (CECH-20xx until early CECH-25xx) models are able to run custom firmware. Slim (late CECH-25xx and CECH-30xx) and Super Slim models can only run HEN (Homebrew Enabler), which has functionality similar to
1560-571: The ARM9, the 3DS' security coprocessor, and, secondarily, flash cartridges , which emulate an original game cart (which can be solely used to play untouched game cart ROM backups). The current most widely used CFW is Luma3DS , developed by Aurora Wright and TuxSH, which allows unsigned CIA (CTR Importable Archives) installation, includes open-source rewritten system firmware modules, and exception handling for homebrew software developers. Other past and abandoned CFWs included Gateway (a proprietary CFW locked to
1620-600: The Chinese market. Nintendo's mainland Chinese subsidiary iQue originally launched the iQue 3DS XL in December 2012 with two digital games pre-installed, but the eShop itself was never launched for the console in China. The Nintendo eShop can be accessed any time via the HOME menu screen, even when a game is already running, on Wii U and Nintendo Switch. Background downloading is also possible via SpotPass while using any other application on
1680-530: The EmuNAND while retaining the vulnerable version on the system NAND; thus making online play and Nintendo eShop access possible on outdated 3DS system versions. EmuNANDs were obsoleted by the release of arm9loaderhax, a boot-time ARM9 exploit that allowed people to safely use SysNAND and update it, as CFWs started patching the OS' update code so that official updates wouldn't remove the exploit. However, this exploit required
1740-490: The Nintendo 3DS, Wii U, and Nintendo Switch. Various games, which may be sold as retail games in some regions, might be released as download-only software in others for various reasons, such as cost-effective localization. 3D Classics is a series of NES/Famicom , Arcade , Mega Drive/Genesis , Master System , and SG-1000 games remade with added 3D visuals and updated features, although the overall graphics retain their original art style and appearance. These are exclusive to
1800-402: The Nintendo 3DS, becoming required for downloading free demos from the eShop. Software updates, more commonly known as patches , have been available on both Nintendo 3DS, since April 25, 2012, and Wii U, since November 18, 2012, via a system update. These system updates gave the ability to patch downloadable and retail releases, through both the Nintendo eShop and HOME Menu. These patches have
1860-519: The Nintendo eShop free of charge. This series was exclusive to North American Nintendo 3DS consoles. Nintendo Show 3D released its last episode on March 28, 2013, two years after the North American release of the original Nintendo 3DS. Japan exclusive news video conferences hosted by Satoru Iwata . The Nintendo eShop offers a wide range of downloadable video content for the Nintendo 3DS . These videos are mostly offered in 3D and are downloaded to
SamyGO - Misplaced Pages Continue
1920-470: The Nintendo eShop is available in 46 markets: Certain markets originally had official access to a variation of the Nintendo eShop at one point, but Nintendo had discontinued the service in those markets for certain reasons without a present follow-up. Many South American and Caribbean markets originally had access to the a limited variant of the Nintendo eShop on both Wii U and Nintendo 3DS, whilst Asian markets such as Saudi Arabia, Singapore, Malaysia, and
1980-405: The Nintendo eShop was opened on December 10, 2019, via Nintendo Switch units distributed by Tencent . Users can only log in with a WeChat account, and the account can only be funded via WeChat Pay . In addition, purchasing downloadable content from other regions is disabled due to the lack of the ability to sign in with a Nintendo Account and the general region locking of the Nintendo Switch for
2040-684: The Nintendo eShop, Nintendo Channel and YouTube where users can watch all the latest news, reviews and previews of Wii , Wii U , Nintendo DS , Nintendo 3DS and Virtual Console games. The show's original name and format was called Nintendo TV . The show ended sometime in 2014 before the Official Nintendo Magazine ceased publication. Nintendo Show 3D was a video gaming online show produced by Nintendo and hosted by Jessie Cantrell. It featured video previews and footage of upcoming and recently released Nintendo 3DS retail and downloadable games. Episodes were released every two weeks on
2100-505: The Nintendo eShop. The first was New Super Mario Bros. 2 , launched on the Nintendo 3DS eShop alongside its retail release in August 2012. A system update in March 2013 allowed players to transfer save data from a physical version of a game to a download version. Any video game company, particularly independent video game developers, may publish via the Nintendo eShop as download-only software for
2160-470: The Southeast Asian and Middle Eastern markets. A limited variant of the Nintendo eShop on Wii U was also discontinued at the same day for said Latin American and Caribbean markets. As of that date, the ability to download, redownload, and update any software became unavailable, and games using the eShop were also affected. The ability to purchase, download, and play new content on the Nintendo eShop for
2220-472: The Switch eShop by having the user click an acknowledgement checkbox that waived their rights to refunds. NCC argued this violated the EU's Consumer Rights Directive 2011 as all pre-orders must be able to be refunded. Nintendo cited that under the directive that offering the checkbox to waive this right was valid. The German Federation of Consumer Organisation ( Verbraucherzentrale Bundesverband e. V. , or VBEV) took
2280-476: The Switch unit in order to push unsigned/unverified payloads, in turn granting the user access to arbitrary code execution . This vulnerability has been further leveraged by users within the Switch hacking scene to reverse-engineer the firmware, leading to two other notable exploits: Nereba and Caffeine. While RCM is a hardware exploit, Nereba and Caffeine are software exploits and rely on the console being at or below specific firmware versions in order to make use of
2340-512: The United Arab Emirates originally had access to a limited variant of the eShop on Nintendo 3DS only. None of the markets listed were ever followed up with any official access to the eShop on succeeding platforms as of present, even if said platforms were officially available. The Taiwanese market has had a complicated history with Nintendo products in the 2010s. The Nintendo 3DS was officially launched in Taiwan, and one time had access to
2400-570: The Virtual Console library available on the original Wii was also available on Wii U through the implementation of the console's Wii Mode and Wii Shop Channel , to access and purchase Virtual Console games. Wii Virtual Console games cannot be controlled using the Wii U GamePad , though the current versions of the system software support displaying Wii Virtual Console games on the GamePad screen as if playing any other Wii game. The Nintendo 3DS used
2460-462: The Wii U Menu and Nintendo eShop to access and purchase Virtual Console games, respectively. Virtual Console games on the Wii U can be suspended and users can also create save states anytime. The GamePad is only compatible with these games through Off-TV Play . Select games from the NES , SNES , Nintendo 64 , Game Boy Advance , and Nintendo DS libraries were available for purchase on the eShop. Most of
SamyGO - Misplaced Pages Continue
2520-553: The Wii U Nintendo eShop would receive ten percent of the price back in points, which could be exchanged for eShop credit on the Wii U and Nintendo 3DS eShop. Points could be exchanged for eShop credit through March 31, 2015. The program was discontinued on April 1, 2015. The service was never fully implemented beyond its promotional period. The My Nintendo program features a similar concept for anyone who links their Nintendo Network ID to their Nintendo Account profile, and users could earn Gold Points via any Nintendo eShop purchase. For
2580-534: The Wii U and the Nintendo 3DS was discontinued for the rest of the world on March 27, 2023, with the ability to add credit cards ceasing by May 23, 2022, followed by the inability to add funds by August 29 of the same year (except for users who linked their Nintendo Network ID with their Nintendo Account, who could add funds until March 27, 2023). Redeeming download codes for the systems were extended to April 4. Redownloading previously purchased content, updating and free themes will remain available. Merging funds left on
2640-587: The Wii U or Nintendo 3DS, and while in Sleep Mode on Nintendo Switch. Currently, 10 downloads can be queued at a time. The status of the downloads can be checked on the HOME menu under the "Download Manager". If notifications are activated, a pop-up message will appear in the top right corner of the screen to notify the user that a download is finished. The Nintendo eShop supports user reviews of games, applications, and other media. After an eShop title has been acquired and used for at least one hour, users can then submit
2700-484: The background through the system software. The Nintendo eShop features downloadable games, demos, applications, streaming videos, consumer rating feedback, and other information on upcoming game releases. The service was discontinued globally for the Wii U and Nintendo 3DS in March 2023, continuing only on the Switch. Initially, the two versions of the Nintendo eShop between the Wii U and Nintendo 3DS were independent of each other. Whilst this remains largely true, after
2760-582: The bootROM can't be updated), only requiring a modified DS flash cartridge and a magnet. The initial release was on August 12, supporting the AceKard 2i and R4i Gold 3DS RTS cartridges. Currently, several custom firmwares for the Nintendo Switch console exist: Atmosphère, ReiNX and SX OS. The differences between them are largely inconsequential; Atmosphère remains in active development and is free and open-source software . ReiNX bases much of its code off Atmosphère but with some modifications to runtime components and
2820-750: The eShop. Twenty free NES and GBA games were available to 3DS owners who became eligible in the Ambassador Program (users who logged onto the Nintendo eShop before August 12, 2011, and did not erase their eShop details). Special features in this interpretation of the Virtual Console allowed players to create Restore Points, temporarily saving the game state for use later, and the optional ability to view games in their original resolution accompanied with special borders or templates. Game Boy Advance games can be displayed at their original screen resolution like other Virtual Console games but they do not support Sleep Mode, Restore Points, and Home Menu functionality while
2880-503: The exploits. RCM, being hardware related, merely relies on the console being vulnerable to that particular exploit and does not have a firmware requirement or range. Due to Nvidia's disclosure of CVE-2018-6242, Nintendo was forced to address the vulnerability, and during late 2018 began manufacturing and distributing units which have been hardware patched and are unable to access the RCM vulnerability. Any unit manufactured during or after this time
2940-400: The game console, unlike official firmware, which usually only allow signed or retailed copies of software to run. Because custom firmware is often associated with software piracy , console manufacturers such as Nintendo and Sony have put significant effort into blocking custom firmware and other third party devices and content from their game consoles. Custom firmware is commonly seen in
3000-495: The game is running. WiiWare, for the Wii video game console , has been available for the Wii U since launch day when an update added support for the Wii Shop Channel 's library of WiiWare games. Unlike DSiWare on the Nintendo 3DS, WiiWare software is only available for download on the Wii U through Wii Mode , not the Nintendo eShop. Similarly to using Wii software on the Wii U, WiiWare can only be played in its original resolution, via Wii Mode, and Wii U Home Menu functionality
3060-413: The implementation of Nintendo Network ID for the Nintendo 3DS, users that register the same ID account between both systems (currently at one time per console) can share a combined funds balance, home address, saved credit and debit card information, wish list entries, and (formerly) linked Club Nintendo accounts. With the release of the Nintendo Switch version of the Nintendo eShop, the balance stored on
SECTION 50
#17328556688743120-562: The lead on the lawsuit by December 2018 as Nintendo's European headquarters were located in Großostheim . The Regional Court of Frankfurt ruled in December 2019 for Nintendo, but both the NCC and VBEV appealed the decision. During the appeal, in September 2020 Nintendo changed its pre-order policy to allow refunds for games but only a week before the game is scheduled for release. Despite this change,
3180-484: The main purpose of fixing security vulnerabilities and other bugs and improving usability or performance. Patches can also be downloaded while using other applications via the systems' Download Manager. Virtual Console ( バーチャルコンソール , Bācharu Konsōru ) , sometimes abbreviated as VC , was a specialized section of the Nintendo eShop that allowed players to purchase and download games and other software for Nintendo 's Wii U and Nintendo 3DS consoles. The Wii U used
3240-520: The need for exploits. The custom ROMs installed may include different features, require less power, or offer other benefits to the user; devices no longer receiving official Android version updates can continue to be updated. However, not all features of a phone may be properly supported by some custom ROMs. Various other devices, such as digital cameras , wireless routers and smart TVs , may also run custom firmware. Examples of such custom firmware include: Nintendo eShop The Nintendo eShop
3300-554: The service to feature downloadable demos of retail games and eShop games. Developers have the option to limit access to demos, such as limiting the number of plays available to the user. When the number of plays reaches zero, the demo cannot be opened. The first paid demo was released in Japan on August 4, 2011, and free demos were further released in Japan on December 27, of the same year and in North America on January 19, 2012. As of December 9, 2013, Nintendo Network IDs were implemented onto
3360-616: The system's memory through SpotPass . On the Nintendo 3DS, many of these videos are offered in autostereoscopic 3D ; on the Wii U, only 2D high definition videos are available. The exact content available varies by region. Nintendo Unleashed was a video gaming online magazine published by Future Publishing for Nintendo Network . It is produced by the team behind the Official Nintendo Magazine and features video reviews and previews and footage of upcoming and recently released Nintendo games. Episodes are released monthly on
3420-575: The system's storage. To produce and distribute these short films, Nintendo partnered with companies such as Breakthru Films, Black Box Productions, Atlantic Productions , Ka-Ching Cartoons and DreamWorks Animation . The Norwegian Consumer Council (NCC) filed suit against Nintendo in February 2018, asserting that the eShop's policy on pre-order refunds violated European consumer law. As the NCC outlined, while European law requires digital storefronts to provide refunds on pre-orders, Nintendo bypassed this for
3480-529: The worldwide closure of the Nintendo eShop for Nintendo 3DS. The Nintendo eShop offers a wide range of video streaming applications, which correspond to third party streaming services. Some of these services' applications are available for download on Nintendo 3DS and are preinstalled on North American Wii U consoles, such as Netflix , Hulu , and Amazon Prime Video applications. These streaming services are available independently from Nintendo Network services. Additionally, some videos can either be downloaded to
3540-452: Was a loyalty program similar to PlayStation Plus offered on PlayStation Network and Xbox Live Gold on Xbox Live . Consumers who purchased the Wii U Deluxe Pack in North America, or the Wii U Premium Pack in Europe and Japan, would receive a free two-year subscription to this service which lets Wii U owners receive points for each digital purchase. Members who bought games and apps through
3600-415: Was released. Sighax works by overflowing the signature parser pointer onto the stack so the hash of the firmware image is compared to itself since the parser doesn't validate certain fields. At the same time, another bootROM exploit called ntrboot was announced, which allows people to use a backdoor present in the bootROM to get full system control on any 3DS console regardless of the firmware version (as
#873126