FORUMS
Remove All Ads from XDA

[KERNEL] [July 21] ElementalX 1.04/1.09 (Moto G4/G4 Plus)

14,370 posts
Thanks Meter: 72,258
 
Post Reply Email Thread
ElementalX Kernel
for Moto G4 and G4 Plus


ElementalX is designed for maximum stability. It is made for people who depend on their phone every day.


Features
  • Easy installation and setup with Aroma installer
  • Fingerprint sensor as home button
  • Sweep2sleep
  • Sound control
  • Overclock or underclock CPU
  • NTFS r/w support
  • Option to disable fsync
  • advanced color control
  • performance and power optimizations
  • upstream ZRAM with lz4 compression
  • KSM enabled
  • brighter HBM
  • adjust or disable vibration
  • FIOPS i/o scheduler
  • Does not modify system partition
  • Does not overwrite modules
  • Compatible with systemless root


Installation

1. Flash in recovery

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.




Notes

This works on both the G4 and the G4 Plus but NOT the G4 Play.

Flashing this does not modify your system partition, only the boot.img. Back up your stock boot.img in recovery or with an app and you can easily restore it if you want to return to stock or install OTAs.

EX Kernel Manager
can be used to configure settings and install or update the kernel.

You can also use my free app Button Mapper to customize the actions of the fingerprint sensor if you have the G4 Plus


Google+ Community


Download

Stock Android 7.0
ElementalX-G4-1.04

LineageOS-based Android 7..1.1/7.1.2
ElementalX-G4-1.09-LOS




Stock Android 6.0.1
ElementalX-G4-0.07

CM-based Android 6.0.1
ElementalX-G4-0.07-cm



Source code
https://github.com/flar2/kernel-msm






_____________________________________

XDA:DevDB Information
ElementalX-G4, Kernel for the Moto G4 Plus

Contributors
flar2
Source Code: https://github.com/flar2/kernel-msm

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: 1.04
Stable Release Date: 2017-03-11

Created 2016-07-24
Last Updated 2017-07-21
The Following 109 Users Say Thank You to flar2 For This Useful Post: [ View ]
 
 
24th July 2016, 07:02 AM |#2  
Reserved
0.02:
-build optimizations (linaro 4.9 -O2)
-headphone gain control

0.01:
-Fingerprint sensor as home button
-Sweep2sleep
-Overclock or underclock CPU
-NTFS r/w support
-Option to disable fsync
-advanced color control
-performance and power optimizations
-upstream ZRAM with lz4 compression
-KSM enabled
-brighter HBM
-adjust or disable vibration
-FIOPS i/o scheduler
The Following 28 Users Say Thank You to flar2 For This Useful Post: [ View ]
24th July 2016, 07:02 AM |#3  
Reserved
The Following 14 Users Say Thank You to flar2 For This Useful Post: [ View ]
24th July 2016, 10:31 AM |#4  
Junior Member
Flag Novomoskovsk
Thanks Meter: 16
 
More
Hi, I have not worked WiFi.
24th July 2016, 12:51 PM |#5  
Quote:
Originally Posted by wizard-dima

Hi, I have not worked WiFi.

Please tell me your model number and build number from the about phone page in settings.
24th July 2016, 01:55 PM |#6  
Junior Member
Flag Novomoskovsk
Thanks Meter: 16
 
More
Quote:
Originally Posted by flar2

Please tell me your model number and build number from the about phone page in settings.


G4 plus XT1642
build number - MPJ24.139-48

You can add doubletap2wake?

Sweep2sleep only works right to left.
Although I chose to either side.
The Following User Says Thank You to wizard-dima For This Useful Post: [ View ] Gift wizard-dima Ad-Free
24th July 2016, 04:08 PM |#7  
Quote:
Originally Posted by wizard-dima

G4 plus XT1642
build number - MPJ24.139-48

You can add doubletap2wake?

Sweep2sleep only works right to left.
Although I chose to either side.



I would also like to see the output of

Code:
lsmod
from adb shell or terminal.
24th July 2016, 04:21 PM |#8  
Senior Member
Flag San Antonio
Thanks Meter: 46
 
More
WiFi working and no issues so far
Moto G4
XT1625
BUILD- MPJ24.139-49

LSMOD OUTPUT
Module Size Used by
wlan 4215738 0
core_ctl 20182 0
qdrbg_module 30626 0
qcrypto_module 145880 0
The Following User Says Thank You to zanoli99 For This Useful Post: [ View ] Gift zanoli99 Ad-Free
24th July 2016, 04:24 PM |#9  
Junior Member
Flag Novomoskovsk
Thanks Meter: 16
 
More
Quote:
Originally Posted by flar2

I would also like to see the output of

Code:
lsmod
from adb shell or terminal.

You kernel:
Module Size Used by
qdrbg_module 30626 0
qcrypto_module 145880 0

Stock kernel:
Module Size Used by
core_ctl 20182 0
wlan 4215738 0
qdrbg_module 30626 0
qcrypto_module 145880 2
The Following User Says Thank You to wizard-dima For This Useful Post: [ View ] Gift wizard-dima Ad-Free
24th July 2016, 04:24 PM |#10  
Quote:
Originally Posted by zanoli99

WiFi working and no issues so far
Moto G4
XT1625
BUILD- MPJ24.139-49

LSMOD OUTPUT
Module Size Used by
wlan 4215738 0
core_ctl 20182 0
qdrbg_module 30626 0
qcrypto_module 145880 0

perfect, thanks!
24th July 2016, 04:27 PM |#11  
Quote:
Originally Posted by wizard-dima

Module Size Used by
qdrbg_module 30626 0
qcrypto_module 145880 0

One more question:

Can you show me the output of these commands:

Code:
ls -la /system/lib/modules/
Code:
su -c insmod /system/lib/modules/wlan.ko
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes