[App] MyButtons - plugin for fast execute commands

Here are software that related with Samsung B series TVs. Like hex editors, new version of BusyBox or internal software, app programs that will run in your TV hardware.:!:This forum is NOT FOR USER QUESTIONS or Problems.
Post Reply

mattberlin
SamyGO Project Donor
Posts: 140
Joined: Sun Jan 24, 2010 6:18 pm
Location: Germany

Re: MyButtons - plugin for fast execute commands

Post by mattberlin » Mon Jan 17, 2011 10:40 pm

Hi, it's me again!
I just wanna ask you whether you got the same issue.
When running myButtons and simply activate it by pressing the Start Button (you don't even need to run an operation) it's impossible to run the @Internet function. While it shows, that the tv might not respond while the Widgets are being loaded, it freezes and just reboots. So at least in my case there must be a problem with myButtons :(
my TV: LE32B679

reaper7
Posts: 44
Joined: Thu Oct 01, 2009 11:16 am

Re: MyButtons - plugin for fast execute commands

Post by reaper7 » Tue Jan 18, 2011 11:21 am

When myButtons window is visible Internet@ starting and working normally for me

nescha
Posts: 30
Joined: Mon Jan 03, 2011 11:03 am

Re: MyButtons - plugin for fast execute commands

Post by nescha » Tue Jan 18, 2011 2:38 pm

mattberlin wrote:Hi, it's me again!
I just wanna ask you whether you got the same issue.
When running myButtons and simply activate it by pressing the Start Button (you don't even need to run an operation) it's impossible to run the @Internet function. While it shows, that the tv might not respond while the Widgets are being loaded, it freezes and just reboots. So at least in my case there must be a problem with myButtons :(
I can confirm that this happens

reaper7
Posts: 44
Joined: Thu Oct 01, 2009 11:16 am

Re: MyButtons - plugin for fast execute commands

Post by reaper7 » Tue Jan 18, 2011 3:29 pm

anyway ... I don't know any method to detect TV state (e.g. running player, intrernet@ , content) for block myButtons in this moment.
I can only block all keys on remote except RED,GREEN,YELLOW,BLUE, <, >, EXIT, RETURN when myButtons window is visible

In this moment when myButtons is visible and You press other button - first myButtons window is hide and myButtons return pressed key.

BTW - today internet@ with or without myButtons working very bad
so...I do test many times with myButtons visible and always internet@ runing ok

mattberlin
SamyGO Project Donor
Posts: 140
Joined: Sun Jan 24, 2010 6:18 pm
Location: Germany

Re: MyButtons - plugin for fast execute commands

Post by mattberlin » Tue Jan 18, 2011 11:11 pm

Depending on what myButtons actually does, your proposal would make sense.
Actually, myButtons doesn't even need to be visible in order to let the TV crash.
If you just launch the myButtons application without making it visible @internet will work fine. But, if you make it visible once you will encounter the described problems even if the myButtons is not visible.
Don't know whether it helps: I got a LE32B679

Best regards,
Matthias
my TV: LE32B679

reaper7
Posts: 44
Joined: Thu Oct 01, 2009 11:16 am

Re: MyButtons - plugin for fast execute commands

Post by reaper7 » Wed Jan 19, 2011 9:07 am

I can't do the same in my tv :( I don't know how to help you...
Please do log file for me after myButtons start:

Code: Select all

cat /proc/`pidof exeDSP`/maps >/mtd_ram/maps.log
zip and send as attachment maps.log and Your mybuttons config file.

How do You start myButtons? manually or autostart?
I use autoloader: http://wiki.samygo.tv/index.php?title=A ... %28B65x%29

mattberlin
SamyGO Project Donor
Posts: 140
Joined: Sun Jan 24, 2010 6:18 pm
Location: Germany

Re: MyButtons - plugin for fast execute commands

Post by mattberlin » Wed Jan 19, 2011 9:42 pm

Hi reaper!

I do start myButtons via SamyGO.sh and injectso. But even if I disable that and starting myButtons manually. The mentioned crash behavior will occur.
In any case I'll create a log file as soon as I get to my TV.
BTW, even having changed back the Start Button to Green doesn't affect the behavior.

Can't upload any attachments. I'm told: "Sorry, the board attachment quota has been reached."
When entering your command line the message cat: /maps: No such file or command.

This is my conf file:
# This is a default config file for SamyGo MyButtons v0.7 plugin
# change file name for normal use (remove ".default" from file name)
#
#-------------------------------------------
#
# 1 parameter -> Name of color button (RED,GREEN,YELLOW,BLUE) or BUTTON
# 2 parameter -> Button caption
# 3 parameter -> Shell Command/Script to execute
# or RCKeys macro
# then correct line must look like this: #750#KEY_MENU.KEY_CUR_DOWN.KEY_CUR_RIGHT.KEY_EXIT
# -where line must start with #
# -first parameter is interval in ms between rcbuttons (min 500, max 5000), closed with # too
# -rcnames to send separated by .
# or when 1st parameter is BUTTON/PAUSE then decimal value of prefered key to show MyButtons plugin/Pause funcionality
# or when 1st parameter is POPUP then decimal value of visibility
# "|" is a separator
#
#-------------------------------------------
#
# default start by GREEN button
#BUTTON|Start Button|20
# e.g. start by FAV.CH button
BUTTON|Start Button|39
#
#-------------------------------------------
#
# for live picture pause support simply uncomment PAUSE line
# in this config file (You can change default PAUSE key to other the same way as start button)
# default rc key for execute is PAUSE (for enable simply uncomment lower line)
# PAUSE|Pause Button|74
#
#-------------------------------------------
#
# popup window for display result of executed command (check example RED or GREEN buttons)
# for disable popup simply comment lower line or set 3 parameter to 0
# values >0 to max 10 sets the popup visible time in seconds
POPUP|Show Popup|5
#
#-------------------------------------------
#
RED|Aspect Ratio|/mtd_rwarea/injectso `pidof exeDSP` /dtv/usb/sda1/Content_Library/Tools/avrfix2-cip/load.so Game_Main /dtv/usb/sda1/Content_Library/Tools/avrfix2-cip/
GREEN|Remount|sh /mtd_rwarea/mount.sh&
YELLOW|PVR|/mtd_rwarea/injectso `pidof exeDSP` /mtd_tlib/GGame/PVR/loader.so Game_Main /mtd_tlib/GGame/PVR/
BLUE|Language|#750#KEY_MENU.KEY_CUR_DOWN.KEY_CUR_RIGHT.KEY_CUR_DOWN.KEY_CUR_DOWN.KEY_CUR_DOWN.KEY_CUR_RIGHT.KEY_CUR_RIGHT.KEY_CUR_DOWN.KEY_EXIT
RED|DTS|/mtd_rwarea/injectso `pidof exeDSP` /mtd_tlib/GGame/samygodca/samygodca.so Game_Main /mtd_tlib/GGame/samygodca/
my TV: LE32B679

reaper7
Posts: 44
Joined: Thu Oct 01, 2009 11:16 am

Re: MyButtons - plugin for fast execute commands

Post by reaper7 » Thu Jan 20, 2011 9:01 am

mattberlin wrote:When entering your command line the message cat: /maps: No such file or command.
then check PID_number of exeDSP by ps command
and type one more time:

Code: Select all

cat /proc/PID_number/maps
if print then do the same with print to file:

Code: Select all

cat /proc/PID_number/maps >/mtd_ram/maps.log

mattberlin
SamyGO Project Donor
Posts: 140
Joined: Sun Jan 24, 2010 6:18 pm
Location: Germany

Re: MyButtons - plugin for fast execute commands

Post by mattberlin » Thu Jan 20, 2011 10:53 pm

Voil?!
I launched the myButtons bar by pressing the defined Start Button. Afterwards I pressed exit. Directly followed by that @Internet was launched. While doing that, the TV crashed and rebootet.
Hopefully this helps.
You do not have the required permissions to view the files attached to this post.
my TV: LE32B679

reaper7
Posts: 44
Joined: Thu Oct 01, 2009 11:16 am

Re: MyButtons - plugin for fast execute commands

Post by reaper7 » Sun Jan 23, 2011 2:34 pm

I remove mybuttons from autostart in my TV and I execute it manually like You ... so, my log is different,
I start myButtons first, next I press exit and start internetTV:

Code: Select all

719de000-71a46000 r-xp 00000000 08:00 154        /dtv/usb/sda/mybuttons/mybuttons.so
71a46000-71a4d000 ---p 00068000 08:00 154        /dtv/usb/sda/mybuttons/mybuttons.so
71a4d000-71a4e000 rw-p 00067000 08:00 154        /dtv/usb/sda/mybuttons/mybuttons.so
...
71f8c000-71f95000 r-xp 00000000 8b:06 151        /lib/libs/libnss_files-2.5.90.so
71f95000-71f9c000 ---p 00009000 8b:06 151        /lib/libs/libnss_files-2.5.90.so
71f9c000-71f9d000 r--p 00008000 8b:06 151        /lib/libs/libnss_files-2.5.90.so
71f9d000-71f9e000 rw-p 00009000 8b:06 151        /lib/libs/libnss_files-2.5.90.so
71f9e000-71fa1000 r-xp 00000000 8b:06 140        /lib/libs/libnss_dns-2.5.90.so
71fa1000-71fa8000 ---p 00003000 8b:06 140        /lib/libs/libnss_dns-2.5.90.so
71fa8000-71fa9000 r--p 00002000 8b:06 140        /lib/libs/libnss_dns-2.5.90.so
71fa9000-71faa000 rw-p 00003000 8b:06 140        /lib/libs/libnss_dns-2.5.90.so
71faa000-71fb8000 r-xp 00000000 8b:06 149        /lib/libs/libresolv-2.5.90.so
71fb8000-71fbf000 ---p 0000e000 8b:06 149        /lib/libs/libresolv-2.5.90.so
71fbf000-71fc0000 r--p 0000d000 8b:06 149        /lib/libs/libresolv-2.5.90.so
71fc0000-71fc1000 rw-p 0000e000 8b:06 149        /lib/libs/libresolv-2.5.90.so
in Your log I see that something (like internetTV trying connected to internet) is runing before myButtons start:

Code: Select all

5ddf2000-5ddf5000 r-xp 00000000 8b:06 614        /lib/libs/libnss_dns-2.5.90.so
5ddf5000-5ddfc000 ---p 00003000 8b:06 614        /lib/libs/libnss_dns-2.5.90.so
5ddfc000-5ddfd000 r--p 00002000 8b:06 614        /lib/libs/libnss_dns-2.5.90.so
5ddfd000-5ddfe000 rw-p 00003000 8b:06 614        /lib/libs/libnss_dns-2.5.90.so
...
65f96000-65fb6000 rw-s 7f180000 8b:06 253        /dev/mem
...
73087000-73090000 r-xp 00000000 8b:06 633        /lib/libs/libnss_files-2.5.90.so
73090000-73097000 ---p 00009000 8b:06 633        /lib/libs/libnss_files-2.5.90.so
73097000-73098000 r--p 00008000 8b:06 633        /lib/libs/libnss_files-2.5.90.so
73098000-73099000 rw-p 00009000 8b:06 633        /lib/libs/libnss_files-2.5.90.so
73099000-730a7000 r-xp 00000000 8b:06 636        /lib/libs/libresolv-2.5.90.so
730a7000-730ae000 ---p 0000e000 8b:06 636        /lib/libs/libresolv-2.5.90.so
730ae000-730af000 r--p 0000d000 8b:06 636        /lib/libs/libresolv-2.5.90.so
730af000-730b0000 rw-p 0000e000 8b:06 636        /lib/libs/libresolv-2.5.90.so
...
730bb000-73123000 r-xp 00000000 08:01 8          /dtv/usb/sda1/Content_Library/Tools/myButtons/mybuttons.so
73123000-7312a000 ---p 00068000 08:01 8          /dtv/usb/sda1/Content_Library/Tools/myButtons/mybuttons.so
7312a000-7312b000 rw-p 00067000 08:01 8          /dtv/usb/sda1/Content_Library/Tools/myButtons/mybuttons.so
and when is run (i don't know - visible or hiden) You run a mybuttons...

Post Reply

Return to “[B] Software”