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,313
Trophies
3
XP
12,109
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
895
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
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
  • Xdqwerty @ Xdqwerty:
    sigh
  • Xdqwerty @ Xdqwerty:
    @a_username_that_isnt_cool, could you change your username?
  • Xdqwerty @ Xdqwerty:
    i guess not...
    Xdqwerty @ Xdqwerty: i guess not...