[KERNEL] [Oct 2] ElementalX Z 3.02 (Stock 8.0.0)

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
ElementalX Kernel
for Moto Z
p2214177205-11.jpg


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
  • Root with Magisk
  • Fingerprint sensor as home button
  • Vibration control
  • Block wakelocks
  • Sweep2wake, Doubletap2wake and Sweep2sleep
  • Overclock or underclock CPU
  • Advanced color control (RGB, Contrast, Saturation, Value, Hue)
  • Backlight dimmer option
  • Adrenoboost option
  • NTFS r/w support
  • Option to disable fsync
  • Performance and power optimizations
  • Brighter HBM
  • FIOPS i/o scheduler
  • Does not modify system partition
  • Does not overwrite modules

Installation

1. Flash in recovery

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk and does not modify your system partition.



Download

This is for Moto Z only.

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 customize settings and update the kernel.

You can also use my free app Button Mapper to customize the actions of the fingerprint sensor.


Google+ Community


Downloads

Stock Android 8.0.0
ElementalX-Z-3.02

Stock Android 7.1.1
ElementalX-Z-2.01

Stock Android 7.0
ElementalX-Z-1.01

LineageOS-based ROMs (Android 7.1.2)
ElementalX-Z-1.02-los



Source code
https://github.com/flar2/kernel-msm/tree/ElementalX-Z-2.00
https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00
https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00-los





_____________________________________

XDA:DevDB Information
ElementalX-Z, Kernel for the Moto Z

Contributors
flar2
Source Code: https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00

Kernel Special Features:

Version Information
Status: Stable

Created 2017-05-28
Last Updated 2018-10-02
 
Last edited:

Khanov

Senior Member
Nov 11, 2014
186
99
54
Testing

Sent from my XT1650 using Tapatalk
 
Last edited by a moderator:

Khanov

Senior Member
Nov 11, 2014
186
99
54
i have 2 issues, if i flash the kernel i have to root my device, if i root my device i lose the projector and the True zoom capability.... wel damn, ive rooted my device and..... freeze screen when im downloading anything.

with verizon and -retla firmwares
 

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
Hey @flar2,

Seems like current synaptics drivers have some kind of gestures support ootb. (cf: https://github.com/flar2/kernel-msm...rs/input/touchscreen/synaptics_dsx_i2c.c#L381)
Did you try to play with this ? Any luck ?

I didn't bother with those, just went with my own implementation. A lot of touchscreens support gestures, but they are usually lacking the proper firmware or require unknown register values in the device tree.

i have 2 issues, if i flash the kernel i have to root my device, if i root my device i lose the projector and the True zoom capability.... wel damn, ive rooted my device and..... freeze screen when im downloading anything.

with verizon and -retla firmwares

You don't need to root

How do I try the projector and true zoom stuff? What are they?
 

kuruptnation

Senior Member
Jul 5, 2007
95
32
Google Pixel 6 Pro
It's for the Moto Mods. The reason this phone was designed. I don't see a real point of a custom kernel on a stock Moto Z rom since you then are throwing Moto Mod support right out the window. Understandable on custom Roms until support can be further developed (their getting further along) Just pointless if you bought the phone for the mods. If you don't have mods then that kind of defeats the purpose of this phones strategy.
 

lollyjay

Senior Member
Jul 26, 2012
3,785
1,656
Fresno
I didn't bother with those, just went with my own implementation. A lot of touchscreens support gestures, but they are usually lacking the proper firmware or require unknown register values in the device tree.



You don't need to root

How do I try the projector and true zoom stuff? What are they?

Yes almost all Moto Z users have at least one Moto Mod and I don't think that they will be willing to give up the main reason for purchasing this phone.
 

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
It's for the Moto Mods. The reason this phone was designed. I don't see a real point of a custom kernel on a stock Moto Z rom since you then are throwing Moto Mod support right out the window. Understandable on custom Roms until support can be further developed (their getting further along) Just pointless if you bought the phone for the mods. If you don't have mods then that kind of defeats the purpose of this phones strategy.

Why wouldn't they work? I added all the greybus modules.
 
Last edited:

kuruptnation

Senior Member
Jul 5, 2007
95
32
Google Pixel 6 Pro
Not saying yours doesn't. But every custom kernel I've seen either for stock or custom lose Mod support and it needs to be recoded. I can't test it as I'm running AOKP which has Mod support except for the projector at moment. From what I understand Moto had some coding between the firmware software and hardware. If mods don't work you can probably get some help from the other developers who have begun getting Mod support back into the kernels.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    ElementalX Kernel
    for Moto Z
    p2214177205-11.jpg


    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
    • Root with Magisk
    • Fingerprint sensor as home button
    • Vibration control
    • Block wakelocks
    • Sweep2wake, Doubletap2wake and Sweep2sleep
    • Overclock or underclock CPU
    • Advanced color control (RGB, Contrast, Saturation, Value, Hue)
    • Backlight dimmer option
    • Adrenoboost option
    • NTFS r/w support
    • Option to disable fsync
    • Performance and power optimizations
    • Brighter HBM
    • FIOPS i/o scheduler
    • Does not modify system partition
    • Does not overwrite modules

    Installation

    1. Flash in recovery

    For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk and does not modify your system partition.



    Download

    This is for Moto Z only.

    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 customize settings and update the kernel.

    You can also use my free app Button Mapper to customize the actions of the fingerprint sensor.


    Google+ Community


    Downloads

    Stock Android 8.0.0
    ElementalX-Z-3.02

    Stock Android 7.1.1
    ElementalX-Z-2.01

    Stock Android 7.0
    ElementalX-Z-1.01

    LineageOS-based ROMs (Android 7.1.2)
    ElementalX-Z-1.02-los



    Source code
    https://github.com/flar2/kernel-msm/tree/ElementalX-Z-2.00
    https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00
    https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00-los





    _____________________________________

    XDA:DevDB Information
    ElementalX-Z, Kernel for the Moto Z

    Contributors
    flar2
    Source Code: https://github.com/flar2/kernel-msm/tree/ElementalX-Z-1.00

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2017-05-28
    Last Updated 2018-10-02
    8
    A version for LineageOS and custom ROMs is now available.
    8
    I mostly have the update ready, but my Moto Z is soft bricked at the moment and I'll be travelling this week. Apologies for the delay, it definitely won't be ready until at least next week.
    7
    Update!!!

    I have not received the Oreo update, but this is built with the latest sources released by Moto and *should* work

    I installed it and it works on 7.1.1 anyways

    Stock ROM Android 8.0.0 (Oreo)
    ElementalX-Z-3.00



    Changes:
    -update for 8.0.0
    7
    I finally got the Oreo update installed on my phone, I should be able to get things working now.