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

[KERNEL] [3.4.112] PhanTom Kernel R7 [14-Jun-2016]

Search This thread

hemantbeast

Senior Member
Jul 26, 2014
537
1,589
Ahmedabad


dcdVKjR.jpg


An Initial Project for our Little Beast.

Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

FEATURES :

  • Compiled with Hyper Toolchain 4.9 @frap129
  • Based on LA.BF.1.1.3_rb1.13 kernel source
  • Upstream to Linux 3.4.112
  • AutoSMP & MSM Hotplug
  • yankdemand, yankactive, intellidemand, intelliactive, intellimm, smartmax, smartmax_eps, alucard, zzmoove governors
  • bfq, sio, sioplus, zen, vr, fiops I/O Schedulers
  • MSM Thermal by @show-p1984
  • GPU OC to 590 MHz & UC to 100 MHz
  • Adreno Idler 1.1 by @arter97 & Simple GPU Algorithm by @faux123
  • Faux Sound 3.6 @faux123
  • KCAL support by @savoca
  • USB Force Fast Charge
  • Adaptive LMK
  • ZRAM Tweaks (510 mb)
  • DT2W by @thewisenerd
  • Dynamic Fsync
  • Neon Accelerated XOR Implementation
  • Enabled all TCP Congestion Control
  • AnyKernel 2 kernel script support

DOWNLOAD LINK :

PhanTom-v7.zip

PhanTom-v7-MM.zip

PhanTom-v7-MIUI.zip

Old Build CM
Old Build MIUI

PHANTOM CHANGELOG :

Changelog can be found here

HOW TO INSTALL :

  • Boot Into Recovery
  • Flash Stock Kernel/Boot.img (If coming from other Custom Kernel)
  • Flash Kernel
  • Wipe Cache and Dalvik (optional)
  • Reboot to System.

Use Kernel Adiutor for managing the Kernel :eek:


CREDITS AND SPECIAL THANKS TO :

@Tarun93 - for guiding/helping me in kernel building
@fefifofum, @onano & @Luffy.d - for the latest stable kernel source
@neobuddy89 @RolanDroid @hurtsky @franciscofranco @faux123
@savoca @Alucard24 @myfluxi @Cl3Kener
thanx to all for sources

Huge Thanks to my tester for testing kernel :

@Anonymous_1S
@mohdmujahidansari526
@domino2115


XDA:DevDB Information
PhanTom Kernel, Kernel for the Xiaomi Redmi 1S

Contributors
hemantbeast, Tarun93, fefifofum, Luffy.d & thanks to tarun93 for helping me
Source Code: https://github.com/hemantbeast/xiaomi_armani_kernel

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: R7
Stable Release Date: 2016-06-14

Created 2015-11-21
Last Updated 2016-07-04
 
Last edited:

hemantbeast

Senior Member
Jul 26, 2014
537
1,589
Ahmedabad
To Enable D2W

Native D2W :
There are three ways by which i enable/disable Native D2W
1. By using Terminal Emulator
2. By using Root Explorer
3. By editing dt2w file in init.d or by Kernel Adiutor

Terminal Emulator :
to enable
echo 1 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch
to disable
echo 0 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch

Root Explorer
Go to sys/bus/i2c/drivers/ft5x06_i2c/5-0038
Open " d2w_switch" file as text editor
then just changed : 1 to enable and 0 to disable
 
Last edited:

agriculture

Senior Member
Jan 6, 2014
805
333
26
Telangana
Good work

---------- Post added at 07:06 AM ---------- Previous post was at 06:49 AM ----------

PhanTom Kernel
A Initial Project for our Little Beast.

Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

PHANTOM CHANGE LOG:
R1

Latest armani-kk sources
Build with UBERTC 4.9.4 20151101
Alucard Hotplug
{Tried other hotplug, but need more fixes till then Alucard is best :p}
Added alucard, yankactive & bioshock governor
USB Fast Charging
CPU OC to 1.7GHz
GPU OC to 590MHz & UC 100MHz
KCAL support
Faux Sound 3.2
Kexec [Multi Rom Support]
Added more TCP Congestion


IMP Note: I have test the kernel in CM12.1 & CM13.0 ROM, working fine for me & not tested in CM11. So please test by yourself and report if it is working or not. :fingers-crossed:

DOWNLOAD LINK:

PhanTom_Armani_21112015.zip
Mirror

HOW TO INSTALL:
Boot into TWRP Recovery
Flash the Kernel zip file
Wipe Cache
Wipe Dalvik Cache
Reboot to System
Use Kernel Adiutor for managing the Kernel :eek:


CREDITS AND SPECIAL THANKS TO :
@Tarun93 - for guiding/helping me in kernel building
@fefifofum & @Luffy.d - for the latest stable kernel source​

XDA:DevDB Information
PhanTom Kernel, Kernel for the Xiaomi Redmi 1S

Contributors
hemantbeast, Tarun93, fefifofum, Luffy.d & thanks to tarun93 for helping me
Source Code: https://github.com/hemantbeast/xiaomi_armani_kernel

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: R1
Stable Release Date: 2015-11-21

Created 2015-11-21
Last Updated 2015-11-21
Please make a support for mi stock rom
 
  • Like
Reactions: hemantbeast

methuselah

Senior Member
Aug 25, 2011
3,948
2,158
Will add it on next build, if it is stable..

please make two seperate version of doubletaptowake option. Because it is the buggiest thing on this earth to strike balance in this world. Well most of the times devs remain busy in striking balance between pocket mode, tap to wake..... Just for sake of simplicity make two versions. It will be best.
 
  • Like
Reactions: Vasoconstriction

Top Liked Posts

  • There are no posts matching your filters.
  • 42


    dcdVKjR.jpg


    An Initial Project for our Little Beast.

    Code:
    #include
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    FEATURES :

    • Compiled with Hyper Toolchain 4.9 @frap129
    • Based on LA.BF.1.1.3_rb1.13 kernel source
    • Upstream to Linux 3.4.112
    • AutoSMP & MSM Hotplug
    • yankdemand, yankactive, intellidemand, intelliactive, intellimm, smartmax, smartmax_eps, alucard, zzmoove governors
    • bfq, sio, sioplus, zen, vr, fiops I/O Schedulers
    • MSM Thermal by @show-p1984
    • GPU OC to 590 MHz & UC to 100 MHz
    • Adreno Idler 1.1 by @arter97 & Simple GPU Algorithm by @faux123
    • Faux Sound 3.6 @faux123
    • KCAL support by @savoca
    • USB Force Fast Charge
    • Adaptive LMK
    • ZRAM Tweaks (510 mb)
    • DT2W by @thewisenerd
    • Dynamic Fsync
    • Neon Accelerated XOR Implementation
    • Enabled all TCP Congestion Control
    • AnyKernel 2 kernel script support

    DOWNLOAD LINK :

    PhanTom-v7.zip

    PhanTom-v7-MM.zip

    PhanTom-v7-MIUI.zip

    Old Build CM
    Old Build MIUI

    PHANTOM CHANGELOG :

    Changelog can be found here

    HOW TO INSTALL :

    • Boot Into Recovery
    • Flash Stock Kernel/Boot.img (If coming from other Custom Kernel)
    • Flash Kernel
    • Wipe Cache and Dalvik (optional)
    • Reboot to System.

    Use Kernel Adiutor for managing the Kernel :eek:


    CREDITS AND SPECIAL THANKS TO :

    @Tarun93 - for guiding/helping me in kernel building
    @fefifofum, @onano & @Luffy.d - for the latest stable kernel source
    @neobuddy89 @RolanDroid @hurtsky @franciscofranco @faux123
    @savoca @Alucard24 @myfluxi @Cl3Kener
    thanx to all for sources

    Huge Thanks to my tester for testing kernel :

    @Anonymous_1S
    @mohdmujahidansari526
    @domino2115


    XDA:DevDB Information
    PhanTom Kernel, Kernel for the Xiaomi Redmi 1S

    Contributors
    hemantbeast, Tarun93, fefifofum, Luffy.d & thanks to tarun93 for helping me
    Source Code: https://github.com/hemantbeast/xiaomi_armani_kernel

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: R7
    Stable Release Date: 2016-06-14

    Created 2015-11-21
    Last Updated 2016-07-04
    13
    PhanTom v6 released.

    Short Summary:-

    • Based on new LA.BF.1.1.3_rb1.11 kernel sources
    • Added new Prima WLAN driver from LA.BF.1.1.3_rb1.11 here
    • Many CPU Governors, yankdemand enabled by default
    • SIO I/O scheduler enabled by default
    • IntelliPlug v4.0 & MSM Hotplug (enabled)
    • Conservative GPU Governor
    • Simple GPU Algorithm & Adreno Idler
    • Intelli Thermal v2
    • Faux Sound 3.6
    • DT2W added
    • ZRam Tweaks and enabled 500mb Zram
    • Dynamic Fsync Control
    • F2FS updated

    Also Fixed Issue For MIUI with new kernel. :victory:

    • Fixed Charging Issue
    • Fixed Sensor not working problem with new kernel
    • Fixed Vibrator Issue also.

    If want more RAM to use then set Low Memory Killer to Medium in Kernel Adiutor :)
    Check OP for the download link.
    11
    To Enable D2W

    Native D2W :
    There are three ways by which i enable/disable Native D2W
    1. By using Terminal Emulator
    2. By using Root Explorer
    3. By editing dt2w file in init.d or by Kernel Adiutor

    Terminal Emulator :
    to enable
    echo 1 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch
    to disable
    echo 0 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch

    Root Explorer
    Go to sys/bus/i2c/drivers/ft5x06_i2c/5-0038
    Open " d2w_switch" file as text editor
    then just changed : 1 to enable and 0 to disable
    11
    PhanTom v8 beta4

    New beta build :-

    PhanTom-v8-beta4.zip
    For Cm based Rom, also Cm-14 support.

    PhanTom-v8-MIUI-beta4.zip
    Didn't tested by me. So pls test and report if any problems occur.

    Changelog:
    Added MSM Hotplug back
    Min cpu freq. is set to 787 MHz
    Changed to yankactive as default
    Some kernel related updates
    No more music stop problem now (If occurs to anyone then pls report)
    More at here

    *Also for more battery backup change the cpufreq governor to zzmoove and change "profile number" to 11 (recommend) or 3 or 2.
    Try this and report how's the battery backup.

    Also updated the Beta OP :good:
    11
    Any news about the latest build?

    Yup! I have updated the OP and the link check it on first page. :)

    As promised Updates are released. Download Phantom v7 from first page.