Jako, że coś się ruszyło jeśli chodzi o development na p8 lite i mamy już dwa w miarę stabilne customy chcę przedstawić mały trick na podzielenie karty pamięci na dwie partycje. Jedna będzie pamięcią wewnętrzną na którejmożemy przenosić aplikacje i dane a druga pamięcią zewnętrzną.
Wszystko robicie na własną odpowiedzialność! Nie biorę odpowiedzialności za wszelkie wyrządzone szkody.
Co potrzebujemy:
1.ROM wspierający adapted storage. Obecnie są to tylko: Omni 6.0.1 oraz LineageOS 13.Nie próbujcie tego na innych.
2.Szybką kartę SD. Chcemy na niej trzymać trzymać aplikacje więc im szybsza tym lepsza.
Przy tej metodzie nie pokaże nam się komunikat o zbyt wolnej karcie.
3.Komputer z konsolą adb.
A więc zaczynamy:
1.Sformatowanie karty oznaczę utratę wszystkichdanych a więc najpierw robimy back up.
2.Uruchamiamy adb (pamiętamy o debugowaniu usb) i wpisujemy:
adb shell
3.Następnie:
sm list-disks
4.Powinniśmy dostać coś takiego:
disk:179_128
5.To jest nasza karta pamięci, teraz trzeba ją sformatować wię wpisujemy:
sm partition disk:179_128 mixed xx
Zamiast xx wpisujemy % karty pamięci, który będzie pamięcią zewnętrzną. Dla przykładu 65 oznacza, że 65% pojemności karty będzie pamięcią zewnętrzną a 35% wewnętrzną. Pamięć zewnętrzna jest sformatowana domyślnie jako fat32 i nie jest szyfrowana. System plików i etykietę woluminu (nazwę)możemy łatwo zmienić formatując ją na komputerze.
6.Cieszymy się dodatkową partycją na aplikacje i danebez całkowitej utraty mobilności i kontroli nad naszymi danymi.
Po co to robić skoro możemy sformatować całą?
- Pamięć zewnętrzna będzie widoczna w innych urządzeniach i nie jest szyfrowana. Możemywyjąć kartę i na komputerze karta będzie widoczna (oczywiście pomniejszona o pamięć wewnętrzną).
- TWRP nie ma problemów z zobaczeniem danych na pamięci wewnętrznej. Dane na partycji pamięci wewnętrznej nie będą widoczne z powodu szyfrowania.
- Mamy dużą kartę np.64gb. Jaki ma sens formatowanie całej dla kilku aplikacji? Partycja w pamięci wewnętrznej jest widoczna w komputerze jedynie podzczas połączenia MTP z telefonem.
O czym należy pamiętać?
- Karta może nie działać na niektórych urządzeniach. Mi nie działa w aparacie fotograficznym.
- Należy zawsze pamiętać o odłączeniu karty przed jej wyjęciem.
- Nie wolno robić wipe data bez back upu internal sd, bo stracimy klucz i nie odzyskamy danych z internal sd.
Screen:
Spoiler
Spoiler
Więcej informacji o adapted storage:
https://forum.android.com.pl/topic/283568--karta-sd-w-60-wszystkie-modele?do=embed/
https://forum.android.com.pl/topic/?page=3&do=embed&comment=4671087&embedComment=4671087&embedDo=findComment#comment--karta-sd-jako-pami%C4%99%C4%87-wewn%C4%99trznazewn%C4%99trzna-urz%C4%85dzenia-zagadnienia-problematyczn/
Testowane na LOS 13. Powyższy sposób powinien działać na każdym telefonie z softem ubsługującym adapted storage.