Hacking 5.5.0 progress

  • Thread starter Thread starter GOT4N
  • Start date Start date
  • Views Views 372,997
  • Replies Replies 1,267
  • Likes Likes 23
There is someone working for 5.5 or just 5.4 because I only saw progress in 5.4
There IS a 5.5.0 KERNEL exploit which allows to load Loadiine, but it's private at the moment. There is an exploit public, but it's userland, so it doesn't allow Loadiine etc, only homebrews like pong etc
 
  • Like
Reactions: josh87402
Okay, now modified!
Should be okay I think?
By red text I meant the text itself ^^ not just the color, but good job, this is a good start ;)
By the way, with this userland exploit, emulators are already possible to do, you just need someone to port them ;).
 
  • Like
Reactions: GOT4N
By red text I meant the text itself ^^ not just the color, but good job, this is a good start ;)
By the way, with this userland exploit, emulators are already possible to do, you just need someone to port them ;).
Thanks for telling me, I removed the text, sorry for my stupidity haha!
Also, I didn't knew you could port emulators, I thought they needed the kernel exploit lol
 
Thanks for telling me, I removed the text, sorry for my stupidity haha!
Also, I didn't knew you could port emulators, I thought they needed the kernel exploit lol
Snes, gba... emulators etc are possible with userland already, userland gives us access already to graphics and audio, it's just we can't modify the other apps and the browser doesn't have access to hardware(USB/SD). But you can totally load your emulator (if someone wants to go ahead and port it) through network.
 
Snes, gba... emulators etc are possible with userland already, userland gives us access already to graphics and audio, it's just we can't modify the other apps and the browser doesn't have access to hardware(USB/SD). But you can totally load your emulator (if someone wants to go ahead and port it) through network.
Aaah, okay thanks for clearing this up, thanks!
 
Snes, gba... emulators etc are possible with userland already, userland gives us access already to graphics and audio, it's just we can't modify the other apps and the browser doesn't have access to hardware(USB/SD). But you can totally load your emulator (if someone wants to go ahead and port it) through network.
Only problem is the payload limitation of 16kb. And we don't have a working elf loader for 5.5 atm.
 
Only problem is the payload limitation of 16kb. And we don't have a working elf loader for 5.5 atm.
Yeah sure, you'll need the elf loader to bypass the limit. Since MrRean has ported Loadiine v3 to 5.5.0 he mostly has the elf loader working in it. mind to share your stuff @MrRean ? I don't mean Loadiine but the elf loader.
 
  • Like
Reactions: josamilu
Just a little proposal for the first post to make things more clear for everyone.

Example:

Last updated: 10/16/2016 (whatever time)

Currently WORKING on 5.5.0
Hello World
Hello World (alternate link)
Test Button
Picture drawing test (only on TV, not on Gamepad)
Pong on
Pong (alternate link)

Thanks to 05sonicblue.com for hosting them.
Button test (need to be hosted by yourself)

Currently NOT WORKING on 5.5.0
TCPGecko/PyGecko
Loadiine
Cafiine
Dumpiine
etc

Additional Links
blabla

As I said, it's just a proposal to help making things easier to understand and not searching too much in other topics to gather required information for 5.5.0 homebrew status.
 
Just a little proposal for the first post to make things more clear for everyone.

Example:

Last updated: 10/16/2016 (whatever time)

Currently WORKING on 5.5.0
Hello World
Hello World (alternate link)
Test Button
Picture drawing test (only on TV, not on Gamepad)
Pong on
Pong (alternate link)

Thanks to 05sonicblue.com for hosting them.
Button test (need to be hosted by yourself)

Currently NOT WORKING on 5.5.0
TCPGecko/PyGecko
Loadiine
Cafiine
Dumpiine
etc

Additional Links
blabla

As I said, it's just a proposal to help making things easier to understand and not searching too much in other topics to gather required information for 5.5.0 homebrew status.
Good idea, I changed it, what you think?
 
  • Like
Reactions: GoldCobra
You used this, am I right?
Code:
void _SYSLaunchMiiStudio(void);
Good job :D

Yep you got it. xD I have seen it here (http://wiiubrew.org/wiki/Sysapp.rpl)

But that's not too bad for a first try.

--------------------- MERGED ---------------------------

How to use it exactly ?

Code:
void SYSLaunchTitle(uint64_t TitleId);

When i change title ID with the Splatoon one while compiling i get an error

$ make
mkdir -p ./bin/
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=550 src/*.c
src/loader.c: In function '_start':
src/loader.c:16:17: error: expected expression before 'uint64_t'
SYSLaunchTitle(uint64_t 00050000-10162B00);
^
src/loader.c:16:35: error: invalid suffix "B00" on integer constant
SYSLaunchTitle(uint64_t 00050000-10162B00);
^
Makefile:15 : la recette pour la cible « main550 » a échouée
make: *** [main550] Erreur 1
 
  • Like
Reactions: josamilu
Yep you got it. xD I have seen it here (http://wiiubrew.org/wiki/Sysapp.rpl)

But that's not too bad for a first try.

--------------------- MERGED ---------------------------

How to use it exactly ?

Code:
void SYSLaunchTitle(uint64_t TitleId);

When i change title ID with the Splatoon one while compiling i get an error

$ make
mkdir -p ./bin/
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=550 src/*.c
src/loader.c: In function '_start':
src/loader.c:16:17: error: expected expression before 'uint64_t'
SYSLaunchTitle(uint64_t 00050000-10162B00);
^
src/loader.c:16:35: error: invalid suffix "B00" on integer constant
SYSLaunchTitle(uint64_t 00050000-10162B00);
^
Makefile:15 : la recette pour la cible « main550 » a échouée
make: *** [main550] Erreur 1
I didn't tried it yet, but maybe like this?
Code:
SYSLaunchTitle(000500010162B00);
 

Site & Scene News

Popular threads in this forum