Hacking Official Haxchi v2.5u2 - a persistent WiiU hack

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
Also, couldn't implementation be versatile?
I like options, but Fix94 is the one you'd have to convince :)
wouldn't it be possible to implement reading the config.txt from SD
I think the problem there is the same as with other game hooks/hacks. If the original game didn't have access to read files on the SD, the hack doesn't either.
 
  • Like
Reactions: Madridi

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
I like options, but Fix94 is the one you'd have to convince :)
I think the problem there is the same as with other game hooks/hacks. If the original game didn't have access to read files on the SD, the hack doesn't either.
Good point! And yeah, I thought about discussing it with you first before presenting to FIX94 :)

Gonna go to bed and formulate a suggestion tomorrow. Thanks again :)
 
  • Like
Reactions: nexusmtz

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
So.. 2 questions:

- I am under the impression haxchi uses contenthax vulnerability. Does that mean that no fake ticket is installed, and therefore, is the reason why it doesn't need sigpatching to run?

- support for ftpiiu everywhere, full region and sigpatch support ONLY works after having haxchi returning to system menu? In other words, if I set it to load ftpiiu_everywhere for example (skipping the system menu boot), it won't have the necessary permissions? To run everything? Same for sigpatching for wupinstaller, etc..
Correct. This is so you have the option of running a different sigpatcher without it conflicting with haxchi's.
Coming back to this, are you saying that it is technically possible to implement? That it's not a limitation?
Well, it's a limitation of Haxchi as it is right now, but it doesn't seem like a technical limitation in the sense that Mocha can install its patches without having to relaunch the OS, so maybe Haxchi could be modified to install patches and run an elf instead of install patches or run an elf, but things could get messy when you exit that elf because there was no clean relaunch (just like what happens with Mocha.)
Yeah I meant technical limitation :)

Thanks for this. I fail to see though why a clean relaunch would be needed. In most cases, users will either relaunch system menu for sigpatches, or would go to hbl (or a hotkey'd app) that would need hacked functions such as wupinstaller for fakesigned installations, or ftpiiu_everywhere.

If a user wants to use any of these apps anyway, he would have to relaunch to system menu then launch these apps, where after he's done, he's not left with a clean relaunch anyway.

Also, couldn't implementation be versatile? In the sense of having the option in config.txt to either keep it the way it is, or the way I'm proposing. So that users get to pick the way they would like to see haxchi working.

Though I do see the limitation of it being not too friendly in the sense that you'll have to reinstall haxchi every time you change that option (or anything) in config.txt .. which leads me to my next point: wouldn't it be possible to implement reading the config.txt from SD, and revert to nand only if SD doesn't exist/file on SD doesn't exist?

Thanks again :)
I like options, but Fix94 is the one you'd have to convince :)
I think the problem there is the same as with other game hooks/hacks. If the original game didn't have access to read files on the SD, the hack doesn't either.
@FIX94

Continuing on the discussion above (for your reference), with the release of 5.5.2, and haxchi becoming the main entry point, maybe it's time to improve haxchi's features to become more of a robust cfw for the Wii U if you're up to it :D

So here is a few suggestions I could think of (some mentioned above):

- Currently, Haxchi's patching support ONLY works if rebooted back to sysmenu. How about extending that support for it to apply patches for any app launched with a hotkey. I can see the benefit of being able to have wupinstaller as a hotkey, to install fakesigned titles, or being able to have ftpiiu_everywhere as a hotkey.

- There was no reason to do this in the past, but I see a purpose for it now, with 5.5.2 release. How about adding NNU patching to Haxchi patches, for those staying on 5.5.1? If it's a problem for those using 5.5.2, maybe it can be an option in config.txt, so that only those on 5.5.1 can enable it.

- How about adding Spiik patch support for full regional support?

I'd be excited to see what you think of this. Thanks again for the support :)
 

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
I think the problem there is the same as with other game hooks/hacks. If the original game didn't have access to read files on the SD, the hack doesn't either.
Haxchi uses an IOSU exploit, which is enough to do basically anything, it just doesn't read from SD Card because it'll be slower
 

Rinnux

Well-Known Member
Member
Joined
Aug 3, 2010
Messages
655
Trophies
0
Age
29
XP
705
Country
United States
Wouldn't it be wise (considered the recent 3ds ban wave) to change the system version string to 5.5.2 instead of 99.99.99? I would think it would be very easy for Nintendo to ban consoles with that version.
 
Last edited by Rinnux, , Reason: Typos...

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
Wouldn't it be wise (considered the recent 3ds ban wave) to change the system version string to 5.5.2 instead of 99.99.99? I would think it would be very easy for Nintendo to ban consoles with that version.
no lol, nintendo can't detect it, it's just a client-side change
 

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
I agree that at least the 99.99.99 is useless. I know it's initial implementation was an attempt to block updates. But if it isn't actually doing that then what's the point? We're better off having the real system version reported and for it to remain non-patched
 

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
I agree that at least the 99.99.99 is useless. I know it's initial implementation was an attempt to block updates. But if it isn't actually doing that then what's the point? We're better off having the real system version reported and for it to remain non-patched
hm... what about making a thing like sysver1+1.sysver2.sysver3 (for example 6.5.2) so you'd still know in what version are you on and if you're using Haxchi CFW
 

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
hm... what about making a thing like sysver1+1.sysver2.sysver3 (for example 6.5.2) so you'd still know in what version are you on and if you're using Haxchi CFW
I still don't see the point. It would be easier to try launching a sigpatched title and see if it runs to know whether you're on haxchi or not, rather than entering and exiting the sloooow system settings.

It even is probably faster to just run haxchi again than entering and exiting settings :/
 
Last edited by Madridi,

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
I still don't see the point. It would be easier to try launching a sigpatched title and see if it runs to know whether you're on haxchi or not, rather than entering and exiting the sloooow system settings.

It even is probably faster to just run haxchi again than entering and exiting settings :/
It's useful when you're using CBHC.. it remembers you that you shouldn't format
 
  • Like
Reactions: biggan1

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
It's useful when you're using CBHC.. it remembers you that you shouldn't format
.. That doesn't make sense. If you have haxchi installed then you know whether you have coldboot or not. You're are more susceptible to the fact that you should remember that you are not supposed to format under cbhc to begin with. Having version number changed does nothing to that :/
 

biggan1

Well-Known Member
Member
Joined
Dec 9, 2016
Messages
228
Trophies
0
Age
23
XP
147
Country
Since it clientside it's like a big reminder that your on cfw. For me it's like a reminder to make sure DNS is always on and if I had cbhc it would remind me not to format. It wouldn't matter if the sysupdate version numbers said 5.5.1 e.g wouldn't make any difference at all. Since it would probably tell you to update anyway. So it would only be for your eyes in sysmenu, for what reason. Everyone should know their fw version anyways.
 
Last edited by biggan1,
  • Like
Reactions: Rinnux

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
Your system version gets sent to the content servers as part of the user agent string when you download something. If that's changed, they could see it pretty easily - if they wanted to look.
those are just 3 numbers in system settings, it's not the sysversion
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
those are just 3 numbers in system settings, it's not the sysversion
Are you saying that PBOSU isn't pulling/transmitting the system version, or that FIX94's patch isn't sufficiently effective to affect what PBOSU sends (similar to how it doesn't block the update or fool eShop)?

I suppose that as long as someone confirmed that PBOSU isn't sending the 99.99.99, that's the important thing, but I haven't seen captures to back that up. (I have captures that show the normal string, but I don't run FIX's 99 code, so I can't confirm what that does.)
 

C0mm4nd_

Aspirant Wii U homebrew dev :P
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
Are you saying that PBOSU isn't pulling/transmitting the system version, or that FIX94's patch isn't sufficiently effective to affect what PBOSU sends (similar to how it doesn't block the update or fool eShop)?

I suppose that as long as someone confirmed that PBOSU isn't sending the 99.99.99, that's the important thing, but I haven't seen captures to back that up. (I have captures that show the normal string, but I don't run FIX's 99 code, so I can't confirm what that does.)
you mean IOSU? and IOSU doesn't really sends thing
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    Batman joined the Trans Justice League
    +2
  • Sicklyboy @ Sicklyboy:
    based af
    +2
  • Sonic Angel Knight @ Sonic Angel Knight:
    Forget the base, get on the roof.
  • K3Nv2 @ K3Nv2:
    Is that a bat in your buckle or are you just happy to have me
  • Psionic Roshambo @ Psionic Roshambo:
    Wonder "Woman" lol you wonder if they are a woman?
  • Psionic Roshambo @ Psionic Roshambo:
    The Riddler has questions...
  • K3Nv2 @ K3Nv2:
    Played a little of snow day glad I didn't spend $30
  • K3Nv2 @ K3Nv2:
    It's asthetic is okay maybe a good $10 grab
  • Psionic Roshambo @ Psionic Roshambo:
    Lol is it a game about doing cocaine?
  • K3Nv2 @ K3Nv2:
    Probably in pvp
  • Psionic Roshambo @ Psionic Roshambo:
    I tried Balders Gate II on the PS2 a few minutes ago, not bad lol
  • Psionic Roshambo @ Psionic Roshambo:
    My back catalog of games is like that scene at the end of Indiana Jones where the arc of the covenant is being stored in a giant ass warehouse
  • K3Nv2 @ K3Nv2:
    At least I can will my game catalog to family members
    +1
  • K3Nv2 @ K3Nv2:
    It's your problem now bitches
  • Psionic Roshambo @ Psionic Roshambo:
    Put it in your will that in order to receive any money they have to beat certain games, hard games and super shitty games...
  • Psionic Roshambo @ Psionic Roshambo:
    Say 20 bucks per Ninja Gaiden on the NES lol 60 bucks for all 3
  • Psionic Roshambo @ Psionic Roshambo:
    People you like "Beat level 1 of Ms Pacman" lol
  • K3Nv2 @ K3Nv2:
    Hello kitty ds is required
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Beat Celebrity Death Match on the PS1 omg tried it earlier today .... Absolutely trash
  • Psionic Roshambo @ Psionic Roshambo:
    Like -37 out of 10
  • Psionic Roshambo @ Psionic Roshambo:
    One of the worst games I have ever played
  • K3Nv2 @ K3Nv2:
    Make them rank up every cod game out
  • K3Nv2 @ K3Nv2:
    "Now I know why he took his own life"
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"