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.

Image non trouvée ! 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 !

Image non trouvée !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...

 

Image non trouvée !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é !

Remontez /system en RW

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...