View Single Post
Old 08-07-2015, 09:08 AM   #82
sstuardo
Junior Member
sstuardo began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2015
Device: kindle keyboard
Well, I made some advance
I find some cool hack in the forums called jbpatch here:
https://www.mobileread.com/forums/sho...d.php?t=175512

It's a hack that runs before the framework startup and modifies java bytecode on runtime (thus no need to modify the original jar files). Although it's written for K5, arikfunke reports it runs also for k3 (https://www.mobileread.com/forums/sho....php?p=2263991). But it's just the "barebone", it has no particular hack enabled.

So all i had to do was to find in the .jar files where does it grays out tts and modify it (and Bingo!). "Shouldn't be so difficult" I thought...
I used jd-gui to explore the code and allthough I finally found a tts class, I simply cannot read the f**king code with all the single letter nested useless functions and stuff like " a = d; return a.a.d;" (I'm actually a newbie programmer but I guess that's ofuscation). Most likely its just a single f**kng boolean to be true, I just cannot find it,

Looking for ideas anyways


****
BTW, hey knc1!
What do you mean by "per metadata"? Maybe there's an easier way than what I'm working on.

Quote:
Originally Posted by PoP View Post
Sorry no idea. I wanted to report TTS still works fine on my K3 v3.4.2 I just had it "speak" a french book (per metadata) in the hacked french language.
****
Worked so hard on the other way that almost forgot!!! I'll give it a try
Quote:
Originally Posted by knc1 View Post
Issue the command:
mount
without any options, see if your bind mount is listed.

Last edited by sstuardo; 08-07-2015 at 09:13 AM.
sstuardo is offline   Reply With Quote