[Android General] MotoJunkie01:
ALCATEL IDEAL 4060A

STOCK KERNEL WITH INIT.D. & INSECURE BOOT SUPPORT​

SPECIFICATIONS:

Model: Alcatel Ideal 4060A

Android Version: 5.1.1 Lollipop

Kernel Version: 3.10.49-g3d12fcb

GCC Version: 4.8

Build Date: Tuesday, July 26, 2016

Revisions Date: Saturday, August 5, 2017

Board Platform: Qualcomm Snapdragon 210 (MSM8909)

FEATURES:

CPU Governors: Interactive, OnDemand, Performance, Userspace, Powersave

Frequencies: 200MHz, 400MHz, 533MHz, 800MHz, 998MHz, 1094MHz

Minimum & Maximum Core Control

VDD Restriction & Temperature Throttle Control

GPU Frequencies: 200MHz, 307MHz, 409MHz

GPU Governors: bw_hwmon, bw_vbif, cpufreq, gpubw_mon, msm-adreno-tz,
performance, powersave, simple_ondemand, spdm_bw_hyp, userspace

I/O Schedulers: cfq, deadline,row, noop

Adaptive Low Memory Killer: 5 Presets & Tunables

Z-RAM Support

Virtual Memory Tunables: Dirty Ratio, Dirty Background Ratio, Dirty Expire Centisecs, Dirty Writeback Centisecs, Overcommit Ratio, Swappiness, VFS Cache Pressure, Laptop Mode

SELinux Permissive/Enforcing Toggling

Entropy Read/Write Ahead Support

TCP Congestion Algorithms: cubic, reno

Hostname Editing

ADB Over WiFi Support

Android Logging Support

Init.d Script Support & Emulator

REQUIREMENTS:

In order to use init.d script support, and in order to be able to tune this kernel and use its features, you need to be running a ROM with root privileges. Also, while not absolutely required, it is recommended that you have TWRP custom recovery installed. This kernel can be installed by on-device flashing apps such as Rashr, Flashfire, etc. However, for this thread, I will be instructing on TWRP installation only. In order to utilize init.d support, you also need to install a recent version of BusyBox.

DISCLAIMER: You flash this kernel at your own risk. As always, rooting or flashing the partitions of your device comes with the inherent risk of rendering your device inoperable.

You hereby assume responsibility for your own device, and absolve me of any liability for any damage caused to your phone by flashing this kernel. Follow the simple instructions carefully and you should experience no adverse results.

NOTES: This is a stock kernel which has been modified to provide init.d and insecure boot support. The advantages of insecure boot support include having root access through adb shell -- it enables adbd to run as root. Init.d support gives you enormous flexibility in the ability to run scripts and mods to be run at boot -- everything from battery tweaks to performance mods. Aside from init.d, the Kernel Adiutor-Mod application, included in the download link below, allows you to tune several parameters of the kernel, change CPU/GPU governors, adjust I/O schedulers, set CPU/GPU frequency minimums & maximums, apply an adaptive low memory killer preset, etc. With some modding, you will notice a remarkable increase in responsiveness, stability and overall performance of the Android OS, as well as a tremendous increase in battery life. . Trial and error is key. Do some research on the best kernel mods and set your own preferences. You are the captain of your own ship...

THANKS & MENTIONS:

Thanks to [MENTION=4443334]Grarak[/MENTION] for developing the original Kernel Adiutor application. Thanks also to "Yoinx" for modifying the original application and thus creating Kernel Adiutor-Mod.

KERNEL SOURCE CODE: https://github.com/zombah/android_kernel_alcatel_msm8909

INSTRUCTIONS:

1. Assuming you have root, BusyBox & TWRP custom recovery installed on your device, boot into TWRP and flash the zip installer in the below download link;

2. Wipe the dalvik cache and reboot system;

3. Upon reboot, install the Kernel Adiutor-Mod application from the below download link.

Open the app, grant superuser access when prompted, and tap on the menu icon near the upper left of the screen;

4. Done.....use the options in the menu to tweak the kernel's settings, change CPU governors,

set CPU/GPU frequencies, toggle SELinux mode, etc., etc.

DOWNLOAD LINKS:

Kernel Installer: https://drive.google.com/file/d/0B1Sfod4HWfk2NjUzWGVldThtQ0U/view?usp=sharing

Kernel Adiutor-Mod APK: https://drive.google.com/file/d/0B1Sfod4HWfk2OC1ORURoN3hTeUE/view?usp=sharing