Page 1 of 3

[App] libHideVarious B/C/D/E/F/H

Posted: Fri May 01, 2015 10:31 am
by zoelechat
Patch allows to hide various and often annoying "features" you wouldn't want TV to show at all. It's meant to grow on request, if you have something to hide, just tell me too late ;)

Usage:
*For D series (arm), replace every instance of /mnt below by /mtd_rwcommon/widgets/user/SamyGO/SamyGO
*For C series (arm), replace every instance of /mnt below by /SamyGO on your rooting USB device
*For B series, latest samyGOso is there.
  • Get latest samyGOso from there and copy/overwrite samyGOso file (not folder) to /mnt/opt/privateer/usr/bin
  • Set permissions if needed (usually not if overwritten)

    Code: Select all

    chmod +x /mnt/opt/privateer/usr/bin/samyGOso
  • Extract attached archives and copy libHideVarious.so to /mnt/opt/privateer/usr/libso (create folder if needed).
  • Execute

    Code: Select all

    samyGOso -d -A -B -l /mnt/opt/privateer/usr/libso/libHideVarious.so [arg1...argN]
    Usable args are:
    • PARENTAL_LOCK - Completely disable parental lock (in case TV still asks pincode on -18, even disabled in menu).
    • MUTE_ICON - Hide mute icon on mute. D/E/F/H only.
    • SOURCE_BANNER - Get rid of any info banner on external source (especially on HDMI resolution change).
    • POWER_INDICATOR - Hide the kind of useless "power gauge" at the lower right on pressing info button.
    • MENU_SOURCE_ICON - Hide source icon at the upper right while browsing main menu (some user complained it was so bright on plasmas that it could even cause image retention!). D/E/F/H only.
    • NO_SIGNAL_HDMI - Hide middle screen popup when no signal on external source/HDMI.
    • CHANNEL_BOX - Hide channel box at the upper left when browsing channels with CH+/CH-.
    • CEC_VOLUME - Hide *enormous* HDMI-CEC (AnyNet+) volume control bar/message. D/E/F/H only.
    Logfile is written to /dtv/HideVarious.log
  • Autostart
    • Copy 99_90_HideVarious.init to /mnt/etc/init.d
    • Set permissions

      Code: Select all

      chmod +x /mnt/etc/init.d/99_90_HideVarious.init
    • You can change OPTIONS value on top of script and add/remove what you expect, default is

      Code: Select all

      OPTIONS="PARENTAL_LOCK POWER_INDICATOR MENU_SOURCE_ICON"
*Changelog:

Code: Select all

19/5/2015
v0.1.4 - Added CEC_VOLUME option
29/4/2015
v0.1.2 - Added B/C support
26/4/2015
v0.1.0 - First release

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Sat May 02, 2015 8:27 am
by quintrix
zoelechat wrote: PARENTAL_LOCK - Completely disable parental lock (in case TV still asks pincode on -18, even disabled in menu).
So, when somebody is using for example the official CI+ CAM of "sky germany". Some shows require a youth protection pin code which you can't deactivate in the settings. Does your app annul that?

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Sat May 02, 2015 9:04 am
by zoelechat
quintrix wrote:So, when somebody is using for example the official CI+ CAM of "sky germany". Some shows require a youth protection pin code which you can't deactivate in the settings. Does your app annul that?
Honestly no idea, CI might use its own content rating management, but it's worth the try :)

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Sat May 16, 2015 12:40 pm
by mdeeeee
Can you hide Anynet vol.up/vol.down message?
SpoilerShow
Image

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Tue May 19, 2015 10:04 pm
by zoelechat
mdeeeee wrote:Can you hide Anynet vol.up/vol.down message?
Added option as requested, first post updated :)

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Wed May 27, 2015 8:19 pm
by tempinbox
Hi i tried this hack and it works well in my C series except for mute if i enable hide mute icon the remote button for mute doesn't work and i can't mute my tv and access hotel mode men? with mute 119 power.
Can you fix this? In addiction i have one request when i use the pvr function in C series there is one annoying floating icon that says 'recording' is possible use this lib for hide it? Thanks

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Wed May 27, 2015 9:20 pm
by zoelechat
tempinbox wrote:Hi i tried this hack and it works well in my C series except for mute if i enable hide mute icon the remote button for mute doesn't work and i can't mute my tv and access hotel mode men? with mute 119 power.
Can you fix this?
Fixed: MUTE_ICON: D/E/F/H only. :D (thanks for feedback)
tempinbox wrote:In addiction i have one request when i use the pvr function in C series there is one annoying floating icon that says 'recording' is possible use this lib for hide it? Thanks
No idea what you're talking about. Sorry but I'm not willing to patch anything specific to C. You should already consider C support for some stuff as bonus :)

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Tue Jun 16, 2015 9:49 pm
by geo650
Hello! On LE40B650 I cannot hide external input banners (HDMI, DVD,...) - like on this snapshot:

Image

I was also trying to find right function, without success. Tested exeDSP functions:

_ZN14CViewerManager17ShowChannelSourceEii (this function is used in libHideVaroious for SOURCE_BANNER option)
_ZN14CViewerManager17ShowChannelSourceInfoEv
_ZN14CViewerManager17ShowChannelDirectTuneEib
_ZN14CViewerManager15ShowStateBannerEi
_ZN14CViewerManager7ShowPIPEib

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Tue Jun 16, 2015 10:31 pm
by zoelechat
Well, I'm not sure it has been really tested at all on B... If you find the right function to patch, tell me, you have more suitable hardware than me. :)
Else I'll need to solve it the same way as MUTE_ICON report above: "D/E/F/H only" ;)

Re: [App] libHideVarious B/C/D/E/F/H

Posted: Sun Jun 21, 2015 6:34 am
by smart_lover
Great lib!