J'ai auparavant des téléphones nerveusement enracinés que je possédais (Samsung S2, S3) car je voulais pouvoir utiliser le bloqueur de publicité AdAway, efficace non seulement dans les navigateurs (par exemple AdBlocker) mais aussi dans d'autres applications. Je dis nerveusement parce que j'ai toujours trouvé le mode dans lequel ces ROM modifiées sont proposées (sites Web tels que les développeurs XDA) un peu douteux / fragile. Néanmoins, cela a bien fonctionné dans le passé, mais je suis conscient que j'aurais peut-être eu de la chance, car ces forums regorgent de mauvaises expériences, c'est-à-dire de téléphones portables, ou tout au moins des tonnes de temps perdu à essayer au moins de fabriquer votre téléphone. fonctionner à nouveau, même dans son stock, sans parler du firmware enraciné.
Maintenant, j'ai un nouveau téléphone, le plus cher que j'ai possédé jusqu'à présent (S7 Edge), et en parcourant à nouveau ces mêmes sites Web, je me sens tout aussi énervé en effectuant cette opération risquée. Par exemple, la section S7 Edge du site Web XDA-devs dispose de plusieurs ROM enracinées disponibles, mais sans passer des heures et des heures, il n'est pas évident quelles sont les différences entre elles. Pour ne citer que quelques doutes:
1) En quoi les firmwares de «récupération» sont-ils différents de ceux que l'on appelle simplement «noyau» ou «ROM»?
2) en quoi chacune de ces ROM diffère-t-elle du CyanogenMod, que j'ai utilisé avec plaisir dans le passé mais pour lequel il n'y a pas de version S7 Edge libérée de ce que je peux voir? Soit dit en passant, j'ai utilisé Odin pour installer CyanogenMod sur mes anciens téléphones, plutôt qu'une «récupération».
3) Y a-t-il des différences majeures dans la façon dont le S7 Edge fonctionnera avec un firmware / ROM enraciné par rapport à celui d'origine? Plus précisément, sera-t-il plus vulnérable aux exploits, etc., étant donné que personne ne peut vraiment dire si ces ROM ont par exemple des chevaux de Troie intégrés?
Compte tenu de toutes ces préoccupations concernant l'enracinement Android, existe-t-il un moyen de bloquer l'adblocage sans enracinement? Sinon, quelle est la façon la moins intrusive et la moins risquée de rooter un Android (dans ce cas, un S7 Edge)?
Réponses:
Il serait préférable que vous divisiez votre question en trois questions individuelles, mais comme elles sont liées les unes aux autres, je vais y répondre ici pour vous.
Ils se réfèrent à différentes choses.
Récupération :
La récupération fait référence à la partition de démarrage dédiée sur laquelle la console de récupération est installée. Une combinaison de touches (généralement mise sous tension + volume) ou d'instructions à partir d'une ligne de commande, amorcera votre téléphone à la récupération, où vous pouvez trouver des outils pour aider à réparer (récupérer) votre installation, installer des mises à jour officielles du système d'exploitation et / ou des ROM personnalisées et d'autres choses.
Les firmwares de récupération contiennent un fichier de récupération personnalisé qui vous permet de faire beaucoup plus de choses que ce que propose la récupération de stock. Cela peut inclure des options pour ré-rooter votre appareil, un navigateur de fichiers pour parcourir vos fichiers, formater des partitions individuelles et plus encore.
Noyau :
Le noyau est le cœur du système d'exploitation qui gère les demandes en provenance et à destination du matériel, de la mémoire et de la gestion des processus, ainsi que tous les éléments de bas niveau nécessaires au fonctionnement d'Android. Il est basé sur le noyau Linux avec quelques modifications pour l'adapter aux versions Android.
Les firmwares du noyau contiennent un noyau qui, une fois installé, remplace le noyau existant et modifie les éléments de bas niveau afin de peaufiner le logiciel pour mieux utiliser le matériel. Une meilleure autonomie de la batterie, des performances plus élevées, une meilleure réception du signal, etc. sont des choses qu'un noyau personnalisé peut faire.
ROM :
Une ROM personnalisée remplace le système d'exploitation Android de votre appareil - normalement stocké en mémoire morte - par une version nouvelle ou modifiée du système d'exploitation Android. Une ROM personnalisée populaire est CyanogenMod, qui vous offre une multitude de nouvelles options par rapport au firmware d'origine.
Les ROM peuvent contenir un système Android différent ou peuvent également inclure un noyau et / ou une récupération. Il est préférable de lire l'OP sur ces threads pour savoir ce qu'il contient.
Ceci est subjectif à la ROM à laquelle vous faites référence. Certaines ROM utilisent le moteur RRO-Layers pour le thème, tandis que d'autres utilisent le moteur de thème CyanogenMod. Certaines ROM peuvent avoir des fonctionnalités supplémentaires par rapport à celles présentes dans CyanogenMod, d'autres peuvent avoir une interface utilisateur complètement différente.
Quant à l'indisponibilité d'une version S7 Edge de CyanogenMod, c'est parce que les versions officielles ne sont pas encore faites ou sont en cours.
Encore une fois, ceux-ci sont subjectifs à la ROM que vous choisissez. Fondamentalement, certains offrent de meilleures performances, d'autres offrent une meilleure autonomie de la batterie et quelques autres offrent un mélange des deux. Cela dépend de la ROM que vous choisissez.
Il y a quelques ROM qui pourraient être plus vulnérables aux exploits que d'autres. Par conséquent, il est recommandé d'opter pour une version officielle d'une ROM personnalisée populaire, car ils sont testés et vérifiés afin qu'ils ne contiennent pas de logiciels malveillants.
Comme l'a dit @xangua, Adblock Plus filtrera le trafic WiFi, mais a besoin d'une configuration de serveur proxy.
L'enracinement est spécifique à l'appareil. Il existe différentes façons d'obtenir un accès root sur différents appareils. Dans le cas d'un S7 Edge, vous pouvez essayer Kingo Root , il a été affirmé qu'il fonctionnait sur un S7 Edge. Cependant, soyez prudent, une mauvaise étape peut endommager votre appareil.
la source
Répondre à votre première et principale question: blocage des annonces sans enracinement
Sur les appareils non rootés exécutant Android 4.1.2, 4.2.1 et supérieur, Adblock Plus filtrera tout le trafic WiFi, mais il doit être configuré manuellement en tant que serveur proxy. Des instructions détaillées sont fournies par Adblock Plus pour les utilisateurs non expérimentés.
https://adblockplus.org/android-about
Évitez de poser plusieurs questions dans un seul message, faites-en une pour chaque question.
la source
Je ne sais pas pourquoi quelqu'un n'a pas encore mentionné " Lucky Patcher " ...
Lucky Patcher est une application qui peut modifier les applications / fichiers APK présents sur le téléphone en les corrigeant.
Par exemple, il peut supprimer des publicités. Son mécanisme de suppression des publicités est très puissant et peut non seulement faire en sorte que les publicités ne se chargent pas, mais également supprimer / réduire les zones de publicité afin que vous ne pensiez même pas qu'elles étaient là .
Il a besoin de root si vous souhaitez patcher des applications sans les réinstaller, mais il peut également patcher des applications sans root en les désinstallant, en les patchant puis en les réinstallant .
Il peut aussi faire bien d'autres choses (certaines sont illicites et je vous déconseille fortement de les faire) ...
L'interface de l'application peut être écrasante et prend un certain temps pour s'y habituer, mais une fois que vous aurez compris, vous constaterez que son pouvoir bat presque tous les autres adblocker pour Android.
Comment patcher une application pour supprimer des publicités:
Lucky Patcher peut être téléchargé ici .
la source
Le Samsung Galaxy S7 a une application de navigateur de stock nommée - "Internet". Il comprend une fonctionnalité de blocage des publicités ainsi que la suppression de leurs conteneurs sur les pages Web. Pour cela, vous devrez installer l'une des applications suivantes à partir de Play Store
Après l'installation, ouvrez Internet-> Plus-> Paramètres-> Avancé-> Bloquer le contenu (activez le commutateur et choisissez l'adblocker que vous avez installé parmi les options ci-dessus).
Malheureusement, ce n'est qu'une solution basée sur une application qui n'est pas étendue au système (qui ne serait disponible que par enracinement).
En ce qui concerne l'enracinement-
Ans 2 - Sur S7, vous ne pourrez pas utiliser Cyanogenmod pendant plusieurs mois ou jamais (car Samsung a bloqué les chargeurs de démarrage sur les versions Qualcomm et ils ne donnent pas le code source Exynos). Par conséquent, toutes les ROM sur XDA sont des ROM modifiées en stock (contenant uniquement de petites modifications comme adblocker, certains noyaux x, quelques modifications ici n là mais surtout du stock) Si CM arrive sur S7, vous devrez installer via `` récupération ''.
Rép 3 Comme ces ROMs seront pour la plupart équivalentes au stock, elles fonctionneront normalement (sauf jusqu'à ce que vous les modifiiez fortement). Ces ROM ne viendront pas avec les chevaux de Troie à coup sûr😁
Non, le blocage publicitaire à l'échelle du système ne peut pas être effectué sans root.
Le moyen le moins risqué de rooter sera de faire clignoter l'autoroot de Chainfire via odin (uniquement Exynos)
la source
En principe, vous pouvez rooter l'appareil vous-même et utiliser un proxy transparent basé sur iptables pour transférer des requêtes DNS et http vers des proxy qui ne s'exécutent pas avec les privilèges root. Ensuite, vous n'avez pas à faire confiance au logiciel de quelqu'un d'autre pour être installé en tant que root. En pratique, je ne sais pas s'il existe une bonne configuration logicielle pour fonctionner de cette façon sur Android.
Pour ce qu'il vaut, le blackholing DNS est l'un des moyens les plus efficaces de bloquer les publicités dans les applications, et c'est facile à faire vous-même.
la source
Pour en venir au principal problème du blocage des publicités sans enracinement ...
Si vous avez un chargeur de démarrage déverrouillé, vous pouvez ensuite démarrer une récupération personnalisée ( même sans le flasher ), puis installer MoaAB .
J'utilise la même approche sur trois appareils différents avec un blocage efficace des publicités. Je ne suis pas sûr des spécificités de Samsung S7 Edge.
la source
Je ne sais pas ce que vous trouvez douteux à propos de XDA, mais ce n'est pas vraiment différent de ce que les fabricants font lors du chargement / mise à jour des téléphones. Une mise à jour officielle pourrait tout aussi bien contenir une porte dérobée, un virus, etc. et vous l'installeriez sans arrière-pensée. Tant que cela est fait correctement, les téléphones en briques ne sont pas du tout courants et peuvent être facilement réparés si cela se produit.
L'enracinement présente un risque extrêmement faible, mais n'est actuellement pas disponible pour le S7 car ils y travaillent toujours. Des choses comme ça sont également testées au sein de la communauté des développeurs avant d'être publiées.
En ce qui concerne l'enracinement, vous DEVEZ avoir la version exynos du S7 pour que cela fonctionne. La version Snapdragon n'a actuellement pas de racine fonctionnelle, sauf si vous installez une rom personnalisée.
http://forum.xda-developers.com/s7-edge/development/sm-g935-exynos-cf-auto-root-t3337354
Si vous préférez ne pas rooter, j'ai trouvé 2 options sur une liste d'applications non root pour le blocage des publicités à l'échelle du système qui ne l'exige pas. Je ne peux pas poster plus de 2 liens car mon compte est nouveau, je vais donc simplement lier le fil d'où je les ai obtenus.
http://forum.xda-developers.com/s7-edge/how-to/root-modifications-t3339094
la source
Si vous ne parvenez pas à supprimer les annonces. Suivez ces étapes: À cet effet, vous devez télécharger une application appelée Lucky Patcher .
la source
Lucky Patcher apk a résolu mon problème: ')
Comment patcher une application pour supprimer des publicités:
Ouvrez Lucky Patcher et appuyez sur l'application dans laquelle vous souhaitez bloquer les annonces. Appuyez sur "Ouvrir le menu des correctifs" Appuyez sur "Créer un fichier APK modifié" Appuyez sur "APK sans Google Ads" Personnalisez les paramètres de suppression des annonces (si vous le souhaitez ) Appuyez sur "Reconstruire l'application" Attendez la fin du processus de correction et appuyez sur: "Aller au fichier" Appuyez sur le premier élément qui est dans la liste qui apparaît Appuyez sur "Désinstaller et installer" et suivez les boîtes de dialogue de désinstallation et d'installation d'Android Ouvrez le et confirmez que les annonces ont bien été supprimées!
la source