To jakim cudem developerzy zbudowali cm12.1
Bo można zbudować boot.img na zImage ze stock romu. Można dodać 'flagę'TARGET_PREBUILT_KERNEL ( nie pytaj się mnie jak się dokładnie to robi, nigdy nie próbowałem 🙂 ).
Ogólnie to MediaTek więc ze źródłami jest kiepsko.
Producenci telefonów na androida mają jeden wspólny problem. Każdy telefon z Androidem na pokładzie korzysta z linuxowego kernela. Kernel jest rozwijany społecznie i za darmo przez programistów https://www.kernel.org/ . I mogą go wykorzystywać za darmo bez jakielkolwiek opłaty pod jednym warunkiem. Że sami udostępnią wszystkie swoje zmiany jakie dokonali w źródłach.
I tu zaczynają się schody.
Bo żaden producent telefonów nie zrobił tego dobrowolnie.
Zawsze opóźniają publikację źródeł jak się da, a jak już wypuszczą to jakąś wczesną wersję z błędami.
Tak to już bywa niestety.