URL: https://linuxfr.org/users/mat_/journaux/android-obsolescence-et-backup Title: android : obsolescence et backup Authors: M Date: 2024年09月25日T23:07:41+02:00 License: CC By-SA Tags: android, obsolescence, nfc, paiement et coup_de_gueule Score: 14 Cher journal, à l'origine je voulais faire un journal pour un petit coup de gueule. Voila google à décidé d’arrêter google pay sur android 8 : https://support.google.com/wallet/answer/12653781?hl=fr Ce n'est pas seulement la mise à jour de l'appli, mais du jour au lendemain les paiements nfc ont arrêté de fonctionné avec une erreur cryptique "carte non reconnue" Soit disant pour pouvoir envoyer des patch de sécurité. Admettons mais android 9 n'est plus maintenu depuis 01 Jan 2022. Du coup ils peuvent faire une mise à jour critique si nécessaire sur android 9, mais dans ce cas autant couper le service sur les vieux téléphones que lorsqu'une faille sera connu ! Bref je suis passé à samsung pay qui marche toujours. Cela montre que pas mal de service/appli sont des services connectés qui peuvent s’arrêter du jour au lendemain. Et que l'on peut se retrouver avec un smartphone qui a de moins en moins de service. Pas mal d'appli force la mise à jour jusqu’à elle ne soit plus supportée sur des vielles versions d'android (par exemple slack, airbnb) ou sont devenu tellement obèse qu'elles ne fonctionnent plus (c'est le cas de youtube sur une vielle tablette alors que newpipe + vlc fait des merveilles). Mais voilà quelques semaines après mon téléphone à décidé de tomber en panne (freeze en boucle). J'avais déjà sauver le plus important photos et quelques trucs. Mais il y a d'autre truc que j'aurais voulu récupérer si possible. J'ai pu récupérer les donnés de mon téléphone qui ne faisait pas de freeze tant qu'il restait froid (au congélo). Avec adb j'avais fait des backup /sdcard (la sdcard virtuelle interne) et la vrai sdcard. Ca me permet d'avoir mes photos et quelques documents. Ensuite pour récupérer mes données j'ai vu qu'il existe : * le cloud android. Mais les données sont en clair sur android 8. Et sur android 9 c'est chiffré avec un clef qui est hébergé sur un secure element chez google. https://security.googleblog.com/2018/10/google-and-android-have-your-back-by.html . Dommage de ne pas avoir donner une solution de chiffrement où la clef reste locale... * adb backup : https://github.com/Own-Data-Privateer/hoardy-adb . Malheureusement cassé sur les version récente d'android. Ne sauve pas tout. * les solutions constructeurs. Par exemple samsung a une solution qui permet de sauver sur sdcard, transfert wifi ou usb. J'ai utilisé la dernière solution. Save sdcard. La première fois l'appli n'était pas à jour et la sauvegarde/restauration sur un autre téléphone était moyenne. Mais avec une appli de bakcup à jour c'était beaucoup mieux. Seules quelques appli ne sont pas réinstallé. La plupart des applis froid développé pour des premières version d'android et l'install dit qu'elles ne sont pas sécurisé. Je les utilisais très rarement et je peux toujours les installer avec adb. (Via fdroid ça bug). Par contre je me suis fait avoir certains settings ne sont pas restaurés. Après une restauration, j'ai eu l'horreur de voir que toute les applis avaient été mise à jour le lendemain. Alors que le téléphone qui a récupéré le backup est un vieux téléphone qui n'a pas besoin des dernières lourdeurs des versions récentes. Bref j'ai du tout refaire. Dans ces trois solutions de backup (google cloud, adb, constructeurs), les applis peuvent choisir de ne pas sauvegarder leur données. https://developer.android.com/identity/data/autobackup#EnablingAutoBackup Et il y a un certain nombre d'applis qui choisissent de pas sauver leur données... Pour certaines c'est pour éviter que l'utiliser puisse récupérer des choses avec adb backup (qui permet de voir les données en clair et par exemple de trouver des token utilisés par l'appli). Mais c'est débile. Android fourni un répertoire data appli ou les fichiers ne sont pas backup. Il suffit de faire les choses correctement. D'autres c'est par ce que la sauvegarde/restauration ferait planter l'appli. C'est le cas de firefox android : https://github.com/mozilla-mobile/fenix/issues/16306 Et firefox android ne permet pas de sauver les bookmark/settings en local il faut passer par leur cloud : https://github.com/mozilla-mobile/fenix/issues/417 , https://github.com/mozilla-mobile/fenix/issues/2080 Finalement quelqu'un a fait un hack pour les sauver en utilisant le mode debugging https://github.com/Rob--W/firefox-android-backup-restore Je trouve ça lamentable pour un projet opensource comme firefox de ne pas proposer une solution de backup locale... Pour signal/whats app il faut faire des backup/restauration via les applis. C'est pénible, mais ça marche. **Qu'utilises tu pour faire des backup régulier d'android (sans être root) ?** En cherchant un nouveau téléphone de remplacement je vois que les choix vont être limités. * Le support des sdcard sont limités. Je trouve que c'est pourtant un bon moyen d'avoir un backup local (photo, ...), même si ce n'est pas sécurisé. * Le connecteur jack (un standard depuis des décennies) disparaît. Même le fairphone ne le supporte plus. Un casque filaire c'était pourtant simple et écolo (pas de batterie/électronique en plus). Il y a des adaptateurs usb / jack (en gros une mini carte son usb), mais est ce vraiment fiable ? Et comment écouter de la musique/vidéo dans le train en chargeant son téléphone ? * les constructeurs promettent des mises à jours sur plusieurs années. Mais bon a force de mettre à jour les version d'android qui sont de plus en plus fat, c'est le meilleur moyen de rentre l'appareil plus lent ! Si tu as des conseils sur un téléphone android comme mon ancien samsung S7 (sdcard, nfc, photo assez bonne, jack audio si possible, pas trop gros), je suis preneur. Le support du unlock et lineage (& co) sont des plus, mais pas indispensable. Et le bouton home physique bien pratique, j'ai aucun espoir. J'ai vu quelques trucs dans les galaxy A, mais aucun ne coche toutes les cases :/

AltStyle によって変換されたページ (->オリジナル) /