Automatic startup
If you are using Slideshow for digital signage, it is important to set up automatic startup of Slideshow after the device boots, in case the whole device is restarted (e.g., due to power outage).
Several ways how to do it are described below. We suggest using only one method at a time, combining multiple methods is not recommended.
Setting Slideshow as Android Launcher / Home app
Android Launcher app is an app providing the home screen, displaying widgets and other app’s icons on your Android device. It is the first app that is started when Android is booting up.
If you use an Android device only for Slideshow, this is the preferred way for Slideshow’s automatic start-up, as it’s faster (can save up to 15 seconds) and looks much more elegant for the end users.
You can set Slideshow as your Launcher app:
- Via on-screen menu →
Basic settings, scroll down and click on “Set Slideshow as Launcher / Home application” - You will get a pop-up, where you can choose Slideshow as your Launcher / Home app, select it. If there is a possibility to check “Always”, check it.
- Depending on your device, you might need to redo steps 1., 2. and 3. one more time and click on the Always button.
- Reboot the entire device. Slideshow should load immediately after the booting finishes.
Note that if you set Slideshow as your Launcher app, the Home button on your device (or remote control) will be mapped to Slideshow app. If you want to exit Slideshow or open another app, click on Exit in on-screen menu. You can unset Slideshow as Launcher app via Basic settings.

Pop-up for choosing Android Launcher app
Setting Slideshow to start at system boot
If you can't or don’t want to change Launcher / Home app on your device, you can still set Slideshow to start automatically by setting Start at system boot via on-screen menu → Basic settings. After Android boots up, it will start your regular Launcher app at first and then after a few seconds, Slideshow will start.
Depending on your Android version, you might need to allow "Appear on top" permission in Android (the name of the permission might differ in various Android versions). In case this permission is necessary for automatic startup, Slideshow will try to automatically navigate you to the relevant Android settings. If you receive the “You will be taken to Android settings to allow this permission” message, but Slideshow fails to navigate you there, try opening Android Settings → Apps → Slideshow → Permissions and allow Appear on top, Display over other apps or similar permission.

Dialog on devices where "Appear on top" permission is needed

Allowing "Appear on top" permission
Using the possibilities of a modified Android system
On some devices, users can simply set the application to start automatically after boot by long clicking Slideshow icon in the list of installed apps and choosing Launch on startup or similar option.
This option is available only on some devices, it depends on whether the device manufacturer added this possibility to the Android image for the particular model.
Wallpaper
You can combine automatic startup with setting Android’s wallpaper to Slideshow’s "Loading" screen, via web interface → menu Settings → Device settings → scroll down and press button Set wallpaper.
Boot animation
During the time when an Android device is starting ("booting"), it displays simple animation on the screen - this is called boot animation (sometimes written together as "bootanimation"). In the background, Android is loading everything needed for the proper functioning, and once everything is loaded, it will switch from boot animation to your home screen.
The boot animation is usually prepared by the manufacturer of the device and contains their logo. If you are using an Android device for digital signage, it might be a good idea to replace the original boot animation with something more professional-looking. This is possible only on rooted devices, otherwise the original boot animation can't be replaced.
Format of boot animation
At the moment when Android starts displaying the boot animation, only the most basic system functionalities are available and video decoding is not one of them. Because of this, format of boot animation has to be really simple. It is encoded as a series of PNG images, packed in ZIP file without compression, so it can be extracted into memory very quickly.
If you are interested in the exact format of boot animation, you can find the reference on https://android.googlesource.com/platform/frameworks/base/+/master/cmds/bootanimation/FORMAT.md.
Setting boot animation
If you are using the device mainly with Slideshow app, you can change the original boot animation to Slideshow's custom one. It consists of simple black screen with text "Loading", animated three dots and Slideshow logo. This option is available through the web interface → menu Settings - Device settings → scroll down and click on Set bootanimation. Reboot the device afterward, and you should see the Slideshow's boot animation after a couple of seconds.

Slideshow's custom boot animation
Un-setting the boot animation
Slideshow doesn't have an option to revert the boot animation to the original one, once it is set. If you would like to use another boot animation afterward, you will have to use third part tool/app, such as Boot Animations for Superuser or BootAnimation.zip Changer Root.