ColorOS lecserélése CyanogenModra

írta: rum-cajsz, 9 éve

Talán a csodás albumból kiderült, hogy a ColorOS nem igazán európai fogyasztásra való, még akkor sem, ha lehetne angolul használni. Egyrészt a Google Play hiánya ami fájó.
Másrészt azért rengeteg lefordítatlan kínai szöveg maradt benne így is.
Harmadrészt, inkább az amerikaiak kémkedjenek utánam, mint a kínaiak. :D

Szóval ilyen előzmények után álltam neki a CyanogenMod (továbbiakban CM)) telepítésének, és mivel elsőre én is hibára futottam, gondoltam összeszedem a hibátlan átállás lépéseit. (Linuxot használok, így ahhoz készül a leírás, de apró különbség van csak más operációsrendszereken is)

Hozzávalók:

Android Developer Tools
Gyári CM11S romok:
XNPH33R 16GB: cm-11.0-XNPH33R-bacon-signed-fastboot_16GB.zip
XNPH33R 64GB: cm-11.0-XNPH33R-bacon-signed-fastboot_64GB.zip

0. Telefon és számítógép közötti kapcsolat létrehozása
Ha még nem lenne telepítve, akkor telepítsük a telefon drijvereit a gépünkre (Linuxon csak a jogosultságokat kell megadni), és szerezzük be a legutóbbi Android platform tools fájlokat. Jótanács, hogy minden ilyen komoly művelet előtt nézzük meg, hogy a legutolsó verziójú fájlokat használjuk-e, mert érhetik kellemetlen meglepetések az embert elavult adb, vagy fastboot fájlok használatával.
A platform tools beszerzésének módja állandóan változik, a legegyszerűbb jelenleg, ha letöltjük az Android Developer Tools-t, és megkeressük benne a platform tools mappát, amit kimásolunk belőle a gépünkre. Ezzel megspórolunk egy java telepítést és többszáz megabájt fájl felesleges telepítését.

1. Bootloader unlock
Ahhoz, hogy lefusson a CM telepítője a bootloadert fel kell nyitnunk. Ennek nincs semmilyen veszélye a telefonra nézve, csak annyi, hogy a kinyitás és bezárás automatikusan törli a /data partyciót, így a tárhelyen lévő dolgainkat is. Szóval ha van ott bármi, azt mentsük le, mert a művelet után már nem lesz ott semmi.
a) Ha telepítettük a drivert, és van már adb és fatboot futtatónk, akkor a telefonon kapcsoljuk be az USB Debugging opciót, és ellenőrizzük le a kapcsolatot az
adb devices
paranccsal. Ennek hatására a telefon képernyőjén megjelenik egy egyedi azonosító a számítógéphez, ezt hagyjuk jóvá. Ha ezt elmulasztjuk, akkor nem lehet a gépünkről semmilyen adb és fastboot parancsot kiadni a telefon felé. Jól működő a kapcsolat esetén valami ilyesmit kell látni:

b) Ha ez működik, akkor lépjünk be fastboot módba
adb reboot bootloader

c) ellenőrizzük le itt is a kapcsolatot
fastboot devices

d) ellenőrizzük le a bootloader állapotát:
fastboot oem device-info
Ha zárva van a bootloader, akkor a Device unlocked: false sort látjuk. Ha már nyitva van, akkor itt true érték szerepel.

e) Nyissuk ki a bootloadert, majd az előző paranccsal ellenőrizzük is le utána.
fastboot oem unlock

2. A CyanogenMod telepítése
Ha idáig eljutottunk, akkor túl is vagyunk a nehezén. Csomagoljuk ki a letöltött CM romunkat. Kismókusok tegyék abba a mappába, ahol az adb és fastboot binárisok vannak, nagymókusok pedig már biztos betették az android platform tools futtatókat a saját PATH változójukban szereplő valamelyik könyvtárba.
Ha kész a kicsomagolás, akkor futtassuk a könyvtárban lévő telepítőt:
./flash-all.sh

Ez el lesz egy darabig magában és a végén látni fogjuk az Android aktiváló képernyőt.

Köszönöm a figyelmet!

ui: Én azt a hibát követtem el, hogy a CyanogenMod oldaláról akartam leszedni a romot tartalmazó zip fájl, de ott nem egy teljes rom van sajnos, hanem csak egy frissítés. És az nem jó a ColorOS felhasználóknak. :(

ui2: Elméletileg van egy egyszerűbb telepítés is, de mivel nem így csináltam, ezért nem tudom, hogy tényleg működik-e. (ehhez a módserhez elméletileg nem kell a bootloadert bántani) De azért közreadom.
1. Töltsük le a készülékünkhöz paszoló CM11S romot.
2. Másoljuk fel a telefonunkra bárhová.
3. Indítsuk el a telefont recovery módba: bekapcsoló gomb és hangerő lefelé gomb együttes nyomvatartása
4. Válasszuk ki az angol nyelvet. (az egyetlen olvasható sor)
5 .Töröljünk a telefonról mindent: Wipe data and cache
6. Indítsuk el a zipből telepítést: Install from SD
7. Keresük meg a felmásolt zip fájl, és válasszuk ki.
[forrás]