Oh wow so many posts (of which quite a bit is not very nice to some people). Guys what are you so hyped about? Porting loadiine gx2 isn't a very hard task. It was done already by several people for older firmwares before too for example
@ptitleray or
@z0mb3 and
@andriy921 is doing it for 4.0.0 now. It is basically the same work and there were/are not as many posts as here for those ports. You only need to find the correct addresses by downloading the cafe os libraries from the NUS server (which is legal because those are update files), decrypt them, disassemble them in IDA and compare to the 5.3.2 values. It is a task of of a few hours max if you know what to do. The only difference on the port to 5.5.x was that there was a change in the cafe os loader code and in particular the function LiWaitOneChunk(). That is the reason
@NWPlayer123 had issues getting games to run earlier. So I helped her out and got myself the 5.5.x libraries, reversed the function, implemented the necessary changes and send her the code of it to create a proper pull request (it was sher who started to work on it after all). So in contrary to what someone said on this thread, I did write code for this change as well even though I didn't want to do that anymore but thats another story.
Anyway, don't get this wrong. I don't want to talk down the work
@NWPlayer123 did. It is great what she did and we should thank her for taking the time to look up and integrate the necessary addresses, but I just don't understand all this hype about something that isnt much out of the ordinary. She prepared all the stuff for when it is time to use it though you still can't use it without the 0x10000000 area being mapped to 0xA0000000 for which you need kernel access.
Once she finds a new kernel exploit, now that would be something worth to hype about
.
Btw:
The sources of the HBL and ddd were updated as well to support 5.5.x. Other applications like ftpiiu don't require any changes. It is only a preparation for when the time is ready.
Fuente