Większość telefonów z Androidem posiada fabrycznie 16 GB wbudowanej pamięci wewnętrznej, z czego faktycznie dla użytkownika bywa dostępne jedynie coś w okolicy 11 GB, w przypadku urządzeń od Samsunga, lub czasami nawet mniej. Jeżeli taka ilość pamięci jest dla was za mała i chcielibyście ją delikatnie powiększyć, a posiadacie Galaxy S III GT-I9300, to dobrze trafiliście. W rozwinięciu wpisu dowiecie się jak zmniejszyć partycję systemową tak, aby zyskać trochę więcej miejsca dla siebie. Zanim zaczniemy robić cokolwiek, przygotujcie pełną kopię danych, które znajdują się w waszym telefonie, gdyż wykonanie poniższych kroków wiąże się z zupełnym wymazaniem pamięci telefonu. Dodatkowo przygotujcie dowolny ROM (do wgrania przez CWM) na karcie pamięci w celu wgrania go pod koniec procedury.

[notification type=”warning” title=”UWAGA!”]Poradnik ma wyłącznie charakter informacyjno-edukacyjny.

Przedstawiona poniżej procedura niesie ze sobą spore ryzyko uszkodzenia urządzenia. Wszystkie poniższe czynności wykonujesz wyłącznie na własną odpowiedzialność. Ani portal galaktyczny.pl, producent urządzenia, ani forum XDA Developers nie ponoszą jakiejkolwiek odpowiedzialności za ewentualne szkody wyrządzone wskutek wykonania poniższych instrukcji.[/notification]

Co będziemy potrzebować?

  • Samsung Galaxy S III GT-I9300 z 16GB pamięci wewnętrznej.
  • Karta pamięci
  • PhilZ Touch Recovery: link (wgrywamy przy pomocy Odina – pole PDA)
  • Plik repart_16GB_GT-I9300_CWM.ziplink (kopiujemy na kartę pamięci)
  • Odwaga, stalowe nerwy i dużo cierpliwości 🙂

Jeżeli wszystko już mamy to możemy zaczynać!

  1. Upewnij się czy na pewno wykonałeś kopię wszystkich danych znajdujących się w pamięci telefonu.
  2. Wejdź do uprzednio wgranego trybu odzyskiwania PhilZ Touch przy pomocy kombinacji klawiszy: głośniej + home + power przy wyłączonym telefonie.
  3. Wybierz opcję Install Zip, a następnie wskaż plik repart_16GB_GT-I9300_CWM.zip uprzednio skopiowany na kartę pamięci.
  4. Zatwierdź chęć zainstalowania tego pliku. Nastąpi „re-partycjonowanie” pamięci telefonu. Po tym procesie telefon zostanie uruchomiony ponownie do trybu Recovery.
    [notification type=”warning” title=”UWAGA!”]Może się zdarzyć tak, że będą się wyświetlać różne komunikaty o błędach montowania partycji podczas uruchamiania recovery. To jest normalne, nie ma powodu do paniki.[/notification]
  5. Wybieramy opcję Wipe data/Factory reset, a następnie  Clean to Install a New ROM (może wystąpić parę błędów, nie przejmuj się tym).
  6. Przechodzimy do Mounts and Storage i wybieramy opcję format /data and /data/media (/sdcard) (w tym momencie zostanie sformatowana pamięć telefonu).
  7. Na sam koniec wgraj uprzednio przygotowany ROM znajdujący się na karcie pamięci.
  8. Ciesz się dodatkowym 1.5 GB pamięci na Twoje dane. Nowa tabela partycji wygląda następująco:

Nowa tabela partycji

Natomiast początkowo tabela partycji wyglądała następująco:

Stara tabela partycji

Można na tym obrazku zauważyć, że Samsung przydzielił partycji /cache aż 1 GB pamięci oraz 587 MB dla partycji /preload (HIDDEN). Natomiast po operacji mamy teraz zaledwie 101 MB dla partycji /cache oraz 15 MB dla partycji /preload.

Często zadawane pytania:

  • Czy istnieją jakieś efekty uboczne tej operacji?

Tak. Po zmianie rozmiaru partycji systemowej, nie będzie już możliwe wgrywanie oficjalnego oprogramowania przy pomocy programu Odin.

  • Czy zupełnie nie będzie już można używać programu Odin?

Nie, wciąż będziesz w stanie instalować kernele, bootloadery, modemy, tryby recovery lub inne mniejsze modyfikacje przy pomocy programu Odin.

  • Czy mogę wgrywać oprogramowanie przy pomocy CWM?

Oczywiście, że tak. Wykonaliśmy to nawet w 7. punkcie powyższej instrukcji.

  • Czy istnieje możliwość powrotu do starego układu partycji?

Oczywiście, instrukcje znajdziesz poniżej.

  • Dlaczego partycja /cache jest taka duża?

System Android pobiera aktualizacje OTA na partycję /cache. Jeżeli użytkownik będzie chciał zaktualizować system przy pomocy OTA do Androida 4.3 będzie potrzebował wystarczająco dużo miejsca na tej partycji, by aktualizację pobrać w całości i to jest główny powód wielkości tej partycji. A jeżeli masz zrootowane urządzenie lub używasz custom ROM’ów to ta partycja nie ma dla Ciebie znaczenia, bo tak i czy owak nie masz już dostępu do systemu aktualizacji OTA.

  • Czym jest partycja /preload (HIDDEN)?

Służy ona jedynie to przetrzymywania „śmieci” Samsunga. Standardowo zawiera jeden dzwonek i filmik Wonders of Nature. 

Powrót do starego układu partycji:

  1. Pobierz plik Odin3_v3.07_with_PIT_16GB_GT-I9300.zip i wypakuj go gdzieś na dysku twardym Twojego komputera.
  2. Pobierz dowolne oprogramowanie z portalu Samsung-Updates i rozpakuj je.
  3. Uruchom wcześniej pobrany program Odin.
  4. Kliknij na PIT i wskaż plik GT-I9300_16GB.pit znajdujący się w folderze z Odinem.
  5. Kliknij na PDA i wskaż plik .tar lub .tar.md5 z ROM’em, który pobrałeś w punkcie drugim.
  6. Upewnij się, że jest zaznaczona opcja Re-Partition.
  7. Podłącz telefon do komputera w trybie Download i kliknij na przycisk Start.
  8. Po wgraniu oprogramowania, system zatrzyma się na animacji startowej, nie panikuj.
  9. Przytrzymaj klawisze głośniej + home + power aż do momentu pojawienia się nazwy urządzenia. Powinien się uruchomić tryb Recovery witając nas paroma błędami. Po staremu nie przejmuj się, tylko kontynuuj.
  10. Wybierz opcję wipe data/factory reset z menu trybu odzyskiwania i wyraź zgodę na wykonanie operacji.
  11. Wybierz opcję Reboot system now.
  12. Telefon powinien się uruchomić ponownie i po paru chwilach przywitać Cię kreator konfiguracji.

Ustawienia w programie Odin powinny wyglądać tak jak poniżej:

Odin - przywracanie partycji / fot. galaktyczny
Odin – przywracanie partycji / fot. galaktyczny

To by było już na tyle. Wielkie podziękowania dla forumber2 za umieszczenia oryginalnej, anglojęzycznej wersji tego poradnika na łamach forum XDA Developers. Mamy nadzieje, że powyższa instrukcja przyda się wam i nie spowoduje uszkodzenia waszych telefonów. A już za tydzień, w 4. Galaktycznym Poradniku Plus przyjrzymy się paru ciekawym modułom do Xposed Framework.

Poprzednio z cyklu Galaktyczny Poradnik Plus:

#1: Latarka przy wyłączonym ekranie
#2: FAQ – wgrywanie oprogramowania