This fork is a complete remake of custom-screensaver-aerial originally created by aabytt.
It focuses mainly on improving the overall user experience and application customization, featuring a fully redesigned modern user interface that makes settings easier to find and configure.
Several confusing options from the original project, such as temporary apply modes, have been removed to simplify the experience. Now there is only one straightforward option to enable or disable the screensaver.
- Completely redesigned modern UI
- Simplified configuration experience
- Automatic language synchronization between the app and settings
- Individual toggles for on-screen information:
- Video title
- Description
- Time
- Date
- Adjustable text scaling for better content fitting
- Multiple built-in fonts included
- Support for custom user-installed fonts
- Enhanced customization options throughout the application
The goal of this fork is to provide a cleaner, simpler, and more customizable experience while preserving the beauty of the original Aerial screensaver project.
- 190+ aerial videos from different sources.
- 40+ locales for OSD
- Source type selection (FullHD/4k SDR or Dolby Vision)
- Requires root and Homebrew channel
- Launch screensaver immediately for testing
- App replaces original webOS screensaver. Use at your own risk.
- Requires root and Homebrew channel
- Compatible with webOS 5 (2020), webOS 6 (2021), webOS 22 (2022), webOS 23 (2023)
- Download the ipk file from the releases.
- Download webos-dev-manager, and open it
- Press add device
- Fill in your TVs information, Authentication Method should be
password, Username should beroot, and password should bealpine. The host address is the IP address of the TV. - In the
Appsmenu, click the Install button in the upper right corner. - Choose the ipk file you downloaded earlier.
- The app should now be installed and should show up in the list. Press Launch to launch it
- Download the ipk file from the releases.
- Install the webos CLI
- Run the following command with the CLI, but with the IP address of your tv, and a device name:
ares-setup-device --add deviceName -i "host=ip_address" -i "port=22" -i "username=root" -i "password=alpine"For example:ares-setup-device --add livingRoomTV -i "host=192.168.1.129" -i "port=22" -i "username=root" -i "password=alpine" - Run this command, with the path of the ipk file, to install it.
ares-install --device deviceName /path/to/file.ipk - The app should now be installed. Run
ares-launch --device deviceName org.webosbrew.inputhookto launch it.
- Clone the repository
- Run the following commands (assuming PNPM is installed):
pnpm install
pnpm run build
pnpm run package
- This will produce an ipk file. See the instructions above for installing it.
https://github.com/aabytt/custom-screensaver-aerial - Original fork, from where the app was refactorized


