Anzeigenblockierung ohne Rooting ODER Rooting mit geringem Risiko


11

Ich habe zuvor nervös verwurzelte Telefone (Samsung S2, S3) verwurzelt, da ich AdAway-Werbeblocker verwenden wollte, der nicht nur in Browsern (z. B. AdBlocker), sondern auch in anderen Apps wirksam ist. Ich sage nervös, weil ich den Modus, in dem diese modifizierten ROMs angeboten werden (Websites wie XDA-Entwickler), immer etwas zwielichtig fand. Trotzdem hat dies in der Vergangenheit gut funktioniert, aber ich bin mir bewusst, dass ich vielleicht Glück gehabt habe, da es in diesen Foren viele schlechte Erfahrungen gibt, z. B. gemauerte Telefone oder zumindest jede Menge Zeitverschwendung beim Versuch, zumindest Ihr Telefon herzustellen arbeiten wieder in seinem Bestand, geschweige denn verwurzelte Firmware.

Jetzt habe ich ein neues Telefon, das teuerste, das ich bisher besessen habe (S7 Edge), und wenn ich wieder auf denselben Websites surfe, fühle ich mich genauso nervös, wenn ich diesen riskanten Vorgang durchführe. Im S7 Edge-Bereich der XDA-devs- Website stehen beispielsweise mehrere verwurzelte ROMs zur Verfügung. Ohne stundenlangen Aufwand ist es jedoch nicht offensichtlich, welche Unterschiede zwischen ihnen bestehen. Um nur einige Zweifel zu nennen:

1) Wie unterscheiden sich 'Recovery'-Firmwares von denen, die nur' Kernel 'oder' ROM 'genannt werden?

2) Inwiefern unterscheidet sich jedes dieser ROMs von dem CyanogenMod, das ich in der Vergangenheit gerne verwendet habe, für das jedoch keine S7 Edge-Version veröffentlicht wurde, die ich sehen kann? Übrigens habe ich Odin verwendet, um CyanogenMod auf meinen alten Telefonen zu installieren, anstatt eine "Wiederherstellung" durchzuführen.

3) Gibt es große Unterschiede in der Funktionsweise des S7 Edge mit einer derart verwurzelten Firmware / ROM im Vergleich zur Standard-Firmware / ROM? Wird es insbesondere anfälliger für Exploits usw. sein, da niemand wirklich sagen kann, ob diese ROMs zB eingebaute Trojaner haben?

Gibt es angesichts all dieser Bedenken hinsichtlich des Rootens von Android eine Möglichkeit, Adblocking ohne Rooting durchzuführen? Wenn nicht, wie lässt sich ein Android (in diesem Fall ein S7 Edge) am wenigsten aufdringlich und am wenigsten riskieren?


5
Da es hier bereits zwei gute Antworten gibt, werde ich mich darauf konzentrieren, welche Auswirkungen "nicht autorisierte Vorgänge" wie das Rooten über ODIN , das Flashen einer benutzerdefinierten Wiederherstellung , eines Kernels oder eines ROM auf Ihre Garantie haben. Seit dem alten S4 hat Samsung eine bestimmte Methode implementiert, um sicherzustellen, dass Benutzer nicht mit dem Gerät herumspielen können, und Samsung dann um Reparaturen gebeten, die unter die Garantie fallen. Dieses System besteht aus einer bestimmten Software, die als KNOX bezeichnet wird und ein irreversibles Bit ist, das von 0 auf 1 wechselt, wenn Sie eine der oben genannten Aktionen ausführen. Dadurch erlischt sowohl die Garantie als auch der Zugriff auf die KNOX-Container.
Totenmaske Verkäufer

Antworten:


8

Es wäre besser, wenn Sie Ihre Frage in drei einzelne Fragen aufteilen würden, aber da sie miteinander verknüpft sind, werde ich sie hier für Sie beantworten.

1) Wie unterscheiden sich 'Recovery'-Firmwares von denen, die nur' Kernel 'oder' ROM 'genannt werden?

Sie beziehen sich insgesamt auf verschiedene Dinge.

Wiederherstellung :

Wiederherstellung bezieht sich auf die dedizierte, bootfähige Partition, auf der die Wiederherstellungskonsole installiert ist. Durch eine Kombination aus Tastendruck (normalerweise Power + Volume Up) oder Anweisungen über eine Befehlszeile wird Ihr Telefon zur Wiederherstellung gestartet. Dort finden Sie Tools, mit denen Sie Ihre Installation reparieren (wiederherstellen), offizielle Betriebssystemupdates und / oder benutzerdefinierte ROMs installieren und wiederherstellen können andere Sachen.

Wiederherstellungs-Firmwares enthalten eine benutzerdefinierte Wiederherstellungsdatei, mit der Sie viel mehr zusätzliche Dinge tun können, als die Bestandswiederherstellung bietet. Dies kann Optionen zum erneuten Rooten Ihres Geräts, einen Dateibrowser zum Durchsuchen Ihrer Dateien, das Formatieren einzelner Partitionen und vieles mehr umfassen.

Kernel :

Der Kernel ist der Kern des Betriebssystems, der Anforderungen an und von der Hardware-, Speicher- und Prozessverwaltung sowie alle einfachen Dinge verarbeitet, die für die Ausführung von Android erforderlich sind. Es basiert auf dem Linux-Kernel mit einigen Modifikationen, um ihn an Android-Versionen anzupassen.

Kernel-Firmwares enthalten einen Kernel, der bei der Installation den vorhandenen Kernel ersetzt und das Low-Level-Material modifiziert, um die Software zu optimieren und die Hardware besser zu nutzen. Bessere Akkulaufzeit, höhere Leistung, erhöhter Signalempfang usw. sind einige Dinge, die ein benutzerdefinierter Kernel tun kann.

ROM :

Ein benutzerdefiniertes ROM ersetzt das Android-Betriebssystem Ihres Geräts - normalerweise im Nur-Lese-Speicher gespeichert - durch eine neue oder geänderte Version des Android-Betriebssystems. Ein beliebtes benutzerdefiniertes ROM ist CyanogenMod, das Ihnen im Vergleich zur ursprünglichen Firmware eine Vielzahl neuer Optionen bietet.

ROMs können insgesamt ein anderes Android-System enthalten oder auch einen Kernel und / oder eine Wiederherstellung. Es ist am besten, das OP in diesen Threads zu lesen, um herauszufinden, was es enthält.

2) Inwiefern unterscheidet sich jedes dieser ROMs von dem CyanogenMod, das ich in der Vergangenheit gerne verwendet habe, für das jedoch keine S7 Edge-Version veröffentlicht wurde, die ich sehen kann? Übrigens habe ich Odin verwendet, um CyanogenMod auf meinen alten Telefonen zu installieren, anstatt eine "Wiederherstellung" durchzuführen.

Dies ist subjektiv für das ROM, auf das Sie sich beziehen. Einige ROMs verwenden die RRO-Layers-Engine für das Theming, während andere die CyanogenMod-Theme-Engine verwenden. Einige ROMs verfügen möglicherweise über zusätzliche Funktionen gegenüber den in CyanogenMod vorhandenen, andere haben möglicherweise eine andere Benutzeroberfläche.

Die Nichtverfügbarkeit einer S7 Edge-Version von CyanogenMod liegt daran, dass offizielle Builds noch nicht erstellt wurden oder in Arbeit sind.

3) Gibt es große Unterschiede in der Funktionsweise des S7 Edge mit einer derart verwurzelten Firmware / ROM im Vergleich zur Standard-Firmware / ROM? Wird es insbesondere anfälliger für Exploits usw. sein, da niemand wirklich sagen kann, ob diese ROMs zB eingebaute Trojaner haben?

Auch diese sind subjektiv für das von Ihnen gewählte ROM. Grundsätzlich bieten einige eine bessere Leistung, andere eine bessere Akkulaufzeit und einige mehr eine Mischung aus beiden. Es hängt davon ab, welches ROM Sie wählen.

Es gibt einige ROMs, die möglicherweise anfälliger für Exploits sind als andere. Daher wird empfohlen, ein beliebtes benutzerdefiniertes ROM offiziell zu erstellen, da diese getestet und überprüft werden, damit sie keine Malware enthalten.

Gibt es angesichts all dieser Bedenken hinsichtlich des Rootens von Android eine Möglichkeit, das Blockieren von Werbung ohne Rooten durchzuführen?

Wie @xangua sagte, filtert Adblock Plus den WLAN-Verkehr, benötigt jedoch eine Proxy-Server-Konfiguration.

Wenn nicht, wie lässt sich ein Android (in diesem Fall ein S7 Edge) am wenigsten aufdringlich und am wenigsten riskieren?

Das Rooten ist gerätespezifisch. Es gibt verschiedene Möglichkeiten, Root-Zugriff auf verschiedenen Geräten zu erreichen. Im Fall eines S7 Edge könnten Sie Kingo Root ausprobieren . Es wurde behauptet, dass es auf einem S7 Edge funktioniert. Seien Sie jedoch vorsichtig, ein falscher Schritt kann Ihr Gerät beschädigen.


2
Änderungen sind willkommen, wenn ich etwas verpasst habe oder wenn zusätzliche Informationen hinzugefügt werden könnten. :)
rjt.rockx

1
Vielen Dank für eine tolle Antwort. ABP macht keinen guten Job als AdAway (siehe meinen Kommentar oben) ...
z8080

8

Beantwortung Ihrer ersten und wichtigsten Frage: Anzeigenblockierung ohne Rooting

Auf nicht gerooteten Geräten mit Android 4.1.2, 4.2.1 und höher filtert Adblock Plus den gesamten WLAN-Verkehr, muss jedoch manuell als Proxyserver konfiguriert werden. Detaillierte Anweisungen werden von Adblock Plus für nicht erfahrene Benutzer bereitgestellt.

https://adblockplus.org/android-about

Vermeiden Sie es, mehrere Fragen in einem einzigen Beitrag zu stellen. Stellen Sie für jede einzelne Frage eine einzige Frage.


ABP funktioniert nicht gut, um Anzeigen in Android-Apps (z. B. YT) zu blockieren. Es führt zu inkonsistenten Ergebnissen, z. B. werden Anzeigen in einigen Apps blockiert, in anderen jedoch nicht, oder große Leerzeichen bleiben an ihrer Stelle. Dies war meine Erfahrung damit und auch für andere (z . B. adblockplus.org/forum/viewtopic.php?f=15&t=38777 ). Ich erinnere mich jetzt, warum ich mich für meinen S3 für das Rooten entschieden hatte, da AdAway mir jahrelang perfekt gedient hat. Es scheint mir nicht, dass ABP in der Lage ist, einen Job von gleicher Qualität zu erledigen.
Z8080

und Punkt über mehrere Fragen genommen ..
z8080

4

Ich habe keine Ahnung, warum noch niemand " Lucky Patcher " erwähnt hat ...

Lucky Patcher ist eine Anwendung, die auf dem Telefon vorhandene Anwendungen / APK- Dateien durch Patchen ändern kann .

Sie können beispielsweise Anzeigen entfernen. Der Mechanismus zum Entfernen von Anzeigen ist sehr leistungsfähig und kann nicht nur dazu führen, dass Anzeigen nicht geladen werden, sondern auch die Anzeigenfelder entfernen / verkleinern, sodass Sie nicht einmal glauben, dass sie vorhanden sind .

Es benötigt root, wenn Sie Anwendungen patchen möchten, ohne sie neu zu installieren, aber es kann auch Anwendungen ohne root patchen, indem Sie sie deinstallieren, patchen und dann erneut installieren.

Es kann auch viele andere Dinge tun (einige sind illegal und ich rate Ihnen dringend davon ab) ...

Die Benutzeroberfläche der Anwendung kann überwältigend sein und ist gewöhnungsbedürftig, aber sobald Sie den Dreh raus haben, werden Sie feststellen, dass die Leistung fast jeden anderen Adblocker für Android übertrifft.

So patchen Sie eine Anwendung, um Anzeigen zu entfernen:

  1. Öffnen Sie Lucky Patcher und tippen Sie auf die Anwendung, in der Sie die Anzeigen blockieren möchten.
  2. Tippen Sie auf " Menü der Patches öffnen ".
  3. Tippen Sie auf " Geänderte APK-Datei erstellen ".
  4. Tippen Sie auf " APK ohne Google Ads ".
  5. Passen Sie die Einstellungen zum Entfernen von Anzeigen an (falls gewünscht).
  6. Tippen Sie auf " App neu erstellen ".
  7. Warten Sie, bis der Patchvorgang abgeschlossen ist, und tippen Sie auf: " Zur Datei wechseln ".
  8. Tippen Sie auf das erste Element in der angezeigten Liste
  9. Tippen Sie auf "Deinstallieren und installieren" und folgen Sie den Deinstallations- und Installationsdialogen von Android
  10. Öffnen Sie die App und bestätigen Sie, dass die Anzeigen entfernt wurden!

Lucky Patcher kann hier heruntergeladen werden .


danke, gut zu wissen, aber für diejenigen von uns, die nur eine schnelle Lösung (z. B. Rooting + AdAway) anwenden möchten, um RI-Dof-Anzeigen zu erhalten und mit unserem Leben
fortzufahren

2

Samsung Galaxy S7 hat eine Aktienbrowser-App namens "Internet". Es umfasst Funktionen zum Blockieren von Anzeigen sowie das Entfernen ihrer Container auf Webseiten. Dafür müssen Sie eine der folgenden Apps aus dem Play Store installieren

  1. Adblock schnell
  2. Kristall
  3. Adblock Plus für Samsung

Öffnen Sie nach der Installation Internet-> Mehr-> Einstellungen-> Erweitert-> Inhalt blockieren (aktivieren Sie den Schalter und wählen Sie den oben installierten Adblocker aus).

Leider ist dies nur eine App-basierte Lösung, die nicht systemweit ist (die nur durch Rooting verfügbar wäre).

Was das Rooten betrifft -

  • Versuchen Sie es nicht. Sie verlieren Samsung Pay, Private Mode, Warranty und Knox wird offensichtlich ausgelöst. (Wenn es Ihnen nichts ausmacht, diese Funktionen zu verlieren, fahren Sie fort!)

Ans 2 - Auf S7 können Sie Cyanogenmod viele Monate oder nie verwenden (da Samsung Bootloader für Qualcomm-Versionen blockiert hat und sie keinen Exynos-Quellcode angeben). Daher sind alle ROMs auf XDA stockmodifizierte ROMs (die nur kleine Änderungen wie Adblocker, einige x-Kernel, einige Änderungen hier und dort enthalten, aber meistens auf Lager). Wenn CM zu S7 kommt, müssen Sie über 'Recovery' installieren.

Antwort 3 Da diese ROMs größtenteils dem Standard entsprechen, funktionieren sie normal (außer bis Sie sie stark modifizieren). Diese ROMs werden mit Sicherheit nicht mit Trojanern geliefert

Nein, systemweites Adblocking kann nicht ohne Root durchgeführt werden.

Der am wenigsten riskante Weg zum Rooten ist das Flashen von Chainfires Autoroot über Odin (nur Exynos).


Flugzeugmodus = effektiver Werbeblocker innerhalb von Spielen. ABP = effektiver Werbeblocker mit dem Webbrowser. Was fehlt uns hier?
Aaron Gillion

Was uns fehlt, ist das Deaktivieren von Anzeigen in allen Apps (systemweit). ABP behauptet, dies zu tun, tut dies jedoch in Wirklichkeit nicht (siehe meinen längeren Kommentar oben) und ist in beiden Fällen auf den WiFi-Verkehr beschränkt.
Z8080

Die Chainfire-Rooting-Lösung scheint einfach genug zu sein - aber auch hier scheint mir alles sehr fragwürdig und schwach zu sein, und es wäre unangenehm, ein 700-EUR-Gerät zu riskieren, indem ein Patch angewendet wird, der nicht ausreichend getestet wurde und für den nicht nur keine Verantwortung, sondern auch keine Unterstützung übernommen wird wird angeboten - auf der Chainfire-Seite scheint der Entwickler selbst nie auf das "Ich habe es gemauert, Hilfe!" zu antworten. Anrufe
z8080

Es gibt einen Thread von Chainfire auf xda. Wenn Sie es richtig machen, wird das Gerät nicht gemauert. Es gibt viele Anleitungen und Videos im Internet, um mit dieser Lösung zu rooten. Sogar ich habe meinen S6 nur mit dieser Methode verwurzelt :)
Sarvésh Biradar

1

Im Prinzip können Sie das Gerät selbst rooten und mithilfe von iptables-basiertem transparentem Proxy DNS- und http-Abfragen an Proxys weiterleiten, die nicht mit Root-Rechten ausgeführt werden. Dann müssen Sie nicht darauf vertrauen, dass die Software eines anderen als Root installiert wird. In der Praxis weiß ich nicht, ob es ein gutes Software-Setup gibt, das auf Android auf diese Weise ausgeführt werden kann.

Für das, was es wert ist, ist DNS-Blackholing eine der effektivsten Möglichkeiten, um in Apps zu blockieren, und es ist einfach, dies selbst zu tun.


Die DNS-Methode klingt vielversprechend. Nachdem Sie jedoch die Anweisungen unter 7labs.heypub.com/mobile/… befolgt haben , funktioniert das WLAN entweder nicht mehr (für Adbarricade-DNS-Werte) oder es funktioniert, aber Anzeigen werden angezeigt (für Fooldns-DNS-Werte).
Z8080

1

Kommen wir zum Hauptproblem des Blockierens von Anzeigen ohne Rooting ...

Wenn Sie einen entsperrten Bootloader haben, können Sie eine benutzerdefinierte Wiederherstellung starten ( auch ohne sie zu flashen ) und dann MoaAB installieren .

Ich verwende den gleichen Ansatz auf drei verschiedenen Geräten mit effektiver Werbeblockierung. Ich bin mir jedoch nicht sicher, welche Details für Samsung S7 Edge gelten.


1

Ich bin mir nicht sicher, was Sie an XDA zweifelhaft finden, aber es unterscheidet sich nicht wirklich von dem, was Hersteller beim Laden / Aktualisieren von Telefonen tun. Ein offizielles Update könnte genauso gut eine Hintertür, einen Virus usw. enthalten, und Sie würden es ohne einen zweiten Gedanken installieren. Solange es richtig gemacht wird, sind Telefone, die als Ergebnis gemauert werden, überhaupt nicht üblich und können in diesem Fall leicht repariert werden.

Rooting ist extrem risikoarm, aber derzeit nicht für die S7 verfügbar, da sie noch daran arbeitet. Solche Dinge werden auch in der Entwickler-Community getestet, bevor sie für die Öffentlichkeit freigegeben werden.

Was das Rooten angeht, MÜSSEN Sie die Exynos-Version der S7 haben, damit sie funktioniert. Die Snapdragon-Version verfügt derzeit nicht über ein funktionierendes Stammverzeichnis, es sei denn, Sie installieren ein benutzerdefiniertes ROM.

http://forum.xda-developers.com/s7-edge/development/sm-g935-exynos-cf-auto-root-t3337354

Wenn Sie es vorziehen, nicht zu rooten, habe ich in einer Liste von Nicht-Root-Apps zwei Optionen für die systemweite Blockierung von Anzeigen gefunden, für die dies nicht erforderlich ist. Ich kann nicht mehr als 2 Links posten, da mein Konto neu ist. Ich werde also nur den Thread verlinken, von dem ich sie erhalten habe.

http://forum.xda-developers.com/s7-edge/how-to/root-modifications-t3339094


0

Wenn Sie keine Anzeigen entfernen können. Befolgen Sie diese Schritte: Zu diesem Zweck müssen Sie eine App namens Lucky Patcher herunterladen .

  1. Also, lade Lucky Patcher apk vom obigen Link herunter.
  2. Installieren Sie diese APK in Ihrem Android-Handy.
  3. Öffnen Sie Lucky Patcher.
  4. Wählen Sie nun die App aus, für die Sie Anzeigen entfernen möchten.
  5. Klicken Sie auf "Geänderte apk erstellen" und wählen Sie " Google-Anzeigen entfernen" .
  6. Tippen Sie abschließend auf App neu erstellen.
  7. Jetzt deinstalliere einfach die alte apk und installiere die neue apk erneut. Du bist fertig.

0

Lucky Patcher apk hat mein Problem gelöst: ')

So patchen Sie eine Anwendung, um Anzeigen zu entfernen:

Öffnen Sie Lucky Patcher und tippen Sie auf die Anwendung, in der Sie die Anzeigen blockieren möchten. Tippen Sie auf "Menü mit Patches öffnen". Tippen Sie auf "Geänderte APK-Datei erstellen". Tippen Sie auf "APK ohne Google-Anzeigen". Passen Sie die Einstellungen zum Entfernen von Anzeigen an (falls gewünscht) ) Tippen Sie auf "App neu erstellen". Warten Sie, bis der Patch-Vorgang abgeschlossen ist, und tippen Sie auf: "Zur Datei". Tippen Sie auf das erste Element in der angezeigten Liste. Tippen Sie auf "Deinstallieren und installieren" und folgen Sie den Deinstallations- und Installationsdialogen von Android App und bestätigen Sie, dass die Anzeigen entfernt wurden!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.