I'm by no means a pro at kernel building but I've put lots of effort into this kernel so I thought I'd share it with you. I do not own a Moto E so I haven't had a chance to test it. The kernel is still in testing stage and built with Linaro 4.10.0 toolchain. It's built from source and has
no added tweaks at the moment
added tweaks such as those mentioned in the heading.
Edit: These kernels are only for stock based ROM's and not for PAC, CM etc.
Currently this kernel is only for 4.4.2 based ROMS since Motorola hasn't released Kernel sources for 4.4.3/.4 yet.
It should work in theory but since I do not own the device, I can't be certain.
Kernel Source: here
If someone would be kind enough to test them for me, I'd be really thankful.
Also, you will not end up in a bootloop or lose data after flashing this kernel. Just use the command
fastboot boot boot.img
fastboot flash boot boot.img
and if there are any problems, your phone will come back to the original state on next boot.
If the kernel crashes or fails to boot, please get me a last_kmsg so I can debug it.
adb shell cat /proc/last_kmsg > kmsg.txt
Test 1: 3.4.42-hor1z0nKernel
Please see this
Please see this
At the moment, it seems that there is no network for phones.
Please point out more bugs.
fixed compilation error: call cc-option, -mcpu=cortex-a7
updated touchscreen drivers
WIP:Intelli_Plug by Faux123
drivers/usb/gadget/f_qdss.c: gcc 4.8 fixup
drivers/Makefile: add exFat support
Added exFat support
drivers/tty/n_tty.c: fix CVE-2014-0196
powersuspend: new PM kernel driver for Android w/o early_suspend
Updated cgroup_subsys.h for build bits for BFQ-v6-3.4
Add BFQ, FIOPS, SIO I/O scheduler
lib/lzo: Update LZO compression to current upstream version
fix compilation errors
Makefile: add some optimization flags for ARM
ext4: add support for read_iter and write_iter
crypto: Add lz4 Cryptographic API
WIP: Add LZ4 compression support
arch/arm/Kconfig: enable unaligned capability for ARM
scheduler: compute time-average nr_running per run-queue
lib/string: use glibc version
added memcopy libs
Pronto WLAN: Merge with Kernel tree
Ramdisk fix and added support for XT1022
fixed source built kernel
Note: On Android File Host, it says hor1z0nkernel.img for moto g but it's actually for Moto E. There is no section yet for Moto E so I had to put it with my other test files in the Moto G folder.
If I helped you or you like my work please click the