<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Android on Nicola Suter</title><link>https://nicolasuter.ch/tags/android/</link><description>Recent content in Android on Nicola Suter</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>© 2026 Nicola Suter</copyright><lastBuildDate>Tue, 20 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://nicolasuter.ch/tags/android/rss.xml" rel="self" type="application/rss+xml"/><item><title>Android dedicated devices managed home screen and system apps</title><link>https://nicolasuter.ch/android-kiosk-system-apps/</link><pubDate>Tue, 20 Sep 2022 00:00:00 +0000</pubDate><guid>https://nicolasuter.ch/android-kiosk-system-apps/</guid><description>&lt;p&gt;Android enterprise dedicated devices with the Microsoft Managed Homescreen app are a conenient way to provide devices with restricted functionality and customized look and feel to end users. Because the Managed Homescreen app acts as an overlay to the underlying Android certain prompts and features are not enabled by default unless you allow-list them by deploying the corresponding Android System App and add the app to the kiosk device restrictions.&lt;/p&gt;

&lt;h2 class="relative group"&gt;System Apps
 &lt;div id="system-apps" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#system-apps" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;System apps can be added as separate app type within MEM:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://nicolasuter.ch/content/images/2022/08/MEM-Android-System-Apps.png" &gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="System Apps"
 src="https://nicolasuter.ch/content/images/2022/08/MEM-Android-System-Apps.png"
 &gt;&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is important to deploy the desired system apps as required to your devices and also adding them within the kiosk configuration:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://nicolasuter.ch/content/images/2022/09/mem-kiosk-apps-android.png" &gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Kiosk config"
 src="https://nicolasuter.ch/content/images/2022/09/mem-kiosk-apps-android.png"
 &gt;&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;h2 class="relative group"&gt;List of commonly used System apps for Samsung devices
 &lt;div id="list-of-commonly-used-system-apps-for-samsung-devices" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#list-of-commonly-used-system-apps-for-samsung-devices" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Based on a recent project where we had Samsung devices in place we allow-listed the following system apps within the kiosk configuration:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th&gt;App Bundle ID&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;USB File Transfer Prompt Android Version &amp;lt; 12&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.samsung.android.MtpApplication&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;USB File Transfer Prompt Android Version &amp;gt;= 12&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.android.mtp&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Android System UI (used for a variety of prompts)&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.android.systemui&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Service Mode App (USB prompts)&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.sec.android.app.servicemodeapp&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Knox license prompts&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.samsung.android.knox.pushmanager&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Samsung Android update prompts&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.wssyncmldm&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Knox smdms&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.sec.enterprise.knox.cloudmdm.smdms&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Knox container core&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.samsung.android.knox.containercore&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Knox attestation&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.sec.enterprise.knox.attestation&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Keyboard changes&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;com.samsung.android.honeyboard&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;An indicator to decide wheter you need to add an app to the list is always when you can see the prompts outside of the managed homescreen app after leaving the kiosk mode.
{: .notice&amp;ndash;info}&lt;/p&gt;</description></item></channel></rss>