CyanogenMod9 alpha14
Od zaprezentowania kolejnej wersji Androida-Ice Cream Sandwich 4.0.x minęło już ponad pół roku. Dzięki pracy developerów (dhiru i arindammanidas z xda) i my możemy nareszcie cieszyć się ICSem na naszych Galaxy SL-ach. Przedstawię wam krótki poradnik co i jak.
NIE ODPOWIADAM ZA USZKODZONE TELEFONY(ANI JA ANI DEVELOPERZY np dhiru), CAŁĄ WINĘ ZA USZKODZONY TELEFON PONOSI UŻYTKOWNIK
i tak na rozweselenie:
UWAGA: Wymiana ROM-u może doprowadzić do uszkodzenia telefonu, światowej epidemii i klęsk żywiołowych. Jednak podczas wielokrotnych prób wymiany oprogramowania nic takiego nie miało miejsca.
1. Najpierw należy zrobić flash czystego Androida 2.3.4 np XXPKE:
http://hotfile.com/dl/145780524/f7d1f45/I9003XXKPE.zip.html
Wgrywamy go za pomocą ODINa( jakby ktoś nie wiedział jak, to: Forum po zmianach, link nie działa )
UWAGA!!!: Przed flashem zaznaczamy Debugowanie USB w Ustawienia-->Aplikacje--->Dla programistów, następnie wyjmujemy karty SIM i microSD, najlepiej wgrywać bez żadnych hubów i przedłużek.
2. Teraz trzeba wgrać 2.3.6 KPQ/KPU:
http://hotfile.com/dl/145857619/824249e/I9003XXKPQ_I9003SERKPQ_SER.zip.html
Jest to ROM jedno-plikowy, wgrywamy go na to co zrobiliśmy w punkcie pierwszym, za pomocą ODINa(jako PDA, odznaczenie Re-Partition)
3.Mamy teraz prawie całą podstawę pod CM9, ale brakuje jeszcze ROOTa.
Robimy go za pomocą CF-ROOT
http://www.mediafire.com/?86fi93615evtv1h
(jako PDA w ODINie) albo wgrywając kernel UC Kernel np w najnowszej wersji v13(ja robiłem na niego i działa mi bez problemu, również jako PDA w ODINie)
http://bit.ly/sgsl_uck_13
4.Teraz ściągamy CyanogenModa9(aktualnie alpha4, w miarę aktualizacji będę informował):
a3mania.com/cm9/CM9-GalaxySL-IMM76I-Alpha4.zip
plus GApps(wymagane do działania Sklepu Play i konta Google):
http://goo.im/gapps/gapps-ics-20120429-signed.zip
(czekamy 10sek i naciskamy Download)
plus Microphone Fix for SGSL:
forum.xda-developers.com/attachment.php?attachmentid=1056498&d=1336831200
(nie trzeba pobierać, mi mikrofon działa bez tego, ale nie wiem jak u innych)
UWAGA!!!: CyanogenModa instalujemy za pomocą Custom Recovery-CWM które wgrywa się razem z ROOTem podczas pkt.3. CWM opiera się na instalacji z karty pamięci, więc ponownie umieszczamy ją w telefonie
5.Wrzucamy wszystko z pkt.4(w .zip bez rozpakowywania!) na kartę pamięci, wyłączamy telefon, następnie włączamy kombinacją Home(główny, środkowy, fizyczny klawisz)+ Vol Up(głośność w górę)+ POWER(klawisz włączania/blokady) wszystkie naciskamy w tym samym momencie.
Telefon włączy się w trybie Recovery i ujrzymy najnowszą dotykową jego wersję.
6.Wybieramy ROM z karty(CyanogenMod9), zatwierdzamy i czekamy.
Po zainstalowaniu się ROMu, wybieramy Advanced-->Reboot recovery.
7.Telefon włącza się ponownie do recovery, znajdujemy wipe data/factory reset, zatwierdzamy.
Nasz SL w tej chwili jest wyczyszczony ze wszystkiego(dane z karty typu: muzyka, zdjęcia i filmy zostają nietknięte)
Następnie: mounts i storage-->format dbdata, zatwierdzamy.
Flashujemy GoogleAPPS ściągnięte w pkt.4
Wybieramy: reboot
8.Teraz należy zostawić telefon na jakieś 2 do 5 minut. Jeśli po tym czasie nie było wibracji(po wibracji włącza się za jakieś 10sek) możemy zacząć się martwić 😃 (żartuję należy wykonać czynności od nowa, bo być może coś sknociliśmy)
9.Gratuluję udało się! Na twoim telefonie jest teraz CyanogenMod9 w najnowszej wersji na nasz telefon, ale jeśli nie lubicie denerwować się na telefon to czeka was jeszcze jeden punkt...
10.Niestety nasz SL ma to w sobie, że na CM7 lub CM9 i MIUI, ma wkurzające "backlight issue" czyli ekran podświetlony na niebiesko podczas wygaszenia(zjada baterię w ok 5-6h, tel. nieużywany :przestraszony:).
Tak więc developerzy się tym zajęli i oto efekt:
Instalujemy FIX Kernel for Backlight Issue:
forum.xda-developers.com/attachment.php?attachmentid=1066533&d=1337257997
Wrzucamy to na wewnętrzną kartę pamięci telefonu(internal storage) i flashujemy przez CWM.
Następnie wybieramy "toggle signature verification" i rebootujemy telefon.
11.Teraz już na serio koniec, wasze SL-e wyposażone są w CyanogenMod 9 alpha4 i kernel, który przy okazji naprawiania denerwującego podświetlenia podkręca nam procesor do max 1300mhz.
Wg dhiru ROM nie nadaje się jeszcze do codziennego użytku(nie działa nagrywanie, USB mass-storage i Media Playback H/W Support- co do tego ostatniego to mi w MX Video działa). Aparat czyli jedna z najczęściej nawalających rzeczy w Customach działa wyśmienicie(zrobił wczoraj bez problemu ponad 30 fotek bez zająknięcia, podczas próby przełączenia na nagrywanie łapie FC i telefon się restartuje)
12. Jest to CyangoenMod więc można tutaj ustawiać dużo rzeczy, np. można zmienić kolor motywu(podświetlenie klawiatury, ogólne cienie) na:
zielony: https://play.google.com/store/apps/details?id=org.cerqueira.theme.Green
czerwony: https://play.google.com/store/apps/details?id=org.cerqueira.theme.Red
pomarańczowy: https://play.google.com/store/apps/details?id=org.cerqueira.theme.Orange
Życzę miłej zabawy zarówno z ICSem jak i CyanogenModem 😉
UWAGA!: Po wgrywaniu każdego customu należy po rozładowaniu, naładować do pełna telefon i skalibrować baterię( https://play.google.com/store/apps/details?id=com.nema.batterycalibration&feature=search_result np tą apką)O ile na innych romach nie widać różnicy to tutaj jest ona znaczna. Bez kalibracji "zjadł" 60% baterii w 6h(leżąc na półce miał tylko GSM włączone).
Pozdrawiam Brociu
Update:
Wersja alpha5: dhiru1602 / Downloads
Zaktualizowane do najnowszego CM9 Nightly
Wersja alpha6: dhiru1602 / Downloads
Changelog:
Alpha 6 - 05282012
Fixed USB Mass Storage Support
Fixed Minor Audio distortion issues when ringtone is played with HeadPhones
Fixed LED Button Lighting
Fixed Pulse Light Notification (BLN)
Fixed Haptic Feedback on Touchkeys
Backlight Fix - Thanks to arindammanidas!(czyli nie musimy już instalować kernela 😉
Fixed GPS broken in Alpha 5
Fixed Bluetooth Crash and Disconnection issues thanks XDA_BAM
Updated to latest CM9 Nightly. (Lockscreen Weather Widget and New Apollo Player)
Camera Changelog:
Fixed issues with capture on Alpha 5
Really fast capture speed (Shutter).
Optimized image sizes for loss-less compression.
Fixed force close upon capture (Hopefully).
Fixed mirroring issues with Front facing camera after capturing.
UPDATE!:
Changelog
Alpha 7 - 06112012
Button lights are now controlled by the kernel
Added Device Setting to control Button Lights Timeout
Fixed few issues with Notification LED Indication.
Few more Bluetooth Fixes.
Tweaked GPU performance
Sync Bug Fix (Thanks XDA_BAM!)
Long press Menu button opens Google Search.
Updated sources (New Boot Animation!)
Camera Changelog:
Fixed issues with Third Party Apps (Hopefully)
Fixed Face Unlock (Barely works due to VGA Camera)
EXIF orientation for Front Camera (Partially)
Added Focus Modes (Auto, Macro and Face Detection)
Fixed issues with Landscape Scene Mode
Front Camera Stretch issues Fixed (Not perfect)
Support for 720p Preview (For Future use)(czyli po następnym updacie pewnie będziemy już mogli nagrywać)
Fixed Autofocus issues with Timer Mode.
Link ten co zwykle(na a3mania).
UPDATE:
Alpha8
Changelog:
Alpha 8 - 06202012
Fixed Camera color issues in apps (Cartoon Camera, Videocam Illusion)
Faster Camera Preview.
Restored Front Camera preview as that of A6.
Root access in recovery
Added Reboot to Download Mode.
Fixed few vibration patterns.
Faster boot animation.
Fixed issues with repeating keys in Recovery.
Tweaked autobrightness.
Fixed battery capacity to 1650mah.
Updated proprietary libraries from XXLE4
Fixed dmesg spam.
Few kernel CPU Fixes.
Link ten co zwykle.
UPDATE!
Jako że wakacje nic się nikomu nie chce i jedyne zmiany w alpha9 to:
Adjusted Back Button App kill Timeout
Updates and Fixes from the Mainstream.
Link ten co zwykle 😉
UPDATE!
Changelog:
Alpha 11 - 08042012
Fixed Video Recording.
Fixed Audio Latency which was causing Audio sync issues.
Bluetooth MAC and Device Name fixes.
Fixed issues with Bluetooth doesn't turn on at times until reboot.
Temporary fix for WiFi Scan issue.
Alpha 10 - 07242012
Fixed Media Playback on 720P videos.
Added MP3 and AAC Codecs.
Youtube now runs on hardware codecs.
Faster camera preview.
Included Samsung STK
Preliminary support for Video Recording (Needs some rework on Camera HAL).
Mainstream updates.
Download:
dhiru1602 / Downloads
UPDATE!
Wydana alpha12
Changelog:
Updated kernel to latest release by Samsung.
Sync Bug fix reworked (New Sources)
Front Camera Flip, Green Flickers (New Sources)
Bluetooth performance tweaks (New Sources)
Few patches from TI for bionic / gralloc to increase performance (untested).
Upstream Changes.
Download:
dhiru1602 / Downloads
UPDATE!
Wersja alpha13 która poprawia parę rzeczy w aparacie i problem ze szybko znikającą baterią.
DOWNLOAD:
http://a3mania.com/cyanogenmod/
UPDATE!
Wersja alpha14 która poprawia działanie Bluetooth.
DOWNLOAD:
http://a3mania.com/cyanogenmod/