VideoAR Fix - Display Size

Here is information about customize your B series firmware..:!:This forum is NOT FOR USER questions or problems but DEVELOPER.

mprotect
Official SamyGO Developer
Posts: 19
Joined: Sun Dec 06, 2009 4:41 pm

Re: VideoAR Fix - Display Size

Post by mprotect »

davidhorman wrote: So you don't need modified firmware to run this? Could this same method be used for 3000 firmware? And is it the v1 or v2 AR fix?
David
It's the v1 fix. You don't need to modify the firmware. And the enabler itself doesn't modify anything in flash, either.
I don't know the 3000 firmware. But modifying exeDSP or similar in main memory should be possible on every device which lets you run a program like this.
arris69 wrote: it was no waste of time to leave the fork code sample in telnet enabler ;)
Well, I used the source from "SamyGO Telnet Enabler v0.01.tar.gz" :D . IMO releasing code/information is never a waste of time.
mprotect
Official SamyGO Developer
Posts: 19
Joined: Sun Dec 06, 2009 4:41 pm

Re: VideoAR Fix - Display Size

Post by mprotect »

Here comes the fix v2 for T-CHLCIPDEUC-2005.0.

You should copy the files to the tv storage. After starting the fix the filesystem where aspect.so resides cannot be unmounted.
You do not have the required permissions to view the files attached to this post.
arris69
Official SamyGO Developer
Posts: 1700
Joined: Fri Oct 02, 2009 8:52 am
Location: Austria/Vienna (no Kangaroos here)
Contact:

Re: VideoAR Fix - Display Size

Post by arris69 »

mprotect wrote:Here comes the fix v2 for T-CHLCIPDEUC-2005.0.

You should copy the files to the tv storage. After starting the fix the filesystem where aspect.so resides cannot be unmounted.
hi,
this i call motivation :P

may it's possible to combine a table with function names and addresses for different exeDSP versions (think erdem may have the infos already?)

tv type and firmware version is readable from /.version or /.info & /mtd_exe/ReleaseInfo

in theory the hack is the same for all versions and change just in function name and address, correct?

tnx a looot
arris
Last edited by arris69 on Tue Dec 08, 2009 4:52 pm, edited 1 time in total.
User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: VideoAR Fix - Display Size

Post by erdem_ua »

mprotect wrote:Here comes the fix v2 for T-CHLCIPDEUC-2005.0.

You should copy the files to the tv storage. After starting the fix the filesystem where aspect.so resides cannot be unmounted.
Thanks for the code.
But I prefer more portable code.
Ho can we make it compatible with other exeDSP's?
We needed to think about one patcher fix them all for automation.
Thanks
mprotect
Official SamyGO Developer
Posts: 19
Joined: Sun Dec 06, 2009 4:41 pm

Re: VideoAR Fix - Display Size

Post by mprotect »

arris69 wrote: in theory the hack is the same for all versions and change just in function name and address, correct?
Right.
erdem_ua wrote: But I prefer more portable code.
Ho can we make it compatible with other exeDSP's?
We needed to think about one patcher fix them all for automation.
Well, I had portability in mind when i did the patch. That's why I replaced CToolMmbDisplaySizeItem::GetToolItemTextData and CToolMmbDisplaySizeItem::PressLeftRightKey totally. However, the later one calls an other function with some unknown addresses. So its a little bit questionable whether it works on other firmware versions, too.
The third function is more difficult. For example there's a call using a pointer in it. So i replaced it only partially. But there are changes that it works on other CI+ versions, too.
The CI and CI+ code differs a bit, I think the CI+-code has been compiled with -fstack-protector or something similar.
So maybe one needs two versions, one for CI+ and one for CI.
User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: VideoAR Fix - Display Size

Post by erdem_ua »

I think we can run 2 different executable from one unified, small script at run time :)
Thanks.
mprotect
Official SamyGO Developer
Posts: 19
Joined: Sun Dec 06, 2009 4:41 pm

Re: VideoAR Fix - Display Size

Post by mprotect »

I attach a test-version of the avrfix 2 for T-CHL7DEUC-2005.0 (CI). I cannot test it. Try it on your own risk.

Edit: Attachment deleted.
Last edited by mprotect on Mon Dec 14, 2009 10:04 am, edited 1 time in total.
mprotect
Official SamyGO Developer
Posts: 19
Joined: Sun Dec 06, 2009 4:41 pm

Re: VideoAR Fix - Display Size

Post by mprotect »

kraemersg wrote:Tested it. My Model LE46B650, Firmware 2005.0.
Thanks for testing and posting the results. Next try:
You do not have the required permissions to view the files attached to this post.

Locked

Return to “[B] Firmware”