This BlackGHost (YET) custom kernel (4.9.x) source made for DOOGEE X5 (MT6580)
Note: This is the best kernel ever made for this device as almost everything is reversed from stock kernel.
Subsystem | Driver name | Availability | Working |
---|---|---|---|
LCM driver | hct_hx8394f_dsi_vdo_hd_cmi |
Yes | Yes |
LCM driver #2 | hct_rm68200_dsi_vdo_hd_cpt |
Yes | Yes |
LCM driver #3 | hct_otm1282_dsi_vdo_hd_auo |
Yes | - |
LCM driver #4 | hct_ili9881_dsi_vdo_hd_cpt |
Yes | - |
LCM driver #5 | hct_otm1285a_dsi_vdo_hd_boe |
Yes | Yes |
LCM driver #6 | hct_hx8394d_dsi_vdo_hd_cmi |
Yes | - |
LCM driver #7 | hct_nt35521s_dsi_vdo_hd_boe_50_xld |
Yes | - |
LCM driver #8 | hct_rm68200_dsi_vdo_hd_tm_50_xld |
Yes | Yes |
Touch panel | fts_ts (FT5X05) (i2c 1-0038) 1 |
Yes | Yes |
GPU | Mali-400 MP2 |
Yes | Yes |
Camera #1 | s5k5e2y_mipi_raw |
Yes | Yes |
Camera #2 | gc2355_mipi_raw |
Yes | Yes |
Flashlight | dummy_gpio |
Yes | Yes |
Accelerometer | MXC400X (i2c 2-0015) |
Yes | Yes |
ALS/PS | EPL2182 (i2c 2-0049) |
Yes | Yes |
Flash | Samsung FNX2MB |
- | - |
Lens | DW9714AF |
Yes | Yes |
RAM | 1 GB LPDDR3_1066 |
- | Yes |
Sound | mtsndcard |
Yes | Yes |
Accdet | mt6580-accdet |
- | Yes |
Other | kd_camera_hw (i2c 0-0036) |
Yes | Yes |
- Underclock to 260MHz.
- Clone that repo, by running:
git clone https://github.com/svoboda18/android_blackghost_kernel -b quack-new kernel
- Grab
Build-BlackGhostKernel
frompie
branch - Adapte defconfig to
X5_defconfig
in the build script. - Start the build:
cd kernel ; bash Build-BlackGhostKernel
- Then type
b
to build the kernel- Output kernel will be in zip named with date of the build.
Footnotes
-
driver rebased to
svbfts_ts
, which is a modified version with working gestures offts_ts
. ↩