From the Docs:
Very big thanks to Mr. Ixtab from mobileread.com forum. If not his help – I would be unable to do all this stuff.
Ah well that was nice anyway. Thanks for write up Ihor.
Perhaps if I figure out what they did on the 3.4 I will do the same myself one day.
Glad you got it sorted.