[Appli] Tasker, Redémarrage phone

  • Auteur de la discussion inter-rupteur
  • Date de début
I

inter-rupteur

Membre
Inscrit
24 Octobre 2011
Messages
2
Points
1
  • #1
Version Tasker : 1.2u2

Bonjour à tous,


je viens d'installer Tasker sur mon phone (trés bon produit !!) et j'ai un petit souci.

L'idée est de mettre en place un Reboot (redémarrage du phone à une certaine heure)...

Je vous décris pas à pas la procédure :

PROFILS

==> ajout d'un profil
==> Nom : Test
==> je valide


Premier contexte

HEURE

==> De : 9H30 (c'est un exemple)
==> Répéter : Décoche
==> A: Décoche
==> je valide


Séléction de tâche

NOUVELLE TACHE

==> Nom : Reboot
==> je valide
==> Ajout d'une action
==> Divers : je choisi "Redémarrer"
==> Type : Normal
==> je valide
==> je valide encore une fois.

Donc là, j'ai bien :

TEST
De : 9h30 > Reboot

=> je valide: le profil est bien en place


Je teste, le mobile redémarre bien à 9h30 !!! C'est coollllll !!!

Petit hic, c'est que le téléphone n'arrête pas de redémmarrer, il ne s'arrête plus !!!!


Une idée ??
Inter-Rupteur
 
I

inter-rupteur

Membre
Inscrit
24 Octobre 2011
Messages
2
Points
1
  • #2
Bonjour à tous,

en me penchant un peu plus sur la problèmatique, je viens de découvrir un petit bug (je ne sais pas si on peut dire cela, où un oubli de la part du / des développeurs de Tasker... ) :

Il aurait fallu que le développeur ajoute un bouton ou radiobox de reboot "1 fois" au niveau de l'heure (Action). Pour compenser ce problème, j'ai créé l'action ci-dessous...

Pour régler le problème de Reboot intempestifs :

au niveau du Premier contexte

HEURE

==> De : 9H30 (c'est un exemple)
==> Répéter : Décoche
==> A : 9H30 (mettre la même heure)
==> valider

là, on se retrouve avec seulement 2 reboot (chez moi)... Je ne sais pas si chez vous, vous aurez la même chose, mais chez moi il reboot 2 fois !

Pk 2 fois ?

==> De : 9H30
==> A : 9H30

C'est 1 min ! Comme mon système met 30 secondes à rebooter, il se retrouve exactement à 9h30.30s pour le 1er reboot. Puis entame le second reboot pour arriver à la 1ere minute... Voilà l'explication !!

Vous allez me dire "Alors comment faire dans ce cas pour qu'il ne reboot qu'une seule fois ???". J'ai trouvé une solution, il y en a certainement d'autre, mais au moins elle marche. Je vous recolle au propre la nouvelle procédure de Reboot :

PROFILS

==> ajout d'un profil
==> Nom : Test
==> je valide


Premier contexte

HEURE

==> De : 9H30 (c'est un exemple)
==> Répéter : Décoche
==> A : 9H30 (même heure)
==> je valide


Séléction de tâche

NOUVELLE TACHE

==> Nom : Reboot
==> je valide
==> Ajout d'une action
==> Tâche : je choisi "Attendre jusqu'à"
==> au niveau de "Secondes" : choisir 30 sec
==> Valider
==> Ajout d'une nouvelle action
==> Divers : je choisi "Redémarrer"
==> Type : Normal
==> je valide

on a :

1. Attendre
ms 0 Secondes 30 Minutes 0 Heures 0
2. Redémarrer
Type Normal

==> je valide encore une fois.

Voilà, maintenant votre profil est en place et marche à merveille !!!


Inter-Rupteur
 
A

Anonymous

  • #3
J'ai testé ton script mais j'ai un problème.
Quand je rajoute "attendre jusqu'à", je sélectionne 50 secondes et quand je veux valider, j'ai le message "Erreur : veuillez entrer un nom de variable pour la condition"...
Je suis bloqué quoi !

J'ai donc remplacé "Attendre jusqu'à" par "Attendre" tout simplement.
PS : bien mettre la variable "Attendre" avant "Redémarrer". :D

Correction : j'ai positionné Tasker à 15h29 (y'a 1min) et le téléphone ne sait pas redémarrer... sealed
Tu as mis Tasker en tant qu'administrateur du système ?
 
C

chatlut

Membre
Inscrit
23 Septembre 2012
Messages
412
Points
16
  • #4
Merci pour l'astuce.
Et pour redémarrer sans avoir à taper le code il faut :
- attendre 30 secondes
- lancer un Shell avec la commande "killall zygote"

"utiliser root" doit être coché pour que le shell fonctionne.
 

Sujets en relation

Haut Bas