Homebrew RELEASE Switch Homebrew Appstore

bruteX

Active Member
Newcomer
Joined
Sep 29, 2021
Messages
30
Trophies
0
Age
40
XP
123
Country
Germany
So even with an ethernet adapter I still can't connect. Would there be a reason everything else works but homebrew store "won't connect to the internet"? Tried reinstalling homebrew app. Just wheel of death at the beginning and then says it can't connect.
Hey, did you find any solution for this? Cant connect too
 

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,066
Country
United States
Hey, did you find any solution for this? Cant connect too
If you can get regular Internet access, I would be surprised to hear that the app isn't able to connect.

These errors display when the repo URLs can't be reached: https://gitlab.com/4TU/hb-appstore/-/blob/master/gui/MainDisplay.cpp#L63-82

The FAQ page probably isn't too useful, basically suggests trying a connection test: https://faq.fortheusers.org/#says-no-internet-is-present

I would suggest checking if the web version at https://apps.fortheusers.org loads properly on the same network and DNS server.

You can also try entering recovery mode, by pressing L/R repeatedly while the hb-appstore launches. This mode has more generous error handling: https://gitlab.com/4TU/hb-appstore/-/blob/master/console/Menu.cpp#L166-171

Recovery mode also has a "Reset data" option which may help if the repos file is corrupted, but it's probably overkill to try this option, instead of just checking the repos file. This file is located at sd:/switch/appstore/.get/repos.json and should be pointed at https://switchbru.com/appstore . Deleting this file causes it to be re-generated on the next launch.
 
Last edited by vgmoose,

bruteX

Active Member
Newcomer
Joined
Sep 29, 2021
Messages
30
Trophies
0
Age
40
XP
123
Country
Germany
If you can get regular Internet access, I would be surprised to hear that the app isn't able to connect.

These errors display when the repo URLs can't be reached: https://gitlab.com/4TU/hb-appstore/-/blob/master/gui/MainDisplay.cpp#L63-82

The FAQ page probably isn't too useful, basically suggests trying a connection test: https://faq.fortheusers.org/#says-no-internet-is-present

I would suggest checking if the web version at https://apps.fortheusers.org loads properly on the same network and DNS server.

You can also try entering recovery mode, by pressing L/R repeatedly while the hb-appstore launches. This mode has more generous error handling: https://gitlab.com/4TU/hb-appstore/-/blob/master/console/Menu.cpp#L166-171

Recovery mode also has a "Reset data" option which may help if the repos file is corrupted, but it's probably overkill to try this option, instead of just checking the repos file. This file is located at sd:/switch/appstore/.get/repos.json and should be pointed at https://switchbru.com/appstore . Deleting this file causes it to be re-generated on the next launch.
Hi, i was able to get into the Recovery Mode. "Couldnt find any package in any repos". Data reset didnt help. The web Version loads. I can play quakenx online and the rest of my homebrew Apps connect Just fine. Connection Test in Switch settings gives me an Error cause im blocking all big n Servers. Reconnect or switching Form flightmode didnt help.

Any others ideas?
 

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,066
Country
United States
I'm not really sure. Did you try deleting the repos.json or resetting hb-appstore via recovery?

If you could use a web browser app like browsenx to make sure that apps.fortheusers.org works on the console too that might help troubleshoot if the console can connect to the repo site. What method are you using for blocking servers?
 

bruteX

Active Member
Newcomer
Joined
Sep 29, 2021
Messages
30
Trophies
0
Age
40
XP
123
Country
Germany
Yes i used recovery to reset appStore data.
Im using every single methode to block the servers (90dns, incognito, host file and exosphere).

I tested browser capability yesterday and every browser App or hook results in a systemcrash oO. Im still able to use Others online homebrew features (YouTube, Auto Update, etc.)

Edit: the Problem was the custom hostfile. If you use 90dns as a service everything works fine.
 
Last edited by bruteX,

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,066
Country
United States
I think the issue is specifically some custom host files contain lines that block the formats:
Code:
switch*.*
*switch*.*
Which are regexes that match:
Code:
switchbru.com
which is the current primary repo domain.

You should be free to continue using dns-mitm and replace the "90DNS" blocking section of the hosts file with the following: https://nh-server.github.io/switch-guide/files/emummc.txt

These are the domains that 90DNS blocks anyway. I'm guessing that there's a pack out there distributing a more restrictive set of rules, accidentally blocking hb-appstore in the process.

EDIT: the main file is in sd:/atmosphere/hosts/default.txt , and also has other paths here.
 
Last edited by vgmoose,
  • Like
Reactions: lordelan and bruteX

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Member
Joined
Aug 4, 2019
Messages
2,997
Trophies
1
XP
7,971
Country
Italy
Why can't you download certain apps in the switch appstore even if they are available if you click on download?
 

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,066
Country
United States
Homebrew App Store 2.3.1 is out!

Download: https://github.com/fortheusers/hb-appstore/releases/tag/v2.3.1
Source: https://github.com/fortheusers/hb-appstore

What's New?​

This release has significantly faster download + extraction speeds, support for viewing screenshots of each app, and music-related changes.

Changelog
  • All Platforms:
    • Uses full qwerty keyboard on Search/Feedback pages
    • Adjustments to the App details page:
      • View multiple Screenshots when available
      • List to-be-installed files with button press
      • Change uninstall button to X, to prevent accidental clicks
    • Faster zip extraction for large packages (Thanks @Maschell!)
    • Allow changing of music by replacing background.mp3 file
      • MP3 title and artist are now displayed in the UI
    • Adds SFX when moving cursor through menus
    • Save and remember music/sfx toggle setting
  • Switch Specific:
    • Add background music (Slimers (T-T)b cover by drewinator4)
    • Default music playback to OFF
      • Switch users get upset when the speakers make noise
    • Displays a warning notice if the user launches in Applet mode
    • Change sidebar color from gray to red
  • Repo Management:
    • The default repo URLs are changed to new bunny.net powered CDN URLs*
      • Switch: switch.cdn.fortheusers.org/repo.json
      • Wii U: wiiu.cdn.fortheusers.org/repo.json
    • Apps will now tend to use any resolution icons (not HBL/square/specific/etc)
    • Banners will be mostly replaced by 1 or more screenshots, where applicable

* The included repos.json file in the zip file will overwrite and automatically update existing users to these new repo URLs.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,792
Trophies
1
Age
44
XP
6,522
Country
Germany
Homebrew App Store 2.3.1 is out!

Download: https://github.com/fortheusers/hb-appstore/releases/tag/v2.3.1
Source: https://github.com/fortheusers/hb-appstore

What's New?​

This release has significantly faster download + extraction speeds, support for viewing screenshots of each app, and music-related changes.

Changelog
  • All Platforms:
    • Uses full qwerty keyboard on Search/Feedback pages
    • Adjustments to the App details page:
      • View multiple Screenshots when available
      • List to-be-installed files with button press
      • Change uninstall button to X, to prevent accidental clicks
    • Faster zip extraction for large packages (Thanks @Maschell!)
    • Allow changing of music by replacing background.mp3 file
      • MP3 title and artist are now displayed in the UI
    • Adds SFX when moving cursor through menus
    • Save and remember music/sfx toggle setting
  • Switch Specific:
    • Add background music (Slimers (T-T)b cover by drewinator4)
    • Default music playback to OFF
      • Switch users get upset when the speakers make noise
    • Displays a warning notice if the user launches in Applet mode
    • Change sidebar color from gray to red
  • Repo Management:
    • The default repo URLs are changed to new bunny.net powered CDN URLs*
      • Switch: switch.cdn.fortheusers.org/repo.json
      • Wii U: wiiu.cdn.fortheusers.org/repo.json
    • Apps will now tend to use any resolution icons (not HBL/square/specific/etc)
    • Banners will be mostly replaced by 1 or more screenshots, where applicable

* The included repos.json file in the zip file will overwrite and automatically update existing users to these new repo URLs.

Great new update after all this time!
 
  • Like
Reactions: vgmoose

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: So negative