Homebrew RELEASE Launch internal browser using eShop applet (90dns)

p1w1x

Well-Known Member
Newcomer
Joined
Aug 14, 2018
Messages
68
Trophies
0
XP
1,132
Country
Uruguay
I'm curious if it's possible to make a banner with URL address with option to change it. But it needs someone who make dynamic window (if it's supported by Switch).
@masagrator There is a way to do this, I got a project in my hands with this but I need to test if the Switch supports iframes in jquery. But there is a problem, pages like google, facebook, youtube, etc (and gbatemp) just allow connections from real browsers. Examples bellow
 

Attachments

  • Captura de pantalla 2019-01-15 a la(s) 15.49.38.png
    Captura de pantalla 2019-01-15 a la(s) 15.49.38.png
    122.6 KB · Views: 149
  • Captura de pantalla 2019-01-15 a la(s) 15.50.07.png
    Captura de pantalla 2019-01-15 a la(s) 15.50.07.png
    41.2 KB · Views: 146
Last edited by p1w1x,
  • Like
Reactions: Mothafuckka

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
Make sure to put 0100000000000803 and 010000000000100B in sdmc://[your cfw (atmosphere, reinx, sxos)]/titles.
You need LayeredFS for this

To be honest. I hate LayeredFS. I think they can find a way to be useful without a needed of LayeredFS. Never liked LayeredFS. It is not friendly to be honest with you.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,304
Trophies
3
XP
12,091
Country
Poland
Why it's not friendly? It's the only non-invasive way of swapping files (it can even load files that are additional to content like patches for UE4 games). How it can be more fiendly?
 

Migush

Active Member
OP
Newcomer
Joined
Mar 26, 2017
Messages
31
Trophies
0
Age
21
XP
427
Country
Netherlands
To be honest. I hate LayeredFS. I think they can find a way to be useful without a needed of LayeredFS. Never liked LayeredFS. It is not friendly to be honest with you.
Yeah you could modify the OFW files, but that is unnecessary since LayeredFS is easy to use.

--------------------- MERGED ---------------------------

Nice... Do we know by now if it works on 5.x?
I would say try it out :switch:
 

icefox

Well-Known Member
Newcomer
Joined
Jun 16, 2018
Messages
99
Trophies
0
Age
44
XP
528
Country
United States
Thank you this is exactly what I need! But I can't get it to work under SX OS. I'm on latest 6.2.0 + SX OS 2.5.2. I used FTP to create sxos/titles in sdmc and copied the two folders into titles. I then started eShop in stealth mode (DNS block). The usual error popped up and by continue I'm back on the home screen. I then disabled stealth mode. The error becomes "online services is currently restricted" (I'm banned) and OK brings me back to the home screen. It seems layeredfs isn't working. I don't think SX OS has a layeredFS option to be switched on right? Anyone knows where I did wrong?

I do use a Mac and copying a folder into SD on a Mac messes up the archive bit. But to avoid it I created all folders in FTP so this shouldn't be a problem.
 
Last edited by icefox,

KardchCode

Well-Known Member
Member
Joined
Sep 18, 2017
Messages
133
Trophies
0
XP
884
Country
Spain
Thank you this is exactly what I need! But I can't get it to work under SX OS. I'm on latest 6.2.0 + SX OS 2.5.2. I used FTP to create sxos/titles in sdmc and copied the two folders into titles. I then started eShop in stealth mode (DNS block). The usual error popped up and by continue I'm back on the home screen. I then disabled stealth mode. The error becomes "online services is currently restricted" (I'm banned) and OK brings me back to the home screen. It seems layeredfs isn't working. I don't think SX OS has a layeredFS option to be switched on right? Anyone knows where I did wrong?

I do use a Mac and copying a folder into SD on a Mac messes up the archive bit. But to avoid it I created all folders in FTP so this shouldn't be a problem.
Are you using the 90DNS?
 

icefox

Well-Known Member
Newcomer
Joined
Jun 16, 2018
Messages
99
Trophies
0
Age
44
XP
528
Country
United States
You need to disable Stealth Mode. It works only with 90DNS. Ban shouldn't be a problem, I think.
You have restarted Switch?

Are you using the 90DNS?

I didn't know I must run 90DNS and thought Stealth is the same as 90DNS (doesn't SX OS just incorporate open source code as its own?) Anyway now with 90dns set up it's working. Thank you!
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Yes of course, but I am talking about deal with the response for those pages. It would be great

Unfortunately, most modern browsers obey content security policy http headers to prevent clickjacking attacks. If embedding google in an iframe doesn't work, the switch probably obeys CSP as well.

There's only two solutions here; mitm traffic through something like SSLstrip to remove the CSP headers, or patch webkit to ignore CSP headers.
 
  • Like
Reactions: p1w1x

Migush

Active Member
OP
Newcomer
Joined
Mar 26, 2017
Messages
31
Trophies
0
Age
21
XP
427
Country
Netherlands
@Migush
For example
https://gry-online.pl (Polish game site).
Just try to Google it and tap on it.
I think it's the issue with browser, not your hack. :P
I think I know why it is redirecting to the the homepage. Sites like https://3ds.pokemon-gl.com/ work fine, but when I try a site that has 'online' (because of Nintendo online i think) in the domainname, 90DNS blocks it and the switch would show you the errorpage, which now is the homepage. You also can't access Nintendo's sites
 
Last edited by Migush,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://gfuel.com/products/goth-gf-collectors-box?utm_source=Klaviyo_campaign&utm_medium=email&ut...