Ne plus être informé des maj du firmware sous Galaxy Note 2
Cette solution est valable pour la version 4.1.2 d'Android...
Le but va être de désactiver les applications qui sont utilisées pour faire les maj de firmware.
Si vous n'êtes
pas habitué au monde Unix, ce qui suit peut être dangereux pour
votre appareil si vous effectuez d'autres opérations que celles indiquaient
ici !
L'appareil doit être
rooté pour pouvoir faire ces manipulations
!
Pourquoi désactiver ses applications d'abord...
Parce que votre portable vous convient très bien ainsi, parce qu'il est rooté et que vous voulez pas perdre le root ou devoir tout refaire, parce que vous n'avez pas le temps et que cette information de maj vous agace, enfin pour économiser de la batterie...
Alors que nous recevons des informations de maj du firmware, je me suis dit que se serait l'occasion de voir au minimum comment cela marche.
Trois apk semblent être utilisés:
FotaClient qui demande de mettre à jour notre beau portable qui marche très bien ainsi.
FWUpgrade qui doit faire la maj.
et SyncmlDM
Je n'affirmerai pas que les trois sont obligatoirement à faire, en effet, je m'intéresse au sujet alors que mon appareil me signale une maj du firmware, en gros il est déjà trop tard !
J'avoue donc ne pas avoir regardé plus loin, mais ces trois fichiers désactivés suffisent pour être tranquille.
Comment faire
Comment faire, et bien en renommant tout simplement les apk de ces applications. Android ne trouvera alors plus les applications et ne pourra donc pas les lancer aux moindres évènements de maj.
Mais où se trouve ces apk. Evidemment, ils sont bien protégés, puisqu'ils se trouvent sous /system/app avec /system qui a la particularité d'être un volume monté en read only uniquement.
Résultat, même avec les droits root, vous ne pourrez pas modifier les attributs de ces fichiers ou plus simplement les renommer...
Je n'ai pas essayé,
mais avant de vous lancez dans la lecture de ce qui suit, il est peut être
plus simple d'utiliser Titanium backup
pour les applications suivantes:
FotaClient, FWUpgrade et SyncmlDM
Sauvez les (pour pouvoir les restaurer plus tard si nécessaire) puis désinstallez ces programmes.
Première étape
Il faut remonter le volume /system en lecture/écriture.
Deuxième étape
A partir du gestionnaire d'applications, arrêtez les applications FotaClient, FWUpgrade et SyncmlDM, ce sera plus propre (encore que...)
Troisième étape
Vous pouvez maintenant renommer les .apk en .ap (afin de les conserver, mais inactifs).
Placez vous dans le répertoire /system/app
cd /system/app
Puis renommez les applications:
mv FotaClient.apk FotaClient.ap
mv FWUpgrade.apk FWUpgrade.ap
et enfin mv SyncmlDM.apk SyncmlDM.ap (c'est un L en minuscule devant DM, non un I)
Vous n'avez plus qu'à redémarrer votre portable (ce qui reprotégera le répertoire /system en le positionnant en read only)
Et comment faire marche arrière ?
Si plus tard, vous voulez faire la maj, pas de problème, refaîtes l'opération inverse et le tour est joué !
Positionnez vous dans le répertoire /system/app
puis renommez:
mv FotaClient.ap FotaClient.apk
mv FWUpgrade.ap FWUpgrade.apk
et enfin mv SyncmlDM.ap SyncmlDM.apk
Pour enfin relancer votre portable.
Annexes
Pour d'autres appareils, voyez ici...