added setKeepScreenOn to demo
fixed issue #104, for flawed Motorola device handling