Search found 9 matches

by Neoplane
Tue Sep 06, 2016 6:01 pm
Forum: [C] Brainstorm
Topic: Support developing a patch
Replies: 2
Views: 8174

Re: Support developing a patch

You're the man! Got it working by using mprotect.

I will clean a bit the patch and publish it soon.

Thanks for your support sectroyer!
by Neoplane
Fri Sep 02, 2016 12:17 pm
Forum: [C] Brainstorm
Topic: Support developing a patch
Replies: 2
Views: 8174

Support developing a patch

Hello everyone! I was trying to debug some strange behaviour that I have with Internet@TV (I'm getting network interference message in almost all widgets), so I tried to modify .js files from widget manager and find out that, everytime that I modify something in widget manager, it gets reinstalled, ...
by Neoplane
Fri Feb 19, 2016 12:02 am
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

Here's code void *ldl1 = dlopen(0, RTLD_LAZY); if(debug) { printf("dlopen 0 at: 0x%08x\n", ldl1); } unsigned char *lib = "/mtd_exe/Comp_LIB/libahas.so"; void *ldl = dlopen(lib, RTLD_LAZY); if(debug) { if(!ldl) { printf("dlopen libahas failed: '%s'.\n", dlerror()); } els...
by Neoplane
Tue Feb 16, 2016 11:28 pm
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

I can dopen(0, RTLD_LAZY), but after that I'm still unable to dlopen(libahas.so, RTLD_LAZY), and also unable to get a handle on dlsym(h, myFunction). I'm getting a handle at 0x400266d0 for dlopen(0), but my patching point it's at 0x41ec9c40. I think that it's too far to be confident that I'm getting...
by Neoplane
Sat Feb 13, 2016 6:50 pm
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

I'm getting a NULL as return of dlopen, and I'm getting this message as return of dlerror: /mtd_exe/Comp_LIB/libahas.so: undefined symbol: _ZN7CCDebug5ResetEv This symbol I think that it's found in exe_DSP itself, I can find it in "C_exports.txt file that you attached in the thread about how to...
by Neoplane
Fri Feb 12, 2016 10:57 pm
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

Hello sectroyer, I'm still having some problems creating the patch... If I try to dlopen the library (libahas.so) I get an undefined symbol error (_ZN7CCDebug5ResetEv) thus I cannot dlsym to get a starting point to find right place to patch... I think that this symbol is found in the same exeDSP, an...
by Neoplane
Tue Jan 12, 2016 12:56 am
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

Thanks tempinbox! I'll send it to you asap :) Just after holidays I started to create the patch, but I'm having some trouble... find_func_by_string is not finding the symbol I need. The symbol (and patch point) it's not itself on exeDSP but on libahas.so. I'm using utils taken from NoDRMPatch, but i...
by Neoplane
Thu Dec 24, 2015 12:25 am
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Re: Best way to patch exeDSP?

I'll take a look in other patches then to get an example :) Found that, when player is reproducing a m3u8 playlist and it includes an ext3 tag that is not in the list of recognized tags by the player, it is stopping. In HLS protocol is specified that when an unrecognized tag is found, player should ...
by Neoplane
Tue Dec 22, 2015 12:45 pm
Forum: [C] General
Topic: Best way to patch exeDSP?
Replies: 14
Views: 11373

Best way to patch exeDSP?

Hello everyone, Since some months our C series don't work with latest Plex Media Server (and PlexForSamsung App) and found that the problem is in the Samsung player itself, that seems to don't be developed according to HLS protocol. Original plex thread: http://forums.plex.tv/discussion/176169/trans...

Go to advanced search