TT are working on new HackMii installer!

Discussion in 'Wii - Hacking' started by Kovani, Jun 24, 2010.

  1. Kovani
    OP

    Kovani GBAtemp Regular

    Member
    168
    6
    Jan 4, 2009
    Canada
    It’s been a quiet few months around here — Nintendo seems to have been neglecting the Wii. We expected to see a firmware update bundled with Super Mario Galaxy 2, but found no such thing — however, a few weeks later, we have ourselves a brand new 4.3 update. As usual, Nintendo describes the update as:
    What a disappointment… this is just a rehash of, well … every update in the past 2 years, except for the 4.0 update (which actually added some features). The only thing that will drive people to install this update will be the broken Shopping channel and hypothetical future games which will come with this update on disc.

    Anyway, here’s the technical changelog — much of this can be seen in the last few Wiimpersonator reports.

    IOS

    * Fixes in all versions — the 2 exploits we were using in the HackMii Installer, as well as the /tmp bug that has existed forever and a half and been used by everyone else to downgrade IOS. Updated existing IOSes (9, 12, 13, 14, 15, 17, 21, 22, 28, 31, 33, 34, 35, 36, 37, 38, 53, 55, 56, 57, 61)
    * Added two new IOSes — IOS80 and IOS58. IOS80 continues the trend of a new IOSx0 for each system menu, and IOS70 was stubbed out. IOS58 was previously only found on one disc, and is interesting because it contains an EHCI (USB2.0)
    * Added a stub IOS that will finally overwrite BootMii/IOS with a higher version number.

    System Menu

    * Updated to block title IDs — HAXX, JODI, DISC, DISK
    * Updated to *really* block Bannerbomb – shows Error 004 now

    So there’s nothing interesting at all in this update. Just the usual bugfixes. They do get credit this time to actually block exploits. The Bannerbomb block seems to be stable this time and they didn’t leave our privilege escalation exploit unfixed like in the last update.

    We’re currently working on new exploits and a new release of the HackMii installer but we’ll spend some more time to obfuscate our exploits this time to make it harder for ninty to find and fix them. It might therefore take some more time until our next release.

    Just don’t update – there’s nothing interesting in this update anyway.

    Source: http://hackmii.com/
     
  2. bjorno

    bjorno GBAtemp Fan

    Member
    428
    1
    Sep 13, 2009
    Netherlands
    All right, TeamTwiizers! We support you!!
     
  3. Ugothacked

    Ugothacked GBAtemp Regular

    Member
    172
    13
    Apr 6, 2009
    United States
    Without TT we would be nothing...
     
  4. claudekennilol

    claudekennilol GBAtemp Regular

    Member
    253
    5
    May 9, 2008
    United States
    Thanks for all your hard work [​IMG]
     
  5. rem300wm

    rem300wm GBAtemp Regular

    Member
    117
    0
    Jun 22, 2008
    United States
    Hello to all
    And Thank you to TT for their hard work.
     
  6. Zetta_x

    Zetta_x The Insane Statistician

    Member
    1,844
    257
    Mar 4, 2010
    United States
    I wonder if TT can make the homebrew channel change it's title ID upon loading the wii from a pool of unused title ID's currently not in use of the wii. They can construct a set of all possible title ID's, upon loading the wii, it will subtract any used title ID's and any title ID's nintendo uses to block it, and randomly select a new ID from that set.
     
  7. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    that is a horrible idea. then no homebrew could start HBC ( preloader included ) because it wouldnt know which ID to use. i would rather they took the ID of some crappy official game that nobody has. then nintendo at least couldnt delete it blindly.
     
  8. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,346
    326
    Nov 19, 2008
    United States
    Sandy, UT
    Random ID would mean that you couldn't launch the HBC from BootMii/Priiloader and so forth.
     
  9. Zetta_x

    Zetta_x The Insane Statistician

    Member
    1,844
    257
    Mar 4, 2010
    United States
    That's right.

    I forgot it was also used for identification purposes of other programs. I'm guessing the process of merging it with another channel (such as the mii channel) wouldn't be possible. Even if it was possible, you would have to design this merged WAD to load up as homebrew channel, but allow access to the mii channel from within the homebrew channel. The installer would of course have to download the mii channel and do an on-the-fly patch to create the homebrewmii (nice ring to it though right;) ) to avoid illegality of distributing software. Of course, the installer will have to change boot-mii files and stuff to work with the new ID, but technically Nintendo can't block it without changing the mii channel ID.
     
  10. SifJar

    SifJar Not a pirate

    Member
    6,022
    891
    Apr 4, 2009
    I was thinking of this the other day. Perhaps they could have a number of options, so that the user can ensure they install it to a slot they don't have?

    EDIT: Of course, apps like Priiloader and BootMii would need to be updated to allow you to select your HBC title ID, but that shouldn't be much of an issue really.
     
  11. jceggbert5

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    Don't Wii Sports and Wii Play have the ability to launch the Mii channel from within? (Or am I mistaken?) If they do, then they'd have to somehow patch them to fix that... It'd be as hard as fixing SmashStack [​IMG]
     
  12. megazig

    megazig SU

    Member
    467
    93
    Oct 25, 2008
    United States
    all bad options

    right now Nintendo just blacklists an ID

    if you use their ID or use random ones they'll start actually blocking HBC other ways
     
  13. Lexip;

    Lexip; GBAtemp Fan

    Member
    413
    0
    Apr 8, 2009
    United States
    ID is randomized upon homebrew channel installation. The id is presented on screen and told to be saved somewhere. Bootmii installer will automatically add homebrew channel ID to config file on SD card. All works well for bootmii. Priiloader would have to be rewritten to with the option to manually enter ID...

    But of course in any case, people will delete their bootmii configuration... and lose the title id... and be screwed... but its better than changing the id every release of homebrew channel.
     
  14. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    Dumb idea is dumb. There is already a way to find the HBC without knowing its title (use the group id).
     
  15. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,346
    326
    Nov 19, 2008
    United States
    Sandy, UT
    Not really.
     
  16. harmor

    harmor GBAtemp Fan

    Member
    420
    0
    Jan 8, 2010
    United States
    I'm going to throw an idea out.

    If possible could you use the last four digits of the friend code to generate a title ID?
    If so then each Wii will have a different title ID but priiloader and whatever else program accesses HBC can use the same code to determine the title ID of HackMii.
     
  17. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,346
    326
    Nov 19, 2008
    United States
    Sandy, UT
    I don't get why the titleid thing is even an issue. It needs to be updated maybe once or twice a year at this rate, which is hardly anything worth worrying about. And since the updates don't bring in any new features you don't even have to bother with them.
     
  18. harmor

    harmor GBAtemp Fan

    Member
    420
    0
    Jan 8, 2010
    United States
    Well yeah. You're absolutely right.
    I just like to share ideas.
     
  19. BBking83

    BBking83 GBAtemp Advanced Fan

    Member
    676
    4
    Oct 23, 2008
    Australia
    How about:

    1. N delete hardcoded title IDs.
    2. TT release a new HackMii installer with a different title ID (amongst other things).
    3. Rinse and repeat.

    ?