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

  • Thread starter Thread starter Migush
  • Start date Start date
  • Views Views 19,439
  • Replies Replies 47
  • Likes Likes 19
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: 171
  • 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: 186
Last edited by botpiwi,
  • Like
Reactions: Mothafuckka
Iframe uses different way of showing content (very old), so it's not the same. ;)
Javascript has many ways of doing it.
 
Last edited by masagrator,
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.
 
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?
 
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:
 
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,
You need to disable Stealth Mode. It works only with 90DNS. Ban shouldn't be a problem, I think.
You have restarted Switch?
 
Last edited by masagrator,
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?
 
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!
 
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: botpiwi
@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