題:
沒有生根或低風險生根的廣告攔截
z8080
2016-04-08 20:49:49 UTC
view on stackexchange narkive permalink

我以前曾經緊張地擁有過自己擁有的手機(三星S2,S3),因為我希望能夠使用AdAway廣告攔截器,它不僅在瀏覽器(例如​​AdBlocker)中有效,而且在其他應用中也有效。我之所以緊張地說,是因為我總是發現提供這些經過修改的ROM(諸如XDA開發人員之類的網站)的方式有些晦澀難懂。儘管如此,這在過去一直很有效,但是我知道我可能很幸運,因為那些論壇上充斥著糟糕的經驗,例如,磚砌的電話,或者至少浪費了很多時間試圖至少製造您的電話即使在其庫存中也可以再次工作,更不用說植根固件了。

現在我有了一部新手機,這是迄今為止我擁有的最昂貴的手機(S7 Edge),並且再次瀏覽這些網站,我感到執行此冒險操作就像前衛一樣。例如,XDA-devs 網站的S7 Edge部分具有幾個可用的根ROM,但是如果不花大量時間,它們之間的區別並不明顯。僅舉幾個疑問:

1)“恢復”固件與被稱為“內核”或“ ROM”的固件有何不同?

2)每種方式分別是什麼?這些ROM中有哪些與CyanogenMod不同,我過去曾經很開心地使用過CyanogenMod,但是從我看到的內容來看,沒有發布S7 Edge版本?順便說一句,我用Odin在舊手機上安裝了CyanogenMod,而不是“恢復”。

3)與使用根植的固件/ ROM相比,S7 Edge的操作方式有很大不同。股票一個?特別是,鑑於沒有人能真正分辨出這些ROM是否具有例如內置木馬?

鑑於所有這些有關Android紮根的擔憂,是否有任何方法可以在沒有紮根的情況下執行廣告攔截?如果不是,那麼紮根Android(在這種情況下為S7 Edge)的最低侵入性和最低風險是什麼?

由於此處已經有兩個很好的答案,因此我將集中討論“未經授權的操作”會產生什麼影響,例如**通過ODIN進行植根**,**刷新自定義恢復**,**內核**或** ROM **,對您的保修。從舊的S4開始,三星採用了一種特殊的方法來確保用戶不會弄亂設備**並**,然後要求三星提供保修範圍內的維修。該系統由一個名為KNOX的特定軟件組成,該軟件是不可逆的位,如果執行上述任何操作,該位將從0變為1。這將使保修無效,並禁止使用KNOX容器。
此處介紹的方法可能會有所幫助:https://android.stackexchange.com/a/218314/218526
九 答案:
xangua
2016-04-08 20:59:48 UTC
view on stackexchange narkive permalink

回答您的第一個也是主要問題:無根禁止廣告

在運行Android 4.1.2、4.2.1或更高版本的無根設備上,Adblock Plus將過濾所有WiFi流量,但需要手動將其配置為代理服務器。 Adblock Plus為沒有經驗的用戶提供了詳細說明。

https://adblockplus.org/android-about

避免一次提出多個問題單篇文章,對每個問題做一個。

ABP無法很好地阻止Android應用程序(例如YT)內的廣告,它會產生不一致的結果,例如廣告在某些應用中被阻止,而在其他一些應用中則未被阻止,或者在其位置留有較大的空白。這是我的經驗,對其他人也是如此(例如https://adblockplus.org/forum/viewtopic.php?f=15&t=38777)。我現在記得為什麼為我的S3選擇生根,因為AdAway多年來一直為我提供完美的服務。在我看來,ABP不能完成相同質量的工作。
並指出了多個問題。
rjt.rockx
2016-04-08 22:22:41 UTC
view on stackexchange narkive permalink

將您的問題分為三個獨立的問題會更好,但是由於它們彼此關聯,因此我將在這里為您解答。

1)“恢復”固件與被稱為“內核”或“ ROM”的固件有何不同?

它們完全是指不同的東西。

恢復

恢復是指安裝了故障恢復控制台的專用可引導分區。按鍵(通常是加電+調高音量)或命令行中的說明結合在一起,將引導您的手機恢復,您可以在其中找到有助於修復(恢復)安裝,安裝官方OS更新和/或自定義ROM以及

恢復固件包含一個自定義恢復文件,通過該文件,您可以執行比庫存恢復所提供的更多的工作。這可能包括用於重新啟動設備的選項,用於瀏覽文件的文件瀏覽器,格式化單個分區等等。

內核

內核是操作系統的核心,用於處理往返於硬件,內存和進程管理以及所有底層的請求Android能夠運行所必需的東西。它基於Linux內核,並進行了一些修改以適合Android版本。

內核固件包含一個內核,該內核在安裝時會替換現有內核並修改低級內容,以便調整軟件以更好地利用硬件。自定義內核可以做一些更好的電池壽命,更高的性能,增加的信號接收等工作。

ROM

自定義ROM用新的或修改的Android版本代替設備的Android操作系統(通常存儲在只讀存儲器中)操作系統。流行的定制ROM是CyanogenMod,與原始固件相比,它提供了許多新選項。

ROM可能總共包含一個不同的Android系統,或者可能還包含一個內核和/或一個恢復程序。最好在那些線程上閱讀OP,以了解其中包含的內容。

2)每個ROM與CyanogenMod有什麼不同?CyanogenMod過去是我很高興使用的,但從我的看到的版本中沒有發布S7 Edge版本?順便說一句,我用Odin在舊手機上安裝了CyanogenMod,而不是“恢復”。

這取決於您所指的ROM。一些ROM使用RRO-Layers引擎進行主題設置,而其他ROM使用CyanogenMod主題引擎。有些ROM可能具有CyanogenMod中所沒有的其他功能,其他ROM可能完全具有不同的用戶界面。

對於CyanogenMod的S7 Edge版本不可用,這是因為尚未進行正式構建或正在開發中。

3)與普通的固件/ ROM相比,S7 Edge在這樣的紮根固件/ ROM上的操作方式是否存在重大差異?特別是,鑑於沒有人能真正分辨出這些ROM是否具有例如內置木馬?

還是這些,這取決於您選擇的ROM。基本上,有些提供更好的性能,其他提供更好的電池壽命,還有一些提供兩者的混合。這取決於您選擇的ROM。

有些ROM可能比其他ROM更容易受到攻擊。因此,建議對流行的自定義ROM進行正式構建,因為它們已經過測試和檢查,因此不會包含惡意軟件​​。

鑑於所有關於Android紮根的擔憂,有沒有辦法可以在不紮根的情況下執行廣告攔截?

如@xangua所說, Adblock Plus將過濾WiFi流量,但需要配置代理服務器。

如果沒有,那麼紮根Android(在這種情況下為S7 Edge)的最低侵入性和最低風險是什麼?

根源是特定於設備的。有多種方法可以在不同設備上實現root訪問。對於S7 Edge,您可以嘗試 Kingo Root,它已經聲稱可以在S7 Edge上運行。但是,請小心,一個錯誤的步驟可能會使您的設備變磚。

如果我錯過了一些內容或可以添加其他信息,歡迎進行編輯。 :)
非常感謝您的出色回答。但是,ABP不能像AdAway一樣出色(請參閱上面的評論)...
nulldev
2016-04-09 08:18:32 UTC
view on stackexchange narkive permalink

我不知道為什麼沒有人提到“ Lucky Patcher ” ...

Lucky Patcher 是可以通過修補手機中存在的>修改應用程序/ APK 文件。

它可以做的一件事就是刪除廣告。它的廣告刪除機制非常強大,不僅可以使廣告無法加載,還可以刪除/縮小廣告框,因此您甚至都不會認為它們在那裡

它如果您想在不重新安裝應用程序的情況下修補應用程序,則需要root用戶,但它也可以通過卸載它們,

然後重新安裝它們無root 來修補應用程序。

它還可以執行許多其他操作事情也是如此(有些是非法的,我極力勸阻您不要這樣做)...

應用程序的界面可能不堪重負,需要花些時間來使用,但是一旦掌握了它,就會發現

如何修補應用程序以刪除廣告:

  1. 打開 Lucky修補程序,然後點擊您要阻止廣告進入的應用程序。
  2. 在“ 修補程序的打開菜單”上輕按
  3. 在“ 創建修改後的APK文件
  4. 在沒有Google A的情況下輕按“ APK” ds
  5. 自定義廣告刪除設置(如果需要)
  6. 點擊“ 重建應用
  7. 等待補丁程序完成,然後點擊:“ 轉到文件
  8. 點擊出現的列表中的第一項
  9. 點擊“卸載並安裝”,然後按照Android的卸載和安裝對話框
  10. 打開應用並確認廣告已被刪除!
  11. ol>

    Lucky Patcher可以下載這裡

謝謝,很高興知道,但是對於我們中那些只想快速解決問題(例如紮根+ AdAway)以擺脫廣告並繼續生活的人們來說,這可能不是最佳解決方案
Sarvésh Biradar
2016-04-09 05:10:01 UTC
view on stackexchange narkive permalink

三星Galaxy S7具有一個名為“ Internet”的股票瀏覽器應用程序。它包括廣告攔截功能以及在網頁上刪除其容器的功能。為此,您必須從Play商店安裝以下應用程序之一

  1. Adblock fast
  2. Crystal
  3. 適用於三星的Adblock Plus
  4. ol>

    安裝後,打開Internet->更多->設置->高級->阻止內容(啟用開關和選擇上面安裝的adblocker。)

    不幸的是,這只是基於應用程序的解決方案,而不是系統範圍的解決方案(只能通過root用戶獲得)。

    擔心生根-

  • 不要嘗試這樣做。您將失去Samsung Pay,Private Mode,保修,顯然Knox將被絆倒。 (如果您不介意丟失這些功能,請繼續!)

Ans 2 -在S7上,您將無法使用Cyanogenmod很多月,甚至永遠無法使用(因為三星已阻止Qualcomm版本的引導程序,並且它們未提供Exynos源代碼)。因此,XDA上的所有ROM都是經過庫存修改的ROM(僅包含adblocker,一些x內核,此處有一些更改,但大部分都是庫存)的小變化。

答案3 由於這些ROM幾乎等同於庫存,因此它們將正常運行(除非對其進行大量修改)。這些ROM肯定不會隨附木馬程序。

否,沒有root用戶就無法執行系統範圍的廣告攔截。

風險最低的方法到根目錄將通過odin(僅Exynos)閃爍Chainfire的自動根目錄

飛行模式=遊戲中有效的廣告攔截器。 ABP =使用網絡瀏覽器的有效廣告攔截器。我們在這裡想念什麼?
我們缺少的是在所有應用程序(系統範圍內)中禁用廣告。 ABP聲稱可以這樣做,但實際上卻不行(請參閱上面我的較長評論),並且兩種方式都僅限於WiFi流量。
Chainfire植根解決方案似乎很簡單-但對我來說,這一切似乎都是非常可疑和脆弱的,並且會因應用未經過充分測試且不承擔任何責任和支持的補丁而對700EUR設備的風險感到不安提供-看著Chainfire頁面,開發人員本人似乎從未對人們的回答“我變了,幫助!”來電
Chainfire在xda上有專用於此的線程。如果操作正確,設備將不會變磚。網絡上有許多指南和視頻可用於將此解決方案紮根。即使我僅通過這種方法將S6紮根:)
Kanchu
2016-04-09 17:44:57 UTC
view on stackexchange narkive permalink

主要的問題是阻止廣告而不會生根...

如果您的引導加載程序已解鎖,則可以引導自定義恢復(即使不刷新它),然後然後安裝 MoaAB

我在三種具有有效廣告屏蔽功能的設備上使用相同的方法。不過,不確定三星S7 Edge的具體細節。

R.. GitHub STOP HELPING ICE
2016-04-10 00:19:39 UTC
view on stackexchange narkive permalink

原則上,您可以自己創建設備根目錄,並使用基於iptables的透明代理將DNS和http查詢轉發給未使用root特權運行的代理。這樣,您不必信任其他任何人的軟件即可作為root用戶安裝。實際上,我不知道是否可以在Android上以這種方式運行任何良好的軟件設置。做你自己。

DNS方法聽起來很有希望,但是按照https://7labs.heypub.com/mobile/ad-blocker-android-ios.html#Block_ads_via_DNS中的說明進行操作後,WiFi會停止工作(針對adbarricade DNS值),或者可以,但是會顯示廣告(針對DNS DNS值)。
Schwaka0
2016-04-10 05:42:23 UTC
view on stackexchange narkive permalink

我不確定您對XDA的看法如何,但這與製造商在加載/更新手機時所做的並沒有什麼不同。官方更新可能很容易包含後門,病毒等,因此您無需再三思而行安裝它。只要操作正確,結實的電話就根本不常見,而且一旦發生就很容易修復。

生根的風險極低,但目前不適用於S7。因為他們仍在努力。諸如此類的事情也要在開發者社區中進行測試,然後才能發布給公眾。

要紮根,您必須擁有exynos版本的S7才能正常工作。除非您安裝自定義rom,否則Snapdragon版本當前沒有可用的根目錄。

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

如果您不希望成為超級用戶,我會在非超級用戶應用列表中找到2個不需要該選項的系統範圍內的廣告攔截功能。我不能發布兩個以上的鏈接,因為我的帳戶是新帳戶,所以我只鏈接從中獲得它們的線程。

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

Effie C. Robinson
2016-06-27 22:24:10 UTC
view on stackexchange narkive permalink

幸運修補程序 apk解決了我的問題:')

如何修補應用程序以刪除廣告:

打開“幸運修補程序”並點擊該應用程序您希望屏蔽廣告。在“修補程序的打開菜單”上點擊,在“創建修改的APK文件”上點擊,在“不帶Google Ads的APK”上點擊自定義廣告刪除設置(如果需要)在“重建應用”上點擊等待補丁程序完成,然後點擊:“轉到文件”,點擊出現的列表中的第一項,然後點擊“卸載並安裝”,然後按照Android的卸載和安裝對話框打開應用程序,並確認廣告已被刪除!

Zaman
2016-07-26 12:39:36 UTC
view on stackexchange narkive permalink

如果您無法刪除廣告。請執行以下步驟:為此,您需要下載一個名為 Lucky Patcher的應用。

  1. 因此,請從上述鏈接下載Lucky patcher apk。
  2. 在您的Android手機中安裝該APK。
  3. 打開Lucky Patcher。
  4. 現在,選擇要刪除其廣告的特定應用。
  5. 單擊“創建修改的apk”,然後選擇“刪除 Google Ads ”。
  6. 最後,點擊“重建應用程序”。
  7. 現在,只需卸載舊的apk並再次安裝新的apk。您已完成。
  8. ol>


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...