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

Homebr3w 3DS: Difference between revisions

From GameBrew
m (Text replacement - "{{Infobox-3DS-Homebrews" to "{{Infobox 3DS Homebrews")
m (Text replacement - "Category:Other 3DS homebrew applications" to "")
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = Homebr3w
|title=Homebr3w
| image = https://dlhb.gamebrew.org/3dshomebrew/Homebr3w-01.png|250px
|image=Homebr3w2.png
| type = Other Apps
|description=Simple Homebrew browser and installer.
| version=v1.4.0
|author=Wolvan
| lastupdated = 2016/08/03
|lastupdated=2016/08/03
| licence = Mixed
|type=Other Apps
| author = Wolvan
|version=1.4.0
| website = https://github.com/Wolvan/Homebr3w
|license=MIT
| download = https://dlhb.gamebrew.org/3dshomebrew/Homebr3w.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/homebr3w.7z
| source = https://github.com/Wolvan/Homebr3w
|website=https://github.com/Wolvan/Homebr3w
|source=https://github.com/Wolvan/Homebr3w
}}
}}
{{Obsolete}}
Homebr3w is an application that allows you to download, install and update homebrew easily from you 3DS. It is based on [[Lua Player Plus 3DS]].
'''Note:''' This project is no longer being maintained, as it was superseded by [[FBI 3DS|FBI]] and [[Universal-Updater 3DS|Universal-Updater]].
==Installation==
There are 2 different builds available, the 3DS/CIA build and the 3DSX NH(2) Build.
* 3DS for Flashcards and CIA to install to Homemenu are identical in functionality and have the full set of features available.
* 3DSX is slightly limited in its functionality as it is not able to install or launch CIA's from the Homemenu. The functionality is automatically disabled in this build.
==User guide==
Starting with version 1.4.0, the application generates a UUID for each Homebr3w client on first launch which will then be sent to TitleDB.com.
The UUID will be used to collect pseudo-anonymous data to get an idea of how many people use this app, how much people install apps and the like (you can opt out in the settings menu).
You can also regenerate the UUID if you delete the <code>client_uuid</code> entry from <code>SDMC:/3ds/data/Homebr3w/data.json</code>, which causes a new ID to be generated for you.
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/homebr3w3.png
https://dlhb.gamebrew.org/3dshomebrews/homebr3w4.png
https://dlhb.gamebrew.org/3dshomebrews/homebr3w5.png
https://dlhb.gamebrew.org/3dshomebrews/homebr3w6.png
==Media==
'''[3DS] Homebr3w (Spanish)''' ([https://www.youtube.com/watch?v=fRTWWdFw_zc RecrutaGamer]) <br>
<youtube>fRTWWdFw_zc</youtube>
<youtube>fRTWWdFw_zc</youtube>


'''This project is dead, as it was it was superseded by CIA'''
===Changelog===
'''v1.4.0'''
* Add 2 more sorting modes (Last updated, first updated).
* Uninstall installed Homebrew Apps! Press select to change between install and uninstall mode over an installed App.
* Searching now also checks the Author and Description. Want to see all apps by 1 developer? Now you can.
* Icon cache now updates icons. Sometimes a dev changes their icon, Homebr3w now always loads the newest one.
* Massive Speedboost while downloading! Especially icons should download much faster now thanks to the power of <code>Connection: Keep-alive</code>.
* Pseudo-anonymous data collection has been implemented. Homebr3w generates a UUID automatically and sends that to TitleDB.com. Disable this behavior in settings or generate a new UUID by removing the entry in <code>SDMC:/Homebr3w/data.json</code>.
* Blacklist the invalid title ID 0x0.
* Fix saving config files.
* Fix the blacklisting feature.
 
'''v1.3.1'''
* Fixed failing to download Libraries due to missing App directory.


== Homebr3w ==
'''v1.3.0'''
Download and install Homebrew Apps for 3ds easily! App based on [[Lua Player Plus 3DS]]
* Add searching by name. Go into the menu with START to use it.
== Usage ==
* Scroll through your applist lightning fast. Just hold the up or down button and you automatically scroll.
Simply download the .cia file from the [https://github.com/Wolvan/Homebr3w/releases releases page] and install it with your favorite .cia Installer, for example FBI. You can also just scan the QR Code from the releases page as well.
* Return from menu with B. Small change, but something that has been bugging me lately.
You can also use the .3ds version for a flashcard or the .3dsx version for *hax.
* Significantly change loading of external libraries! No longer are they included in the code but instead are downloaded directly from the internet. Makes Homebr3w smaller and doesn't mess with Copyright.
Note: The .3dsx version does not support launching freeShop through it, the option is disabled.
* Fixed installed Apps not showing at the top when grouping is enabled.
== Nightlies ==
 
Nightlies are available at [https://wolvan.github.io/Homebr3w/build/ the official automatic Nightly build page] and build whenever changes get pushed to the <code>master</code> branch
'''v1.2.0'''
== Analytics ==
Exit from Install page by pressing START.
This app generates a UUID for each Homebr3w client on first launch which will then be sent to TitleDB.com.
Exit from Applist by pressing SELECT.
The UUID will be used to collect pseudo-anonymous data to get an idea of how many people use this app, how much people install apps and the like. '''If you do not want to be tracked using this, you can turn the UUID sending off in the Settings Menu!'''
Apps are now checked for updates. Mark all already installed Apps as latest version in the Menu or by redownloading every one again through Homebr3w.
You can also regenerate the UUID if you delete the <code>client_uuid</code> entry from <code>SDMC:/3ds/data/Homebr3w/data.json</code>, which causes a new ID to be generated for you.
Press Y on any App to generate a QR Code for FBI to install.
== Differences between Builds ==
Add grouping of installed extensions at the top.
There are 2 different builds available, the <code>.3ds</code>/<code>.cia</code> build and the <code>.3dsx</code> NH(2) Build.
Fixed problem with long author names and descriptions again.
<code>.3ds</code> for Flashcards and <code>.cia</code> to install to Homemenu are identical in functionality and have the full set of features available.
<code>.3dsx</code> is slightly limited in its functionality as it is not able to install or launch <code>.cia</code>'s from the Homemenu. The functionality is automatically disabled in the <code>.3dsx</code> builds.
== Build instructions ==
The building is made possible through a <code>make</code> script, meaning you need to have <code>make</code> installed and in your path. If you already use devkitArm then you are good to go
Just run <code>make</code> (or <code>make all</code>/<code>make build</code>) to get your binaries in the build directory
<code>build 3ds</code> and <code>build cia</code> are also available in case not all binaries need to be built. <code>built 3dsx</code> is currently not available due to conflicts with lpp-3ds's networking features on *hax.
You can also use <code>make clean</code> to remove all built files.


== Credits ==
'''v1.1.0'''
* [https://github.com/Rinnegatamante/ Rinnegatamante] - for making [https://github.com/Rinnegatamante/lpp-3ds lpp-3ds]
* The list can now be sorted with L/R.
* [https://github.com/ksanislo ksanislo] - for making TitleDB.com
* App sizes now get shown on the details area for the apps.
* [https://github.com/yellows8 yellows8] - for the base of the Icon and Banner
* Jump multiple entries with Left/Right DPAD. You can change how many places to jump in settings.
* 3DSGuy - for converting the Wii HBLauncher's theme to CWAV
* Update lpp to [https://github.com/Rinnegatamante/lpp-3ds/commit/26b96a2 Rinnegatamante/lpp-3ds@26b96a2].
* [https://titledb.com/ TitleDB.com] - as Database to pull the apps from
* Use TitleDB.com's API directly instead of proxying through PHP scripts.
* Fixed problem with long author names and descriptions.
* Removed the PHP Proxy scripts (they will remain on my server for further support of Homebr3w 1.0.0).


The people from the /hbg/ Discord - Beta testing
'''v1.0.0'''
* Initial Release.


Note: Starting with version 1.4.0, a UUID is sent to TitleDB.com to collect pseudo anonymous usage data. You can opt out in the settings menu
==Credits==
* [https://github.com/Rinnegatamante Rinnegatamante] - for making [https://github.com/Rinnegatamante/lpp-3ds lpp-3ds].
* [https://github.com/ksanislo ksanislo] - for making TitleDB.com.
* [https://github.com/yellows8 yellows8] - for the base of the Icon and Banner.
* 3DSGuy - for converting the Wii HBLauncher's theme to CWAV.
* [https://titledb.com/ TitleDB.com] - as Database to pull the apps from.
* The people from the /hbg/ Discord - Beta testing.


===Changes:===
==External links==
* Add 2 more sorting modes (Last updated, first updated) Uninstall installed Homebrew Apps!
* GitHub - https://github.com/Wolvan/Homebr3w
* Press select to change between install and uninstall mode over an installed App!
* GBAtemp - https://gbatemp.net/threads/release-homebr3w-simple-homebrew-browser-and-installer.434105
* Searching now also checks the Author and Description. Want to see all apps by 1 developer?
* Now you can! Icon cache now updates icons. Sometimes a dev changes their icon, Homebr3w now always loads the newest one!
* Massive Speedboost while downloading! Especially icons should download much faster now thanks to the power of Connection:
* Keep-alive! Pseudo-anonymous data collection has been implemented.
* Homebr3w generates a UUID automatically and sends that to TitleDB.com.
* Disable this behavior in settings or generate a new UUID by removing the entry in SDMC:/Homebr3w/data.json Blacklist the invalid title ID 0x0
* Fix saving config files Fix the blacklisting feature

Latest revision as of 04:19, 6 Mayıs 2024

Homebr3w
Homebr3w2.png
General
AuthorWolvan
TypeOther Apps
Version1.4.0
LicenseMIT License
Last Updated2016/08/03
Links
Download
Website
Source

Homebr3w is an application that allows you to download, install and update homebrew easily from you 3DS. It is based on Lua Player Plus 3DS.

Note: This project is no longer being maintained, as it was superseded by FBI and Universal-Updater.

Installation

There are 2 different builds available, the 3DS/CIA build and the 3DSX NH(2) Build.

  • 3DS for Flashcards and CIA to install to Homemenu are identical in functionality and have the full set of features available.
  • 3DSX is slightly limited in its functionality as it is not able to install or launch CIA's from the Homemenu. The functionality is automatically disabled in this build.

User guide

Starting with version 1.4.0, the application generates a UUID for each Homebr3w client on first launch which will then be sent to TitleDB.com.

The UUID will be used to collect pseudo-anonymous data to get an idea of how many people use this app, how much people install apps and the like (you can opt out in the settings menu).

You can also regenerate the UUID if you delete the client_uuid entry from SDMC:/3ds/data/Homebr3w/data.json, which causes a new ID to be generated for you.

Screenshots

homebr3w3.png homebr3w4.png

homebr3w5.png homebr3w6.png

Media

[3DS] Homebr3w (Spanish) (RecrutaGamer)

Changelog

v1.4.0

  • Add 2 more sorting modes (Last updated, first updated).
  • Uninstall installed Homebrew Apps! Press select to change between install and uninstall mode over an installed App.
  • Searching now also checks the Author and Description. Want to see all apps by 1 developer? Now you can.
  • Icon cache now updates icons. Sometimes a dev changes their icon, Homebr3w now always loads the newest one.
  • Massive Speedboost while downloading! Especially icons should download much faster now thanks to the power of Connection: Keep-alive.
  • Pseudo-anonymous data collection has been implemented. Homebr3w generates a UUID automatically and sends that to TitleDB.com. Disable this behavior in settings or generate a new UUID by removing the entry in SDMC:/Homebr3w/data.json.
  • Blacklist the invalid title ID 0x0.
  • Fix saving config files.
  • Fix the blacklisting feature.

v1.3.1

  • Fixed failing to download Libraries due to missing App directory.

v1.3.0

  • Add searching by name. Go into the menu with START to use it.
  • Scroll through your applist lightning fast. Just hold the up or down button and you automatically scroll.
  • Return from menu with B. Small change, but something that has been bugging me lately.
  • Significantly change loading of external libraries! No longer are they included in the code but instead are downloaded directly from the internet. Makes Homebr3w smaller and doesn't mess with Copyright.
  • Fixed installed Apps not showing at the top when grouping is enabled.

v1.2.0 Exit from Install page by pressing START. Exit from Applist by pressing SELECT. Apps are now checked for updates. Mark all already installed Apps as latest version in the Menu or by redownloading every one again through Homebr3w. Press Y on any App to generate a QR Code for FBI to install. Add grouping of installed extensions at the top. Fixed problem with long author names and descriptions again.

v1.1.0

  • The list can now be sorted with L/R.
  • App sizes now get shown on the details area for the apps.
  • Jump multiple entries with Left/Right DPAD. You can change how many places to jump in settings.
  • Update lpp to Rinnegatamante/lpp-3ds@26b96a2.
  • Use TitleDB.com's API directly instead of proxying through PHP scripts.
  • Fixed problem with long author names and descriptions.
  • Removed the PHP Proxy scripts (they will remain on my server for further support of Homebr3w 1.0.0).

v1.0.0

  • Initial Release.

Credits

  • Rinnegatamante - for making lpp-3ds.
  • ksanislo - for making TitleDB.com.
  • yellows8 - for the base of the Icon and Banner.
  • 3DSGuy - for converting the Wii HBLauncher's theme to CWAV.
  • TitleDB.com - as Database to pull the apps from.
  • The people from the /hbg/ Discord - Beta testing.

External links

Advertising: