samedi 25 avril 2015

Le retour du fils de la revanche d'android 5 !

Et bin j'ai continué mes tests, j'ai beau avoir un système fonctionnel avec cm11, voir des nouveautés de temps en temps ça finit par me manquer. Je me suis testé validus, basé sur la 5.1, pas mal à priori, mais il m'a bouffé 80% de la batterie en une nuit la semaine dernière, super mauvaise surprise. Apparemment c'est parce que le gars qui maintient la version moto g ne teste pas assez, problème de kernel. J'ai réussi à contourner ça en installant un autre kernel, smoothG, et j'ai fini par trouver un autre bug, la lecture des fichiers mp3s que m'envoie ma messagerie vocale ne marche plus avec l'appli de musique. En fait on peut contourner aussi en installant apollo, mais là ça m'a pris la tête et retour à cm11.
Et ce week-end je teste "blisspop" version 3.2. Généralement je ne teste que les roms qui arrivent dans la section "original developpment" de xda, mais là j'avais entendu parler de celle là sur un forum, donc j'ai été la chercher dans la section développement général. Ca ressemble énormément à validus en fait, mais avec + d'options de customisations, mais sinon la même appli musique (et donc le même bug avec mes mp3s), très très proches ces 2 là. Petite panique parce qu'ils conseillent l'installation d'une version minimale de gapps que j'ai essayée bien sûr, et elle n'installe pas la synchro agenda, mais on peut la récupérer séparément par des "optional downloads". Au final ça reste + petit que mon gapps nano habituel et ça marche bien, donc c'est cool.
Y a un bloqueur de pubs dans les options développeur, mais il a pas l'air fini, il installe un hosts.alt sans écraser le fichiers hosts original. Je l'ai écrasé à la main, ça marche.
2ème panique parce que j'ai pas désactivé assez vite la mise à jour automatique des applis dans le play store, résultat il m'en a mis une à jour ce qui désactive son widget 1x1 super pratique. J'ai été récupérer l'ancienne version dans mon backup cm11, les fichiers tar.gz.a sont des tar.gz classique, il suffit de trouver l'apk de l'appli qu'on veut, l'extraire, et l'installer à la main sur le téléphone, tout est rentré dans l'ordre.
Y a whisperpush, mais la détection du sms de réponse ne marche pas, donc je suis repassé à textsecure, de toutes façons j'aime bien textsecure donc c'est pas grave.
Bon pour le bug des mp3 ce coup là j'ai installé apollo, pas de problème ça marche.
Pas encore trouvé de bug, l'utilisation de la batterie a l'air à peu près correcte. Ca a l'air sympa, on verra dans la durée, en espérant que je serai pas obligé d'installer un nouveau kernel custom...


lundi 13 avril 2015

Finalement j'aime pas android 5 !

Dommage... En fait c'était probablement l'un des android les + rapidement disponibles en libre (par cyanogen) ce qui avait l'air bon signe, on l'avait déjà en décembre 2014. Et puis quand la 5.01 est sortie ça a créé une grosse vague de bugs dans cyanogen, du coup j'ai laissé tomber et je suis retourné à la dernière cyanogen11, que j'utilise depuis. Le seul bug de la dernière de cyanogen11, c'est que le support whisperpush est pété, on ne peut pas enregistrer le téléphone, mais ça peut être contourne en installant Textsecure (pour avoir des sms cryptés avec ceux qui sont assez malins pour crypter les leurs). Donc ça va au final très très utilisable et quand même mieux qu'une version officielle qui essaye de nous imposer des tonnes de trucs dont on veut pas.
Et là après 3 mois j'ai décidé de re-tester les dernières versions libres basées sur anroid 5 pour voir :
 - cyanogen ça a été vraiment très vite. Je l'ai installé par dessus cyanogen11 vu que c'est sensé marcher, j'ai obtenu un plantage à l'ouverture du menu de paramètres sur les données mobiles, j'ai donc arrêté là et désinstallé.
 - j'en ai trouvé une que je connaissais pas qui marchait mieux, mais à condition de l'installer après un effacement total : "dirty unicorns". Marche pas mal, mais y a des défauts : l'applis de contacts de lollipop est moche avec ses mini photos au lieu des gros trucs qu'on avait avant, pas de radio fm (on s'en sert peu mais ça peut être pratique des fois), et pour couronner le tout jouer un morceau dans apollo plante au moment où on fait pause et après plus moyen de relancer ça (ça rappelle un vieux bug qu'il y avait eu pendant des mois dans cyanogen11, vraiment pas bon du tout ça !).

J'ai essayé le "face unlock" amélioré, ça fait bizarre, la reconnaissance est signalée par une petite icône en bas de l'écran et faut quand même le tirer vers le haut comme un écran de verrouillage par défaut, si on veut un truc pour déverrouiller super vite son téléphone faut pas prendre ça !
Leur menu de paramètres me fait perdre du temps parce que la plupart du temps je veux un paramètre qui n'est pas dans leurs raccourcis donc j'ai 2 écrans à passer pour l'atteindre contre 1 seul dans cyanogen11.

Du coup évidemment retour à cyanogen11 !
Purée tous ces bugs sont quand même assez désastreux. Je suppose que c'est la conséquence d'une maintenance par une boite (google) au lieu d'une communauté comme pour linux. Ca fait que la plupart des distributions se font comme elles peuvent et les gens ne maitrisent pas tout, sauf si on a la chance d'avoir le même téléphone que l'un des mainteneurs principaux de cyanogen12, et encore même pas sûr!
Mais même sans les bugs au final y a rien dans cyanogen12 qui fasse envie, y a des trucs moins bien, mais y a rien de vraiment mieux. Le truc qui frappe vraiment c'est qu'ils ont collé plein de petites animations partout, au début c'est pas mal, mais on finit par saturer, et pourtant je croyais pas que je saturerais sur les animations un jour... Au bout d'un moment ça donne l'impression d'une usine à gaz, et on se demande si tout ce bazar n'est pas en train de bouffer la batterie plus vite (de ce côté là je ne crois pas quand même). Au final grosse déception !

Enfin bon, finalement cyanogen11 c'est pas mal... et puis ça m'a permis de passer de philz touch pour le recovery à twrp finalement et faut reconnaître que twrp est beaucoup mieux. Philz touch a un gros problème, les options sont trop petites et on fait régulièrement des fautes de frappes avec les doigts, heureusement qu'il y a des confirmations à chaque fois, mais ça marche beaucoup mieux dans twrp et sans confirmations !