Fairphone : de la transparence et du community management

La transparence chez Fairphone, c’est relatif. D’un coté, on a la traçabilité des minerais, le décompte des coûts de production, etc. C’est une très bonne chose et une grande qualité de l’entreprise. Pour le reste – et je le déplore – c’est surtout de la communication.

Dans les valeurs affichées par Fairphone, il y a la transparence, la collaboration, le soutien de la communauté…

fairphone_values

En pratique, c’est pas toujours ça. Par exemple, à plusieurs reprises, émettant des critiques – argumentées et polies – sur le forum des utilisateurs de Fairphone, mes sujets on été déplacés ou supprimés.

Lors du crowdfunding du Fairphone 2, on a nous a laissé entendre que le Fairphone 2 serait un téléphone open-source sur lequel on pourrait installer des autres OS (Cyanogenmod, FirefoxOS, SailfishOS,…). Un modèle du genre. Mais ce n’est pas le cas et on nous a vendu un téléphone full Google (même s’il existe une version dite « open-source » sans les applis Google).

En même temps, depuis des mois et des mois, des utilisateurs enthousiastes essayent de porter d’autres OS. Mais Fairphone ne daigne apporter la moindre aide ou réponse à certaines questions fondamentales (notamment sur les aspects légaux liés à l’utilisation des blob binaires propriétaires nécessaires au bon fonctionnement). Pas le temps, démerdez-vous.

Fairphone avait également annoncé que le développement de son OS serait collaboratif, que les développeurs bénévoles pourraient apporter leurs contributions, voir l’évolution du code… Mais rien de ce coté. C’est toujours opaque. Lors des mises à jours, on doit se contenter du changelog annoncé, mais on ne peut pas voir réellement ce qui a changé.

De manière plus générale, au niveau des bugs et défauts qui concernent tous les utilisateurs, Fairphone n’est pas plus transparent.

J’en ai fait plus d’une fois l’expérience. Même en participant bénévolement aux bêta tests, quand on signale une nouveau bug, on n’a pas de feedback. On ne sait pas pourquoi un nouveau bug est encore là après une ou deux mises à jour, ni si le problème est suivi, et encore moins quand il sera corrigé… Mais merci de consacrer du temps à Fairphone pour tester les mises à jours.

Combien d’appareils défectueux, quelles sont causes des problèmes, les solution apportées, les difficultés, l’état d’avancement des correctifs de bugs? Et que dire de la disponibilité des pièces de remplacement? Silence radio. Vous disiez transparence?

Après moins d’un an d’utilisation du Fairphone, bien que convaincu par la démarche, je dois avouer que je suis déçu. Non par sur les imperfections de l’appareil, mais sur la manière dont la société Fairphone fonctionne et de ses relations avec « la communauté ». Mois après mois, Fairphone brille dans les médias à l’occasion des prix socio-environnementaux qu’il décroche (ce qui en soit est une bonne chose de voir que sa démarche est reconnue et soutenue), mais il en oublierait presque qu’il a encore des comptes à rendre à ses utilisateurs et que, d’un point de vue technologique, c’est pas encore ça…

Je ne sais pas ce que vous en pensez mais, c’était mon petit coup de gueule. Encore gentil, je trouve, après avoir passé tant de temps à promouvoir la démarche et à aider d’autres utilisateurs dans leurs soucis avec le Fairphone 2.

La version publiée (en anglais) sur le forum des utilisateurs de Fairphone.

Interesting modules for the Xposed framework

Warning : Xposed is an experimental framework which can add some functionalities on your phone. It requires some « advanced » knowledge to be installed and the process could potentially brick your phone.

If you have a rooted phone, with custom recovery and Xposed framework correctly installed, there are some interesting modules (and apps using Xposed) to try :

AcDisplay

XPosed not necessary but add some functionalities
AcDisplay is a new way of handling notifications in Android. It will let you know about new notifications by showing a minimal, beautiful screen, allowing you to open them directly from the lock screen.
https://f-droid.org/repository/browse/?fdid=com.achep.acdisplay

AppOpsXposed

If you don’t like XPrivacy because of the complexity, you can use this module instead (but don’t use the both in same time).
AppOpsXposed restores the « App Ops » functionality like in Android 4.4.2
http://repo.xposed.info/module/at.jclehner.appopsxposed
http://forum.xda-developers.com/xposed/modules/xposed-appopsxposed-appops-4-3-t2564865

GravityBox

The must have 1 : All-in-one complex module to custom phone with additional features and tweaks. (Note : some of functionnalty dont work on the FP2).
http://repo.xposed.info/module/com.ceco.lollipop.gravitybox
http://forum.xda-developers.com/xposed/modules/app-gravitybox-v5-0-0alpha-tweak-box-t3037566

Greenify

XPosed not necessary but add some functionalities
Greenify is an Android app that can improve your device’s battery life and performance by hibernating certain apps
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
http://forum.xda-developers.com/showthread.php?t=2155737
http://forum.xda-developers.com/apps/greenify

SwypeTweaks

This module let use Google Voice Recognition instead of Dragon on Swype keyboard (among other things).
http://repo.xposed.info/module/com.danation.xposed.swypetweaks

(note : yes i use Swype ;  i prefer it to Google Keyboard ou Swiftkeys because gesture shortcuts are unique and usefull : you can do copy/paste like ctr-c/ctr-v, open num pad, for example..).

XPrivacy

The must have 2 : The ultimate privacy manager
http://repo.xposed.info/module/biz.bokhorst.xprivacy
https://github.com/M66B/XPrivacy#xprivacy
http://forum.xda-developers.com/xposed/modules/xprivacy-ultimate-android-privacy-app-t2320783

XPrivacy button in App Info

Adds a button to open XPrivacy for specific app to App Info page.
http://repo.xposed.info/module/de.live.gdev.xprivacyappinfo

YouTube AdAway

Hide ads on the official YouTube App
http://repo.xposed.info/module/ma.wanam.youtubeadaway

YouTube Background Playback

Enable background playback in YouTube and playback control via notification.
(Why it is not possible to do that by default?!)
http://repo.xposed.info/module/com.pyler.youtubebackgroundplayback

Macrodroid

How to toggle network type ?

My prefered trick requires Macrodroid and GravityBox (but i think it could be also possible to do with Tasker or Llama).

I use a macro to toggle profiles when i am a work or at home. In some cases, the 4G/3G signal is very poor (mobile internet is slow and this poor signal use a lot of power) ; in this situation, it is better to toggle mobile network to 2G only, switch off mobile data, using wifi.

But it is not very convenient to toggle mobile network type with default parameters interface. If you have GravityBox installed, you can use a custom tile in quickmenu to toggle it, but you can also automate that with macro.

In Macrodroid, you have to add « Send and Intent » in a macro’s action and use this parameters :

Target : Broadcast
Action : gravitybox.intent.action.CHANGE_NETWORK_TYPE
Package : 
Class : 
Data : 
Extra 1 (name) : networkType
Extra 1 (parameter) : 1

1 = 2G
2 = 3G
10 = LTE(prefered)/3G/2G

(source / a more complete parameters’ list)

Other modules ?

I tried also Amplify, but without the pro version it is difficult ot evaluate the benefit.

And you, do you use other useful Xposed modules on your fairphone?

 

Une sélection de modules pour Firefox

En plus d’être un navigateur développé par une fondation (Mozilla) et non une entreprise cotée en bourse (Google / Chrome, Microsoft / Internet Explorer), un des grands atout de Firefox et d’être modulable.

Voici une petite sélection toute personnelle de modules pour Firefox que je vous invite à découvrir.

 Poursuivre la lecture

Des smartphones innovants

Il est parfois difficile de choisir un nouveau smartphone. Il existe toutefois des modèles qui sortent du lots pour diverses raisons : Jolla, Oppo, Fairphone, FirefoxOS, One Plus,…

Personnellement, mon choix se porterait vers un smartphone le plus « ouvert » possible (avec le moins de composants utilisant des firmwares propriétaires) pour qu’il puisse être bien supporté par des systèmes d’exploitation alternatifs (ou parle de « rom » alternatives)  pour éviter d’être un utilisateur captif coincé dans un écosystème fermé (Apple, Android, Windows…) et limiter la dépendance aux services des Google. Des smartphones avec un CPU Dual-core à partir de 1GHz sont déjà très performants.

Le prix n’est pas un très bon indicateur; ni la puissance annoncée; par contre, la capacité de la mémoire interne, de la batterie et l’autonomie du smartphone, la présence d’un slot de carte mémoire ou la possibilité de prendre en charge deux cartes sim le sont davantage. Il faut garder en tête qu’un grand écran et des processeurs (CPU) multi-coeurs puissants sont gourmands en énergie.

 Poursuivre la lecture

Activer le mode de préservation de la batterie avec un VAIO Sony sous Linux

Le module sony-laptop du Kernel Linux permet maintenant de gérer, entre autres, le mode de préservation de la batterie pour les ordinateurs VAIO Sony.

Il s’agit d’abord de s’assurer que le module du kernel « sony_laptop » soit chargé (ce qui devrait être le cas) :

lsmod | grep sony

Si le module est chargé il sera listé.

Trois paramètres sont disponibles pour limiter la charge soit à 50%, à 80% ou ne pas la limiter (100%):

echo 0 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter #for 100%

echo 1 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter #for 80%

echo 2 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter #for 50%

Ca prend directement effet!
Il semble aussi possible d’indiquer directement une des trois valeurs (50, 80 ou 100) par exemple:

echo 50 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter

echo 80 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter

echo 100 | sudo tee /sys/devices/platform/sony-laptop/battery_care_limiter

Pour connaître le statut actuel :

cat /sys/devices/platform/sony-laptop/battery_care_limiter

0 = 100%
1 = 80%
2 = 50%

Sources :