1. ironass's Avatar
    All phone manufacturers add their own kernel to the Android operating system. They usually err on the side of caution with the kernel settings with a one size fits all approach. However, a custom kernel allows you to make adjustments to suit your needs, allowing you to change a whole range of features on your phone, from making it faster or slower, more battery friendly, display adjustments, etc: For more information, see, Why You Should Consider Using A Custom Android Kernel

    One such kernel, for the OnePlus 3, (A3000 & A3003), is ElementalX by the developer flar2. It will run on both the stock Oxygen firmware or the Community Beta Build, as well as on the CyanogenMod ROM, on both rooted and unrooted phones. If you are using a custom recovery such as TWRP, I would suggest making a nandroid backup prior to flashing ElementalX.

    • Easy installation and setup with Aroma installer
    • Wake Gestures support (sweep2wake & doubletap2wake)
    • Notification LED control
    • Sound control
    • Advanced color control
    • Sweep2sleep
    • Backlight dimmer
    • Overclock or underclock CPU
    • Adjust or disable vibration
    • FIOPS, BFQ, CFQ, deadline, noop and SIO i/o schedulers
    • NTFS r/w support
    • Option to disable fsync
    • performance and power optimizations
    • USB OTG support
    • Dash charge
    • Supports MultiROM
    • Does not force encryption
    • Compatible with systemless root

    When flashing the custom kernel you are asked to make some decisions as to overclocking or underclocking, I chose overclock on both, as well as the scheduler you want to use. I chose CFQ. For more information about schedulers and their properties, see, Kernel Governors and I/O SCHEDULERS. I also selected to move the Wi-Fi module to the system partition although this required a second flash of the kernel to get it functioning. You can change any of the features of the kernel by re-flashing it or by downloading the EX Kernel Manager app from the Play Store, (£2.89p), rooted users only. This offers much greater control of the ElementalX kernel.

    For full details of the ElementalX custom kernel, downloads and instructions, see...

    ElementalX-OP3 0.30 (OOS) 0.36 (cm)

    This is for competent and experienced users. Please read all installation instructions, carefully and thoroughly as well as the forum thread, before proceeding.

    ironass motto... "Flash in haste... repent at leisure!"
    11-16-2016 11:09 AM
  2. ironass's Avatar
    For those of you on the OnePlus 3 that are wishing that you could have a bit more oomph on your phone in light of the OnePlus 3T release, then the ElementalX custom kernel goes some of the way to offering that by slightly overclocking on both the single and multi cores. Surprisingly enough, I have experienced no overheating and if anything, my battery life has improved. Here are the GeekBench4 benchmarks for both the stock OnePlus 3 kernel and the ElementalX kernel.

    Stock OnePlus 3 kernel on Geekbench4

    ElementalX kernel on GeekBench4 (settings as per post #1)

    11-16-2016 11:25 AM
  3. ironass's Avatar
    ElementalX custom kernel battery review.

    29 hours on battery with 7+ hours Screen on Time, (SoT).

    Kernel settings overclocked as per posts #1 & #2. Wi-Fi and High Accuracy Location on throughout.

    11-18-2016 01:14 PM
  4. ironass's Avatar
    CF-Bench benchmark = Overall score 59101

    11-21-2016 05:38 PM
  5. ironass's Avatar
    11-21-2016 10:34 PM
  6. ironass's Avatar
    3D Mark benchmark = 2667

    11-22-2016 12:39 PM
  7. ironass's Avatar
    SpeedTest on the U.K. EE, LTE-A, (4G+), network.

    12-02-2016 07:28 AM

Similar Threads

  1. Pixel custom ring tone?
    By russell1997 in forum Google Pixel & Pixel XL
    Replies: 9
    Last Post: 01-07-2017, 03:39 PM
  2. can't able to flash custom recovery
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 11-17-2016, 03:03 AM
  3. Custom Lock Screen
    By Brew Swayne in forum Samsung Galaxy Note 4
    Replies: 0
    Last Post: 11-15-2016, 10:24 PM
  4. Pixel XL reboot loop, bad customer service
    By blackeagle113089 in forum Google Pixel & Pixel XL
    Replies: 4
    Last Post: 11-14-2016, 04:08 PM
  5. Pixel custom ring tone?
    By russell1997 in forum General Help and How To
    Replies: 1
    Last Post: 11-11-2016, 03:53 PM