My team and I are working on an application that will be distributed on 
single use tablets in a controlled environment. A part of the functional 
requirements is to essentially run our app in kiosk mode, which 
unfortunately Android does not support. We have investigated a few options 
to achieve quasi-kiosk support with regards to disabling navigation keys, 
etc., however we're left with one more vector, which is the status bar. 
We've looked into directly manipulating the "disable()' method in 
android.app.StatusBarManager through reflection, however we've run into the 
SecurityException problem (collapsePanels() is insufficient as status bar 
access is still possible by simply holding down the bar [in Android 
4.4.2]). Are there any recommendations for achieving our goals with the 
existing Android security model, or will we be forced to compile Android 
from source in order to bypess the SecurityException by using the same 
certificate?

-- 
You received this message because you are subscribed to the Google Groups 
"Android Security Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/android-security-discuss.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to