Skocz do zawartości
WebCM

[Samsung J5] Usuwanie bloatware bez nabicia KNOX-a

Rekomendowane odpowiedzi

Czy jest jakiś sposób na usunięcie zbędnych aplikacji, które zostały zainstalowane wraz z systemem bez konieczności rootowania, a co za tym idzie, nabicia flagi KNOX?

 

Model: SM-J500FN

Android: 6.0.1

 

To jest model z 8 GB wbudowanej pamięci i da się zainstalować max 2 aplikacje oprócz systemowych. Część z nich jest zbędna, np. Player, Skype.

 

Usunięcie aplikacji przez adb nie usuwa jej fizycznie z telefonu i nie zwalnia miejsca.

 

Z drugiej strony czy przejmować się flagą KNOX? Stracę jedynie możliwość sprzętowego zabezpieczenia telefonu KNOX-em.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Może i nie. Ale to nieodwracalny zabieg. Knox jednak daje możliwość zabezpieczenia telefonu sprzętowo. Po nabiciu flagi przestaną także działać niektóre aplikacje, m.in. Samsung Pay, Samsung Health. Z tej drugiej kiedyś korzystałem.

 

Wygląda na to, że bez tej operacji niewiele da się zrobić ze zwolnieniem miejsca na telefonie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pokombinowałem jeszcze z kartą pamięci. Da się tam przenieść istniejące aplikacje z danymi, natomiast nie znalazłem opcji, aby aplikacje domyślnie tam się instalowały. Android od wersji 7 umożliwia rozszerzenie pamięci wewnętrznej o kartę SD, ale takiej opcji również nie widzę tam, gdzie powinna ona być dostępna. Chyba zostaje root + knox|=0x1 + custom ROM.

Edytowane przez WebCM

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

możesz jeszcze rozszerzyć pamięć przez adb (jeżeli Samszung tego nie zablokował).

 

Dobra, znalazłem. Zablokował. Na LG działało to bardzo sprawnie.

 

Musisz wyłączyć wbudowane aplikacje systemowe (google, facebook, chrome, właściwie to wszystkie) aby się nie aktualizowały. Tyle możesz zrobić bez roota.

Edytowane przez zakk87

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mogę potwierdzić, że możliwość rozszerzenia pamięci przez ADB została zablokowana.

Obecnie jedyny sposób na instalację nowych apek to ręczne pobranie pliku .apk na kartę pamięci, odpalenie .apk z menedżera plików i przeniesienie zainstalowanej aplikacji na kartę pamięci z poziomu menedżera aplikacji.

Nie każdą zainstalowaną przez użytkownika aplikację da się przenieść na kartę pamięci.

Polecam też wyłączyć automatyczne aktualizacje aplikacji i systemu.

Edit: Pamięć wewnętrzna systematycznie zapełnia się. Prawdopodobnie część aplikacji tam zapisuje dane. Zatem nie obejdzie się bez postawienia odchudzonego systemu na nowo.

Edytowane przez WebCM

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeszcze raz podnoszę. Czy ktoś rootował Galaxy J5 lub inny model z tej serii? W sieci znalazłem szczątkowe informacje, że po nabiciu KNOX-a nie działają m.in. płatności zbliżeniowe w IKO i nie pomaga przywrócenie oryginalnego ROM-u. Czy ktoś jest w stanie to potwierdzić? Jak wygląda sprawa z Revolutem?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Trzeba posprzątać partycję /data, która zajmuje ok. 5 GB. Sam system i aplikacje systemowe to 2 GB.

Czy potrzebuję roota, żeby dostać się do partycji /data?

Dodatkowo trzeba ominąć SELinux.

SuperSU czy MagiskSU?

Do SuperSU jest dedykowany skrypt dla tego konkretnego modelu. Na temat użycia MagiskSU na SM-J500FN nie ma zbyt wiele informacji. Czy ktoś próbował? Mam dylemat, bo SuperSU został sprzedany Chińczykom i ma zamknięty kod, natomiast MagiskSU ma otwarty kod.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Brak odpowiedzi, więc opiszę, jak to się robi współcześnie.

TL;DR: Teraz potrzebuję rozwiązać problem z kończącym się miejscem. Rozwiązań jest kilka:

  • patch na adoptable storage - opcja szybka i wygodna kosztem spowolnienia telefonu i uzależnienia działania aplikacji od włożonej karty pamięci
  • wywalenie zbędnych aplikacji z /system i przeniesienie tam części innych aplikacji lub zmniejszenie rozmiaru partycji (to drugie wymaga dużo zachodu - backup, partycjonowanie, przywrócenie danych) - ponieważ cała partycja ma tylko 2 GB, a większość apek jest przydatna, to odzyskania max 500 MB - 1 GB
  • link2sd / app2sd - nie znam do końca tych aplikacji i co robią pod spodem - trzeba pilnować, aby aplikacje instalowały się na karcie pamięci i tam trzymały dane

Ale wracając do procesu rootowania, to użyjemy TWRP + Magisk, ponieważ SuperSU jest już nierozwijany.

1. Ściągamy najnowszą wersję TWRP z oficjalnej strony - plik z rozszerzeniem .tar:

Dla modelu SM-J500FN to: https://eu.dl.twrp.me/j5nlte/
Dla innych modeli trzeba znaleźć tu: https://twrp.me/Devices/Samsung/
FAQ: https://twrp.me/FAQ/

2. Ściągamy Magisk (plik .zip) oraz Magisk Manager (plik .apk) na kartę pamięci.

Strona pobierania: https://github.com/topjohnwu/Magisk/releases
Instrukcja instalacji: https://topjohnwu.github.io/Magisk/install.html

Jeśli podłączymy telefon do komputera i nie zostanie on wykryty, to nie mamy zainstalowanych sterowników lub podpinamy telefon złym kablem. Musi to być kabel multimedialny. Pod Windowsem sterowniki powinny zainstalować się automatycznie.

3. Pobieramy program Odin z zaufanego i zweryfikowanego źródła, np. Dobre Programy.

4. Wchodzimy w ustawienia telefonu:

a) ustawienia -> informacje o wersji -> naciskamy 7 razy sekcję z numerem wersji
c) ustawienia -> opcje programisty -> włączamy Debugowanie USB
d) ustawienia -> opcje programisty -> włączamy Odblokowanie OEM (ważne!!!)

5. Instalujemy Magisk Manager z karty pamięci. Jeśli na telefonie brakuje miejsca, to wcześniej czyścimy dane aplikacji z poziomu ustawień.

6. Wyłączamy telefon - przytrzymujemy klawisz zasilania i na ekranie naciskamy Wyłącz.

7. Wchodzimy w tryb Download - naciskamy razem i przytrzymujemy: Home + Volume down + Power (w tej kolejności).

8. Postępujemy zgodnie z instrukcją na ekranie, czyli naciskamy Volume Up.

9. Podłączamy telefon do komputera.

10. W białym polu (w zakładce Log) powinien pojawić się komunikat "Added!!!".

11. W zakładce Options odznaczamy opcję Auto Reboot.

12. Klikamy przycisk AP i wybieramy pobrany wcześniej plik .tar ze strony TWRP.

13. Klikamy Start.

14. Po pojawieniu się "Passed" na zielono w aplikacji odłączamy telefon od komputera i wyjmujemy baterię.

15. Wkładamy baterię. Naciskamy razem i przytrzymujemy: Home + Volume up + Power (w tej kolejności).

16. Naszym oczom powinien ukazać się TWRP + komunikat o nabiciu flagi KNOX. Zezwalamy na modyfikację partycji systemowej, przesuwając pasek w prawo.

17. Naciskamy Install i szukamy na karcie pamięci Magisk z rozszerzeniem .zip. Jeśli nie zainstalujemy Magiska od razu, to przy restarcie zostanie przywrócony oryginalny tryb odzyskiwania.

18. Teraz możemy podpiąć telefon do komputera i przez adb shell uzyskać dostęp do /data.

du -sacd 1 /data | sort -n

Przeglądanie zawartości z konsoli nie jest zbyt wygodne. Istnieje wtyczka do Total Commandera. Na Githubie znalazłem jeszcze program "aafm" jeśli komuś chce się bawić z kompilacją. Natomiast fajną opcją byłaby instalacja mc. Użyłem wtyczki do TC, działa bardzo fajnie. No i z tego, co widzę, to większość aplikacji jednak leży na partycji systemowej, aczkolwiek dane utworzone przez nie już w /data. Będzie pole do zabawy.

19. Restartujemy telefon do trybu normalnego.

20. Odpalamy Magisk Manager i sprawdzamy, czy mamy roota. Z poziomu adb podnosimy uprawnienia poleceniem su root:

adb shell
su root
ls -al /data

Po su root odpalamy ekran, bo Magisk nas zapyta, czy chcemy przyznać powłoce prawa administratora.

Edytowane przez WebCM

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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ę

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...