Page 4 of 5

Re: Seek Movie Player hack for B650 series

Posted: Sat May 14, 2011 2:53 pm
by sectroyer
I have tried using this hack on C650 but unfortunately the patcher uses address of CWProVideoPlayer::ProcessDirectionKey and it's not exported by exeDSP on this model :( Does anyone know different way for localizing this address in exeDSP?

Re: Seek Movie Player hack for B650 series

Posted: Wed Jul 27, 2011 10:26 pm
by erdem_ua
Different Model, requires different hack. You can't use same binaries for C series.
You needed to inspect and port the app to C series... Or needed to wait someone that does the job. There is no other way.

:idea: I got in my mind that, what if we have targeted donations support?
If some users wanted to have some improvement, could offer bounty for it and make donation to project for the undone achievement.
So I can reserve that prize for a 2 year if some one wanted to make such a thing. That donation will convert to standard donation if no one could make such an improvement at the end of the period...
Might be this could motivate someone to port/develop that port.
Comes logic to my ear. Might be accelerate things...:)

Re: Seek Movie Player hack for B650 series

Posted: Fri Dec 02, 2011 7:58 pm
by gchirtoaca
Hi,

I need this application too, but the download link is not good anymore. Can someone please upload it into the repository?
Thank you.

Re: Seek Movie Player hack for B650 series

Posted: Mon Dec 05, 2011 9:10 am
by juusso
Somewhere i have this deep on my HDD. Will search for it...

EDIT: found! and attached :)

Re: Seek Movie Player hack for B650 series

Posted: Wed Dec 07, 2011 4:53 pm
by gchirtoaca
Thank you juuso!
I'm using a wireless connection between TV and NAS, and the seeking is usually slow.
So this tool is very useful to me.

Thanks!

Re: Seek Movie Player hack for B650 series

Posted: Thu Dec 08, 2011 8:37 am
by rinaldinicri
with the command: injectso 'pidof exeDSP' /mtd_rwarea/seekpatch.so patch_main UP=120
on the telnet session I got the following error message:

Module injector V1.2 for ARM based CPUs.
(copyleft) SmartSmurf 2010 (smartsmurf@shared-files.de)

Error: ptrace_attach

and the seek do NOT work!

can you please help me?
(B650 CI+)

thanks

Re: Seek Movie Player hack for B650 series

Posted: Sat Dec 10, 2011 5:40 am
by gchirtoaca
@rinaldinicri, note that the quotes for `pidof exeDSP` must be backticks, usualy found below ESC key on the keyboard. They are not apostrophes.

I also tried seekpatch but without success. injectso runs, giving the output bellow, but it seems it has no effect. Any ideeas?

Thanks.

EDIT: It seems injectso has no effect for me, I tried with other modules, and the modules are not loaded.
EDIT2: My mistake, the full path for the .so must be specified, otherwise exeDSP can't find the module if not in the path. So it works great for me too!
Two things I noticed,
1) I think the patch has effect only at the first run.
2) You must specify a command line argument to the .so, that can be the directory it resides.

Code: Select all

 ./opt/privateer/bin/injectso `pidof exeDSP` ./opt/privateer/bin/seekpatch.so patch_main UP=120,DOWN=-120,RIGHT=15,LEFT=-15

Module injector V1.2 for ARM based CPUs.
(copyleft) SmartSmurf 2010 (smartsmurf@shared-files.de)

Warn: could not open imports cache file '/mtd_rwarea/etc/injectso.imports'.

Info: imports not loaded from cache file.

Info: value of linker map is 0x12078
Info: Import 'dlopen' found at 0x00530dac
Info: Import 'dlsym' found at 0x00531274
Info: Import 'dlclose' found at 0x00530f68
Info: current register set:
R0 =0xFFFFFFFC R1 =0x00000000 R2 =0x00000001 R3 =0x00000000
R4 =0x00000001 R5 =0x0299D1C8 R6 =0x0242FD68 R7 =0x000000F0
R8 =0x00000000 R9 =0x00000000 R10=0xBEE78A18 R11=0xBEE78A6C
R12=0x00000001 SP =0xBEE78A08 LR =0x405FFA44 PC =0x405FD008
CPSR=0x80000010

Info: new SP for inject code 0xBEE78608
Done.


Re: Seek Movie Player hack for B650 series

Posted: Sun Dec 11, 2011 9:34 am
by rinaldinicri
@gchirtoaca: Thanks for tour help, you were right!!

Anyway even if the injectso command now complete without error I have the following odd behaviour
(injectso `pidof exeDSP` /mtd_rwarea/seekpatch.so patch_main UP=120,DOWN=-120,RIGHT=30,LEFT=-30)
UP and DOWN buttons both go ahead 2 seconds instead +-120 seconds.

Any help for my B650 CI+?
Thanks

Re: Seek Movie Player hack for B650 series

Posted: Mon Dec 12, 2011 1:36 am
by juusso
One of users reported, UP and DOWN dont work correctly in this binary. Just LEFT-RIGHT are ok.

Re: Seek Movie Player hack for B650 series

Posted: Mon Dec 12, 2011 2:09 am
by rinaldinicri
Also LEFT-RIGHT do NOT work

after the command:

Code: Select all

# injectso `pidof exeDSP` /mtd_rwarea/seekpatch.so patch_main RIGHT=120,LEFT=-120               

Module injector V1.2 for ARM based CPUs.
(copyleft) SmartSmurf 2010 (smartsmurf@shared-files.de)

Info: Import dlopen set at 0x00530898
Info: Import dlsym set at 0x00530d60
Info: Import dlclose set at 0x00530a54
Info: current register set:
R0 =0xFFFFFFFC R1 =0x00000000 R2 =0x00000001 R3 =0x00000000
R4 =0x00000001 R5 =0x61602060 R6 =0x0242CC70 R7 =0x000000F0
R8 =0x00000000 R9 =0x00000000 R10=0xBEBABA18 R11=0xBEBABA6C
R12=0x00000001 SP =0xBEBABA08 LR =0x405FFA44 PC =0x405FD008
CPSR=0x80000010

Info: new SP for inject code 0xBEBAB608
Done.


I have +8 second with RIGHT and -12 with LEFT
?!? any idea?