MLXProjects / android_kernel_rhea

hyper kernel source for bcm21654 (now coriplus compatible)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

android_kernel_rhea -> cm-11.0

This is the CM11 kernel (version 3.0.101) for the Samsung Galaxy Pocket Plus (a.k.a. coriplus) GT-S5301 device.

History

This kernel was originally released for the Pocket Neo (corsica, S5310) but was adapted by me in order to make touch and other things work on coriplus.

Current status

Touchscreen works, bluetooth is (sort-of) working and there's an effort to make the Wi-Fi work here (half-works). RIL seems to work.
Power management seems to be mostly working as the power on/off/suspend works, but at suspend the phone may sometimes shutdown.
I suspect this is a touch driver issue, as before modding it the suspend worked nicely. Also, as the kernel had DT2W (double tap to wake) support at the other touch driver, that may conflict with current touch (which hasn't dt2w support).
Bluetooth driver stops responding after startup and restarts itself after searching for devices and/or trying to pair.
Wi-Fi driver seems to work correctly.

coriplus hardware

Processor: Broadcom BCM21654 (not the G variant!)
RAM: 512MB (450~480MB available from the system)
Display: ILI9341 C (240x320 2.8", 140DPI aprox.)
Wi-Fi & BT chip: Broadcom BCM4334
Storage: 3.7GB
Main partitions: system 896MB, userdata 1.2GB, cache ~500MB, boot & recovery both 8MB

About

hyper kernel source for bcm21654 (now coriplus compatible)

License:Other


Languages

Language:C 95.6%Language:Assembly 2.0%Language:C++ 1.5%Language:Objective-C 0.5%Language:Makefile 0.3%Language:Perl 0.1%Language:Shell 0.0%Language:Yacc 0.0%Language:Python 0.0%Language:Lex 0.0%Language:Roff 0.0%Language:SmPL 0.0%Language:Scilab 0.0%Language:UnrealScript 0.0%Language:Batchfile 0.0%Language:GDB 0.0%Language:Awk 0.0%Language:Classic ASP 0.0%Language:M4 0.0%Language:sed 0.0%Language:SWIG 0.0%Language:Raku 0.0%Language:XS 0.0%