Page 1 of 28

[Addon] Addons Menu - Install addons the easy way

PostPosted: 04 Sep 2017, 17:09
by rern
Addons Menu - Install addons the easy way

As of 20190822, this has been integrated to RuneAudio+R e1

- Addons Menu for easy addons installation via RuneUI.
- It's the same as running on SSH terminal.
- Just much easier.
- Something like mini App Store or mini Play Store.
- It does nothing using zero CPU cycle unless run it from the menu.

Currently available:
View code - GitHub

Image

    - install / uninstall addons directly in RuneUI, no need for ssh terminal (but only this one)
    - always reload list from source
    - show install messages
    - installed indication
    - update indication (button)
    - modular template for easy to add addon scripts from other sources

Install:
for beginners: Addons Menu Installation

for SSH terminal
Code: Select all
wget -qN --show-progress https://github.com/rern/RuneAudio_Addons/raw/master/install.sh -O - | sh


Re: Addons Menu - Install addons the easy way

PostPosted: 04 Sep 2017, 19:02
by R101
Brilliant! Thanks rern.

Addons Menu installed OK, but when I try to install any of the options I get the message " sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set ".

Also, I have previously expanded the partition and installed enhancements. Should I run these options anyway to get the menu to sync, or could that do damage?

Re: Addons Menu - Install addons the easy way

PostPosted: 05 Sep 2017, 01:32
by rern
R101 wrote:Addons Menu installed OK, but when I try to install any of the options I get the message " sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set ".

Please check permission and owner of sudo file:
Code: Select all
ls -l /usr/bin/sudo
# it should be:
# -rwsr-xr-x 1 root root 119920 Nov  7  2015 /usr/bin/sudo

# if not "-rwsr-xr-x 1 root root":
chmod 4755 /usr/bin/sudo
chown root:root /usr/bin/sudo


R101 wrote:Also, I have previously expanded the partition and installed enhancements. Should I run these options anyway to get the menu to sync, or could that do damage?

Expand Partition: On install, it will only inform you if no available space left.
RuneUI Enhancement: Uninstall from ssh terminal then reinstall from this new Addons Menu.
Uninstall:
Code: Select all
./uninstall_enha.sh

# or if installed before Mar 30, 2017
./uninstall.sh

I'm working on backward sync.

Re: Addons Menu - Install addons the easy way

PostPosted: 05 Sep 2017, 10:02
by R101
Thanks, permissions were -rwxr and that has fixed it.

Would it be possible to have a notification that an install has completed?

Re: Addons Menu - Install addons the easy way

PostPosted: 09 Sep 2017, 05:14
by rern
R101 wrote:Would it be possible to have a notification that an install has completed?

Now the notification is on plus a lot of other improvements.

Update method has been switch from patch to uninstall-install.
If you installed Addons Menu before Sep 6, the update button will not work.
You have to uninstall by uninstall_addo.sh in SSH terminal then reinstall again.

Please try and report back.

Re: [Addon] Addons Menu - Install addons the easy way

PostPosted: 09 Sep 2017, 11:05
by R101
rern,

I have re-installed the addons and enhancements packages without any problem, and it all seems to be working well. Will it be possible to do future kernel updates from this menu too?

It's great that you keep Rune moving forward while also making it easy to hide unused features, which is what makes Rune superior to its less purist siblings.

Thanks,

R.

Re: [Addon] Addons Menu - Install addons the easy way

PostPosted: 13 Sep 2017, 21:51
by tuna
How would one develop an 'addon' for this module, as the youtube addon could benefit from it :D

Re: [Addon] Addons Menu - Install addons the easy way

PostPosted: 14 Sep 2017, 09:52
by R101
rern,

I have accidentally discovered that with no volume control or cover display, touching top right, below the menu icon, leaves me with just the progress indicator in the middle of the play screen. I cannot find any reference to this in the forum and assume it is part of your enhancement package?

This result is just the layout I want, but it is easy to cancel it when aiming for the menu icon. Is there a way to lock this feature?

Re: [Addon] Addons Menu - Install addons the easy way

PostPosted: 14 Sep 2017, 12:05
by rern
tuna wrote:How would one develop an 'addon' for this module, as the youtube addon could benefit from it :D


I've just finished a guideline for any enthusiasts to try.

Basically, we just need:
    - working install/uninstall scripts(bash)
    - a php array
Then we're good to go.

R101 wrote:I have accidentally discovered that with no volume control or cover display, touching top right, below the menu icon, leaves me with just the progress indicator in the middle of the play screen. I cannot find any reference to this in the forum and assume it is part of your enhancement package?

This result is just the layout I want, but it is easy to cancel it when aiming for the menu icon. Is there a way to lock this feature?

It's there in animated gifs. Tab / slide on the left / right edges for show / hide elements.

Re: [Addon] Addons Menu - Install addons the easy way

PostPosted: 14 Sep 2017, 17:00
by R101
It's there in animated gifs. Tab / slide on the left / right edges for show / hide elements.


Thanks, I missed that. Is there any way to keep the setting after reboot, or make it the default?