Ok, guys, I'm a complete moron/retard.
I managed to successfully port HBL to 4.0.x. It worked OK. But Loadiine blackscreened on opening game.
It turned out that Loadiine is also dependent on physical memory layout so it has problems on 4.0.x. I changed all those addresses. And I still couldn't start a game (I tried Wind Waker HD). After some trials and errors I got nothing. After that I reread the first post of the thread (I wanted to try additional games, so I needed game covers) and it turned out that windwaker does not work with log server turned on. After disabling that WInd Waker started like a charm. Yes, I should read more before starting doing something
So, as a result, games tested so far:
1. Wind Waker HD - works
2. Darksiders II - does not work (break after third of rpx loaded, don't know what's the issue is and if this works on 4.1)
So, 4.0.x owners give this a try, I'm waiting for your feedback.
BTW, both hbl and loadiine are built from latest sources to date, so they should include improved kexploit/padcon/whatevertherewas.
Oh, and one more thing: don't even think about trying this on any other firmwares. None of 4.1-5.4 would work with this.
https://mega.nz/#!3lUnEIwQ!qDiZtq6g4l2YnrW0z77diHEujb9FRg-Q0W9J_giCugI
Oh, and ofc big thanks to
@dimok,
@Toscanelli and
@ptitleray