Page 5 of 9

Re: MyButtons - plugin for fast execute commands

Posted: Mon Jan 17, 2011 10:40 pm
by mattberlin
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 :(

Re: MyButtons - plugin for fast execute commands

Posted: Tue Jan 18, 2011 11:21 am
by reaper7
When myButtons window is visible Internet@ starting and working normally for me

Re: MyButtons - plugin for fast execute commands

Posted: Tue Jan 18, 2011 2:38 pm
by nescha
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

Re: MyButtons - plugin for fast execute commands

Posted: Tue Jan 18, 2011 3:29 pm
by reaper7
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

Re: MyButtons - plugin for fast execute commands

Posted: Tue Jan 18, 2011 11:11 pm
by mattberlin
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

Re: MyButtons - plugin for fast execute commands

Posted: Wed Jan 19, 2011 9:07 am
by reaper7
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

Re: MyButtons - plugin for fast execute commands

Posted: Wed Jan 19, 2011 9:42 pm
by mattberlin
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/

Re: MyButtons - plugin for fast execute commands

Posted: Thu Jan 20, 2011 9:01 am
by reaper7
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

Re: MyButtons - plugin for fast execute commands

Posted: Thu Jan 20, 2011 10:53 pm
by mattberlin
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.

Re: MyButtons - plugin for fast execute commands

Posted: Sun Jan 23, 2011 2:34 pm
by reaper7
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...