Sformatowanie karty SD jako pamięci wewnętrznej za pomocą ADB wymusza na systemie Android (MIUI / HyperOS) traktowanie karty pamięci jako rozszerzenia pamięci wbudowanej telefonu.
Ten proces całkowicie usunie wszystkie dane znajdujące się na karcie SD. Wykonaj wcześniej kopię zapasową. Ponadto używaj wyłącznie szybkich kart pamięci (klasa co najmniej U3 / A2) – wolna karta SD doprowadzi do zacinania się całego systemu i zawieszania aplikacji.
Przejdź do Ustawienia -> Dodatkowe ustawienia -> Opcje programistyczne.
Włącz opcję Debugowanie USB.
Wyłącz opcję Optymalizacja MIUI (jeśli jest widoczna na samym dole listy opcji programistycznych) – w niektórych wersjach systemu jest to wymagane do poprawnego nadania uprawnień powłoce
sm.
Jak zweryfikować: Po podłączeniu kabla USB do komputera na ekranie telefonu powinno pojawić się okno z pytaniem o zezwolenie na połączenie debugowania USB.
Pobierz i rozpakuj oficjalną paczkę Android SDK Platform-Tools na komputerze.
Otwórz folder z rozpakowanymi plikami, kliknij prawym przyciskiem myszy w wolne miejsce i wybierz Otwórz w terminalu (lub wpisz
cmdw paski adresu Eksploratora plików).Podłącz telefon do komputera i wpisz w konsoli polecenie:
adb devices
Zaakceptuj komunikat autoryzacji z kluczem RSA na ekranie telefonu.
Jak zweryfikować: W oknie konsoli powinien pojawić się numer seryjny telefonu ze statusem device.
Uruchom powłokę ADB, wpisując:
adb shell
Wyświetl identyfikator podłączonej karty SD poleceniem:
sm list-disks
Zwrócony ciąg będzie wyglądał np. jak disk:179,64 lub disk:179,0. Zapamiętaj go.
3. Wykonaj formatowanie karty (zastąp disk:179,64 identyfikatorem odczytanym w poprzednim kroku):
sm partition disk:179,64 private
(Opcjonalnie: Jeśli chcesz przeznaczyć np. 50% karty jako pamięć wewnętrzną, a resztę pozostawić jako zwykłą kartę przenośną, użyj polecenia sm partition disk:179,64 mixed 50).
Jak zweryfikować: Proces może potrwać do kilkudziesięciu sekund. Brak błędów i powrót do wiersza zachęty $ oznacza pomyślny koniec formatowania.
Wpisz
exit, odłącz telefon od komputera i zrestartuj urządzenie.Wejdź w Ustawienia -> O telefonie -> Pamięć.
Jak zweryfikować: Całkowity rozmiar pamięci wewnętrznej urządzenia powinien wzrosnąć o pojemność dodanej karty SD.


