Chciałem podzielić się informacją, że możemy już używać CM 12.1 (Android 5.1.1) na G2 mini D620.
Kernel(Kool-aid): http://forum.xda-developers.com/g2-mini/development/kernel-modified-kool-aid-kernel-d620-t3140359?nocache=1
Kernel (CyanogenExtended [preferowany]): http://forum.xda-developers.com/g2-mini/development/kernel-modified-cyanogenextended-kernel-t3147349
ROM CM12.1: http://forum.xda-developers.com/g2-mini/development/rom-cm12-1-g2-mini-t3096657
Ja testuję od rana i na razie nie narzekam.
@EDIT:
Funkcje, które działają/nie działają, są wymienione w wątku z CM12.1 na xda.
Patch na problemy z aparatem: dl.dropboxusercontent.com/u/57685514/camera.zip
Fix na niedziałające klawisze fizyczne: https://drive.google.com/file/d/0B78eJkmRykqGSEtKbnpRcU9VZEE/view?usp=sharing
Włączanie LTE:
Na klawiaturze wpisać *#*#4636#*#*, potem wejść winformacje o telefonie, potem preferowany typ sieci (wybrać: LTE/auto).
Instalacja:
0. Jeśli instalujesz ten, czy inny custom rom wprost na oficjalnego Lollipopa, zapoznaj się z https://forum.android.com.pl/topic/236786-bootstack-kk-i-l-fix-na-brak-sieci-komorkowej-na-custom-romach-instalowanych-na-lollipopa/ tematem.
1. Pobieramy [ROM][D61x][uNOFFICIAL][5.1.x]CM12.1 for G2 Mini ( http://forum.xda-developers.com/g2-mini/development/rom-cm12-1-g2-mini-t3096657 )
2. Otwieramy archiwum romu, przechodzimy do META-INF/com/google/android. Otwieramy plik udpater-script (najlepiej poprzez Notepad++).
3. Usuwamy pierwszą linijkę:
assert(getprop("ro.product.device") == "g2mss" || getprop("ro.build.product") == "g2mss" || getprop("ro.product.device") == "g2mds" || getprop("ro.build.product") == "g2mds" || getprop("ro.product.device") == "D618" || getprop("ro.build.product") == "D618" || getprop("ro.product.device") == "D610" || getprop("ro.build.product") == "D610" || abort("This package is for device: g2mss,g2mds,D618,D610; this device is " + getprop("ro.product.device") + ".");
4. Zapisujemy, wrzucamy .zip na kartę sd.
5. Pobieramy i wrzucamy na kartę sd Kernel (do wyboru): Kool-aid: https://drive.google.com/file/d/0ByAz6X77pS-rWTlQR0VQb3UzV28/view CyanogenExtended v1 https://drive.google.com/file/d/0ByAz6X77pS-rOU5hMjVQc0l2OFE/view CyanogenExtendedv2 https://drive.google.com/file/d/0ByAz6X77pS-rMTMzWk80TFFNUGc/view
5. Wchodzimy w recovery, wykonujemy wipe, flash romu, flash kernela, reboot system.
DOUBLETAP2WAKE (testowane na kernelu CyanogenExtended):
1. Pobieramy i przenosimy na kartę sd pliki
a ) KeyHandler https://yadi.sk/d/btiBkgZXgvLNm
b )dtw.sh https://drive.google.com/file/d/0B4rZ3PeyJz5LNE5fU2Y3b0V3b0U/view?usp=sharing
2. Przenosimy dtw.sh do system/etc/init.d, nadajemy uprawnienia rwxrwxrwx
3. Reboot recovery, flash KeyHandler, reboot
4. Cieszymmy się funkcją DT2W.
4. a) jeżeli jednak DT2W nie działa, otwieramy Kernel Adiutor, przechodzimy do Init.d, klikamy na d2w, a następnie execute. Opreację wystarczy wykonać tylko raz.
WSZYSTKO WYKONUJESZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ!
Poradnik nie jest mojego autorstwa, tylko go przetłumaczyłem.