You need softmii tweak tools and preloader is recommended(lets say its neccessary, don't ever leave home without it)
and a custom menu app file of your region and firmware. All of this can be found on Softmii's website.
Back on topic is auto download in the coding/testing stage or should i just...