Comment corriger le bug du Oneplus X empêchant d’envoyer ou de recevoir des appels

Mon Nexus 4 ayant plus ou moins rendu l’âme suite à une chute malencontreuse, j’ai récemment fait l’acquisition d’un Oneplus X. D’un point de vu hardware j’en suis très satisfait. Côté software (ROM par défaut OxygenOS développée par Oneplus) les choses se sont vites dégradées. Dernier bug en date : l’impossibilité d’émettre ou de recevoir des appels.

Le symptôme ? Dès que l’application « Téléphone » se lance (je parle bien de l’application qui passe les appels et non pas celles de type « Dialer » qui permettent de composer le numéro, d’organiser les contacts, les raccourcis, l’historique des appels, etc.) l’indication « Fin de l’appel » apparaît et l’application se ferme. Techniquement rien ne se passe, le numéro n’est même pas composé.

appel

Pensant au début à un soucis réseau, je passe le téléphone en mode avion, l’enlève et tente d’appeler : même résultat.

Je redémarre le téléphone : même résultat.

Toujours dans l’idée d’un problème réseau, je teste avec la SIM d’un collègue : pas mieux.

Je vide le cache de l’application « Téléphone » : toujours impossible d’appeler.

A ce moment là je commence à être à court d’idées. Le Oneplus X étant configuré par défaut avec un bootloader je vide complètement le cache du système. Rien ne change, mes appels ne se composent pas et les personnes essayant de me joindre tombent directement sur le répondeur.

Après avoir essayé ces potentielles méthodes de résolution du bug, il me reste deux possibilités : supprimer toutes les données pour revenir à l’installation d’usine ou flasher à nouveau la dernière version de la ROM (qui s’était installée directement via Android). Peu enclin à devoir tout réinstaller, je flash la ROM. Résultat ? Victoire, je peux de nouveau appeler et être appelé.

Si vous ne savez pas comment flasher la ROM cette opération est très facile sur le Oneplus X grâce au bootloader déjà présent. Il suffit que le zip de la ROM se trouve sur le téléphone pour l’installer. La dernière version d’Oxygens OS pour ce téléphone est disponible sur le site officiel.

Pour démarrer sur le bootloader il faut, téléphone éteint, maintenir les touches « volume moins » et « démarrer/verrouiller ».

IMG_0647

Sélectionnez alors l’option « installer à partir d’un .zip » et sélectionnez le .zip correspondant. La ROM va s’installer et il n’y aura plus qu’à redémarrer le téléphone.

J’ai en parallèle créé un sujet sur le forum officiel pour tenter de comprendre ce qu’il se passe. Je ne suis pas un cas isolé. Une solution toute simple a été proposée (que je n’ai évidemment pas pu tester) : changer de réseau pour passer en 2G puis revenir sur le réseau par défaut en 3/4G. Si vous rencontrez ce problème essayez d’abord cette solution et faite moi savoir le résultat.