RemoteService soll Handy aus dem Stand By Modus starten und Infos auf dem Display anzeigen

  • Hallo,

    ich hoffe ich denke nicht falsch.
    Mein Ziel ist es über ein RemoteService, der im Hintergrund läuft, dem Benutzer eine Info zu Zeigen.
    Die Info befindet sich in einer Klasse die abgeleitet ist von Activity. Also dienst soll Activity starten.
    Soweit geht das auch. Soweit aber ich das Handy im StandBy ist wird es nicht aufgeweckt.
    Was kann ich da machen ? Danke?

    Gruß Micha

  • Schaust du hier. Dein Service sollte ja auch im StandBy laufen, also müsste das so gehn. Hab aber keine Ahnung, ob das ne Lvl. 2/3 Permission ist, dann könnte deine App sie nicht einfach so kriegen.

    Gruß
    Thorsten

  • Hat leider nicht funktioniert.
    Habe den Test durchgeführt ob der RemoteService überhaupt läuft wenn Power Off ist. Ja es geht.
    Habe es mit

    Vibrator km = (Vibrator) getSystemService( VIBRATOR_SERVICE );
    km.vibrate( 200 );

    Aber ich bekomme noch immer nicht das Display. (Licht an)

  • Danke für den Tipp,

    es hat mir zu 50% geholfen. Auf jedenfall öffnet er die Tastensperre....

    PowerManager pm = (PowerManager) getSystemService( Context.POWER_SERVICE );
    wl = pm.newWakeLock( PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "bbbb" );
    wl.acquire();

    Damit habe ich es aus dem StandBy bekommen

    KeyguardManager mLock = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);
    mLock.newKeyguardLock("MyTag").disableKeyguard();

    und damit dann die Sperre geöffnet. ^^

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!