You will need these two homebrews.
encTitleKeysUpdater.v1.1. https://github.com/MatMaf/encTitleKeys. ... r/releases
freeShop-2.1.1. https://github.com/Cruel/freeShop/relea ... -2.1.1.cia
Once you install them on the 3DS, you will need to run encTitleKeysUpdater first as it will create the enctitlekeys.bin in the sd:/freeShop/ directory. If you don't install the enctitlekeys and launch the freeShop it will be blank like the picture below.
Now if you do everything right and launch the freeShop it will look like this.
Now some of the game may fail as they either have been taken down but for the most part a lot of them are here.
Just like to thank LameNobody for pointing out this homebrew.
Fake "sleep mode" only disables top screen (at least for now)
HTTP is a bit more stable. For example, you can now close the console into sleep mode and it will suspend the download and resume when it wakes up. You should also be able to disable wifi in the middle of the install and it will wait for wifi to return.
(#30) Bug that caused failure on most games > 2GB
Some crashes when canceling large install
Download freeShop ver:1.2.2 https://github.com/Cruel/freeShop/relea ... -1.2.2.cia
To activate it, go to freeshop>settings>update
You must scan the enctitlekeys.bin qr code on https://3ds.titlekeys.com/ or manually input it's URL like this https://3ds.titlekeys.com/downloadenc for it to update the encTitleKeys.