FORUMS
Remove All Ads from XDA

[KERNEL] [Jan 22] ElementalX 1.01 stock Nougat (rootable)

12,963 posts
Thanks Meter: 65,278
 
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.

ElementalX is simple and clean. It does not have useless kernel patches or make dangerous or experimental changes to your phone that cause weird or inexplicable problems.

ElementalX has useful and well-tested features that make your phone better.



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


Requirements
-none (now works without SuperSU)


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 is fully updated to work with this (including cluster control, sound control, color control, governor tuning and more)

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




Download

Stock Android 7.0
ElementalX-G4-1.01


Stock Android 6.0.1
ElementalX-G4-0.07



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





Google+ Community


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.01
Stable Release Date: 2017-01-22

Created 2016-07-24
Last Updated 2017-01-22
The Following 70 Users Say Thank You to flar2 For This Useful Post: [ View ]
 
 
24th July 2016, 08: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 17 Users Say Thank You to flar2 For This Useful Post: [ View ]
24th July 2016, 08:02 AM |#3  
Reserved
The Following 8 Users Say Thank You to flar2 For This Useful Post: [ View ]
24th July 2016, 11:31 AM |#4  
Junior Member
Flag Novomoskovsk
Thanks Meter: 15
 
More
Hi, I have not worked WiFi.
24th July 2016, 01: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, 02:55 PM |#6  
Junior Member
Flag Novomoskovsk
Thanks Meter: 15
 
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, 05: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, 05:21 PM |#8  
Senior Member
Flag San Antonio
Thanks Meter: 45
 
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, 05:24 PM |#9  
Junior Member
Flag Novomoskovsk
Thanks Meter: 15
 
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, 05: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, 05: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
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes