• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][Tissot][Q][10][Treble][v10.0][4.9] Moun Kernel LOS and AOSP

Search This thread

mountaser halak

Recognized Developer
Jan 15, 2016
792
2,932
23
Aleppo
Xiaomi Mi A1
Xiaomi Mi 10

FudhnpI.png

zlOdmZU.png

4IUCtO0.png


Moun Kernel is an almost pure kernel built to provide the best performance possible without any overheating or Battery Drain you won't find a lot of features in this Kernel because the purpose of it is to have a very stable Device with a rock solid Performance and an Ultra Battery Life at the same time and after the concept success with my old device the LG G3 i decided to do the same thing with Mi A1

fHZuZfx.png


Based on voidKernel
Spectrum support
Kcal color control
Power Suspend
Speed up boot
Battery optimizations
Adreno Idler
Sound Control
Boeffla Wakelock Blocker
exfat Support
Full F2FS Support
WireGuard VPN tunnel support
WireGuard importer
Vibration intensity control (Not on the 4.9 Kernel for now)
LZ4 compression for ZRAM
State Notifier
Improved Interactive values for a better battery life
1.1.1.1 DNS
UpToDate with linux stable
UpToDate with CAF Patches


8d4wDel.png


MEGA
GitHub Releases

Official Telegram Group
Official Telegram Update Channel for all of my work
HWmqxG5.png


10.x Tissot-4.9-Hybrid Q 10.0 Lineage Based Roms and AOSP based Roms with 4.9 Kernels and Hal's and Treble
6.2 TissotCustom Oreo 8.1 and Pie 9.0 Lineage Based Roms and AOSP based Roms
6.2 TissotStock Oreo 8.0/8.1 Stock Rom
6.2 TissotTreble all Treble Roms and Android Pie Semi GSI

RYWX7rW.png


@flex1911 For the Base Kernel
@GamingDevilsCC For the Adreno Idler and the Battery Optimizations
@ghpranav For all the commits on his Meta Phoenix Kernel​





XDA:DevDB Information
Moun Kernel for LOS, AOSP, Treble Roms, Kernel for the Xiaomi Mi A1

Contributors
mountaser halak
Source Code: https://github.com/mountaser/Moun_Kernel_Tissot

Kernel Special Features:

Version Information
Status: Stable

Created 2018-04-01
Last Updated 2020-03-15
 

mountaser halak

Recognized Developer
Jan 15, 2016
792
2,932
23
Aleppo
Xiaomi Mi A1
Xiaomi Mi 10
Changelog

Moun Kernel V10.0
  • Full Q Rebase and upstream
    Features for the new Rebase :
  • Full support for treble and none treble with 1 zip
  • Spectrum support
  • Kcal color control
  • Power Suspend
  • Speed up boot
  • Battery optimizations
  • Adreno Idler
  • Sound Control
  • Boeffla Wakelock Blocker
  • exfat Support
  • Full F2FS Support
  • WireGuard VPN tunnel support
  • WireGuard importer
  • LZ4 compression for ZRAM
  • State Notifier
  • 1.1.1.1 DNS
  • Linux Upstream to 4.9.216
  • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel
  • Join my official release channel to stay uptodate with all of my work https://t.me/mounkernel

Moun Kernel V8.1
  • Kernel Upstream to 4.9.176
  • Caf and Drivers Upstreams
  • WiFi Driver Prima Upstreams
  • Techpack Audio Driver Upstreams
  • Fixed F2FS support

Moun Kernel V8.0
  • Init Moun Kernel Treble 4.9
  • Full Kernel Rebase
  • Kernel Upstream to 4.9.168
  • Caf and Drivers Upstreams
  • WiFi Driver Prima Upstreams
  • Techpack Audio Driver Upstreams

Moun Kernel V7.5
  • Kernel Upstream to 4.9.164
  • Drivers and caf upstreams
  • WiFi Prima Driver Upstreams

Moun Kernel V7.4
  • Kernel Upstream to 4.9.162
  • Drivers and caf upstreams
  • WiFi Prima Driver Upstreams

Moun Kernel V7.3
  • Kernel upstream to 4.9.160
  • Reverted back to an old audio driver (Audio will work fine with Nov Firmware)

Moun Kernel V7.2
  • Kernel Upstream to 4.9.158
  • Drivers and caf upstreams
  • updated Se-policy for spectrum to work on enforcing in pie
  • updated spectrum profiles and improved performance and gaming
    *jan firmware in needed for audio to work*

Moun Kernel V7.1
  • Kernel Upstream to 4.9.148

Moun Kernel V7.0
  • Full Rebase and upstream to 4.9
    Features for the new Rebase :
  • Spectrum support
  • Kcal color control
  • Power Suspend
  • Speed up boot
  • Battery optimizations
  • Adreno Idler
  • Sound Control
  • Boeffla Wakelock Blocker
  • exfat Support
  • Full F2FS Support
  • WireGuard VPN tunnel support
  • WireGuard importer
  • LZ4 compression for ZRAM
  • State Notifier
  • Improved Interactive values for a better battery life
  • 1.1.1.1 DNS
  • Linux Upstream to 4.9.147
  • CAF Upstream to LA.UM.7.6.2.r1-04600-89xx.0
  • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel

Moun Kernel V6.2
  • Linux Upstream to 3.18.124
  • Caf Upstream to LA.UM.6.6.r1-09900-89xx.0
  • Updated WiFi Driver to LA.UM.6.6.r1-09900-89xx.0
  • Merged Binder Updates from android-3.18
  • Added Full F2FS Support
  • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel

Moun Kernel V6.1
  • Added Boeffla Wakelock Blocker
  • Linux Upstream to 3.18.123
  • Updated WiFi Driver to LA.UM.6.6.r1-09800-89xx.0
  • Join the official Discussions Gourpe for Moun Kernel https://t.me/mounkernel

Moun Kernel V6.0
  • Linux Upstream to 3.18.122
  • CAF Upstream to LA.UM.6.6.r1-09700-89xx.0

Moun Kernel V5.9
  • Linux Upstream to 3.18.121
  • Updated WiFi Driver to LA.UM.6.6.r1-09600-89xx.0

Moun Kernel V5.8
  • Linux Upstream to 3.18.120
  • CAF Upstream to LA.UM.6.6.r1-09600-89xx.0

Moun Kernel V5.7
  • Fixed all kind of UI lag in Spectrum Balanced Profile and improved Spectrum Gaming Profile

Moun Kernel V5.6
  • Linux Upstream to 3.18.119

Moun Kernel V5.5
  • Linux Upstream to 3.18.118
  • CAF Upstream to LA.UM.6.6.r1-09500-89xx.0
  • Updated Wi-Fi driver to LA.UM.6.6.r1-09500-89xx.0
  • Spectrum: optimized spectrum profiles for Pie

Moun Kernel V5.4
  • Linux Upstream to 3.18.117
  • CAF Upstream to LA.UM.6.6.r1-09400-89xx.0
  • Updated Wi-Fi driver to LA.UM.6.6.r1-09400-89xx.0

Moun Kernel V5.3
  • Linux Upstream to 3.18.116
  • CAF Upstream to LA.UM.6.6.r1-09200-89xx.0
  • Improved and fixed the small lag in the balanced profile and improved all other profiles

Moun Kernel V5.2
  • Linux Upstream to 3.18.115
  • Removed Relaxed gov (its useless. the battery profile now uses my moded interactive)
  • Improved Spectrum battery Profile

Moun Kernel V5.1
  • Fixed the Vendor mismatch error on treble from V5.0
  • Fixed the battery leak from V5.0
  • fixed wifi hotspot and usb tethering issues from V5.0
  • removed ip6tables NAT support (it was causing the hotspot and the usb tethering issues)
  • Reverted Reconfigured Netfilters for IPv4 and IPv6
  • Removed IPv6 masquerade support
  • Redid the Spectrum battery profile and improved balanced profile and switched to simple ondemand gov for the cpu on all profiles

Moun Kernel V5.0
  • Full kernel Rebase
  • Linux Upstream to 3.18.114
  • CAF Upstream to LA.UM.6.6.r1-09000-89xx.0
  • added magiskpolicy and fixed spectrum on boot profile set by giving it the right Permissions through Selinux Enforcing ( Thanks to @kdrag0n )
  • removed the 2.4GHz and the 850MHz gpu and cpu overclock and the Underclock to 307MHz(as its proven to be un-stable and it was effecting the battery life significantly)
  • Added back the old Overclock from V3.3 2.2GHz on the CPU and 700 on the GPU
  • Added wireguard importer
  • Added ip6tables NAT support
  • Reconfigured Netfilters for IPv4 and IPv6
  • Added IPv6 masquerade support
  • Alot of Kernel wide cleanups

Moun Kernel V4.5
  • CAF Upstream to LA.UM.6.6.r1-08900-89xx.0
  • Removed lazyplug (no need for it anymore and it was useless all along)
  • Updated and improved AutoSMP integration with Spectrum
  • Fixed a bug were the build script wasnt updating GCC
  • Kernel wide cleanups (more to come V5 is coming soon)

Moun Kernel V4.4
  • Linux Upstream to 3.18.113

Moun Kernel V4.3
  • Linux Upstream to 3.18.112

Moun Kernel V4.2
  • Linux Upstream to 3.18.111
  • Merge latest caf patches LA.UM.6.6.r1-08600-89xx.0
  • CPU Overclock to 2400 MHz (not on by defult)
  • GPU Overclocked to 855MHz (not on by defult)
  • Added CPU Underclock Freq down to 307MHz
  • Redone the Spectrum Battery profile (it should give you a grate battery backup now) (thanks to velocity kernel Team)
  • Updated all other Spectrum Profiles for the best results

Moun Kernel V4.1
  • Linux Upstream to 3.18.110
  • Merge latest caf patches LA.UM.6.6.r1-08500-89xx.0
  • Added BFQ scheduler (@flex1911 likes it IDK why XD)

Moun Kernel V4.0
  • Added Treble Support
  • Added DT2W support for stock Kernel (to disable issue this in any terminal emulator)
    Code:
    su
    echo "0" > /proc/touchpanel/enable_dt2w
  • Added Spectrum support
  • Tuned the valuse for ondemand and conservative Governors
  • Added lcd notifier
  • Kernel Upstream to 3.18.109
  • Added LAZYPLUG and RELAXED Governors
  • Updated lazyplug to V2.0
  • set Relaxed Governor to Use State Notifier for Display Query
  • Added Relaxed Governor v1.3
  • Overwrite mac address if config file exists
  • Overclocked CPU to 2208MHz
  • Overclocked GPU to 700MHz
  • Added Spectrum support (Download The Spectrum App From Google Play )
    Spectrum profiles:
    1. Balance: everything is normal just like V3.3 with a small speed boost (Default Profile)
    2. Performance: the CPU and GPU overclocking are present and autosmp hotplug is on
    3. Battery: Relaxed Governor and LAZYPLUG are on to give you a mint kernel like battery life (thanks to @GamingDevilsCC)
    4. Gaming: the CPU and GPU overclocking are at the maximum and they are always on the max freq and adreno idler is of to insure no framedrops

Moun Kernel V3.3
  • Kernel Upstream to 3.18.108
  • Added support for the Stock rom

Moun Kernel V3.2
  • Kernel Upstream to 3.18.107
  • Added support to the 1.1.1.1 DNS
  • Merge latest caf patches
  • all drivers are now updated means FP is now faster boot is faster and overall performance is improved by the caf patches

Moun Kernel V3.1
  • Kernel Upstream to 3.18.106

Moun Kernel V3.0
  • Rebaced the kernel and Fixed all of the random issues
  • Kernel upstreams to v3.18.105
  • Removed all un nessery featurs from the kernel like Blu_active and maple i/o
  • Fixed Adreno Idler not idealing under 320 MHz
  • Added State Notifier and improved the battery in Interactive
  • Adguard DNS

Moun Kernel V2.0
  • Added BLU_ACTIVE
  • Added Maple I/O Scheduler
  • Removed Fingerprint Boost (wasn't that effective and was draining a lot of Battery
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 81

    FudhnpI.png

    zlOdmZU.png

    4IUCtO0.png


    Moun Kernel is an almost pure kernel built to provide the best performance possible without any overheating or Battery Drain you won't find a lot of features in this Kernel because the purpose of it is to have a very stable Device with a rock solid Performance and an Ultra Battery Life at the same time and after the concept success with my old device the LG G3 i decided to do the same thing with Mi A1

    fHZuZfx.png


    Based on voidKernel
    Spectrum support
    Kcal color control
    Power Suspend
    Speed up boot
    Battery optimizations
    Adreno Idler
    Sound Control
    Boeffla Wakelock Blocker
    exfat Support
    Full F2FS Support
    WireGuard VPN tunnel support
    WireGuard importer
    Vibration intensity control (Not on the 4.9 Kernel for now)
    LZ4 compression for ZRAM
    State Notifier
    Improved Interactive values for a better battery life
    1.1.1.1 DNS
    UpToDate with linux stable
    UpToDate with CAF Patches


    8d4wDel.png


    MEGA
    GitHub Releases

    Official Telegram Group
    Official Telegram Update Channel for all of my work
    HWmqxG5.png


    10.x Tissot-4.9-Hybrid Q 10.0 Lineage Based Roms and AOSP based Roms with 4.9 Kernels and Hal's and Treble
    6.2 TissotCustom Oreo 8.1 and Pie 9.0 Lineage Based Roms and AOSP based Roms
    6.2 TissotStock Oreo 8.0/8.1 Stock Rom
    6.2 TissotTreble all Treble Roms and Android Pie Semi GSI

    RYWX7rW.png


    @flex1911 For the Base Kernel
    @GamingDevilsCC For the Adreno Idler and the Battery Optimizations
    @ghpranav For all the commits on his Meta Phoenix Kernel​





    XDA:DevDB Information
    Moun Kernel for LOS, AOSP, Treble Roms, Kernel for the Xiaomi Mi A1

    Contributors
    mountaser halak
    Source Code: https://github.com/mountaser/Moun_Kernel_Tissot

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2018-04-01
    Last Updated 2020-03-15
    32
    Changelog

    Moun Kernel V10.0
    • Full Q Rebase and upstream
      Features for the new Rebase :
    • Full support for treble and none treble with 1 zip
    • Spectrum support
    • Kcal color control
    • Power Suspend
    • Speed up boot
    • Battery optimizations
    • Adreno Idler
    • Sound Control
    • Boeffla Wakelock Blocker
    • exfat Support
    • Full F2FS Support
    • WireGuard VPN tunnel support
    • WireGuard importer
    • LZ4 compression for ZRAM
    • State Notifier
    • 1.1.1.1 DNS
    • Linux Upstream to 4.9.216
    • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel
    • Join my official release channel to stay uptodate with all of my work https://t.me/mounkernel

    Moun Kernel V8.1
    • Kernel Upstream to 4.9.176
    • Caf and Drivers Upstreams
    • WiFi Driver Prima Upstreams
    • Techpack Audio Driver Upstreams
    • Fixed F2FS support

    Moun Kernel V8.0
    • Init Moun Kernel Treble 4.9
    • Full Kernel Rebase
    • Kernel Upstream to 4.9.168
    • Caf and Drivers Upstreams
    • WiFi Driver Prima Upstreams
    • Techpack Audio Driver Upstreams

    Moun Kernel V7.5
    • Kernel Upstream to 4.9.164
    • Drivers and caf upstreams
    • WiFi Prima Driver Upstreams

    Moun Kernel V7.4
    • Kernel Upstream to 4.9.162
    • Drivers and caf upstreams
    • WiFi Prima Driver Upstreams

    Moun Kernel V7.3
    • Kernel upstream to 4.9.160
    • Reverted back to an old audio driver (Audio will work fine with Nov Firmware)

    Moun Kernel V7.2
    • Kernel Upstream to 4.9.158
    • Drivers and caf upstreams
    • updated Se-policy for spectrum to work on enforcing in pie
    • updated spectrum profiles and improved performance and gaming
      *jan firmware in needed for audio to work*

    Moun Kernel V7.1
    • Kernel Upstream to 4.9.148

    Moun Kernel V7.0
    • Full Rebase and upstream to 4.9
      Features for the new Rebase :
    • Spectrum support
    • Kcal color control
    • Power Suspend
    • Speed up boot
    • Battery optimizations
    • Adreno Idler
    • Sound Control
    • Boeffla Wakelock Blocker
    • exfat Support
    • Full F2FS Support
    • WireGuard VPN tunnel support
    • WireGuard importer
    • LZ4 compression for ZRAM
    • State Notifier
    • Improved Interactive values for a better battery life
    • 1.1.1.1 DNS
    • Linux Upstream to 4.9.147
    • CAF Upstream to LA.UM.7.6.2.r1-04600-89xx.0
    • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel

    Moun Kernel V6.2
    • Linux Upstream to 3.18.124
    • Caf Upstream to LA.UM.6.6.r1-09900-89xx.0
    • Updated WiFi Driver to LA.UM.6.6.r1-09900-89xx.0
    • Merged Binder Updates from android-3.18
    • Added Full F2FS Support
    • Join the official Discussions Group for Moun Kernel https://t.me/mounkernel

    Moun Kernel V6.1
    • Added Boeffla Wakelock Blocker
    • Linux Upstream to 3.18.123
    • Updated WiFi Driver to LA.UM.6.6.r1-09800-89xx.0
    • Join the official Discussions Gourpe for Moun Kernel https://t.me/mounkernel

    Moun Kernel V6.0
    • Linux Upstream to 3.18.122
    • CAF Upstream to LA.UM.6.6.r1-09700-89xx.0

    Moun Kernel V5.9
    • Linux Upstream to 3.18.121
    • Updated WiFi Driver to LA.UM.6.6.r1-09600-89xx.0

    Moun Kernel V5.8
    • Linux Upstream to 3.18.120
    • CAF Upstream to LA.UM.6.6.r1-09600-89xx.0

    Moun Kernel V5.7
    • Fixed all kind of UI lag in Spectrum Balanced Profile and improved Spectrum Gaming Profile

    Moun Kernel V5.6
    • Linux Upstream to 3.18.119

    Moun Kernel V5.5
    • Linux Upstream to 3.18.118
    • CAF Upstream to LA.UM.6.6.r1-09500-89xx.0
    • Updated Wi-Fi driver to LA.UM.6.6.r1-09500-89xx.0
    • Spectrum: optimized spectrum profiles for Pie

    Moun Kernel V5.4
    • Linux Upstream to 3.18.117
    • CAF Upstream to LA.UM.6.6.r1-09400-89xx.0
    • Updated Wi-Fi driver to LA.UM.6.6.r1-09400-89xx.0

    Moun Kernel V5.3
    • Linux Upstream to 3.18.116
    • CAF Upstream to LA.UM.6.6.r1-09200-89xx.0
    • Improved and fixed the small lag in the balanced profile and improved all other profiles

    Moun Kernel V5.2
    • Linux Upstream to 3.18.115
    • Removed Relaxed gov (its useless. the battery profile now uses my moded interactive)
    • Improved Spectrum battery Profile

    Moun Kernel V5.1
    • Fixed the Vendor mismatch error on treble from V5.0
    • Fixed the battery leak from V5.0
    • fixed wifi hotspot and usb tethering issues from V5.0
    • removed ip6tables NAT support (it was causing the hotspot and the usb tethering issues)
    • Reverted Reconfigured Netfilters for IPv4 and IPv6
    • Removed IPv6 masquerade support
    • Redid the Spectrum battery profile and improved balanced profile and switched to simple ondemand gov for the cpu on all profiles

    Moun Kernel V5.0
    • Full kernel Rebase
    • Linux Upstream to 3.18.114
    • CAF Upstream to LA.UM.6.6.r1-09000-89xx.0
    • added magiskpolicy and fixed spectrum on boot profile set by giving it the right Permissions through Selinux Enforcing ( Thanks to @kdrag0n )
    • removed the 2.4GHz and the 850MHz gpu and cpu overclock and the Underclock to 307MHz(as its proven to be un-stable and it was effecting the battery life significantly)
    • Added back the old Overclock from V3.3 2.2GHz on the CPU and 700 on the GPU
    • Added wireguard importer
    • Added ip6tables NAT support
    • Reconfigured Netfilters for IPv4 and IPv6
    • Added IPv6 masquerade support
    • Alot of Kernel wide cleanups

    Moun Kernel V4.5
    • CAF Upstream to LA.UM.6.6.r1-08900-89xx.0
    • Removed lazyplug (no need for it anymore and it was useless all along)
    • Updated and improved AutoSMP integration with Spectrum
    • Fixed a bug were the build script wasnt updating GCC
    • Kernel wide cleanups (more to come V5 is coming soon)

    Moun Kernel V4.4
    • Linux Upstream to 3.18.113

    Moun Kernel V4.3
    • Linux Upstream to 3.18.112

    Moun Kernel V4.2
    • Linux Upstream to 3.18.111
    • Merge latest caf patches LA.UM.6.6.r1-08600-89xx.0
    • CPU Overclock to 2400 MHz (not on by defult)
    • GPU Overclocked to 855MHz (not on by defult)
    • Added CPU Underclock Freq down to 307MHz
    • Redone the Spectrum Battery profile (it should give you a grate battery backup now) (thanks to velocity kernel Team)
    • Updated all other Spectrum Profiles for the best results

    Moun Kernel V4.1
    • Linux Upstream to 3.18.110
    • Merge latest caf patches LA.UM.6.6.r1-08500-89xx.0
    • Added BFQ scheduler (@flex1911 likes it IDK why XD)

    Moun Kernel V4.0
    • Added Treble Support
    • Added DT2W support for stock Kernel (to disable issue this in any terminal emulator)
      Code:
      su
      echo "0" > /proc/touchpanel/enable_dt2w
    • Added Spectrum support
    • Tuned the valuse for ondemand and conservative Governors
    • Added lcd notifier
    • Kernel Upstream to 3.18.109
    • Added LAZYPLUG and RELAXED Governors
    • Updated lazyplug to V2.0
    • set Relaxed Governor to Use State Notifier for Display Query
    • Added Relaxed Governor v1.3
    • Overwrite mac address if config file exists
    • Overclocked CPU to 2208MHz
    • Overclocked GPU to 700MHz
    • Added Spectrum support (Download The Spectrum App From Google Play )
      Spectrum profiles:
      1. Balance: everything is normal just like V3.3 with a small speed boost (Default Profile)
      2. Performance: the CPU and GPU overclocking are present and autosmp hotplug is on
      3. Battery: Relaxed Governor and LAZYPLUG are on to give you a mint kernel like battery life (thanks to @GamingDevilsCC)
      4. Gaming: the CPU and GPU overclocking are at the maximum and they are always on the max freq and adreno idler is of to insure no framedrops

    Moun Kernel V3.3
    • Kernel Upstream to 3.18.108
    • Added support for the Stock rom

    Moun Kernel V3.2
    • Kernel Upstream to 3.18.107
    • Added support to the 1.1.1.1 DNS
    • Merge latest caf patches
    • all drivers are now updated means FP is now faster boot is faster and overall performance is improved by the caf patches

    Moun Kernel V3.1
    • Kernel Upstream to 3.18.106

    Moun Kernel V3.0
    • Rebaced the kernel and Fixed all of the random issues
    • Kernel upstreams to v3.18.105
    • Removed all un nessery featurs from the kernel like Blu_active and maple i/o
    • Fixed Adreno Idler not idealing under 320 MHz
    • Added State Notifier and improved the battery in Interactive
    • Adguard DNS

    Moun Kernel V2.0
    • Added BLU_ACTIVE
    • Added Maple I/O Scheduler
    • Removed Fingerprint Boost (wasn't that effective and was draining a lot of Battery
    17
    Moun Kernel V6.0 is out
    Happy Flashing and have a nice weekend guys!
    13
    Sorry if i haven't answered any tags( on xda or telegram) in the past few days guys
    Am starting my internship today and am sooo busy preparing to move out to a different City this week so i might go offline for a bit
    But don't worry my moun kernel and havoc gsi will keep getting updates
    As for the non treble RR am waiting on @ghpranav to look at the sources and see what's missing and he also doesn't have much time being just started his collage but anyway the old RR non treble + the latest moun kernel and gcam pixel2mod v8.2 by arnova is basically the new rr build so no need to even wait for it
    Anyway have a nice week guys see you as soon as i can