Skocz do zawartości

Aplikacja Revolut - odmowa uruchomienia z uwagi na root-a


Rekomendowane odpowiedzi

Opublikowano (edytowane)

@kozseb: Nie spróbowałem na obecnym telefonie (MIUI 14), na innym starszym uczę się dlaczego niektóre obrazy/systemy przechodzą certyfikację inne nie. 

 

 

Edytowane przez zagrobelny
Opublikowano
15 godzin temu, kozseb napisał(a):

EliteDevelopment-Module_2025.02.25 dało tobie strong?

Ja próbowałem wczoraj na moim tel. MIUI Polska HyperOS 2. I mi nie działa.

Opublikowano
1 godzinę temu, mcichy10 napisał(a):

I co, to pomogło? Bo ja zainstalowałem wiele starszych wersji i nadal to samo woła.

U mnie pomogło, ale wyczyść dane aplikacji.

Opublikowano
9 godzin temu, kozseb napisał(a):

U mnie pomogło, ale wyczyść dane aplikacji.

Wyczyścić kiedy? Po zainstalowaniu starszej wersji?
Ja czyściłem dane tej najnowszej, odinstalowywałem, telefon ponownie uruchamiałem, na zmianę tylko dostaje komunikat albo o wykryciu root albo o custom rom. Nie mam roota, nie mam nawet TWRP. Rom xiaomi.ue wgrany przez fastboot i tyle. Eh

Opublikowano (edytowane)

Czy możliwe wprowadzenie ale w xiaomi.eu (2 tel.) taki hack do systemu czy maj 2025 polegnie wszystko? Revolut mi działa. Brak roota. Redmi Note 5 Pro. Android 15, łatki bezpieczeństwa 02/2025. ROM AOSP (Infinity-X) Zaktulizowany google play i wszystkie aplikacje (obecny certyfikat). 

 

Screenshot_20250307-100714_Infinity-X Launcher-portrait.pngScreenshot_20250307-095416_Telefon-portrait.pngScreenshot_20250307-094951_Ustawienia-portrait.pngScreenshot_20250307-094635_Revolut-portrait.pngScreenshot_20250307-094650_Play Integrity API Checker-portrait.pngScreenshot_20250307-094841_Ustawienia-portrait.png

Edytowane przez zagrobelny
Opublikowano (edytowane)

Trzymam kciuki! Widzę że da się otrzymać STRONG_INTEGRITY (źródło: XDA)i ukryć wszystko z rootem i modułami typu np. Play Integrity Fix Fork,  Tricky Store, Addons Ticky ale jest niestabilne bo odciski Keybox.xml czy innych d. z wydań np.. Google Pixel beta są banowane co kilka tygodni. Zdobycie innych regularnych może w przyszłości grozić płatnościami subskrybcyjnymi za chęć  posiadania inny firmware niż Global stock.

 

strong-portrait.png

Edytowane przez zagrobelny
  • 3 tygodnie później...
Opublikowano

Cześć

11T Pro - bez root, odblokowany bootloader i najnowsze MIUI

Wczoraj komunikat z Revolut o zrootowanym urządzeniu.

PayFix z 22.03.25 - czy nowsza wersja która wyjdzie zadziała na ten komunikat?
Aplikacje bankowe i portfel google działają. 

 

Opublikowano

Prawdopodobnie coś grzebią w Revolucie i poblokowali za dużo. Już było tu zgłoszenie posiadacza Redmi Note 8 Pro z oryginalnym ROM-em EEA, że jemu też zablokowali. Poczekałbym na rozwój wypadków.

Opublikowano
W dniu 7.03.2025 o 11:01, Kacper Skrzypek napisał(a):

W maju i tak raczej polegnie.

Czytałem o jakiś zmianach w maju 😒 Powiedz, że to tyczy tylko revoluta, a nie wszystkich bankowych aplikacji ?? 

Opublikowano

Xiaomi 13, rom EU 2.0.107.0 - również revolut zablokowany

rozumiem  że aktualnie jedynie przejście na rom z zablokowanym bootloaderem

 

Opublikowano (edytowane)
6 minut temu, Kacper Skrzypek napisał(a):

Albo instalacja starszej wersji aplikacji, która na tę chwilę działa.

tak zrobiłem, aktualnie działa, aktualizacje automatyczne zablokowane

i pytanie czy zostawić tam kasę, bo jak zablokują, apkę, a aby zalogować się przez www wymagana apka

Edytowane przez Kluska
Opublikowano

Jak ktoś z domowników ma innego fona to można na nim wtedy ewentualnie odpalić Revoluta żeby autoryzować przez przeglądarkę i zabrać kasiorkę.

Wysłane z mojego 23049PCD8G przy użyciu Tapatalka



Opublikowano
Godzinę temu, Kluska napisał(a):

tak zrobiłem, aktualnie działa, aktualizacje automatyczne zablokowane

i pytanie czy zostawić tam kasę, bo jak zablokują, apkę, a aby zalogować się przez www wymagana apka

Którą wersję zainstalowałeś ?? 

Opublikowano (edytowane)
3 godziny temu, sunkist napisał(a):
Którą wersję zainstalowałeś ?? 

 



10.68

Wysłane z mojego 2211133G przy użyciu Tapatalka

Edytowane przez Kluska
Opublikowano
22 godziny temu, sunkist napisał(a):

Dzięki, działa :-)   ( znalazłem ) 

Miałem to samo, instalacja 10.68 pomaga.

Opublikowano (edytowane)

Dzień dobry, mój pierwszy post na tym forum. Akurat nie korzystam z MIUI/HyperOS, ale z LineageOS. Założyłem konto, żeby móc popisać z Polakami i razem ogarnąć kilka wspólnych problemów.

Revolut aktualnie działa 10.68 - ale niewiadomo jak długo. Biorąc pod uwagę aktualną politykę firmy, możemy liczyć na maks kilka miesięcy.

A co potem? Jest bardzo źle.

Próbuję walczyć z tym od kilku dni i taki mam research:

DZIAŁAJĄCĄ opcją aktualnie jest skorzystanie z magisk (alpha), który jest bardzo podejrzanym i niezaufanym forkiem (closed source) zrobionym z magisk. Sam magisk jest OK, open source i sprawdzony przez mocne community, ale magisk alpha NIE JEST OK. Jest to zamknięty fork zrobiony przez podejrzanego Chińczyka, który skłócił się z częścią community i próbuje zrobić wrażenie że fork jest open source, a tak wcale nie jest. Przestrzegam wszystkich przed próbami ominięcia tego problemu za pomocą magisk alpha. Ludzie z xda developers niby zgłaszają, że im się udało ,a sam magisk alpha nie wydaje im się podejrzany, ale tutaj jest zbyt dużo red flag aby próbować w ten sposób.

Natomiast jakby komukolwiek udało się ominąć problem z wykorzystaniem oficjalnego magisk, to chętnie przeczytam. Ale aktualnie oficjalny magisk nie działa (chyba jest z grudnia, a zmiany w Revolut weszły w marcu), może jednak to się zmienić za kilka wersji.

Istnieje opcja z APatch - ale APatch jest bardzo niedopracowany i z niewielkim community. APatch na wielu telefonach nie działa, u mnie na Redmi Note 10 Pro nie zadziałał. Jeżeli komuś zadziałał APatch, to ta opcja jest ledwo akceptowalna pod względem security (mimo wszystko też ryzykowna).

Istnieje też odmiana (fork) magisk kitsune, ale ma bardzo małe community. Ledwo kilka osób potwierdziło, że ten sposób działa. Tego jeszcze nie sprawdzałem, odkryłem to wczoraj i nie miałem czasu przeanalizować.

Czy Revolut będzie więc działał? Aktualnie nie ma łatwego obejścia na zrootowanych urządzeniach z custom romem. Ludzie wypisali kilkadziesiąt(!) różnych czynników, które mogą mieć wpływ: od otwartego bootloadera, przez custom romy, wykrywanie roota, czy opcje systemowe, a także play integrity (stary i nowy od maj 2025). Tak naprawdę nikt nie wie co i jak dokładnie sprawdza Revolut.

Czy Revolut ma alternatywę? Jedyną sensowną jest wise - ale jest trochę droższy (głównie w przewalutowaniu, czyli kantor). Np. przy przewalutowaniu 170 euro na złotówki, wychodzi około 4 zł drożej od Revoluta. Jak ktoś nie korzysta z kantora, to polecam wise. Ale niestety - Revolut ma aktualnie najtańszy (czyli najlepszy) kantor na rynku (oczywiście do miesięcznego limitu). WSZYSTKIE inne opcje są o parę 0.dziesiętnych procent droższe, czyli realnie będzie to parę zł drożej (w większości przypadków, biorąc pod uwagę limity). wise działa na custom romach, np. na LineageOS.

 

Jak komuś bardzo zależy żeby oszczędzić to parę 0.dziesiętnych procent/ parę/kilkadziesiąt zł (w limicie do 5000zł miesięcznie):

- kupić dedykowany telefon i nie intalować żadnego custom romu i nie otwierać bootloadera i nie rootować, np. Samsung lub Xiaomi ze starym MIUI, na tym dedykowanym telefonie mieć appke Revolut. Przestrzegam, że appka ta aktualnie wyamga Androida 7.0, a z czasem będzie to rosło, lada moment pewnie skoczą do Androida 9.0. Czyli jak chcecie dedykowany telefon ze stockowym romem, to szukajcie jak najnowszego Androida. W dodatku Revolut jest coraz bardziej rygorystyczny pod względem romów, a więc jak chcecie mieć pewność to bierzcie np. Samsunga lub jakiegoś innego ZNANEGO producenta telefonów.

- poczekać parę mcy na OFICJALNĄ wersję magisk, powinni to ogarnąć, bo Revolut zmienił się w lutym/marcu jeżeli chodzi o checki i na pewno sporo osób to wkurza (zresztą pełno topiców na xda/reddit) i community magisk pewnie to obejdzie wcześniej czy później

- próbować z APatch lub forkiem magisk kitsune, ale to jest bardziej ryzykowne: mniejsze community, większe ryzyko bootloopa, a nawet bricka, większe ogólnie ryzyko pod względem security. Mimo wszystko, nie polecam tego sposobu.

- wrócić do stockowego firmware + zamknąć bootloadera, jeżeli chodzi o MIUI to działa na MIUI global (+ zalecane zamknięcie bootloadera)

- kolejna rzecz: w maju 2025 dla Androida 13++ pojawiają się nowe wymagania, jak wiemy, a więc Revolut ponownie może się "zaostrzyć", plus inne aplikacje

Aktualnie więc NIE MA dobrego rozwiązania jak ktoś lubi custom romy. W dodatku wygląda to coraz gorzej. Trwa polowanie, a my jesteśmy zwierzyną do odstrzelenia.
Osobiście skłaniam się przez ten rok na 2 telefony, jeden ze stockowym Samsungiem, a za rok sprawdzę jak działa oficjalny magisk i może będzie już dopracowany, a Revolut + majowe zmiany zostaną ogarnięte.
Można też na rok wrócić do MIUI global stockowego, a za rok (przeczekać szczególnie maj 2025) sprawdzić w jakim stanie jest magisk. Nad tą opcją też się zastanawiałem, ale wybrałem jednak dwa telefony.

Edytowane przez DrBootloop
  • Like 1
  • Thanks 2
Opublikowano

@DrBootloop dziękuję Ci za długi treściwy post.
Jeśli chodzi o mnie to niestety jest to pożegnanie z Xiaomi, a jestem od samego początku, pierwszy telefon co miałem  Red Rice Hongmi, potem przewinęło się wiele modeli, ale nie mogę sobie pozwolić aby kiedyś w przyszłości telefon wywinął mi taki numer jak teraz revolut. 
Nie ma opcji abym wrócił "stockowego firmware + zamknąć bootloadera" bo masa śmieci i te chore reklamy w systemie są nie do przyjęcia.
Mam na innym telefonie LineageOS ale wspomniana wersja nie działa, w sumie nie zależy mi na nim, tylko sprawdzałem.
 

Opublikowano (edytowane)
32 minutes ago, sunkist said:

@DrBootloop dziękuję Ci za długi treściwy post.
Jeśli chodzi o mnie to niestety jest to pożegnanie z Xiaomi, a jestem od samego początku, pierwszy telefon co miałem  Red Rice Hongmi, potem przewinęło się wiele modeli, ale nie mogę sobie pozwolić aby kiedyś w przyszłości telefon wywinął mi taki numer jak teraz revolut. 
Nie ma opcji abym wrócił "stockowego firmware + zamknąć bootloadera" bo masa śmieci i te chore reklamy w systemie są nie do przyjęcia.
Mam na innym telefonie LineageOS ale wspomniana wersja nie działa, w sumie nie zależy mi na nim, tylko sprawdzałem.
 

Dwie sprawy.

Jak odchodzisz przez ryzyko niedziałających aplikacji, to musimy powiedzieć, że Revolut jest "specjalnym przypadkiem" i implementują w nim dodatkowe checki. Tu nie chodzi tylko o Play Integrity Verification, ale chodzi o Revoluta, który jest ekstramalnie rygorystyczny. Na około ~50 aplikacji na LineageOS, w tym appki bankowe i wise, nie działa mi aktualnie tylko Revolut. Czyli jest statystyka 1/49. Revolut to ekstramalny przypadek. Są też inne appki finansowe, ale akurat te polskie znane banki nie są aż tak rygorystyczne i raczej działają na custom romach.

Do końca nie wiem co będzie się działo w Maju 2025, oraz co w przyszłości zrobi Google. Ale póki co - dla Polaków i naszych appek finansowych -  to jedynie Revolut wyróżnia się bardzo negatywnie.

Druga rzecz taka, że stockowy rom MIUI global można bez roota łatwo wyczyścić przez "sudo adb shell pm uninstall --user 0 <nazwa>". Sposób ten nie wymaga roota, jedynie ADB + opcje programistyczne. Trzeba puścić około 200x "adb shell pm uninstall" ze sprawdzonymi wcześniej appkami z listy. Przykładowa lista: 

https://gist.github.com/mcxiaoke/ade05718f590bcd574b807c4706a00b1

przykładowy program, który zrobi to za nas (korzysta z "adb shell pm uninstall", jest jakbyu GUI nakłądką na to): https://github.com/0x192/universal-android-debloater

Ten sposób oczyści nam stockowego roma ze śmieci i reklam i nie wymaga otwartego bootloadera ani roota. Jest stosunkowo bezpieczny. Revolut będzie działać po tym.

Edytowane przez DrBootloop
  • Thanks 1
Opublikowano (edytowane)

UPDATE:

Po ~4 dniach szukania po reddit/xda/github (tylko tam są sensowne informacje, no i telegram) znalazłem jedyny dla mnie akceptowalny i aktualny sposób z "wystarczająco" szczegółowym tutorialem:

https://www.reddit.com/r/Magisk/comments/1i7sowe/tutorial_susfs_best_root_hiding_method_currently/

susfs - Best root hiding method currently available + dobranie modułów magisk (wypisane są w komentarzach)

Generalnie największa trudność to skompilowanie/znalezienie odpowiedniego kernela i zbudowanie boot.img lub init_boot.img.

Jak potrzebujecie skompilować własny kernel, bo wasz telefon nie obsługuje GKI 2.0+ (od kernela 5.1 chyba to się pojawiło), to najłatwiej to zrobić na Linuxie.

Jeżeli chodzi o bypassowanie "custom firmware" check (Revolut sprawdza zarówno custom firmware jak i roota - dwie rzeczy sprawdza), to odpowiedź jest tutaj:

https://xdaforums.com/t/guide-how-to-bypass-new-revolut-root-custom-firmware-check.4716510/

Natomiast z tego topicu, nie jest zalecany APatch, bo wg mnie bardziej zbugowany i ma źle napisaną dokumentację. Ale trzeba zmienić te opcje:

resetprop -d ro.lineage.build.version
resetprop -n -p ro.build.user android-user
resetprop -n -p ro.build.host r-0123456789abcdef-0123
resetprop -n -p ro.boot.verifiedbootstate green

... żeby nie wykrywał custom firmware (lub podobne opcje, tutaj jest przykład dla LineageOS, ale inne romy mają podobne).

Czyli robimy sposób z 1 linka żeby mieć ukrytego roota w zmodyfikowanym kernelu, ładujemy dodatkowe moduły (wypisane w komentarzach), a następnie zmieniamy opcje systemowe z 2 linka aby nie dało się wykryć "custom firmware".

Jeżeli chodzi o pytanie "czy jest to bezpieczne, czy to nie trojan" - to generalnie opiera się to wszystko na międzynarodowym mieszanym community (Amerykanie, Chińczycy, Niemcy, itd) i kodzie open source (github, reddit, xda). Wg mnie (osobista opinia) wygląda to w miarę bezpiecznie, głównie dlatego, że te projekty wbrew pozorom są proste (wstrzykiwanie zmian do kernela), a community jest duże, otwarte i międzynarodowe (związane z wieloma krajami). No, ale trzeba być bardzo ostrożnym. Wszystko robicie na własne ryzyko. Tak naprawdę to tutaj nic nie jest bezpieczne. Jak chcecie to dodatkowo sprawdzić, to powinniście przeanalizować wybrany kernel który chcielibyście spatchować (ja np. będę sprawdzał commity do swojego kernela, mam ich około 13 ale wyglądają poprawnie i nie ma żadnego szkodliwego wstrzyknięcia) - można to oczywiście zrobić np. z pomocą AI.

Sposób ten jest jednym z najbardziej skomplikowanych i czasochłonnych, ale równocześnie "najmocniejszy" i pozwoli rzeczywiście ukryć roota na custom romach. Jakby ktoś był zainteresowany, to zarezerwujcie sobie kilka godzin albo nawet dni.

Co ostatecznie zyskujemy: bardzo głęboko ukrytego roota w kernelu + ukryte informacje o custom firmware/rom + możliwość przejścia w pełni play integrity check. Inwestycja w ogarnięcie tego ma sens jak ktoś planuje przez wiele lat siedzieć na custom romach, to wtedy takich rzeczy warto się nauczyć.

W skrócie: da się ogarnąć Revoluta na custom romach, ale jest to wyższa szkoła jazdy i wymaga wielopoziomowych modyfikacji w kernelu. Równocześnie można nauczyć się ciekawych rzeczy z zakresu informatyki i Linuxa. 

Edytowane przez DrBootloop
  • Thanks 1
Opublikowano

@DrBootloop  niestety do tego o czym teraz piszesz, potrzebna jest ogromna wiedza, którą widzę posiadasz, z mojego punktu widzenia już nie do zdobycia, człowiek z wiekiem robi się leniwy i mniej chłonny wiedzy delikatnie mówiąc ;-) 
Teraz to bym chciał aby telefon działał i nie robił głupich numerów.  

 

Opublikowano (edytowane)
W dniu 29.03.2025 o 15:32, DrBootloop napisał(a):

Ten sposób oczyści nam stockowego roma ze śmieci i reklam i nie wymaga otwartego bootloadera ani roota. Jest stosunkowo bezpieczny. Revolut będzie działać po tym.

 

Aha, a za pare miesięcy google wymusi sprawdzanie hasha/checksum kompilacji i już taki zmodyfikowany system nie przejdzie bo usunięcie apek naruszy. I znowu będzie kombinowanie, wgrywanie jakiś fixów które będą przywracać hasha, co będzie wymagało roota...Po prostu trzeba się pogodzić z tym że era custom romów się skończyła, co więcej przyszłość będzie taka że telefon bez poprawek bezpieczeństwa a z stockowym romem również będzie blokowany, więc telefony po okresie wsparcia producenta będą praktycznie nadawać się do śmieci. 

Edytowane przez JonnyJalapeno
Opublikowano

też u siebie to sprawdziłem ... wygląda że działa bez problemu ... dodałem konto - w sumie do niczego mi to nie potrzebne no ale działa ... żadnego błędu ani komunikatu nie wywaliło ... też nie mam roota

Opublikowano (edytowane)
20 godzin temu, Kacper Skrzypek napisał(a):

Mały update: zaktualizowałem Revoluta do wersji 10.72.1 ze sklepu Play. Działa normalnie. Nie mam roota.

Super zaraz sprawdzę u siebie.

 

@Master @Kacper Skrzypek działa, oby jak najdłużej. 

Edytowane przez sunkist
  • 2 tygodnie później...
Opublikowano
W dniu 1.04.2025 o 13:25, Kacper Skrzypek napisał(a):

Mały update: zaktualizowałem Revoluta do wersji 10.72.1 ze sklepu Play. Działa normalnie. Nie mam roota.

Jeżeli to kwestia odblokowanego telefonu to dlaczego szukać wersji np. Indonezja czy inne, nie można zamknąć na tym Romie co teraz mamy?

 

Opublikowano
35 minut temu, gianet napisał(a):

Jeżeli to kwestia odblokowanego telefonu to dlaczego szukać wersji np. Indonezja czy inne, nie można zamknąć na tym Romie co teraz mamy?

 

mając rom Xiaomi eu nie możesz zrobić locka ... ani na wersji CN ani na globalnych ... ot taki jego urok 🙃 wersja ID to odmiana romu global stąd wrzucając to na telefon z dystrybucji globalnej możesz zrobić locka (ale na chińczyku już nie)

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...