Abonnés Free Mobile, comment se débarrasser de l’itinérance Orange ? L’interview qui vous dit tout sur la nouvelle app “FMobile”

Ce n’est qu’une question d’heures voire de jours. L’application FMobile est en approche et va libérer tous les abonnés Free Mobile sur iOS de l’itinérance Orange. En marge de son arrivée sur l’App Store, Univers Freebox a interviewé, Michaël (PlugNTweet) le développeur derrière cette app, laquelle s’annonce incontournable en attendant que Free gagne totalement son indépendance vis-à-vis de l’agrume fin 2020. Mode d’emploi, fonctionnalités, compatibilité, c’est par ici que cela se passe !

 

UF : Pourquoi avoir développé FMobile ?

 
Michael : Comme vous le savez, il y a quelques mois, en Septembre j’ai créé un raccourcis pour iOS permettant de sortir de l’itinérance. Beaucoup de lecteurs d’Univers Freebox sont venus me donner leurs retours via Twitter et par mail. Une question qui est pas mal revenue et que je me posais aussi était : « le raccourci peut-il se lancer en arrière-plan et ainsi arrêter d’être ponctuel ? ».
 
J’ai donc commencé par développer un raccourci qui devait tourner en arrière-plan que j’ai appelé « Mon Réseau – Free Mobile » mais qui n’a jamais fonctionné car au bout de 2 minutes il arrêtait de s’exécuter. Pensant au départ à un bug de Shortcuts, j’ai fait mes recherches et ce comportement et tout à fait normal sur iOS : une application doit avoir des paramètres spécifiques pour tourner en arrière-plan. J’ai approfondi mes recherches et j’ai trouvé une première solution pour réaliser l’application Mon Réseau le 29 septembre.
 
S’en est suivi le développement d’une interface qui était très moche, et mon ami Nathan Fallet est intervenu pour m’aider à la réalisation de cette appli en faisant l’interface et le test de débit intégré. Vers la fin du développement, je l’ai nommée myFM, mais ce nom n’a pas été très bien accueilli donc je me suis retourné quelques jours plus tard sur FMobile. Ce n’est que début janvier que je l’ai trouvé la solution miracle pour la faire tourner en arrière-plan en continu (car jusqu’alors l’application tournait que occasionnellement en arrière-plan) grâce aux services de localisations.


Quelle est la différence avec le « Raccourci » que tu as créé il y a quelques mois sur iOS ?

 
M : Il y a beaucoup de différences. La plus flagrante, c’est que mon application est une véritable application, bien conçue avec tous les réglages et toutes les options accessibles à portée de main. La vraie différence à l’usage est que l’application peut détecter les boitiers Femto et ran-sharing (ça aussi était pas mal reproché par les lecteurs d’Univers Freebox, je ne pensais pas qu’il y en aurait autant !), mais surtout fonctionne en permanence en arrière-plan. Et comme c’est une véritable application, elle est plus puissante et toutes les questions qui étaient posées dans le raccourci que j’avais créé il y a quelques mois sont obtenues automatiquement par l’appli, il n’y a donc plus aucun popup de confirmation. L’unique ressemblance avec le raccourci que j’avais fait est que l’application FMobile fonctionne toujours à l’aide d’un raccourci, qui est inspiré du premier mais réécrit pour fonctionner en harmonie parfaite avec FMobile.
 

Concrètement pour les abonnés Free Mobile sous iOS, en quoi consiste cette application et comment fonctionne t-elle ? 

 
M : Il y a un mode d’emploi « officiel » si je puis dire, sous forme de vidéo YouTube. Le lien est le suivant : youtube.com/watch?v=pTQKVb…. Sinon pour en faire un résumé, l’application se sert des requêtes de localisations envoyées par iOS à chaque mouvement (plus ou moins important selon la charge du système, iOS décide : ça va de quelques millimètres à 200m en cas de surcharge lourde : typiquement ça fonctionne même lorsque l’iPhone est posé sur une table) pour effectuer une série de vérifications (pays, zone identifiée, statut de communication téléphonique, statut du wifi, statut des préférences, opérateur, protocole, statut de l’interdiction, test de débit si nécéssaire : tout ça est expliqué dans ma vidéo YouTube « Backstage » : youtube.com/watch?v=bxJqhL…).
 
 

 
Si l’application détecte des boîtiers Femto et ran-sharing à l’issue du Speedtest, ils sont enregistrés dans l’appareil comme « zone identifiée ». L’utilisateur peut d’ailleurs enregistrer sa propre zone identifiée dans le cas ou elle n’est pas couverte par le réseau de Free/Femto/ran-sharing. Après tous ces tests, l’application envoie une notification pour prévenir l’utilisateur et dès que l’utilisateur clique dessus, la procédure se met en marche à l’aide du raccourci dédié. Malgré tout ça, j’enregistre un score de 2% d’utilisation de la batterie pour 115h d’activité en arrière-plan ! C’était également une crainte partagée par tous et un objectif que je me suis fixé, car iOS n’a pas l’habitude de gérer des applications qui tournent aussi longtemps en arrière-plan, en continu.


 

Quelles sont les fonctionnalités intégrées ou les futures évolutions possibles de FMobile ?

 
M :J’ai intégré quelques petites fonctions sympas comme le suivi de consommation détaillé, l’accès rapide au code Field Test, un test de débit graphique (attention, il est calibré pour détecter l’itinérance donc il n’est pas représentatif en 3G/4G/Wi-Fi), les numéros utiles de Free, et un « mode radin » (juste pour le fun, parce qu’il faut s’amuser aussi pendant les heures de développement, ça remplace bien la pause café, vous verrez ce qu’il fait). J’ai quelques idées d’améliorations, mais en premier je compte faire ce que la communauté va me rapporter. Parmi les idées que j’avais pour la suite c’était de créer une carte de couverture à l’aide des fonctions déjà présentes dans l’application, mais je ne suis pas certain de le faire pour l’instant car ça va dépendre du nombre d’utilisateurs actifs. Une des fonctions que je vais améliorer c’est pouvoir gérer point par point les zones identifiées plutôt qu’un simple bouton de réinitialisation générale.
 

Comment se sont passés les tests ? Tout est parfaitement fonctionnel ? Quels terminaux Apple sont compatibles ?

 
M : Les tests se sont toujours bien passés, que ce soit avec Mon Réseau, myFM et maintenant FMobile. Je n’ai jamais eu affaire à des gros crash ou bugs, c’était toujours relativement stable, même au tout début. J’ai eu quelques difficultés de temps en temps, mais rien de bien compliqué. Tout est parfaitement fonctionnel, oui, et normalement j’ai éliminé tous les bugs flagrants de l’app, donc c’est maintenant à la communauté de la tester et me rapporter tous ce qu’ils voient pour pouvoir l’améliorer encore plus ! Tous les terminaux Apple sont compatibles si ils ont iOS 12.1 minimum, avec préférablement l’application Shortcuts installée.
 

Qui dit abonnés Free Mobile, dit utilisateurs iOS mais aussi Android, pourquoi une version Android ne verra pas le jour ? 

 
M : C’est une question que j’ai énormément reçu. Sûrement la plus posée de toutes depuis mon premier raccourci. Techniquement, une version Android pourrait voir le jour mais les conditions requises sont beaucoup plus compliquées. Sur iOS, vous devez avoir iOS 12.1 et Shortcuts, c’est tout. Sur Android, vous devez rooter votre téléphone, ou alors posséder un ordinateur avec les outils ADB installés et le mode développeur activé sur le téléphone pour saisir des commandes qui peuvent compromettre la sécurité du téléphone. Ça réduit beaucoup le champ des utilisateurs potentiels, de plus comme le comportement des smartphones Android est différent selon les marques, je ne pourrais pas avoir la certitude qu’une telle application aurait une efficacité sur tous les modèles de smartphones, et j’ai moyennement envie d’investir plusieurs mois de mon temps pour un résultat complètement incertain.
 

Quand peut-on espérer l’arrivée de l’application sur l’App Store ? Sera t-elle gratuite ?

 
M : Je suis en pleine phase de validation en ce moment-même. Avec beaucoup de chance elle devrait sortir dans les prochaines heures. Elle sera complètement gratuite (aucun achat intégré) et sans aucune publicité !

 

As-tu rencontré des problèmes avec Apple pour la validation de l’app ?

M : Elle a été refusée une première fois pour 3 raisons : manque d’informations chez Apple, CallKit illégal en Chine et demande d’accès à la localisation imprécise. J’ai tout corrigé et j’attends la réponse qui devrait arriver dans les prochaines heures…

 

 

 

Commentaires





  • Intéressant, très intéressant tout ça.

    voila qui pourrait effectivement me faire revenir un de ces prochains jours chez free mobile.

    attendons donc les premiers retours.... ils seront semble-t-il positifs.

    Bravo à ce monsieur qui s’est donné beaucoup de mal et a sûrement passé énormément de temps a développer cette petite pépite d’application.




  • Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android.

    Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone)

    Par contre encore un titre trompeur pour UF (ca en fait beaucoup en ce moment) ce n’est pas:

    Abonnés Free Mobile, comment se débarrasser de l’itinérance Orange ?

    Mais plutôt:

    Possesseurs d'iPhone abonnés à Free Mobile,

    comment se débarrasser de l’itinérance Orange ?

    Car cela concerne plus les possesseurs d'iPhone que les abonnés Free Mobile en général.

    Hors en France tout opérateurs confondu les iPhone représentent un peu plus de 16% des smartphones  undecided https://www.journaldunet.com/ebusiness/internet-mobile/1084127-part-de-marche-des-os-mobiles-en-france/


  • Francois38 a écrit
    Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android. Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone) Par contre encore un titre trompeur pour UF (ca en fait beaucoup en ce moment) ce n’est pas: Abonnés Free Mobile, comment se débarrasser de l’itinérance Orange ? Mais plutôt: Possesseurs d'iPhone abonnés à Free Mobile, comment se débarrasser de l’itinérance Orange ? Car cela concerne plus les possesseurs d'iPhone que les abonnés Free Mobile en général. Hors en France tout opérateurs confondu les iPhone représentent un peu plus de 16% des smartphones  https://www.journaldunet.com/ebusiness/internet-mobile/1084127-part-de-marche-des-os-mobiles-en-france/

    Au moins le point positif c'est que ça nous force à nous entraîner à faire de nouvelles applications, à trouver des moyens pour faire "l'impossible". Donc pour ma part je ne trouve pas ça dommage parce que je fais ça aussi pour moi et pour les freenautes, pas pour Free en soi (même si ils en profitent aussi du coup). Mais je suis d'accord que Free auraient pu développer cette option eux-mêmes. 


  • Francois38 a écrit
    Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android. Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone)

    Oui, on se demande à quoi sert l'école 42!

    Ils sont là-bas jour et nuit; à quoi passent ils leur temps?


  • PlugN a écrit
    Au moins le point positif c'est que ça nous force à nous entraîner à faire de nouvelles applications, à trouver des moyens pour faire "l'impossible". Donc pour ma part je ne trouve pas ça dommage parce que je fais ça aussi pour moi et pour les freenautes, pas pour Free en soi (même si ils en profitent aussi du coup). Mais je suis d'accord que Free auraient pu développer cette option eux-mêmes. 

    Je suis tout a fait d’accords, au point de vue purement "intellectuel" et de la "recherche" c'est une très bonne chose, tout comme le partage gracieux au possesseurs d'iPhone abonnés a FreeMobile.

    Au moins ca a le mérite de te faire connaître et pourquoi te faire recruté wink

    Pour le reste je n'en démord pas c'est le "Job a Free" de faire ce type d'appli et je persiste UF présente mal leurs sujets en ce moment (beaucoup trop racoleur et pro Free)


  • xamari-leretour a écrit
    Francois38 a écrit Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android. Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone) Oui, on se demande à quoi sert l'école 42! Ils sont là-bas jour et nuit; à quoi passent ils leur temps?

    42 est une école,  pas un centre de développement

    à quoi passent ils leur temps ?

    à se former, en partant pour beaucoup de zéro  !!!



  • Sans changer de carte SIM , peut être qu'un apn différent

    suffirait pour bypasser l'itinéraire 

    Libre a chacun à chacun de l'activer ou pas

    Et tant qu'on y est permettre d'invalider l'accès au Femto qui nous bride en 3g

    Mais peut être que l'eSim permettra tout ça


  • Hé UF: C'eut été utile de d'expliquer ce qu'est le RAN Sharing. Tout le monde ne sait pas que c'est la système mise en place dans les zones blancs pour que les 4 operateurs puissent fonctionner avec un seul antenne



  • La question sur la possibilité de faire une telle application sous Android n'a pas trop lieu d'être de mon avis, car il est extrêmement simple de savoir quand on est en itinérance ou en réseau propre, l'api radio donne toutes les informations nécessaires à ce sujet et beaucoup plus, ce que ios ne donne pas (MNC+MCC entre autre).

    Du coup installer juste Freemobile Netstat ou RNCmobile suffit à montrer d'un seul coup d’œil que l'on est en itinérance et que cela nécessite une manipulation de notre part (automatisée par l'app de PlugNTweet) si l'on ne souhaite pas attendre le re-sélection automatique fixée à 30min.

    Manipulation qui va du simple mode avion à LTE only puis LTE/UMTS (auto).

    Cette automatisation des manipulations que permet Shortcuts sous ios, n'est pas possible simplement sous Android sans rentrer dans les méandres du rootage du smartphone.



  • poupon a écrit
    LOL suffit d'aller s'abonner ailleurs tout simplement .... et en plus ça marche aussi sous Android et autres ...

    Mouais sauf que les autres ont toujours un autre trucs qui va pas, soit ils ne captent pas mieux aux mêmes endroits, soit ne proposent pas assez de data, soit son plus chère, soit on du roaming nettement moins intéressant, soit des options/services en moins ou payant ^^.


  • Francois38 a écrit
    Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android. Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone)

    J'imagine que c'est une question d'accord passé avec Orange, mais vue qu'on n'a pas la vue sur le contrat passé entre Free Mobile et Orange pour l'itinérance, on ne le saura probablement jamais undecided  m'enfin rien de bien compliqué pour utiliser cette méthode (sur Android en tout cas) comme l'a précisé Vachegti un peu plus haut.


  • euh ... Si on est en itinérance Orange, c'est parce qu'il n'y a pas de réseau Free à proximité. Si on s'interdit d'être en itinérance on n'a donc plus de réseau. En quoi c'est mieux ?



  • ricardo24 a écrit
    Quand j'étais chez FreeMobile, tout simplement, je n'autorisais pas (Androïd)  : Réseau de données mobiles/carte sim/Données mobiles en itinérance.

    C'est une très bonne idée de faire cela, ça t'évite d'avoir du hors forfait sur l'itinérance Internationale si ça n'est pas inclu dans ton forfait, sinon ça n'a aucune incidence sur l'itinérance nationale qui passe par Orange.

    On ne peut simplement pas désactiver cette itinérance. Au mieux on peut automatiser le retour sur le réseau propre comme le fait l'application de cette article.



  • Pas forcément. Lorsqu'on passe dans une zone en itinérance, et qu'on revient sur une zone couverte par free il y a un délai pour rebasculer sur le réseau propre de free. Jusqu'à une demi-heure il me semble.
    Ca m'arriver d'être sur le réseau Orange dans Toulouse après etre aller dans une boutique et avoir perdu le réseau free.
    free-style a écrit
    euh ... Si on est en itinérance Orange, c'est parce qu'il n'y a pas de réseau Free à proximité. Si on s'interdit d'être en itinérance on n'a donc plus de réseau. En quoi c'est mieux ?


  • vachegti a écrit
    ricardo24 a écrit Quand j'étais chez FreeMobile, tout simplement, je n'autorisais pas (Androïd)  : Réseau de données mobiles/carte sim/Données mobiles en itinérance. C'est une très bonne idée de faire cela, ça t'évite d'avoir du hors forfait sur l'itinérance Internationale si ça n'est pas inclu dans ton forfait, sinon ça n'a aucune incidence sur l'itinérance nationale qui passe par Orange. On ne peut simplement pas désactiver cette itinérance. Au mieux on peut automatiser le retour sur le réseau propre comme le fait l'application de cette article.

    1 - Tu es sûr que quand on désactive l'itinérance comme le dit @ricardo24 (c'est ce que je fais à l'étranger) on est quand même en itinérance Orange en France ?

    2 - Si j'ai bien compris le fait de passer en mode avion puis retour tenterait une reconnexion immédiate sur le réseau Free (si celui ci est disponible bien sûr). C'est ça ?


  • On ne peut que féliciter l'auteur de cette application. Dommage que ce travail ne soit trop complexe à mettre en oeuvre sur la plateforme Android...

    Chapeau bas Michaël (PlugNTweet). 


  • OK !

    Pour moi, aujourd'hui, ça n'a plus d'importance car, comme Free n'a pas voulu m'accorder les 50 Go À VIE pour 9 € (via VP), je suis allé chez Sosh (1 an à 10 €)et là, plus aucun problème de réception 4G dans la maison.

    Par la suite, sitôt une offre à maxi 6 €, même pour 20 Go, j'y vais (sauf chez SFR).

    Si rien dans un an, je marchande avec Sosh s'ils veulent proroger pour une année de +


  • free-style a écrit
    vachegti a écrit ricardo24 a écrit Quand j'étais chez FreeMobile, tout simplement, je n'autorisais pas (Androïd)  : Réseau de données mobiles/carte sim/Données mobiles en itinérance. C'est une très bonne idée de faire cela, ça t'évite d'avoir du hors forfait sur l'itinérance Internationale si ça n'est pas inclu dans ton forfait, sinon ça n'a aucune incidence sur l'itinérance nationale qui passe par Orange. On ne peut simplement pas désactiver cette itinérance. Au mieux on peut automatiser le retour sur le réseau propre comme le fait l'application de cette article. 1 - Tu es sûr que quand on désactive l'itinérance comme le dit @ricardo24 (c'est ce que je fais à l'étranger) on est quand même en itinérance Orange en France ? 2 - Si j'ai bien compris le fait de passer en mode avion puis retour tenterait une reconnexion immédiate sur le réseau Free (si celui ci est disponible bien sûr). C'est ça ?

    1 - sûr à 100%, aucune incidence sur le réseau national

    2 - Oui mais le résultat est aléatoire. Si ton smartphone le permet le fait de passer en LTE Only t’assures de basculer sur le réseau Free, et une fois connecté en 4G repasser en LTE/UMTS (auto). Manipulation qui fonctionne uniquement si le réseau Free est disponible bien évidemment. Malheureusement tous les smartphones ne permettent pas le mode LTE Only 


  • Gringolitino a écrit
      2 - Oui mais le résultat est aléatoire. Si ton smartphone le permet le fait de passer en LTE Only t’assures de basculer sur le réseau Free, et une fois connecté en 4G repasser en LTE/UMTS (auto). Manipulation qui fonctionne uniquement si le réseau Free est disponible bien évidemment. Malheureusement tous les smartphones ne permettent pas le mode LTE Only 

    Bon ben j'ai pas LTE only ! Je n'ai que 3G only et 4G/3G/2G auto :-((


  • free-style a écrit
    Gringolitino a écrit   2 - Oui mais le résultat est aléatoire. Si ton smartphone le permet le fait de passer en LTE Only t’assures de basculer sur le réseau Free, et une fois connecté en 4G repasser en LTE/UMTS (auto). Manipulation qui fonctionne uniquement si le réseau Free est disponible bien évidemment. Malheureusement tous les smartphones ne permettent pas le mode LTE Only  Bon ben j'ai pas LTE only ! Je n'ai que 3G only et 4G/3G/2G auto :-((

    Quoi comme smartphone ? 



  • xamari-leretour a écrit
    Francois38 a écrit Bravo au concepteur pour cette appli, dommage quelle ne soit pas compatible Android. Mais surtout dommage que des développeurs "externes" soient obliger de développer une appli comme cela alors que ca sera a Free de le faire et de la proposer gratuitement a tous ces clients sous tous les systèmes (au moins Android, iOS et Windows phone) Oui, on se demande à quoi sert l'école 42! Ils sont là-bas jour et nuit; à quoi passent ils leur temps?

    Je me faisais la même réflexion...

    BRAVO pour les Iphones. On ne peut que regretter que ce soit plus compliqué sur Android.

    Le plus simple serait d'éteindre tout simplement cette satanée itinérance que FREE Mobile traîne comme un boulet !

    Autre alternative : pourquoi ne pas laisser l'itinérance que sur la 2G...et laisser la 3G sur le réseau propre de FREE !

    ...mais bon, ça doit rapporter encore pas mal à ORANGE, et comme un contrat a été signé entre ORANGE et FREE Mobile, difficile de faire autrement frown







  • Jo972 a écrit
    Question idiote peut-être mais sur mon Iphone j'ai l'option pour activer ou désactiver l'itinérance, ça ne suffit pas ? 

    Tu confonds avec l’itinerance Internationale quand tu es à l’etranger, ça n’a rien à voir. 





  • Interviewer une application ridicule pour 18% seulement de la riche population, bloqué sur un des pires appareils au monde, réputé pour sa tres mauvaise information sur l’itinérance Free, tellement utile depuis le début chez Android. Concrètement nous avons ca depuis le début chez Android, c'est juste qu'il ne s'agit que d'information, une information plus précise. Il n'y a pas d'action ? la belle affaire ! On la fait nous même au besoin, on ne va pas lyncher le reseau de maniere auomatique, et risquer fortement de perdre appels et sms sur une zone mal couverte.

    Et comme action on a la solution de forcer la 4G, mais aussi de la recherche de reseau automatique, j'ai remarqué de mon passage du galaxy Note 3 au Galaxy S7 que cette option était denenu beaucoup, beaucoup plus rapide, et de nos jours, la recherche de reseau automatique a toujours fonctionné en moins de 5 secondes.












RUBRIQUE COMMENTAIRE
Bonjour , avant poster, veuillez vous assurer d'avoir pris connaissance des règles.

X

Cinq consignes avant de réagir :

  • Rester dans le cadre de l'article. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  • Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  • Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  • Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par ce formulaire.
  • Relisez-vous, n'abusez pas des majuscules et profitez de l'aide du navigateur en activant la correction orthographique