Android 6.0 i powiększenie wewnętrznej pamięci

Tablet Asus ZenPad 10 (Z300M), który domyślnie dostarczany jest z pre-instalowanym Android 6.0, po włożeniu karty pamięci nie zaszczycił opcją wyboru, jak chcemy ją użyć, oraz w opcjach nie było możliwości prze-formatowania karty jako pamięci wewnętrznej.

missing format as internal
Opcje karty pamięci – Brak opcji formatowania jako pamięć wewnętrzna

Trochę mnie to zmartwiło, gdyż 16GB tablet na długo nie posłuży bez przypomnienia o sobie i jego ograniczonej pamięci.

Postanowiłem co nieco pogrzebać i odkryłem, że mimo że opcji te domyślnie nie ma widocznej, nadal jest ona dostępna tylko została ukryta przez producenta.

Trochę głupie zagranie, ale niestety – marketing to marketing – sprzedać jak najwięcej, a jak użytkownicy będą chcieli więcej (w tym przypadku więcej pamięci), będą musieli zainwestować w nowy sprzęt. Totalna głupota, ale teraz w takich czasach żyjemy.

Z pomocą wujka Google znalazłem prosty sposób na przywrócenie brakującej funkcji bez potrzeby modyfikowania oprogramowania, bez root’owania lub innych chocków-klocków.

Jedynie co nam potrzeba, to:

  • tablet/telefon z włączonymi opcjami programistycznymi
  • włączonym debugowaniem USB,
  • kabel USB
  • komputer z przeinstalowanym środowiskiem ADB
  • 5 minut wolnego czasu

Przed rozpoczęciem poniższego procesu, należy dokonać kopii karty pamięci, gdyż wszelkie dane na niej zgromadzone zostaną skasowane.

A więc zaczynamy:

1. Pobieramy ADB Tools (Windows / Linux / Mac)
2. Aktywujemy Opcję Programistyczne w telefonie/tablecie (Developer Option)

  • Ustawienia (Settings) > O tablecie / O telefonie (About) > Oprogramowanie (Software)
  • Klikamy 7 razy Numer kompilacji (Build number), aż ujżymy informację, że jesteśmy programistą
developer options
Włączenie opcji programistycznych
  • Przechodzimy do Ustawienia (Settings) > Opcje programistyczne (Developer Option) i włączamy Debugowanie USB (USB Debugging)

3. Instalujemy ADB Tools pobrane wcześniej (wraz ze sterownikami)
4. Podczas instalacji, wybieramy instalację w całym systemie operacyjnym
5. Podłączmy tablet do kmputera za pomocą kabla USB

  • Uruchamiamy wiersz poleceń (cmd.exe)
    • Logo Windows+R > cmd.exe, lub
    • (Windows 10) prawym przyciskiem myszy na menu Start > wybieramy Tryb wiesza poleceń z uprawieniami Administracyjnymi, lub
    • Na pulpicie lub w dowolnym katalogu klikamy Prawym przyciskiem myszy/touchpada wraz z wciśniętym przyciskiem Shift > wybieramy Otwórz wiersz poleceń tutaj.
  • Sprawdzamy, czy system widzi nasz tablet/telefon w ADB poniższą komendą
adb devices

Przy pierwszym uruchomieniu powyższej komendy, na tablecie/telefonie ujżymy zapytanie w celu przyznania pozwolenia na wykonanie operacji developerskich. Oczywiście akceptujemy.

Następnie powinniśmy ujrzeć numer seryjny podłączonego urządzenia.

adb devices
Wiersz poleceń
  • Wydajemy poniższą komendę w celu włączenia opcji brakującej opcji
adb shell sm set-force-adoptable true

i czekamy chwilkę na jej zakończenie.

  • Odłaczamy tablet/telefon i przechodzimy do
    • Ustawienia (Settings) > Pamięć i USB (Storage and USB)
    • Wybieramy naszą kartę pamięci
    • Klikamy na menu (3 kropki) > Ustawienia (Settings)

Naszym oczom powinna pokazać się opcja, której nam brakowało poprzednio

format as internal
Opcje karty pamięci z możliwością formatowania karty pamięci jako pamięć wewnętrzna

Formatujemy jako pamięć wewnętrzna (Format as internal) i gotowe.

Podczas formatowania, ujżymy dodatkowe zapytanie co zrobić z danymi, które są domyślnie przechowywane w telefonie.

move data to new storage
Przenieś dane na nową pamięć

Możemy je zachować tam gdzie są, lub przenieś na kartę pamięci. Wybieramy opcję przenieś teraz (Move now).

Dzięki temu, mimo, że domyślnie producent (w tym wypadku Asus) ukrył nam opcję wbudowaną w system, możemy się cieszyć powiększoną pamięcią wewnętrzną.

Cała ta operacja – zakup urządzenia z małą pamięcią + karta microSD 32GB wyjdzie nam nieco taniej w porównaniu do modelu z większą pamięcią wbodowaną.

Mam nadzieję, że komuś pomogłęm.

Jako, że na codzień jestem użytkownikiem iPhone, mogę nie być w stanie pomóc w przypadku zaawansowanych problemów, jednakże, zawsze możesz zapytać.

Pozdrawiam

Aktualizacja 08/01/2017

Niestety, myślałem że tylko ASUS jest taki niefajny blokując powyższą opcję. Niestety nie! Samsung jest o wiele gorszy. Ostatnio aktualizowałem Samsung Galaxy J5 (8GB) do wersji Android 6.0 i owej opcji brakuje. Na nic powyższe rozwiązanie, jako że Samsung dokonał głębszej modyfikacji w systemie blokując ją w sposób permanentny. Bez root się nie obejdzie, chyba że znajdę jakąś inną metodę.

15 myśli na temat “Android 6.0 i powiększenie wewnętrznej pamięci

    1. Niestety nie znalazłem sposobu na Samsungi. Póki co pozostaje spróbowanie, a jeżeli powyższe opcje nie zadziałają, to niestety trzeba pokazać środkowy palec w kierunku Samsunga… niestety, ale oni mają w nosie klienta, jak już kupił ich sprzęt.

  1. Witam Serdcznie,
    Samsung galaxy J5 -> android 6.0.1 -> dochodzę do momentu kiedy wpisuję komendę ->adb shell sm set-force-adoptable true -> niestety nic się nie dzieje, praktycznie zaraz wyskakuje wiersz poleceń z migającym kursorem. Nadal tez nie ma możliwości sformatować katry pamięci jako wewnętrznej.
    Proszę o informację co źle robię?

      1. super samsung w takim razie…ciekawe jak sobie z tym w takim razie poradzić :/

  2. Witam, chcę zmienić pamięć wewnętrzną na sd w samsung j5 8GB.
    Siedzę nad tym już 3 dzień, przeczytałem fora, porady, obejrzałem filmy na youtube jak to zrobić i nic.
    Na początku ściągnąłem androida 6 pod samsunga, wgrałem go programem odin. Zrobiłem to bo w tym androidzie jest możliwość podmiany pamięci bo samo google dodało tą funkcję, niestety samsung to zablokował całkowicie.
    Próbowałem dalej i wgrałem roota również programem odin i w końcu miałem dostęp do plików systemowych.
    W starszych androidach podmieniało się w notatniku wartości z 0 na 1 i na odwrót w odpowiednich miejscach w pliku systemowym vold.fstab
    Niestety w androidzie 6 nie ma tego pliku w ogóle.
    Znalazłem poradnik ( http://galaktyczny.pl/2016/03/12/poradnik-samsung-galaxy-s7-adoptable-storage-aplikacje-na-karcie-pamieci/ )
    Zrobiłem tak jak w poradniku,niby zatwierdziło wszystko ale nic się nie zmieniło. Dalej pamięć sd jest pamięcią sd a wewnętrzna bez zmian.

    Mam już zrootowany telefon ale dalej nie mogę podmienić tej pamięci. Komuś się udało? Jak tak to proszę o komentarz, jakąś pomoc. Zapewne nie tylko ja będę wdzięczny.
    Proszę o linki, opis, kto to zrobi będzie pionierem w tej dziedzinie!

Dodaj komentarz