3 votes

Maintenir le WiFi en fonctionnement lorsque l'écran est éteint et le téléphone verrouillé (streaming avec écran noir, économie de batterie, newpipe, podcasts)

Comment faire pour que mon WiFi continue de fonctionner lorsque l'écran de mon téléphone est éteint et verrouillé ?

Les faits :

  1. Le plus gros consommateur de batterie est l'utilisation de l'écran.
  2. Le WiFi consomme votre batterie, mais pas autant que l'écran.
  3. J'utilise mon téléphone pour écouter de la musique
  4. J'éteins intentionnellement l'écran de mon téléphone pour économiser sa batterie.
  5. Si je lis un fichier local que j'ai préalablement téléchargé, je n'ai aucun problème avec l'arrêt du son lorsque mon écran est éteint.
  6. Si je diffuse un flux audio, quelque temps après avoir éteint l'écran de mon téléphone, le flux audio s'arrête (je suppose après qu'il se soit verrouillé et que la mémoire tampon du flux soit vide).
  7. Immédiatement après avoir réveillé mon écran, le flux audio reprend. Il n'est pas nécessaire de déverrouiller le téléphone pour que le flux audio reprenne.

Je suppose donc que mon téléphone désactive mon WiFi quelque temps après l'extinction de l'écran de mon combiné.

Je suis sous LineageOS 18 (Android 11).

Comment empêcher mon appareil Android de désactiver mon WiFi lorsque l'écran est éteint ?

0 votes

Avez-vous essayé de désactiver l'optimisation de la batterie pour l'application de streaming utilisée ? Votre écran est-il LCD ou OLED ? Pour l'écran LCD, réduire la luminosité au minimum peut être une solution (mais le rétablissement de la luminosité peut être un peu difficile en fonction de la luminosité ambiante). Pour l'écran OLED, essayez d'utiliser une application qui n'affiche qu'un écran noir et qui maintient le téléphone éveillé.

0 votes

1voto

Pour accomplir ce que vous voulez, vous pouvez installer l'application Fausse veille . Il s'agit d'une application gratuite à code source ouvert.

La fausse veille éteint votre écran tout en laissant les applications en cours d'exécution. Cela vous permettra d'écouter des fichiers audio (podcasts, par exemple) sans trop vider votre batterie.

Je l'ai utilisé à plusieurs reprises, et il a bien fonctionné pour moi.

2 votes

Techniquement, cette application utilise noir, superposition en plein écran C'est ce que Robert a suggéré dans son commentaire.

0 votes

Cela empêche-t-il votre téléphone de se verrouiller ? Pour des raisons de sécurité, je ne veux pas utiliser une application qui empêcherait le verrouillage de mon écran. Et aussi, je vois beaucoup de risques inutiles dans le fait de permettre à une application de dessiner sur d'autres applications (bien que j'apprécie le fait que ce soit une source ouverte).

1voto

Michael Altfield Points 243

Je ne connais aucun moyen de désactiver la somnolence en tant qu'administrateur de l'OS (Android) lui-même.

(mais veuillez commenter s'il y a un moyen de le faire avec Xposed ou similaire)

De l'application (développeur) elle-même

La documentation de Google sur MediaPlayer indique spécifiquement aux développeurs d'utiliser WifiLock pour éviter que le wifi soit désactivé si l'application diffuse des médias en continu

Si vous diffusez des médias en continu sur le réseau et que vous utilisez le Wi-Fi, vous voudrez probablement détenir également un WifiLock, que vous devrez acquérir et libérer manuellement.

fuente: https://developer.Android.com/guide/topics/media/mediaplayer

La documentation de Google sur WifiLock peuvent être trouvés ici :

Optimisation de la batterie

Vous pouvez désactiver l'option "Optimisation de la batterie" pour chaque application en allant dans les paramètres d'Android (->). Apps & notifications -> Special app access -> Battery optimization .

Dans la liste déroulante en haut, choisissez All apps

Faites défiler la liste jusqu'à l'application qui vous pose problème. Cliquez dessus, puis choisissez Don't optimize

Applications intermédiaires (par exemple, pile réseau)

Dans mon cas, j'ai découvert que le problème ne provenait pas de l'application elle-même, mais d'une application réseau intermédiaire qui n'effectuait pas l'opération. WifiLock . Dans mon cas, c'était le OpenVPN pour Android app.

La solution a été d'ouvrir OpenVPN for Android Allez sur Settings et décochez Pause VPN connection after screen off

Maintenant, mon flux audio ne s'interrompt pas juste après le verrouillage de l'écran.

0voto

ebelisle Points 639

Allez dans la section batterie des paramètres de Lineage OS et désactivez le gestionnaire d'énergie.

Si cela ne fonctionne pas, il y a un problème avec votre fournisseur ou le noyau.

Gardez également à l'esprit que lorsque vous posez des questions spécifiques à un appareil, il est fortement recommandé d'inclure des informations de base telles que le modèle de votre appareil, les informations sur le fournisseur (c'est-à-dire si vous utilisez le fournisseur de base ou non, etc. Si ce n'est pas tout, fournissez au moins le modèle de l'appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X