On a parfois l'impression que la guerre "Android contre iPhone" prend des proportions épiques et religieuses. Chaque côté a ses fidèles fanatiques absolus dans leur connaissance que leur plate-forme de choix est la meilleure, et que l'autre côté ne sait pas de quoi il parle.
Cela peut être vu avec les utilisateurs "réguliers" qui prennent juste leurs appareils et font ce qu'ils sont censés faire avec eux, mais c'est encore plus prononcé avec les geeks purs et durs. Je parle des utilisateurs d'Android qui installent des ROM et des noyaux personnalisés sur leurs appareils, et des utilisateurs d'iPhone qui jailbreakent leurs appareils et utilisent Cydia pour installer toutes sortes de goodies.
Prenons donc cette classe d'utilisateurs et posons une question difficile : Lequel fait le plus - un iPhone jailbreaké, ou un appareil Android exécutant une construction récente et personnalisée d'Ice Cream Sandwich ?
La chose la plus importante à dégager ici est ce que Vous utilisez personnellement.
Rooter Vs. Jailbreaking Vs. ROMs personnalisées
Il y a quelques distinctions importantes à faire lorsqu'il s'agit de jailbreaker un appareil iOS par rapport à l'installation d'une ROM personnalisée sur un appareil Android. Mettons notre terminologie au clair ici :
Root : C'est quelque chose que vous faites avec un appareil Android, et qui ne nécessite pas une ROM spéciale. Lorsque vous rootez un appareil, vous dites effectivement à Android de vous traiter comme un adulte. Tout à coup, les applications que vous installez sur votre téléphone peuvent faire des choses folles comme sauvegarder et geler le logiciel système, empêcher votre téléphone de sonner quand quelqu'un d'ennuyeux appelle, et plus encore.
Jailbreaking : C'est le parallèle iOS de l'enracinement, plus ou moins. Ce qui signifie que vous n'installez pas une version séparée d'iOS lui-même, mais que vous utilisez le même iOS que vous avez utilisé auparavant, juste avec des autorisations spéciales et les options pour installer plus de logiciels et de plugins via Cydia.
Rom personnalisée : Et là, nous revenons à Android ; une ROM personnalisée est un système d'exploitation complet, tel que CyanogenMod, qui remplace carrément l'OS fourni avec votre téléphone. Ainsi, tous les crapwares spécifiques à l'opérateur qui étaient fournis avec votre téléphone disparaissent, remplacés par quelque chose de (espérons-le) plus léger et plus propre. Il n'y a pas de parallèle exact pour une ROM personnalisée sur iOS : iOS est un système d'exploitation à source fermée, donc personne ne peut créer une version "modifiée" de celui-ci. Android, à l'inverse, est open-source et il est donc facile de créer de nombreux spinoffs, chacun avec ses qualités uniques.
Cassez la prison et Rooting : Une porte ouverte
Lorsque vous jailbreakez votre appareil iOS ou rooté votre appareil Android, vous ouvrez effectivement une porte. L'appareil ne sera pas différent dès le départ : Sur iOS, vous aurez Cydia et serez en mesure d'installer de nouvelles applications. Mais il n'y aura pas d'autres différences majeures jusqu'à ce que vous commenciez à personnaliser les choses et à utiliser réellement la puissance que vous avez libérée. Comme toute porte que vous ouvrez, de bonnes et de mauvaises choses pourraient traverser de l'autre côté.
Dit Aibek Esengulov, PDG de MakeUseOf et utilisateur iOS jailbreaké de longue date :
"Avec le jailbreak, vous obtenez beaucoup de goodies comme Cydia et des tonnes d'applications qui viennent avec. J'ai remarqué que mon téléphone est devenu considérablement plus lent après quelques mois de jeu avec les applications Cydia. Un autre problème est la sécurité réelle de l'iOS, je n'ouvrirais pas mon Gmail ou une application bancaire sur un iPhone jailbreaké."
Puisque les apps jailbreakées sont si peu officielles, elles peuvent ne pas être toutes complètement à la hauteur. La même chose peut être dite concernant l'enracinement de votre appareil Android : Super, il est rooté, et maintenant ? Si vous vous contentez d'errer dans Google Play (ou dans des coins moins agréables d'Internet) en installant des applications au fur et à mesure que vous les trouvez, vous risquez de tout gâcher. Après tout, il y a une raison pour laquelle votre téléphone n'est pas enraciné pour commencer.
Donc, tant avec le jailbreaking qu'avec l'enracinement, la vraie question est la suite, c'est-à-dire : que faites-vous une fois que vous avez brisé le mur, quelles apps installez-vous ? Et ici, rien ne servira si ce n'est le bon sens. Que ce soit sur Android ou sur iOS, il existe des applications au niveau de la racine qui sont bien considérées et auxquelles on fait confiance, et vous pouvez les installer sans avoir trop peur qu'elles fassent des dégâts. Malgré tout, même après un jailbreaking, votre appareil iOS restera un appareil iOS - vous ne pourrez pas soudainement commencer à utiliser des widgets, par exemple, bien qu'il existe un tweak pour cela.
Il y a une différence entre le jailbreaking et l'enracinement : Apple est définitivement contre le jailbreaking, et a tendance à désactiver les méthodes de jailbreak bien connues avec les mises à jour logicielles. Par exemple, iOS 5.1 a désactivé les méthodes de jailbreak connues, et les utilisateurs de jailbreak ont été avertis de ne pas l'installer sous peine de perdre toutes leurs personnalisations jailbreakées. Cela ne se produit généralement pas sur Android, surtout lorsque vous optez pour une ROM personnalisée.
La ROM personnalisée : le package complet
Contrairement au jailbreak et à l'enracinement, lorsque vous installez une ROM personnalisée, vous obtenez vraiment un package complet. La ROM personnalisée est généralement déjà enracinée, et de nombreuses ROM sont livrées avec de nombreuses applications déjà intégrées, telles que Swype, ainsi que des localisations. Ce n'est pas toujours une bonne chose : si vous êtes un utilisateur averti et que vous savez ce que vous voulez, vous ne voulez peut-être pas que votre ROM comprenne tout un tas d'applications que vous n'utiliserez pas et qui ne feront que prendre de la place sur votre appareil. Donc, encore une fois, ici, vous devez choisir soigneusement ce que vous recherchez.
Le meilleur endroit pour trouver des ROMs Android est XDA Developers, un système de forum fantastique pour les développeurs et les utilisateurs de mobiles. Par exemple, c'est le forum pour le Galaxy S II, et il contient beaucoup de ROMs parmi lesquelles vous pouvez choisir. XDA contient également des forums pour d'autres appareils, bien sûr. Ce n'est pas quelque chose que vous devez faire sans réfléchir : Ce n'est pas comme installer une application depuis Google Play. Le flashage d'une nouvelle ROM peut théoriquement mal se passer, mais le plus gros problème est que les nouvelles ROM peuvent être boguées de toutes sortes de façons ennuyeuses et geler votre appareil juste au moment où vous en avez besoin (je parle par expérience). Il est donc préférable de prendre le temps de lire les fils de discussion et d'opter pour une ROM en laquelle vous avez confiance. Et bien sûr, n'oubliez pas de faire une sauvegarde !
Bottom Line
C'est ici que je vous souffle une punchline sensationnaliste qui va déclencher de furieuses guerres de flammes dans les commentaires. Ou pas, en fait : Il n'y a pas de gagnant clair ici. Autant que j'aime Android, la sélection d'applications sur Cydia est vraiment impressionnante, et c'est une plateforme mature. Je dirais que pour les utilisateurs de puissance dédiés, les deux options sont tout aussi viables, et toutes deux nécessitent du soin et de l'attention à ce que vous faites (avec le pouvoir vient la responsabilité, n'est-ce pas ?).
La seule différence clé est qu'Apple essaie activement de lutter contre le jailbreaking, alors que Google ne lutte pas du tout contre le rooting. Malgré tout, si vous êtes assez nerd, vous serez en mesure de faire fonctionner votre téléphone comme vous le souhaitez - qu'il s'agisse d'un appareil Android ou iOS.
La question est de savoir si vous avez le droit d'utiliser votre téléphone comme vous le souhaitez.