Showing posts with label gpu. Show all posts
Showing posts with label gpu. Show all posts

[KERNEL][3.4.5][GPU @403MHz] Kash Kernel V2.3 [Fixed Battery Drop]

[KERNEL][3.4.5][GPU @403MHz] Kash Kernel V2.3 [Fixed Battery Drop]
First ever Custom Kernel for Micromax A116 Canvas HD
 
FEATURES:
  • Based on MyPhone Agua Iceberg source. (4.2)
  • Swap Support Added
  • Added config.gz support
  • Clean Cache Enabled
  • CIFS network file system support
  • LZMA Compression for zImage and Gzip for ramdisk.
  • 1080p video recording support.
  • Enhanced hw composer.
  • NTFS support.
  • GPU overclocked @ 403MHz
  • Optimized imgsensor drivers
  • New LCM drivers for Vivid display colors.
  • VM Dirty ratio tweaks.
  • Battery drop fixed. Works perfectly 
  • Added frandom driver.
  • Added Ramzswap support.
  • Optimized apply_slack() for size and speed
  • Faster NOATIME and NODIRATIME mounting flags
  • Enabled Dynamic Filesync Control 2.0
  • Lock the initial TCP window size to 64K
  • Asynchronous I/O latency to a solid-state disk greatly increased
  • Enabled ARCH_POWER
  • Added cdrom option to UMS-lun-devices (you can now use this app: Link) New governors added:
  • Smartass2
  • LulzactiveQ
  • PegasusQ
  • ZZMOOVE
  • NIGHTMARE
  • SAKURACTIVE
  • InteractiveX
  • Intellidemand New IO Schedulers added
  • ROW
  • ZEN
  • FIOPS
  • FIFO
  • VR
Bugs:


  • None!

Install Instructions:


Make a full backup of your current ROM.
Place the kernel zip in sdcard and reboot to recovery.
Mount /system.
Install kernel zip and reboot!
Changelog:
Alpha builds:
VERSION 0.1:

  • First build from 4.1 source
  • Boots on JB4.2

VERSION 0.2

  • Added 7 CPU Governors
  • SWAP support enabled
  • Enabled access to config.gz

VERSION 0.3

  • XZ Compression for zImage
  • Clean Cache Enabled
  • Added 4 new IO Schedulers

Stable builds:

VERSION 1.0

  • Fixed Camera FC
  • CIFS network file system support
  • Enabled 1080p Video Recording and Playback (not tested)
  • Optimized zImage for size


VERSION 1.1

  • Fixed Charging issue.
  • USB OTG fixed.
  • NTFS support enabled. (Not tested. Lol)
  • Built CIFS as module.
  • zImage size reduced by using LZMA compression.
  • Enhanced hw composer.


VERSION 2.0

  • MERGED SOURCE WITH 4.2 (MyPhone Agua Iceberg)
  • Overclocked GPU @ 403MHz
  • CAMERA FIXED!!
  • Optimized Imgsensor drivers (better camera colors).
  • New LCM drivers (vivid display colors).
  • Overclocked CPU @1.5GHz (only visual, lags a lot)

VERSION 2.1

  • Added new battery drivers from Kogan Agora HD+ (might fix battery drop, not tested).
  • Removed CPU overclock.
  • VM dirty ratio tweaks
  • Set VM_MAX_READAHEAD= 512KB
  • FIXED VOLUME KEYS! 

VERSION 2.2

  • Battery drop fixed. Works perfectly
  • Added frandom driver. (Faster random variable generation)
  • Added Ramzswap support.
  • Optimized apply_slack() for size and speed
  • Faster NOATIME and NODIRATIME mounting flags
  • Enabled Dynamic Filesync Control 2.0
  • Lock the initial TCP window size to 64K
  • Asynchronous I/O latency to a solid-state disk greatly increased
  • Enabled ARCH_POWER

VERSION 2.3

  • Fixed Graphics glitch (enabled sync)
  • Patched binder.c for Android 4.4 support
  • Added Intellidemand governor.
  • Added cdrom option to UMS-lun-devices (you can now use this app: Link)
  • Reduced modules size. Now kernel zip only 5mb



Download Links:
Please read instructions before flashing!


Patches:

FAQ:

GPU overclock reduces performance on my phone. Why? OR I'm getting low scores on benchmark? OR I get low fps? (Don't be dumb to ask this question again and again).
A: I really don't know the reason. But if it doesn't work for you, download this and flash it using CWM/TWRP without wipe.
What is a kernel? Why should I install it?
A: Click here to know the answer.
Will this work on all MT6589 Phones?
A: NO!

Is this kernel compatible with all ROMs?
A: Yes. But for ROMs not based on stock, (like MiUi and ColoOS) you have to replace ramdisk.

Will this work on other clones like MyPhone A919i, Wiko Cink 5, Fly IQ451 ?
A: YES. It will work :)

Is this kernel recommended for daily use?
A: Yes!

My phone lags a lot on V2.0. Why?
A:Because you are on 1.5GHz by default. Download Set CPU from playstore and set max frequency to 1.2GHz.

What are the best governor+io combinations?
A: Hotplug+cfq, Smartassv2+cfd, Sakuractive+cfq. You can try others and report!

Click image for larger version

Name: IMG-20140228-WA0001.jpg
Views: 628
Size: 34.0 KB
ID: 2607785   Click image for larger version

Name: IMG-20140228-WA0005.jpg
Views: 587
Size: 56.6 KB
ID: 2607786   Click image for larger version

Name: tmp_Screenshot_2014-03-01-20-23-182109670023.jpg
Views: 607
Size: 74.7 KB
ID: 2607792   

[Kernel] (005) flo JB 4.3 (UV Control/CPU/GPU OC/Hybrid Linux 3.4+) [Aug-30]

[Kernel] (005) flo JB 4.3 (UV Control/CPU/GPU OC/Hybrid Linux 3.4+) [Aug-30]

Change log:

es - enhanced stock (stock CPU/GPU clocks)
m - mainline (CPU Clock up to 2.1 GHz / GPU 450 MHz)
u - ULTRA (CPU Clock up to 2.3 GHz / GPU 487.5 Mhz!!!)

-- release 005 (08/29/2013)
* add color control interface

-- release 004 (08/24/2013)
* added FauxSound 3.0 GPL support
* sync'ed with Google's latest release
* (Touch firmware updates!)

-- release 003 (08/19/2013)
* added hooks for FauxSound support

-- release 002 (08/17/2013)
* added LZ4 compression/decompression
* enabled LZ4 for ZRAM/ZCACHE
* added fsync update from Linux 3.10+
* added GPU OC to 487.5 MHz
* enabled input boost for intellidemand
* compiled with GCC 4.7

-- release 001 (08/02/2013)
* Kernel AIO optimzation
* string/memcpy optimization
* Hybrid Linux 3.4+ with many features from Linux 3.8+
* ZRAM/ZCACHE/FRONTSWAP/SWAP enabled
* dynamic FSYNC
* Voltage control
* Sound control
* Intellidemand CPU governor
* Intelli-Plug Hotplug driver
* Intelli-thermal thermal driver
* FIOPS/ROW/BFQ/SIO I/O scheduler
* Westwood+ TCP Congestion control
* Quad Core stats
* ZRAM optimization for Android
* XZ Compressed for smaller size
* debug removed (further size reduction)
* CPU Overclocking up to 2.3 GHz!
* Ultra low clocks (mainline and ulta)
* GPU simple governor

kernel files

http://faux.androidro.ms/flo/jb43/

Enhanced Stock - http://faux.androidro.ms/flo/jb43/fl...rnel-005es.zip

Mainline - http://faux.androidro.ms/flo/jb43/fl...ernel-005m.zip

Ultra CCCCCCOMBO - http://faux.androidro.ms/flo/jb43/fl...ernel-005u.zip

Beta - http://faux.androidro.ms/flo/beta

github: https://github.com/faux123/flo_nexus7


FauxClock App recommended Settings"

CPU Control
  • Max clock - GHz 1.944 GHz (or 1.836 GHz) for performance, 1.512 GHz for battery
  • Min clock - MHz 384 MHz for both
  • CPU Governor - Interactive for performance, Intellidemand for battery
  • mpdecision - Off
  • Snake Charmer - OFF for performance, On for Battery
  • Eco Mode - Off for performance, On for battery
  • Set On Boot - On

SOC Control
  • Set On Boot - On
  • C0 - On
  • C1 - On
  • C3 - On (Note: N4 AP modem is very sensitive to some of the deeper sleep states, if you experienced Green/Yellow AP Modem Watchdog Bark screens, I recommend disabling C2/C3 states).

Voltage Control
  • Set On Boot -
  • Global CPU Voltage - mV

intellidemand gov control
  • Up Threshold - 75 for both
  • Boost Frequency - 0 for both
  • Two Phase Freq - 1134000 for both
  • LMF Max Freq - 1512000 for performance, 1350000 for battery (deprecated)
  • Sampling Rate - 50000 for both
  • Optimal Freq - 1296000 for both
  • Synchro Freq - 756000 for both
  • Set On Boot - On

interactive gov control
  • Hispeed Load - 99
  • Hispeed Freq - 1512000
  • Timer Rate - 20000
  • Min Sampling Time - 80000
  • Set On Boot - On

GPU Control
  • GPU Governor - ondemand for both
  • GPU Clock - 487Mhz for performance and 400 Mhz for battery
  • GPU Vsync Toggle - On for both
  • Set On Boot - On for both

I/O Scheduler Control
  • I/O Scheduler (eMMC) - FIOPS for both
  • Readhead Size (eMMC) - 2048 for both
  • Set On Boot - On for both

Misc Control
  • Dynamic File Sync - On for both
  • TCP Congestion Control - Westwood for both

Vibration Control
  • Set On Boot - On for both
  • Vibration Control - 70 for both

Screen Color
  • Set On Boot - On for both
  • Factory Presets - LG Presets
  • Color Adjustments - R, G, B 255, 250, 245
  • Gamma Amp Adjust 0 - R, G, B 13, 20, 22
  • Gamma Amp Adjust 1 - R, G, B 0, 2, 3

Z-Control
  • Set On Boot - On for both
  • ZRAM Disk size - 150~200 Megabytes (or 50 MB when disabled)
  • ZRAM Enable/Disable - Enable if you mult-task often
  • Clear VFS Cache After Boot - On
  • Auto FS Writeback Delay Mode - On
  • Swappiness - 100% if ZRAM enabled, 0% if disabled
  • VFS Cache Pressure - 100% if ZRAM enabled, 150% if disabled
  • Dirty Ratio - 20% for both
  • Dirty Background Ratio - 5% for both
MAY NOT be optimal for all

[Kernel] [CPU/GPU OC] [S2W] Jassy Release 6 [7 August 13] New hotplug driver Nexus 7(2013)

[Kernel] [CPU/GPU OC] [S2W] Jassy Release 6 [7 August 13] New hotplug driver Nexus 7(2013)

Here is a kernel for Nexus 7(2013).

Features:
* OC to 1.89GHz
* UV capable
* Simple GPU governor
* FIOPS/SIO schedulers
* Dynamic Fsync (on by default)
* USB Fast Charge
* intelli-thermal
* snake charmer
* msm-mpdecision
* GPU OC up to 487mhz
* -O3 optimized

Download:
http://www.mediafire.com/folder/vuwa...8h/JassyKernel

File Type: zip jassy-kernel.zip
File Type: zip jassy-release2.zip
File Type: zip jassy-release3.zip
File Type: zip jassy-release4.zip
File Type: zip jassy-release5.zip