CyanogenMod telepítése Samsung Galaxy S-re Ubuntu alól
Néhány héttel ezelőtt a Samsung Kies programmal frissítettem a telefonom. Az eredmény egy visszaportolt kiegészítőkkel teli Android 2.3.6 lett. Bárcsak ne frissítettem volna. Az eredmény katasztrofális lett. Minden lassú, akadozó lett. A WiFi kapcsolatot folyton eldobta.
Először arra gondoltam, hogy talán vissza kellene valahogy rakni a régit, de ezt az ötletet hamar el is vetettem. Ha már hozzányúlok, akkor valami újat kellene kipróbálni. Így esett a választás a CyanogenMod-ra.
CyanogenMod egy módosított Android-alapú operációs rendszer. Olyan funkciókat engedélyez a felhasználóknak, melyeket az eredeti Android OS nem.
A telepítést a hivatalos leírás szerint próbáltam csinálni, Ubuntu Linux alól.
Aki utánam akarja csinálni, az a saját felelősségére tegye.
A CyanogenMod letöltése
Érdemes ezzel kezdeni. Ha nem így csináltam volna, akkor abból nagy szívás lett volna. Szóval letöltöttem a legfrissebb CyanogenMod-ot és a Google Apps-ot. A letöltött zip fájlokat felmásoltam a telefon belső memóriájának gyökér könyvtárába.
A Google Apps tartalmazza azokat a Google által szabadalmaztatott alkalmazásokat, amelyek a legtöbb androidos eszközön előre telepítve vannak. A licencelési korlátozások miatt a ezeket az alkalmazásokat (GMail, GMaps, stb) külön kell telepíteni.
A ClockworkMod Recovery telepítése
A CyanogenMod egyik alapkelléke a ClockworkMod Recovery. Ezzel lehet telepíteni a frissítéseket, ha baj van újrarakni az androidot. A recovery image egy speciális boot mód, ezzel lehet visszaállítani az eszközt, vagy frissíteni. a CWM Recoveryt automatikusan telepíteni tudod minden rootolt androidos telefonra, a Rom Manager nevű Marketből letölthető programmal. Néhány esetben Root-előtt települ fel, szükséges a roothoz.
- Letöltöttem a 2.5-ös ClockworkMod Recoveryt tartalmazó hardcore-féle speedmod kernelt.
Letöltöttem az 1.3.2-es Heimdallt: 32 bites Ubuntuhoz, 64 bites Ubuntuhoz, majd telepítettem is a nekem megfelelő verziót:
wget http://github.com/downloads/Benjamin-Dobell/Heimdall/heimdall_1.3.2_i386.deb
sudo dpkg -i heimdall_1.3.2_i386.deb- Amikor a leírás szerinti módon kapcsoltam a letöltés módba a telefont és csatlakoztattam a géphez, akkor sem a
heimdall
, sem azlsusb
nem látta a telefont, ezért más megoldást kellett keresni:- Letöltöttem az Android SDK-t: developer.android.com/sdk
- Kicsomagoltam a könyvtáramba
- A
parancs segítségével letöltés módba kapcsoltam a telefont.~/android-sdk-linux/platform-tools/adb reboot download
- Kicsomagoltam a hardcore-féle speedmod kernelt egy könyvtárba és ott kiadtam a
parancsot.heimdall flash --kernel zImage
- A telefonon egy kék állapotjelző jelenik meg, ami mutatja az átvitel állapotát. Amint végigér a telefon újraindul. És újraindul, és újraindul, és újraindul... Ugye milyen jó, hogy a CyanogenMod már ott van a telefonon?
- Nem esünk pánikba! Máshogy nem tudtam kikapcsolni, csak úgy, hogy kiszedtem az akkumulátort.
Tulajdonképpen arról van szó, hogy az új kernel nem tudja betölteni a régi androidot. Semmi gond, majd betölti a CyanogenMod-ot
A CyanogenMod telepítése
- Visszatettem az akkut és elindtottam a telefont Recovery módban: Hangerő fel+Home+Bekapcs. A Recovery menüben a hangerő gombokkal lehet fe/le navigálni, kiválasztani a ki/bekapcsolás gombbal lehet
- Kiválasztottam a Wipe data/factory reset opciót,
- Majd a Wipe cache partition opciót.
- CyanogenMod telepítés:
- Install zip from sdcard
- Choose zip from sdcard
- majd kiválasztottam a letöltött cm-7.2.0-galaxysmtd.zip fájlt
- Install zip from sdcard
- Choose zip from sdcard
- majd kiválasztottam a letöltött gapps-gb-20110828-signed.zip fájlt
Öröm és boldogság! Gyors, sőt nagyon gyors, reszponzív. Tényleg kétszer annyi beállítási lehetőség van mint a gyári romnál. Lehet, hogy túl sok is.
Néhány kép a végére:
- falu blogja
- A hozzászóláshoz be kell jelentkezni