Releases: speed47/webosbrew-autostart
v1.0.4
Version 0.1.3 (and previous versions before my fork) were not working accross more than two reboots, at least under webOS 3.4. This is because we get relaunched only on the reboot immediately following a successful addDevice call, so this version now ensures that we remove/re-add ourselves from the input app list every time, which guarantees that it works for all next reboots.
The relaunch of the previous input app is now done as soon as possible, because this is what gives back control to the user, while we can continue our setup in the background.
To install, copy the ipk file inside the zip to your webOS, for example under /tmp, then install it:
luna-send-pub -i 'luna://com.webos.appInstallService/dev/install' '{"id":"com.ares.defaultName","ipkUrl":"/tmp/org.webosbrew.autostart_0.1.4_all.ipk","subscribe":true}'
You can CTRL+C once you see "state: installed", this usually takes just a few seconds. Then, launch the "autostart" app once. It'll then ensure it gets autostarted on each future reboot, launching the hbchannel autostart system (including the SSH server and any other script you might have dropped under /var/lib/webosbrew/init.d).
More information/context can be found here: webosbrew/webos-homebrew-channel#124
Two versions are available, you can take the "autoclose" version by default, which means the app will automatically exit when it has done its job, the drawback is that you'll have very little time to read the logs should you need them. If you need to have the logs to debug an issue, take the "standard" version.
v1.0.3
Fix for webOS 3.0 (see webosbrew/webos-homebrew-channel#124)