fredek

Blokada reklam dla xiaomi.eu (Nie wymaga ROOT)

Recommended Posts

Dnia 12.07.2019 o 08:53, AmyS napisał:

Trzecia aktualizacja MIUI pod rząd, aktualna to 9.7.11, i nadal nie działa blokada reklam.

Panowie, ja MIUI i telefonów Xiaomi już od kilku miesięcy nie używam. Mam jako zapasowe Mi 3, Redmi 1S i 3S ale one mają aktualne Lineage (kompiluję ze źródeł) i tam wszystko działa (blokada v1).

Blokada reklam jest robiona dla Was tak samo od >18 miesięcy, zmienia się tylko plik hosts na aktualny. Także jak jest jakiś problem to musicie sami zdiagnozować w czym problem i powiedzieć mi co poprawić.

Share this post


Link to post
Share on other sites
7 godzin temu, GregorJan napisał:

Mógłbyś w pierwszym poście dopisać czym się różnią v1 i v2? 

Poza podpisem, 2 pliki są różne: update-binary i updater-script, to co najważniejsze czyli hosts jest identyczny.

Share this post


Link to post
Share on other sites
2 minuty temu, GregorJan napisał:

Chodziło mi bardziej o to co znaczy "dla starszych" i "nowszych" telefonów.

Nowsze to zdaje się te, które mają jako bazę androida 9, a starsze to pozostałe... tak z grubsza ;-)

Share this post


Link to post
Share on other sites
1 godzinę temu, fredek napisał:

Nowsze to zdaje się te, które mają jako bazę androida 9, a starsze to pozostałe... tak z grubsza ;-)

No właśnie nie. Nie wszystkie nowe telefony z Androidem 9 mają tą nowszą wersję. 

Wersja dla nowszych telefonów = wersja dla telefonów posiadających taki specyficzny układ partycji, który się zwie system-as-root. Generalnie - wszystkie, które w build.prop mają:

ro.build.system_root_image=true

W chwili obecnej mają go na pewno: Mi 9, Mi 9 SE, Mi 9T/Redmi K20, Mi 9T Pro/Redmi K20 Pro, Redmi Note 7, Redmi Note 7 Pro, Redmi 7A, Redmi 7, Redmi Y3, Mi A2, Mi A2 Lite, Mi A3, Mi A1, Mi CC9, Mi CC9e, Mi CC9 Meitu, Redmi 6, Redmi 6A (dwa ostatnie - po aktualizacji do Androida Pie).

Wszystkie pozostałe mają wersję dla starszych telefonów.

  • Thanks 2

Share this post


Link to post
Share on other sites
Dnia 14.07.2019 o 10:23, fredek napisał:

Panowie, ja MIUI i telefonów Xiaomi już od kilku miesięcy nie używam. Mam jako zapasowe Mi 3, Redmi 1S i 3S ale one mają aktualne Lineage (kompiluję ze źródeł) i tam wszystko działa (blokada v1).

Blokada reklam jest robiona dla Was tak samo od >18 miesięcy, zmienia się tylko plik hosts na aktualny. Także jak jest jakiś problem to musicie sami zdiagnozować w czym problem i powiedzieć mi co poprawić.

Potwierdzam, plik hosts nie jest instalowany automatycznie z przygotowanej paczki. Tak jest od chyba 3 aktualizacji. Testowane na MI8 i paczka dla "nowszych" telefonów (zawsze tej używałem). Jaki mechanizm to powoduje nie potrafię sprawdzić ale może da radę ktoś kto zna dobrze MIUI.

Plik jest OK, zainstalowany ręcznie przez TWRP działa poprawnie.

Share this post


Link to post
Share on other sites
11 minut temu, pinturicchio87 napisał:

Znasz do niego ścieżkę? 

Wejdź w zip to poznasz ścieżkę.

Edited by dzidexx

Share this post


Link to post
Share on other sites

Musisz szukać pliku hosts w katalogu z systemem
/system/etc/
i podmienić na plik hosts wyciągnięty z paczki zip.
Oczywiście trzeba to zrobić w TWRP, bez uruchomionego systemu. :)

Przy okazji, MI8 ma jednak "stary" system plików i używając paczki V1 można zrobić wszystko przez Aktualizację, nie trzeba ręcznie wchodzić w TWRP.

  • Thanks 1

Share this post


Link to post
Share on other sites

Najzabawniejsze jest to że nie mam pliku hosts w katalogu etc., Próbowałem go skopiować tak czy inaczej ale po restarcie systemu nadal pojawiają się reklamy a żeby było weselej kiedy wracam do twrp to w folderze system/etc/ znowu nie ma pliku hosts jakby go w ogóle poprzednio nie skopiowało...

Share this post


Link to post
Share on other sites
6 minut temu, pinturicchio87 napisał:

Najzabawniejsze

Zainstaluj miui hidden settings i ustaw "private dns" dns.adguard.com

  • Like 1

Share this post


Link to post
Share on other sites

Może to nie jest /system/etc/, nie masz zamontowanej partycji?
Ja wgrywam sobie plik hosts z paczki na pendrive USB.
Wchodzisz w TWRP.
W Zamontuj podpinasz tylko niezbędne partycje System i USB.
Wracasz do głównego menu a później Zaawansowane i Menedżer Plików.
Kopiujesz plik do /system/etc/ i startujesz system.
U mnie działa. Tak jest na MIUI czy w innych konfiguracja jest tak samo i zadziała, nie wiem. :)
Powodzenia!

  • Like 1

Share this post


Link to post
Share on other sites

"Zainstaluj miui hidden settings i ustaw "private dns" dns.adguard.com"

Moze wyda sie to dziwne ale poprzez miui hidden siec wi-fi w pracy nie pozwala mi sie polaczyc z internetem...

 

"Może to nie jest /system/etc/, nie masz zamontowanej partycji?
Ja wgrywam sobie plik hosts z paczki na pendrive USB.
Wchodzisz w TWRP.
W Zamontuj podpinasz tylko niezbędne partycje System i USB.
Wracasz do głównego menu a później Zaawansowane i Menedżer Plików.
Kopiujesz plik do /system/etc/ i startujesz system.
U mnie działa. Tak jest na MIUI czy w innych konfiguracja jest tak samo i zadziała, nie wiem. :)
Powodzenia!"

Pobawie sie jak znajde troche czasu, dziekuje za podpowiedzi.

 

Edited by pinturicchio87
improve

Share this post


Link to post
Share on other sites
Dnia 11.05.2019 o 11:43, latet napisał:

Nie, to nie wymaga TWRP, ani root ani nawet odblokowanego BL. Między innymi dlatego jest to tak dobra, wygodna i uniwersalna metoda. Tyle że wymaga Pie oraz apki MIUI Hidden Settings (ze sklepu Play), gdyż Xiaomi było uprzejme usunąć to standardowe w czystym andku Pie pole z dostępnych dla użytkownika ustawień systemowych.

Pamiętasz może jaka była domyślnie wybrana tutaj opcja? Automatycznie czy wyłączone? Chcę powrócić ustawień domyślnych. 

Edited by mrosi
Czy edycja cytowanej zawartości sprawia ból...?

Share this post


Link to post
Share on other sites

Bez tego dodatku życie na telefonie nie ma sensu  Za każdym razem kiedy wrzucam nowy soft widzę że bardzo potrzebuję tego rodzaju blokady, dziękuję że aktualizujesz blokadę reklam, świetny pomysł bo działa w każdej sytuacji.  Super, dziękuję fredek za Twoją pracę.

Uwaga: Na xiaomi-note  5 pro whyred mimo że to nowy telefon działa jedynie wersja blokady reklam v1 , wersja 2 nie działa.

Czy ktoś może napisać dlaczego tak się dzieje? Jest gdzieś indziej plik hosts?
 

 

Edited by zagrobelny
  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

Od jakiegoś czasu na Mi6 blokada nie działa i w dalszym ciągu nie jest to naprawione.

Share this post


Link to post
Share on other sites

Rzućcie proszę okiem kilka postów wyżej, od Orion. Tam jest informacja dla jakich modeli jest wersja V2.
Ja mam MI8 i też myślałem, że to nowy telefon a jednak ze względu na strukturę plików muszę używać V1 dla "starszych telefonów".  :)

Jak nie działa jedna wersja to spokojnie można przetestować drugą, raczej nic się dzieje przy użyciu niewłaściwej.
A jak ktoś chce się pobawić to trochę wyżej starałem się opisać jak wgrać plik ręcznie.

Share this post


Link to post
Share on other sites

@fredek, sugeruję dodać info jak rozróżnić te wersje, żeby ludziom się nie myliło :)

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

Testowałem obie instalowane przez twrp na mix2s żadna nie blokuje reklam , tymczasowo zainstalowałem adaway 

Share this post


Link to post
Share on other sites
Testowałem obie instalowane przez twrp na mix2s żadna nie blokuje reklam , tymczasowo zainstalowałem adaway 
Mam dokładnie to samo odczucie i potwierdzam że Adaway działa, może nie w każdej aplikacji ale jednak zawsze to coś.

Wysłane z MI 9 xiaomi.eu

Share this post


Link to post
Share on other sites

U niektórych skrypt z jakiegoś powodu nie podmienia plików, tylko nie rozumiem po co wam ta paczka jak i tak macie roota? O wiele wygodniejszym rozwiązaniem jest właśnie adaway. Reklamy w apkach to raczej norma, najważniejsze że nie ma ich w przeglądarkach.

Share this post


Link to post
Share on other sites
Dnia Sun Jul 14 2019 o 10:23, fredek napisał:

Blokada reklam jest robiona dla Was tak samo od >18 miesięcy, zmienia się tylko plik hosts na aktualny. Także jak jest jakiś problem to musicie sami zdiagnozować w czym problem i powiedzieć mi co poprawić.

No to mówimy, wgrywanie paczki nic nie daje, plik hosts nie jest podmieniany. Ręcznie próbowałem to w TWRP nie mam plików w katalogu etc, a przez Root Browser nie mogę podmienić, bo niby nie mam uprawnień. Ale to pewnie dlatego, że plik jest używany.

Share this post


Link to post
Share on other sites
6 minut temu, AmyS napisał:

TWRP nie mam plików w katalogu etc

Twrp ma błędy.

Cytat

przez Root Browser nie mogę podmienić, bo niby nie mam uprawnień

Najpierw usuń później skopiuj.

Jak autor wspomniał:

Po co się w to bawić mając root? Po co się w to bawić mając Pie?

Share this post


Link to post
Share on other sites

Nie da się usnąć pliku przez Root Browser. Też próbowałem.

Share this post


Link to post
Share on other sites
31 minut temu, AmyS napisał:

Root Browser.

1. Sprawdź/zmień uprawnienia na 666(rw,rw,rw).

2. Spróbuj Total commander i/lub fx explorer(+wtyczka root).

Share this post


Link to post
Share on other sites

Udało mi się podmienić plik hosts w TWRP i reklam już nie mam :D

Share this post


Link to post
Share on other sites

W aplikacji Jakdojade pojawiły się reklamy, nie aktualizowałem pliku ani aplikacji więc nie wiem jak.

Nie wiem jak sprawdzić skąd pochodzą.

Share this post


Link to post
Share on other sites

@GregorJan 

Reklamy w apkach to cięższy temat, po prostu na niektóre nic nie poradzisz. Jeśli nie masz reklam w przeglądarce to znaczy że wszystko jest ok i blokada działa.

Share this post


Link to post
Share on other sites

Na xiaomi note 5 pro whyred działa v1, a v2 nie działa. System blokad reklam tego skryptu w aplikacjach i na stronach www działa bardzo dobrze. Jeśłi  skrypt naszego kolegi Fredka bierze list wyjątki reklam IP w obsłudze DNS z aplkacji typu adwguard czy adaway...  ublock coś tam innego -  to czego chcieć więcej. Lepszej metody nie ma, po co instalować dodatkowe aplikacje które obciążają system czy za które trzeba płacić. Dziękujemy że wykonujesz dobrze swoją robotę :).

 

  • Like 1

Share this post


Link to post
Share on other sites

Na telefonie Mi9 paczka v2 działa jak najbardziej, ale przed jej zainstalowaniem, będąc w TWRP musimy podmontować partycję SYSTEM. Po tym zabiegu standartowo zapuszczamy instalację i mamy działającą blokadę reklam. Inna sprawa, że cudów nie ma, nie wszystkie są blokowane, jednak bez niej telefon bombardowany jest trylionem reklam od których idzie momentami zwariować, więc i tak dziękuję autorowi za to, że choć trochę ułatwia życie ;)

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now