Hacking HBC update v1.1.1

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
USB access (not USB loading such as redirecting disc to another device) is useful without warez, for example WiiMC.
But I think AHBPROT (hardware access option in HBC meta.xml) is enough to allow that now :)
USB access is built right into IOS58. No need for even AHBPROT to get USB access. On the WiiU, vWii even has access to all 4 USB ports, rather than just the two the Wii had.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
USB access is built right into IOS58. No need for even AHBPROT to get USB access. On the WiiU, vWii even has access to all 4 USB ports, rather than just the two the Wii had.

But games can't be loaded off an HDD in the Wii mode, and that's what I'm waiting for. The only problem with that is the Wii U will prompt one to format the HDD every effing time you start it up.
 

actar

Well-Known Member
Member
Joined
Feb 3, 2011
Messages
371
Trophies
0
Location
Torino (Italy)
XP
214
Country
Italy
Anyway, update HBC on a Wii isn't a good idea.

The new ID can cause so much problems with homebrew.


ps: please, this is Wii section, don put info about WiiU here. Can be confusing.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
He didn't understand very well, or didn't explain it very well.
Maybe he meant not to update HBC on Wii (not the Wii console itself), but it's up to the users to decide what to do depending on their use of the console/homebrew.
version 1.1.2 is fixing a bug present in 1.1.0, but some homebrew dependent to the old HBC TitleID will not work fine anymore. But there are always alternatives to old homebrew not updated anymore, like installing hidden channel forwarder.

the caused problem will not be very severe:
unable to load HBC from another homebrew, meaning Priiloader can't auto-load HBC or homebrew can't exit to HBC.
once you are on system menu, just launch HBC again from the HBC channel.
 
  • Like
Reactions: DEFIANT

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
I think it's checking only the non valid save data found in the /private/ folder.
It's not deleting other files (or it would have deleted all .dol or .elf files on sight)
But I didn't test it myself, it's only a supposition. Nintendo can't delete files without knowing what it is/does, they need a pattern check.
 

snakepliskin2334

Well-Known Member
Member
Joined
Mar 25, 2012
Messages
226
Trophies
0
Age
36
XP
234
Country
United States
ok im no wii hack expert here but to maybe hack the new wii u would it be easy to try en exploit game such as super smash brothers and installing the home brew channel like norm or something close to that effect like you do with the wii ??? like i said im no expert
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
This is exactly how the "Wii mode" on WiiU is working.
use a game to install Homebrew Channel.

But it's only in Wii Mode.
WiiU mode is not hacked yet, and effectively it would require a similar method. What's missing is finding which WiiU game or Menu could have exploitable bug.
 

DEFIANT

a daft old man who stole a magic box and ran away
Member
Joined
Dec 9, 2008
Messages
364
Trophies
1
Location
Gallifrey
Website
www.youtube.com
XP
1,382
Country
United States
I installed the new HBC and it hosed my system. When I launch the HBC, all I get is a black screen. And now priiloader is acting funny, it take several times to get it to work. I deleted the new HBC channel with anytitle deleter and reinstalled the older 1.1.0 version and still have a black screen. HBC will not load what so ever.

Now I'm reinstalling my system menu, hopefully that fixes it. Buyer beware!

EDIT:
OK after reinstall I still couldn't get into HBC. Not until I unplugged everything: usb,SD card, GC memory, ect. Then it went through...Whew!. WTF? Anybody?
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
He didn't understand very well, or didn't explain it very well.
Maybe he meant not to update HBC on Wii (not the Wii console itself), but it's up to the users to decide what to do depending on their use of the console/homebrew.
version 1.1.2 is fixing a bug present in 1.1.0, but some homebrew dependent to the old HBC TitleID will not work fine anymore. But there are always alternatives to old homebrew not updated anymore, like installing hidden channel forwarder.

the caused problem will not be very severe:
unable to load HBC from another homebrew, meaning Priiloader can't auto-load HBC or homebrew can't exit to HBC.
once you are on system menu, just launch HBC again from the HBC channel.
I just made this:
http://www.hacksden.com/showthread.php/6656-Homebrew-Channel-Launcher
 
  • Like
Reactions: Cyan

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,809
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,798
Country
Cyprus
So here is NeoRame's Dark Homebrew Channel injected with JoostinOnline's Homebrew Channel Launcher v1.1!
It supports launching v1.1.2 of the HBC and below.

Dark Homebrew Channel by NeoRame (1.1.2)- HAXX

Note, it's title ID is "HAXX", so make sure you have the priiloader hack enabled to block the deletion of HAXX
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
So here is NeoRame's Dark Homebrew Channel injected with JoostinOnline's Homebrew Channel Launcher v1.1!
It supports launching v1.1.2 of the HBC and below.

Dark Homebrew Channel by NeoRame (1.1.2)- HAXX

Note, it's title ID is "HAXX", so make sure you have the priiloader hack enabled to block the deletion of HAXX
You shouldn't have named it HAXX. If you only have the backup HBC (title ID MAUI) installed, or you don't have any version of the HBC, then it will do an infinite loop.

Edit: I sent you a version that will work with HAXX.

Also, anyone who downloaded v1.1 of the HBC Launcher should download it again (v1.2). I am nothing but typos tonight, including when coding, lol.
 

actar

Well-Known Member
Member
Joined
Feb 3, 2011
Messages
371
Trophies
0
Location
Torino (Italy)
XP
214
Country
Italy
Question:
But if the problems is only for priiloader isn't better only to add the new ID ?

adding this
Code:
switch (DetectHBC())
{
    case 1: //HAXX
        gprintf("LoadHBC : HAXX detected\n");
        TitleID = 0x0001000148415858LL;
        break;
    case 2: //JODI
        gprintf("LoadHBC : JODI detected\n");
        TitleID = 0x000100014A4F4449LL;
        break;
    case 3: //0.7
        gprintf("LoadHBC : >=0.7 detected\n");
        TitleID = 0x00010001AF1BF516LL;
        break;
    case 4: //LULZ (HBC 1.2)
        gprintf("LoadHBC : LULZ detected\n");
        TitleID = 0x000100014C554C5ALL;
        break;
    default: //LOL nothing?
        error = ERROR_BOOT_HBC;
        return;
}
and
Code:
for(u32 i=0; i<titlecount; i++)
{
    if (list[i] == 0x000100014C554C5ALL)
    {
        if (ret < 4)
            ret = 4;
    }
    if (list[i] == 0x00010001AF1BF516LL)
    {
        if(ret < 3)
            ret = 3;
    }
    if (list[i] == 0x000100014A4F4449LL)
    {
        if (ret < 2)
            ret = 2;
    }
    if (list[i] == 0x0001000148415858LL)
    {
        if (ret < 1)
            ret = 1;
    }
 
}

If someone want it, I had already compiled and test it in my wii: it works good.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
another dol which could be made is only loading HBC1.1.1 TitleID (LULZ)
and Making it a hidden channel with the TitleID of HBC1.7 to 1.1.0

It will redirect all homebrew's call to old HBC to the new HBC.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pass