Introduction
There's an ongoing work on porting new kernel (>=2.6.35) on Samsung Galaxy. This page tracks down current port state and contains some useful informations for people that want to get involved.
We're trying to port kernel 2.6.35 (base on cm-kernel) on Samsung Galaxy. When this port will be stable enough, we'll consider porting upper kernel version, but for now, that's not the priority.
Port Status
| Device | Status | Done |
| NAND/MTD | Completed | 100% |
| MMC/SDIO | Completed | 100% |
| Vibrator | Completed | 100% |
| Headset | Completed | 100% |
| Touchscreen | Completed | 100% |
| Screen | Completed | 100% |
| 3D/FB | Completed | 100% |
| Sound | Completed | 100% |
| Radio | Complete | 100% |
| Wifi | Almost Completed | 100% |
| BlueTooth | Complete (like .29) | 100% |
| USB | Complete | 100% |
| Sensors | Completeed | 100% |
| Camera | WIP | 50% |
General TODO List
- Make HFP/HSP bluetooth profile work
Wifi
Wifi works fine but :
- wpa_supplicant need to be patched to disable combo scan as it does not work at all
Camera
Port in progress. msm_camera IOCTL have been remapped to match old kernel interface to stay compatible with libmm-qcamera-tgt.so. Preview works, video recording works, flash works. Only major issue is that it hangs when taking a picture...