Jeśli ktoś chciałby zaktualizaować swojego nexusa 4 do Androida 4.4 KitKat. A nie chce czekać na OTA tak jak ja, to zapraszam do przeczytania poniższego tekstu. TA PROCEDURA ZRESETUJE TWOJE USTAWIENIA APALIKACJI
Pobierz Android SDK
http://developer.android.com/sdk/index.html#download
Ja pobrałem: adt-bundle-linux-x86, w katalogu adt-bundle-linux-x86-*/sdk/platform-tools znajduje się plik fastboot. Dzięki niemu będziemy mogli odblokować bootloader lub wgrać custom recovery do telefonu. Na teraz posłuż on do wgrania obrazów takich jak radio, bootloader i system.
Pobierz KitKat’a
Pobierz obraz z oficjalnej strony https://developers.google.com/android/nexus/images#occamkrt16s. Rozpakuj plik. W katalogu occam-krt16s zobaczysz takie katalogi i pliki:
Tryb fastboot mode
Uruchamiamy telefon włączając tryb fastboot mode przyciskami „vol -” i „Power”.
Podłącz telefon pod USB
Wejdz do katalogu i odpal ./flash-all.sh lub flash-all.bat
root@sosprz:/home/sosprz/Pobrane/occam-krt16s# ./flash-all.sh sending 'bootloader' (2203 KB)... OKAY [ 0.073s] writing 'bootloader'... OKAY [ 0.339s] finished. total time: 0.412s rebooting into bootloader... OKAY [ 0.001s] finished. total time: 0.001s sending 'radio' (45537 KB)... OKAY [ 1.446s] writing 'radio'... OKAY [ 2.610s] finished. total time: 4.056s rebooting into bootloader... OKAY [ 0.001s] finished. total time: 0.001s archive does not contain 'boot.sig' archive does not contain 'recovery.sig' archive does not contain 'system.sig' -------------------------------------------- Bootloader Version...: MAKOZ30d Baseband Version.....: M9615A-CEFWMAZM-2.0.1700.97 Serial Number........: xxxxx -------------------------------------------- checking product... OKAY [ 0.002s] checking version-bootloader... OKAY [ 0.002s] checking version-baseband... OKAY [ 0.002s] sending 'boot' (6360 KB)... OKAY [ 0.206s] writing 'boot'... OKAY [ 0.369s] sending 'recovery' (6908 KB)... OKAY [ 0.237s] writing 'recovery'... OKAY [ 0.418s] erasing 'system'... OKAY [ 0.912s] sending 'system' (700496 KB)... OKAY [ 22.180s] writing 'system'... ^_^_OKAY [ 42.839s] erasing 'userdata'... OKAY [ 10.597s] formatting 'userdata' partition... Creating filesystem with parameters: Size: 14129561600 Block size: 4096 Blocks per group: 32768 Inodes per group: 8144 Inode size: 256 Journal blocks: 32768 Label: Blocks: 3449600 Block groups: 106 Reserved block group size: 847 Created filesystem with 11/863264 inodes and 95427/3449600 blocks sending 'userdata' (137438 KB)... writing 'userdata'... OKAY [ 12.925s] erasing 'cache'... OKAY [ 0.078s] formatting 'cache' partition... Creating filesystem with parameters: Size: 587202560 Block size: 4096 Blocks per group: 32768 Inodes per group: 7168 Inode size: 256 Journal blocks: 2240 Label: Blocks: 143360 Block groups: 5 Reserved block group size: 39 Created filesystem with 11/35840 inodes and 4616/143360 blocks sending 'cache' (10984 KB)... writing 'cache'... OKAY [ 1.044s] rebooting...
I tak oto cieszymy się nowym systemem KitKat 4.4. Oczywiście jak ktoś nie chce tracić danych może czekać na OTA. Aplikacje i tak same się dociągną a ustawień nie mam zbyt dużo do wklepywania :)