Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

BrowseNX Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=BrowseNX
|title=BrowseNX
|image=browsenxswitch.png
|image=browsenx.png
|description=Launches the Internet Browser applet (via NSP).
|description=Launches the Internet Browser applet.
|author=crc-32
|author=crc-32
|lastupdated=2021/04/21
|lastupdated=2021/04/21
Line 8: Line 8:
|version=0.4.1
|version=0.4.1
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/switchhomebrews/browsenxswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/browsenx.7z
|website=https://gbatemp.net/threads/browsenx-web-browser-launcher-source.529438/
|website=https://gbatemp.net/threads/browsenx-web-browser-launcher-source.529438/
|source=https://github.com/crc-32/BrowseNX
|source=https://github.com/crc-32/BrowseNX
|donation=
|donation=
}}
}}
BrowseNX allows you to launch the built-in Switch web browser without needing a DNS. The NRO version currently doesn't allow for html5 video support (just like the DNS) and you have to run it from hbmenu/hbloader that has replaced an app or game (e.g. hold R on a game while opening), not Gallery.
BrowseNX allows you to launch the built-in Switch web browser without needing a DNS. By default you'll be greeted with the 4TU Dashboard.


This also installs [[Switch sys tweak|switch-sys-tweak]] which disables the supernag, allowing you to access the browser even if you aren't on the latest version.
This also installs [[Switch sys tweak|switch-sys-tweak]] which disables the supernag, allowing you to access the browser even if you aren't on the latest version.


==User guide==
==User guide==
The NRO version currently doesn't allow for html5 video support (just like the DNS) and you have to run it from hbmenu/hbloader that has replaced an app or game (e.g. hold R on a game while opening), not Gallery.
Options at startup:
Options at startup:
*Auto - Don't press anything, will send you to 4TU dash or your default url.
*Auto - Don't press anything, will send you to 4TU dash or your default url.
Line 24: Line 26:
*Reset Default - Press X to clear whatever has been set as a default URL and set it back to the 4TU dash.
*Reset Default - Press X to clear whatever has been set as a default URL and set it back to the 4TU dash.


If you have issues with security certificates, use this tool: https://github.com/thedax/NX-ntpc/releases (Thanks to @DigitalDNA for finding)
If you have issues with security certificates, use [https://github.com/thedax/NX-ntpc/releases this tool] (credits to DigitalDNA for finding).
 
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/browsenx2.png


If you're being forced to update when opening the app, use a tool like [[Gag Order Switch|GagOrder]] to disable the supernag on your console, this isn't the fault of the app it's just something currently unavoidable for any browser launching app.
https://dlhb.gamebrew.org/switchhomebrews/browsenx3.png


The releases on GitHub now come pre-packaged with switch-sys-tweak which hides the supernag on supported CFWs.
https://dlhb.gamebrew.org/switchhomebrews/browsenx4.png


==Credits==
==Changelog==
'''v0.4.1'''
'''v0.4.1'''
*Updated to use the latest libnx, this may fix some issues users are having.
*Updated to use the latest libnx, this may fix some issues users are having.

Latest revision as of 06:42, 18 April 2023

BrowseNX
Browsenx.png
General
Authorcrc-32
TypeOther Apps
Version0.4.1
LicenseMIT License
Last Updated2021/04/21
Links
Download
Website
Source

BrowseNX allows you to launch the built-in Switch web browser without needing a DNS. By default you'll be greeted with the 4TU Dashboard.

This also installs switch-sys-tweak which disables the supernag, allowing you to access the browser even if you aren't on the latest version.

User guide

The NRO version currently doesn't allow for html5 video support (just like the DNS) and you have to run it from hbmenu/hbloader that has replaced an app or game (e.g. hold R on a game while opening), not Gallery.

Options at startup:

  • Auto - Don't press anything, will send you to 4TU dash or your default url.
  • Manual - Press L to open a screen where you can enter a url to browse to manually.
  • Set Default - Press R to open a screen where you can enter a url as the new defaut url to browse to on startup.
  • Reset Default - Press X to clear whatever has been set as a default URL and set it back to the 4TU dash.

If you have issues with security certificates, use this tool (credits to DigitalDNA for finding).

Screenshots

browsenx2.png

browsenx3.png

browsenx4.png

Changelog

v0.4.1

  • Updated to use the latest libnx, this may fix some issues users are having.

v0.4.0 Hotfix

  • Fixes incorrectly named file in release zip.

v0.4.0

  • Added support for 9.0.0 officially via building for latest libnx.
  • Now using libnx implementation of web applet.
  • Launching from an applet never worked and no longer needs to, so now errors and informs you how you can launch from a title.
  • Updated switch-sys-tweak sysmodule to latest master build (still only used to remove supernag).

v0.3.1

  • NOTE: The title ID of switch-sys-tweaks (supernag patcher) has changed, before manually installing this release, please remove the folder (sdcard)/atmosphere/titles/01FF415446660000 to ensure future compatibility and avoid unnecessary crashes. Appstore release should do this automatically.
  • Since the detection for supernag seems to override the sysmodule, now checking if the sysmodule is running and if it is, ignoring the supernag state (this fixes the issue where despite the supernag being patched, BrowseNX would still complain).

v0.3.0

  • This was going to be 1.0.0 but it didn't feel right without fully fixing NRO support.
  • Added initial NRO support.
    • 'Initial' because it only works when hbloader is overriding a game or app, not gallery.
    • Doesn't support html5 video playback.
  • Added supernag contingency.
    • App will now show an error telling you that the supernag is active and suggest how to remove it, stops accidental fw update via Nintendo error message and confusion.
  • Added supernag fix.
    • Each release will now come with a sysmodule pre-packaged which hides the supernag while CFW is active, atmosphere/fs_mitm CFW's only.

v0.2.0

  • Fixed icon for all CFWs.
  • Added a 'Default URL' option which can be set to change the automatically launched URL, stored at sdmc:/defUrl.txt (if there's no file it still goes to Fortheusers dash).
  • Improved error catching so a fatal error doesn't require you to reboot nearly as often, using the error applet you can get specific errors as well as often useful error codes, helps contributors for debugging.
  • URL entry now checks for common issues with the URL before opening browser (which would fatally crash).
  • Mashing R on startup now lets you set the default URL and mashing X resets it back to default.

v0.1.1

  • Added an icon to the NSP. Although bear in mind it took its sweet time changing over in the home menu for me.

v0.1.0

  • This project is WIP but still functional.
  • Mashing L as the app starts will allow you to enter a URL, otherwise you can just leave it and it will go to the 4TU Dashboard.

Credits

  • p-sam - Supernag fix via sysmodule included in previous releases AND wifiwebauthapplet fallback used in previous releases.
  • XorTroll - Working out the browser applet arguments and for the nsp structure/build method.
  • The-4n - Making legal NSP packing easy.
  • Switchbrew - NPDMTool.

External links

Advertising: