Nintendo switch android xda

We’ve got Android on the Nintendo Switch: Here’s what it can do

If you’ve kept up with the Nintendo Switch’s development scene as of late, you’ll have noticed that there’s a lot of cool things happening right now. Between the launch of L4T (Linux 4 Tegra) Ubuntu by ByLaws and the release of emuMMC for the Switch, there has never been a better time to own a (hackable) Nintendo Switch. Now, ByLaws has one-upped himself, as you can soon turn your Nintendo Switch into a full-fledged Android tablet – complete with dock and Joycon support. Before the public release, we got the opportunity to test Android on the Nintendo Switch to see what it can do.

Note: This build of Android is not publicly released yet as the install process needs to be streamlined. It is entirely systemless and runs off of the SD card, so there’s little to no chance of a ban from Nintendo’s services. You will need an exploitable Switch, which you can read more about here.

How Android on the Nintendo Switch works

The Nintendo Switch was never meant to run Android. It’s a portable game console with a 6.2-inch 720p display powered by the Tegra X1 chipset (which is also found in the NVIDIA SHIELD Android TV), 4GB of LPDDR4 RAM, and a 4,310 mAh battery. It runs games like The Legend of Zelda: Breath of the Wild, Super Mario Odyssey, and Mario Kart 8: Deluxe. Those specifications make for a pretty beefy handheld games console, but imagine an Android tablet with those specifications? That’s effectively what we’ve got here thanks to ByLaws and fellow developers, and while it’s certainly not perfect yet, it’s already pretty powerful.

One of the most appealing aspects of the Switch is the fact that it is a hybrid console. When you put it in the Switch dock and detach the controllers on the sides, it becomes a full-fledged console with 1080p output via HDMI and higher CPU and GPU clock rates. When you’re done, just re-attach the controllers, take the Switch out of the dock, and use it wherever. A similar idea was employed by the NVIDIA SHIELD Tablet, an Android gaming tablet that could output to a TV at up to 8K resolution. Android on the Switch works in the same way as it once did on the NVIDIA SHIELD Tablet. Dock your Switch and it will output the display via HDMI, where you can continue to use it as normal on a bigger screen. The Switch dock also has 3 USB ports which you can plug a keyboard, mouse, and another peripheral into. At the moment, USB mass storage mounting does not work.

Other than that, Android on the Nintendo Switch works just like a tablet.

Android for the Nintendo Switch is currently based on the LineageOS 15.1 (Android 8.1 Oreo) build for the 2015 NVIDIA SHIELD Android TV (foster).

Media consumption

Typically, the number one reason anyone gets an Android tablet is for media consumption. A bigger, nicer screen is great for watching videos and playing games, which is where the Switch comes in. It has full support for all the apps on the Google Play store, so you can watch Netflix, YouTube, listen to music…pretty much all of the usual things you’d expect from an Android tablet. There are a few kinks to be ironed out of course, but none too serious. Think of this as the first build of LineageOS for an Android smartphone: It’s nowhere near complete or polished yet.

Netflix on the Nintendo Switch running Android. You can’t watch Netflix videos in HD as the Switch is not Widevine L1 certified. I tested viewing Breaking Bad and Love, Death & Robots.

Читайте также:  Running android on mac

If you’re a media fanatic and like to have files stored offline, then I have good news for you. Android for the Nintendo Switch can have as much storage as the SD card you put it on. That’s because part of the setup involves extending the /data partition to be the size that you want before booting, so I expanded it to fill the rest of my 64GB micro SD card. That means you’re not restricted to the 32GB eMMC storage onboard the Switch, and even more importantly, you aren’t modifying anything on the device itself.

Gaming Performance

As you may expect from the Tegra X1, gaming is a breeze. There are a few hiccups here and there, though I expect those are caused by the lack of optimization at this point in time. I tested PUBG Mobile, for example, and while the Joycons didn’t work, the game ran well on balanced graphics. I used balanced as the game would not let me go any higher, telling me that those options will come to my device “soon.”

The Joycons are another thing though, as they don’t currently work quite as seamlessly as you would expect yet. They need to be connected via Bluetooth, and leaving them physically connected to your Switch on the sides will still use them in wireless mode. There are no weird input delay issues like we had on the OnePlus 7 Pro. Technically, you can navigate the whole system UI with them. Not everything supports the Joycons yet, though. I had issues in Dolphin Emulator and Steam Link when trying them out, though it would appear that they worked perfectly in a previous build. As a result, I’m confident that they will be working again on release.

There was one emulator that I got working perfectly: DraStic. DraStic is one of the best Nintendo DS emulators on the Google Play Store, and it runs flawlessly on the Switch. That’s a massive achievement as there are no other DS emulators that work perfectly on it yet. I was able to play Pokemon Black with just my detached Joycons and my docked Switch via DraStic, which made for an enjoyable experience.

For emulating other game consoles, I recommend using RetroArch. I played Pokemon Leaf Green through it, and it worked with a single paired Joycon, though I had issues when I paired the second one as well. Other than that, it worked well and ran perfectly. You don’t need the functionality of two Joycons to play Pokemon either. SNES emulation is fantastic, and I played some of A Link to the Past through Snes9x.

At the moment, there are performance janks across the system that I can only imagine will be ironed out with time. The Tegra X1 on the Switch is underclocked compared to the SHIELD TV, but the Switch 8.0 update enabled game developers to boost the clock speed during loading screens, something which the Android build will also take advantage of on release (clock control has been added in the latest private build). The Nintendo Switch is already shaping up to be an excellent Android-powered gaming device, and the future for it in that regard is bright. I’m told as well that pretty much everything is functional, as it’s all been ported over from the NVIDIA SHIELD Android TV. There should be full support for the SoC and all of its capabilities.

What doesn’t work

Sadly, there are a number of drawbacks to using the Nintendo Switch as an Android tablet. For instance, the Switch doesn’t support GPS nor does it have a microphone or even a camera. That means no Pokemon Go, no voice and video calls with Google Duo, and no apps like Snapchat either. You can use a Bluetooth headset for audio, though it uses basic A2DP to connect. There is no LDAC or any other more advanced Bluetooth codecs in use here. The Joycons are also not compatible with every application yet, and it appears to be wildly inconsistent as to what they work with and what they don’t. RetroArch identified all four buttons on the left Joycon D-Pad to have the same functionality when they obviously don’t. You also can’t use the L and R buttons on the rail of each Joycon, which could be problematic when only using one. You also can’t take screenshots yet.

Читайте также:  Android app php login

You asked, we tested

We posted on the XDA-Developers Twitter account asking our readers what they wanted to be tested on Android on the Nintendo Switch. We had a number of requests to test different games and applications, which you can read about above. We were also asked about Spotify (it works) and Fortnite (it doesn’t).

Flappy Bird was requested too. I tested it. It works. YouTube, Spotify, and Twitch all also work.

When does it release?

ByLaws and others involved in the Nintendo Switch’s development are working to get it ready for release. There’ll be an easy installer to use to set up your SD card, which at the moment is booted via Hekate. There is no expected ETA, though you should check out our Nintendo Switch forums and keep an eye on the thread for Android on the Switch!

Источник

The Nintendo Switch running Android is still ridiculous but I love it

Flagship Android tablets are few and far between, with the best of the best coming from Samsung every year. What if you could pick up another Android tablet instead? Maybe something that doubles up as a serious gaming console too? Meet the Nintendo Switch running Android, which is back and better than ever thanks to the Switchroot team bringing Android 10 to the device. I’ve been playing around with it quite a lot, and it’s something that I can genuinely see myself using in the long term. If you want to check out Android on the Nintendo Switch (including instructions on installing it), then read on!

How to install Android 10 on the Nintendo Switch

Thanks to advancements in the Nintendo Switch hacking scene, it is easier than ever to install Android. Rather than needing to set up any particular software on your computer, pretty much everything can be done from inside Hekate. Hekate, by the way, is a GUI-based Nintendo Switch bootloader, and you can boot it on any unpatched Nintendo Switch. You can check here to see if your Nintendo Switch is hackable or not based on its serial number, though there are ways to get it working on some patched Switches, too, through the use of a modchip or other software-based exploit. Even then, you won’t be able to run it on a Switch Lite or the Switch refresh that sports battery improvements, as Android won’t boot on those devices.

If you have everything you need, you’ll need to then head over to the LineageOS 17.1 thread on our Nintendo Switch forums. The beauty of this particular port is that it runs entirely off of an SD card and thus does not touch your Switch’s operating system in any way. Because of that, it is unlikely for your Switch to get banned by Nintendo. When you’re done using Android, you can simply reboot your device to boot back into your Switch’s OS as usual. There are two versions of LineageOS 17.1 to pick from, but I chose the Android tablet version as I primarily use my device undocked; if you mostly use your Switch while it’s docked, then you should consider trying the Android TV version instead.

Android 10 on the Nintendo Switch is actually viable

Thanks to advancements in the Nintendo Switch hacking scene, setting up Android 10 on the Nintendo Switch is quick, easy, and an actually viable way of using your Nintendo Switch. You can create a partition on your SD card in Hekate (if you have enough space, that is) so that you don’t need to sacrifice your entire SD card for just Android. Once you’ve booted and set up your device, you can immediately start downloading apps and games from the Google Play Store, which is exactly what I set out to do.

Читайте также:  User activity android что это

One app I immediately downloaded was the Steam Link app, which allows you to stream games from your PC using Steam to another device on your network. On the previous Android release from the Switchroot team, the Steam Link app could connect and stream a game to my Switch, but the Joy Cons didn’t work. There were complicated potential fixes posted online, though I could never get them working, and my interest eventually waned in using Android. That isn’t the case with the new Android 10 port, though, as Joy Cons now work perfectly in most applications and games. That game that last generation consoles can’t run properly, Cyberpunk 2077, works perfectly on the Nintendo Switch by streaming it from my PC. I know it’s not actually running natively on the Nintendo Switch and that all computation is being done on my computer, but it’s certainly a flex.

oh hey it’s #Cyberpunk2077 running on the Nintendo Switch 👀 more to come soon (sorry for the loud background audio, it’s a fish tank lmao) pic.twitter.com/fxq3b0ia4t

But obviously, that isn’t all the Nintendo Switch can do. Think about the thousands of apps and games on the Google Play Store, and imagine all of the opportunities. I’ve been able to watch Twitch streams, browse YouTube, and play GameCube games (to varying degrees of success), and emulate consoles before the GameCube with ease. I’m no longer limited to the past games that Nintendo decided to port to the Nintendo Switch — no, I can play all past games thanks to emulators. What’s more, as already mentioned, I no longer need to worry about my Switch potentially getting banned if I make a mistake. Nintendo can’t monitor my device’s usage in Android — how could they? There are genuine reasons why you might want to keep an RCM jig and a microSD card with Android on it in your Switch’s carry case, especially if you like the thought of having a reasonably powerful Android device with built-in controllers available at any time.

It won’t ever be perfect, though

Here’s the one problem with Android 10 on the Nintendo Switch, and it’s inherent to the device itself — it will never be perfect, and in fact, it’s far from it. If you needed to replace your Nintendo Switch’s operating system with Android via a NAND dump, then practically nobody would use this. The Tegra X1 chipset is incredibly underpowered by today’s standards, and what keeps it afloat and somewhat competitive is its powerful GPU. In Geekbench 5 with performance mode enabled, the Nintendo Switch scores a pitiful 823 in multi-core, while the Snapdragon 888 can expect results anywhere in the 3500 to 3900 range. Performance is spotty at best in most GameCube games, and The Legend of Zelda: Wind Waker is barely playable. Games like The Simpsons: Hit & Run are completely unplayable, though Animal Crossing did run at a full 60 FPS at basically all times.

Furthermore, you’re not going to have any of the typical Android features that you may expect. There’s no GPS, no microphone, and the battery life is rather poor. You’ll need to enable performance mode in the settings for most games to be playable via emulation, which drains the battery considerably. There’s a flashable zip that you can install to turn off all alarms and notifications in the background when the display is off which certainly helps battery life, but you’ll never get fantastic battery life out of the Switch when it’s booted into Android. I’ve found it to drain quite quickly no matter what I do, so you’ll want to make sure that you’re near a charger at all times. Alternatively, when not in use, turn off your Switch and use your Android smartphone to inject the Hekate payload whenever you want to boot back into Android again. For that I use NSloaderRB.

Источник

Оцените статью