Skip to content

sagiadinos/garlic-launcher

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

Garlic-Launcher - Android Launcher for Digital Signage

The Garlic-Launcher is useful to create a digital signage player on Android hardware in combination with the garlic-player.

A rooted Android is not necessary!

You can transfer nearly every consumer hardware with device owner support to a robust Digital Signage system!

If you want to build a Digital Signage Media Player Hardware or an interactive Kiosk System which should run 24/7, it is necessary to take some precautions.

For example:

  • Security: You do not want the user can close or uninstall your Kiosk-App or jump into the operating system
  • It must be ensured that the player-app is running
  • The player-app must be able to restart in case of an error or crash.
  • When the media player gets his content only by network, it must be able to get administrated, updated, and rebooted after a remote request
  • Manual configuration must be possible

One solution is to root Android, but rooted devices are a potential security riscs. So garlic-launcher use the Device Owner Mode

Features

  • Works as device owner, so no root is needed
  • The app will be start pinned and as system launcher (Kiosk mode)
  • Watchdog service checks if garlic-player is running
  • OS reboots
  • set screen off/on
  • Support remote software updates with garlic player
  • Software updates via USB-Stick/SD-Card
  • Configuration via USB-Stick/SD-Card
  • A second app can be opened
  • Tiny and resource efficient. The signed apk is under 50KB
  • automatic player download when network is active
  • Custom back button as overlay for some rooted images (explanation down)
  • Strict Kiosk Mode. (explanation down)
  • Password secured "Service Mode" for administrating systems in "Strict Kiosk Mode" manually

Requirements

  • Android >= 7.1.1
  • Garlic-launcher must set as Device Owner

Garlic-launcher is tested also with Android 9 on a non-rooted consumer Tablet.

Binary Download

You can download latest signed build from our CI here

Installation

Installation-Guide

Configuration

Settings-Guide

About

Android Digital Signage Launcher to maintenance Digital Signage Player without root.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages