Page 4 of 13

Re: [App] libToolsMenu E/F/H

Posted: Tue May 12, 2015 11:02 am
by zoelechat
I see, I already found strange you had to create libso folder whereas it shouldn't be needed on F. You must have an old SamyGO installation.
Then copy libToolsMenu.so to /mnt/opt/privateer/usr/so instead of libso, and do the same for any lib you may install in the future (replace every "/libso" by "/so" in procedures).

Re: [App] libToolsMenu E/F/H

Posted: Tue May 12, 2015 3:01 pm
by porto
zoelechat wrote:I see, I already found strange you had to create libso folder whereas it shouldn't be needed on F. You must have an old SamyGO installation.
Then copy libToolsMenu.so to /mnt/opt/privateer/usr/so instead of libso, and do the same for any lib you may install in the future (replace every "/libso" by "/so" in procedures).

Thank you very much my friend
Now is ok with your help ;)

Re: [App] libToolsMenu E/F/H

Posted: Mon May 18, 2015 3:48 pm
by miazza
Just for info the patch here is well operating on my ES and F 8000 :)

Re: [App] libToolsMenu E/F/H

Posted: Sat Aug 01, 2015 4:55 pm
by zoelechat
New version, added some feature I didn't want to create a lib especially for it, even if it has nothing to do with tools menu :)
Bonus feature (also enabled by default if no arg specified):
  • MUTEALL - Mute not only internal speaker but also optical out on pressing MUTE key

Re: [App] libToolsMenu E/F/H

Posted: Sun Aug 02, 2015 2:09 pm
by gooseye
Useful, thanks! Any chance to swap out the PIP on/off menu item & replace with full PIP menu (accessed via System/PIP on my ES8000)?

Re: [App] libToolsMenu E/F/H

Posted: Sun Aug 02, 2015 4:48 pm
by zoelechat
Theoretically everything is possible, but in practice maybe, I will look into it :)

Re: [App] libToolsMenu E/F/H

Posted: Sun Aug 02, 2015 6:29 pm
by zoelechat
You're lucky, it was even intended by TV, as well as other entries :D
New version, 1st post updated, please test :)

Re: [App] libToolsMenu E/F/H

Posted: Sun Aug 02, 2015 7:02 pm
by gooseye
Addition of full PIP menu is perfect, thanks :D

Anything interesting in the other dormant entries you've found?

Re: [App] libToolsMenu E/F/H

Posted: Sun Aug 02, 2015 7:06 pm
by zoelechat
I don't think so, I already thought I had retrieved everything before your request :P

Re: [App] libToolsMenu E/F/H

Posted: Tue Aug 04, 2015 11:14 am
by wluczykijwf
Only for a report.
On F8000 not working a PIPMENU param. On some sources a PIP On/Off submenu exist default in ToolMenu, but after inject last version the app this submenu is hidden.
I using last version a samyGOso v1.2.5.
Logs:

Code: Select all

[ToolsMenu] SamyGO E/F/H libToolsMenu v0.1.3 - (c) zoelechat 2015
[ToolsMenu] _ZN16CMenuTreeManager16t_SetBDToolsItemERSt6vectorIP9CMenuItemSaIS2_EE [0x2566e24].
[ToolsMenu] _ZTV26CAntennaDVBSublistDataItem [0x6da49c8].
[ToolsMenu] _ZTV26CToolSignalInformationItem [0x6d98f20].
[ToolsMenu] dlsym '_ZTV15CBDPipToolsItem' failed.
[ToolsMenu] _ZTV16CMFMPipToolsItem [0x6d99260].
[ToolsMenu] _ZNK18CSubtitleToolsItem15AddMenuItemFlagEv [0x263bac0].
[ToolsMenu] _ZNK21CPictureSizeToolsItem15AddMenuItemFlagEv [0x2646090].
[ToolsMenu] _ZNK13CPipToolsItem15AddMenuItemFlagEv [0x265681c].
[ToolsMenu] g_pAppSpeaker [0x97deed0].
[ToolsMenu] dlsym '_ZN9TCSpeaker9MuteAudioEb' failed.
[ToolsMenu] _ZN14TCSpeakerProxy9MuteAudioEb [0x1319dec].
[ToolsMenu] _ZN9CMenuUtil12AddToolsItemERSt6vectorIP9CMenuItemSaIS2_EES2_ [0x257890c].
[ToolsMenu] _ZN16CMenuTreeManager14t_SetToolsItemERSt6vectorIP9CMenuItemSaIS2_EE [0x256919c].
[ToolsMenu] _ZN14CViewerManager19ProcessSBTByMuteKeyEb [0x24a27c4].
[ToolsMenu] dlsym '_ZN8CMuteApp18m_ProcessSBTByMuteEb' failed.
[ToolsMenu] lib_init, >>>
[ToolsMenu] Enabling ANTENNA tools item!
[ToolsMenu] Enabling SIGNALINFO tools item!
[ToolsMenu] Enabling PICTURESIZE tools item!
[ToolsMenu] ->Patched @0x2646090
[ToolsMenu] Enabling SUBTITLES tools item!
[ToolsMenu] ->Patched @0x263bac0
[ToolsMenu] Replacing PIP item by PIP menu!
[ToolsMenu] ->Patched @0x265681c
[ToolsMenu] Mute SPDIF on MUTE key!
[ToolsMenu] init done...
[ToolsMenu] Injecting once is enough!