yes because I have spent more than two weeks to find something avoiding to hack the IR, but finding nothing even with C low level Ptrace instruction to read the osd stack memory. So that's why, I have finished to hack the IR to have complete the hand on how I will manage my GUI. So I have a binary launched on WDTV start that capture the remote controller actions and create two .txt file:
- path.txt, where i log all the different paths in wich the user is entered (it a dynamic file, everytime the user use the back command , I remove the last path of the file to always have almost the current directory in wich the user is. In the same time I keep the information in this file of the current directory in wich he is entered before its last enter).
- IR.txt that logs all the remote controller actions, and in fact each time the user use the enter command, I just replay the different actions on the remote controller between two enters to know in wich directory he is .
So you are right, not very interesting development to redo. so just wait a little, and you could use my code to adapt it to your needs.
In fact , some code to write before beginning to play with the GUI aspects.