Kernel 3.0.8 porting

Ported on X10 from msm7x30-3.0.x-nAa

Thanks to :

nAa for his sources and his thread to get serial console,
Fxp, Doomlord, Androxyde for there answer to my annoying questions about serial console ,
Achotjan, Feravolt, Scritch and all other who helped me a lot since I started this project.

The link to my repo : Tof37-Github

For now this kernel is just made to be used as a base.

What is working :
  • Kernel is built with almost all ES209RA drivers (I think ar6000 are missing, nothing else)
  • it boots
  • Display is (finally) working
  • Rom (tested with an old CM9) is booting. Also booting on CM10.1 and 4.2.2 aosp (strange display problem with aosp)
  • ADB is working (dmesg and logcat can be done)
  • Battery chatging is working, data and led color are ok too
  • Got rom display. (Cm10.1 maybe others) ... for a stock configuration it's not so bad ...


Bug list :
  • QDSP6 has to be disabled, smsm modem is reseting
  • Recovery key access mismatch (it works only when it wants ...)
  • Added needed files and lines in defconfig to build ar6000.ko.
    Have to port some codes in msm_sdcc.c for plat_disable_wlan_slot and plat_enable_wlan_slot ... seems to be needed to turn wifi on and off ...
  • Added lines in defconfig to enable bluetooth ... still not working
  • maybe more I don't even know ...

To do:
  • Fix known bugs
  • Had necessary changes in ramdisk
If you like my work, and want to help me click here to donate

Semc Debrand Engine Contributor

Member of Team XSonX10
---------------------------------------------------------
My contributions on XDA

Achotjan's remplacement Stock- Light Version

X10s Rom

Fast java sources decompiler