[App] libToolsMenu K
Posted: Wed Feb 14, 2018 5:03 pm
That lib, as its name doesn't tell, unlocks and revives a bunch of elementary features, for most removed by Samsung for no understandable reason.
Usage:
Logfile is written to /tmp/ToolsMenu.log
- Unlocks "Fit to Screen" picture size mode in all resolutions
- Game Mode enablable on all sources
- Can skip pincode requests if wanted
- "Picture Off" option
- Sleep Timer and Energy Saving direct shortcuts
- Tools Menu revived and fully customizable
Usage:
- Extract attached archive
- Copy 85_ToolsMenu.init to SYSROOT/etc/init.d
- Copy libToolsMenu.so to SYSROOT/usr/so
- Reboot TV or start script manually:
Code: Select all
$SYSROOT/etc/init.d/85_ToolsMenu.init start
- Some variables can be adjusted at the beginning of script:
Code: Select all
## Tools Menu entries TOOLSMENU="signal-information picture-off audio-language-dvb subtitle-setting pip-shortcut bt-headphone-multi-output picturesize-mode audio-format sleeptimer energy-saving osd-language" ## Picture Off entry in Picture submenu PIC_OFF=yes ## Never ask Pincode HIDE_PIN=no ## SleepTimer and Energy-Saving UI's timeout TIMEOUT=3 ##
- Possible tools menu entries can be found in /usr/apps/org.tizen.menu/res/json/dvb/helper.json, but far from all can work so it's unworth to try everything (I didn't, so I can't give a definitive list, there are too many!). Better ask if you need any specific one, and I'll tell you its name and/or if possible at all. You can also, of course, explore by yourself with a bit of consistency
- Other variables (PIC_OFF, HIDE_PIN, TIMEOUT) speak by themselves
- Here are commands to access given features, the ones you can map to RC keys if you need any. Otherwise you can try from terminal:
- Tools Menu
Code: Select all
app_launcher org.tizen.menu type tools
- Sleep Timer shortcut
Code: Select all
app_launcher org.tizen.menu menuitem sleeptimer-shortcut
- Energy Saving shortcut
Code: Select all
app_launcher org.tizen.menu menuitem energy-saving-shortcut
- Tools Menu
- Script can be started/stopped/restarted at will without reboot, from terminal or webif
- Script and lib are working together and can't be dissociated
- Not tested at all on T-HKMFK, let's cross fingers OK
Logfile is written to /tmp/ToolsMenu.log
ChangelogShow
Code: Select all
23/3/2018
Same version - Fixed script: inaccurate dvb detection could break almost everything wrongly defaulting to atsc
14/2/2018
v0.3.0 - First release