Webos Homebrew Channel Versions Save

Unofficial webOS TV homebrew store and root-related tooling

v0.6.3

1 year ago

webOS 22 Users Warning: Due to broken self-update before version v0.6.3 Homebrew Channel needs to be updated using separate Homebrew Channel Updater app or manually reelevated using SSH/Telnet immediately after update.

When running on a rooted TV only supported method of Homebrew Channel update is via Homebrew Channel itself. Do not update using dev-manager-desktop!

Fixed

  • Fix Homebrew Channel self-update/reelevation on webOS 22

v0.6.2

1 year ago

webOS 22 Users Warning: Due to broken self-update before version v0.6.3 Homebrew Channel needs to be updated using separate Homebrew Channel Updater app or manually reelevated using SSH/Telnet immediately after update.

When running on a rooted TV only supported method of Homebrew Channel update is via Homebrew Channel itself. Do not update using dev-manager-desktop!

Changed

  • Disabled Launch/Uninstall button on Homebrew Channel application details page to prevent accidental removals. Homebrew Channel can still technically be removed by long-pressing its icon on home screen, but this will of course break most of root-related functionality and prevent further rooting until factory reset in many cases.

v0.6.1

1 year ago

webOS 22 Users Warning: Due to broken self-update before version v0.6.3 Homebrew Channel needs to be updated using separate Homebrew Channel Updater app or manually reelevated using SSH/Telnet immediately after update.

When running on a rooted TV only supported method of Homebrew Channel update is via Homebrew Channel itself. Do not update using dev-manager-desktop!

Fixed

  • Support for legacy SCP protocol over SSH
  • /checkRoot endpoint

v0.6.0

1 year ago

webOS 22 Users Warning: Due to broken self-update before version v0.6.3 Homebrew Channel needs to be updated using separate Homebrew Channel Updater app or manually reelevated using SSH/Telnet immediately after update.

When running on a rooted TV only supported method of Homebrew Channel update is via Homebrew Channel itself. Do not update using dev-manager-desktop!

Added

  • Uninstall button present on app details page
  • Autostart hook is now launched on app start, if it has not been run yet
  • Currently installed app version is displayed now if update is available
  • /var/lib/webosbrew/init.d directory is now automatically created on startup

Fixed

  • dropbear sshd patched to support webOS 22 (7.x)
  • Fixed /autostart endpoint on webOS 4.0
  • Fixed luna-service2 fd leak causing Homebrew Channel service to fail after 60 seconds if used for autostart on certain webOS versions.

v0.5.1

1 year ago

Added

  • Added Autostart Fallback for webOS 4+, to use with upcoming RootMyTV
  • Added warning message for SSH/Telnet, to warn users to not modify their system parition

Full Changelog: https://github.com/webosbrew/webos-homebrew-channel/compare/v0.5.0...v0.5.1

v0.5.0

2 years ago

Added

  • Added "webosbrew.org Non-free software" repository switch - this may contain software that is distributed under non-free/open source licenses. This is disabled by default and can be enabled in Settings.
  • Added automatic updates of startup scripts. Homebrew Channel will now check checksums of known startup script paths against known list of "official" scripts and automatically update them if they match, or show a notification when a manual intervention is needed. (when a script has been modified)
  • Failsafe mode will now be automatically disabled after 15 seconds and an alert to reboot will be shown.
  • authorized_keys file permissions are now fixed up automatically on boot.

Changed

  • Application name is now rendered in "Application installed" toast messages
  • Homebrew Channel icon is now properly displayed in toasts/notifications
  • Startup script will now use /tmp subdirectory for dummy telemetry blocking directory to reduce leftovers after Factory Resets of rooted devices. Updated list of blocked telemetry paths.

Fixed

  • Startup script shall now be ran only once (courtesy of @stek29)
  • Fix root password authentication on webOS 1.x-2.x (courtesy of @ledoge)
  • Rebuilt ssh-related binaries to support webOS 1.x

v0.5.0-rc2

2 years ago

v0.5.0-rc1

2 years ago

v0.4.0

2 years ago

Upgrade notice

When upgrading from versions before v0.3.x a system crash may occur, or the Homebrew Channel app will not be able to install/upgrade any homebrew - in these cases a full reboot is needed. Make sure to have working telnet/ssh connection beforehand to stay safe.


Added

  • elevate-service script now properly handles Native Services - including fixing Native Services API permissions before webOS 4.x
  • Support for multiple repositories

v0.4.0-rc1

2 years ago