Kiosk Launcher Changelog v1.0.0 and up
1.6.4 (Build 173) - 23/09/2024
- Added JavaScript functions getAutomaticConfigUrl() and setAutomaticConfigUrl(url)
- Added "Show WiFi Settings Icon", under Connectivity section
- Added "Show WiFi Panel Icon", under Connectivity section
- Added "Show Connectivity Panel Icon", under Connectivity section
- Added "Show Mobile Network Settings Icon", under Connectivity section
- Fixed issue with app attempting to grant com.google.android.c2dm.permission.RECEIVE permission on non GMS devices
1.6.3 (Build 166) - 11/06/2024
- Added setting Encode Barcode Result
- Disallow WiFi configuration via Android Settings when Control WiFi state enabled
- Removed android.intent.action.ASSIST
1.6.1 (Build 162) - 11/03/2024
- Fixed parsing issue if invalid JSON content found in configuration
- Better charging detection, avoid returning wrong state
1.6.0 (Build 161) - 06/02/2024
- Android 14 crash fix where apps are specified in both Visible Apps and Allowed Apps
- Added deactivate licence confirmation in settings
- Added microphone permissions for the built in browser
1.5.9 (Build 159) - 30/08/2023
- ADB default untouched (not disabled)
1.5.8 (Build 158) - 31/07/2023
- Support for SET_REGISTRATION_KEY and SET_CONFIG_URL via ADB
- SDK 31 changes (compatibility)
- Fixed default keep screen on and multitap
- Library updates
1.5.7 (Build 152) - 14/12/2022
- Fixed issue with hardware barcode scanners opening the browser without redirect url set
1.5.6 (Build 149) - 06/07/2022
- Added new setting - Advanced > Disable USB Debugging
- Disable settings search suggestions package when opening WiFi settings
1.5.5 (Build 148) - 06/07/2022
- Added new setting - App Launcher > Default App Launch Time (time in seconds before the default app is launched)
- Added new setting - General > Show Recents Button (shows recents button in system bar, Android 9+ only)
1.5.4 (Build 147) - 05/07/2022
- Added new setting - Advanced > Disable Factory Reset (disables from Android Settings)
- Fixed issue with custom background on rotation
1.5.3 (Build 146) - 30/06/2022
- Added new setting: Advanced > Use Default Browser for Links
1.5.2 (Build 143) - 30/04/2022
- Report idle/doze status in remote management
- Pushy library upgrade
1.5.1 (Build 140) - 30/04/2022
- Pushy library upgrade
1.5.0 (Build 139) - 21/04/2022
- Only send installed applications data to remote management if installed apps change
- Send FCM token if not already sent on polling interval
- Android 12 provisioning fixes and various provisioning improvements
1.4.9 (Build 138) - 18/03/2022
- Added new setting Control Brightness
- Fixed issue with lock screen not activating on Android 7 & 8
1.4.8 (Build 137) - 16/03/2022
- Fixed issue granting permission
- Fixed bug relating to app installation from provisioning
1.4.7 (Build 136) - 07/02/2022
- Improved logging
- Improved handling on provisioning complete for devices that ignore final stage
- If apk installation requested, do not attempt unless device is provisioned
- Licensing bug fix
1.4.6 (Build 131) - 02/09/2021
- Report back all installed apps to remote management, including those that can't be launched directly (fix for previous regression)
1.4.5 (Build 130) - 01/09/2021
- Revert reporting of non launchable apps, will be re-introduced in future version
1.4.4 (Build 129) - 31/08/2021
- Report back all installed apps to remote management, including those that can't be launched directly
1.4.3 (Build 128) - 27/08/2021
- Refresh app launcher on app install/uninstall
1.4.2 (Build 127) - 26/08/2021
- Support for Remote Management App Grid
- Improved logging
1.4.1 (Build 126) - 20/08/2021
- Fixed issue where app would crash if browser urls contained a trailing comma and space without url
1.4.0 (Build 125) - 06/08/2021
- Report app installation progress (logs) to Remote Management
- Handle app uninstall via Remote Management
1.3.9 (Build 124) - 30/07/2021
- Support for icon customisation through remote management
1.3.8 (Build 123) - 29/07/2021
- Added camera permission for webcam use in the browser
1.3.7 (Build 122) - 28/07/2021
- Custom theme support (toolbar and navigation bar colours)
1.3.6 (Build 121) - 23/07/2021
- Added support for basic authentication
1.3.5 (Build 120) - 23/07/2021
- Added support for launcher background (custombackground.jpg)
1.3.4 (Build 119) - 01/07/2021
- Fixed issue where bluetooth setting gets ignored
1.3.3 (Build 118) - 17/06/2021
- Added setting "clear browser data on exit"
1.3.2 (Build 116) - 11/05/2021
- Fixed crash when attempting to load favicon when browser window has closed
- Extra device info added in logs (make, model, android version, app version)
1.3.1 (Build 115) - 10/05/2021
- Fixed crash caused by code excuting on page load when browser window not in focus
1.3.0 (Build 114) - 05/05/2021
- Fixed issue with browser not getting focus after page load (resolves issues with barcode scanners/keyboard wedges)
1.2.9 (Build 113) - 30/03/2021
- Added setting Clear App Data on Screen On
- Allow selection of other system apps in Allowed Apps such as com.android.server.telecom
1.2.8 (Build 112) - 24/03/2021
- Various icon scaling fixes
- Coloured folder icon on Android 7 (previously was forced to blue)
- Browser - fix allow list issue where urls including a domain name after ? are causing main url to get blocked
1.2.7 (Build 111) - 22/03/2021
- Resolved issue with app crash when writing system settings (Android 7 &
- Added folders feature
1.2.6 (Build 109) - 15/03/2021
- Pushy integration for remote management (non GMS devices)
- Improved diagnostics under Settings > Remote Management
- Logging improvements
1.2.5 (Build 108) - 12/03/2021
- Fixed issue with barcode scan intent getting redelivered when browser activity resumes
- Added optional logging function for support purposes
1.2.4 (Build 106) - 09/03/2021
- Fixed issue with display brightness and screen timeout not applying (Android 7 &
1.2.3 (Build 105) - 02/03/2021
- Added optional browser address bar
- Added browser address bar search feature, specify custom provider (default is Google)
1.2.2 (Build 103) - 25/02/2021
- Added setting - Allow file downloads
- Adding setting - Hide Browser Toolbar
- Auto-hide/show browser toolbar on scroll
1.2.1 (Build 102) - 23/02/2021
- Added new setting Show Clear App Data on toolbar, allows manual clearing of app data
- Added new setting Clear App Data On Screen On, clears app data when screen turns on
- Display user agent under Settings > Browser > About
1.2.0 (Build 100) - 19/02/2021
- New built in browser with similar feature set to Kiosk Browser
- Display Browser icon via Settings > Browser > "Built in Browser"
- Create shortcuts to individual websites via Settings > App Launcher > "Urls/Links"
1.1.3 (Build 95) - 07/11/2020
- Temporarily removed method for installing test apk
1.1.2 (Build 94) - 05/11/2020
- Backend polling fix
1.1.1 (Build 93) - 05/11/2020
- Added setting "Clear Data Apps" and "Clear App Data Idle Timeout" for clearing app data when the launcher screen is idle for x minutes
1.1.0 (Build 92) - 21/10/2020
- Fixed issue with lock screen not appearing after turning off screen (Android 9 or higher only)
- Prevent Google Play Protect from being turned on automatically (this is part of a wider plan to prevent google play prompting for apk installs)
1.0.9 (Build 91) - 02/10/2020
- Added Create Automatic Configuration File (JSON) feature (Setting > Admin), which uploads the current configuration to a publicly accessible url which is available for 15 minutes
- Fixed issue with permissions not auto granting on Android 7 and 8
1.0.8 (Build 89) - 15/09/2020
- Fixed issue where keyboard would not display when lock screen is enabled
1.0.7 (Build 88) - 09/09/2020
- Fixed issue launching WiFi, Date/Time Settings locally or remotely
- Added settings for controlling background colour and app text label colour
- Added setting to change app icon size
- Automatic licence activation (provisioning) retry if activation fails (5 attempts)
1.0.6 (Build 87) - 28/08/2020
- Fixed issue with sleep/wake/restart times showing 00:00 when not set
- Added functionality to locate a device (ring tone) via Remote Management
1.0.5 (Build 86) - 24/08/2020
- Added setting Auto Grant Permissions which auto grants permissions to any app that is installed after the setting is turned on. Automatic Configuration JSON auto_grant_permissions: true/false
1.0.4 (Build 85) - 21/08/2020
- Fixed issue with clearing times in Automatic Configuration JSON, you can either use "" or null to clear all times
- Added setting Automatic Config Download Frequency (minutes) to control the frequency of configuration file downloads, range is 15 - 1440 mins (24 hours)
- Added support for download_files in Automatic Configuration JSON
1.0.3 (Build 84) - 20/08/2020
- Added support for file downloads during provisioning process
1.0.2 (Build 83) - 18/08/2020
- Support installation of additional apps (APKs) via Automatic Configuration JSON
"install_apps": [
{
"package": "com.procoit.projectcamera",
"version": 65,
"url": "https://kbremote.blob.core.windows.net/apk/current/com.procoit.projectcamera.apk"
},
{
"package": "com.company.app2",
"version": 10,
"url": "https://www.android-kiosk.com/com.company.app2.apk"
}
]
1.0.1 (Build 82) - 17/08/2020
- Support installation of additional apps (APKs) via provisioning barcode (comma separated URLs)
1.0.0 (Build 81) - 11/08/2020
- Initial public release
Updated on: 23/09/2024
Thank you!