//Called when application is started.
function OnStart()
{
//Create a layout with objects vertically centered.
lay = app.CreateLayout( "linear", "VCenter,FillXY" );
//Create a text label and add it to layout.
txt = app.CreateText( "FULL KIOSK" );
txt.SetTextSize( 20 );
lay.AddChild( txt );
//Add layout to app.
app.AddLayout( lay );
btn = app.CreateButton( "Enable Full KIOSK Mode ",0.3,0.1 );
btn.SetOnTouch( enable );
lay.AddChild( btn );
btn1 = app.CreateButton( "Reverse it!!",0.3,0.1 );
btn1.SetOnTouch( disable );
lay.AddChild( btn1 );
}
function disable()
{
sys = app.CreateSysProc("su");
sys.Out("am startservice -n com.android.systemui/.SystemUIService\n ");
}
function enable()
{
sys = app.CreateSysProc("su");
sys.Out("service call activity 42 s16 com.android.systemui\n ");
}