[KERNEL DISCONTINUED]n3okernel|v44[VC|DT2W|S2W|GPU_INTERFACE|HP-CONTROL|BAL|BATT|PWR] - HTC One X

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
banner by jonas2295​
==[ncx_3.14_AOSP]==
==[ncx_3.14_SENSE]==​
Based on HTC Source: 3.14.401.27​
HOWTO REPORT ERRORS -> THE RIGHT WAY
-) YOU need to provide me the following information, otherwise I´m not able to help:
-) On wich ROM you are
-) Wich Kernel and wich modules did you flash
-) ALWAYS provide a last_kmsg AND a logcat (you dont know how to do that ? Use google or search here in this forum, its posted nearly everywhere)
-) posts like "XYZ feature on ROM XYZ does not work" will be ignored (what should i do with that information ???)
CHANGELOG (old versions) & KERNEL FEATURES
Code:
[B]ncx-314_v1[/B]
-initial release
[B]ncx_314_v3[/B]
-attempt to fix sound and bluetooth
[B]ncx_314_v4[/B]
- fixed audio
[B]ncx_314_v5[/B]
-fixed hotplugging (all governors should work now, all CPUS came online @ bench)
-added VOLUME WAKE (be sure to enable it in ROM too)
-fixed multitouch
[B]ncx_314_v6[/B]
-fixed cpu governor change issue
-all cpus use now the same governoDONT FLASH ON SENSEr
-added USB fastcharge
[B]ncx_314_v7[/B]
-added Voltage control
-GPU now @ 520 MHZ (please test), Also 484MHz and stock is added in code so i can compile in no time (plan to provide 3 versions)
-some compiler cleanups (only important for me, user aren´t affected from this)
[B]ncx_314_v8[/B]
- fixed GPU scaling, sorry guys now it scales up to 520 :) just tested
[B]ncx_314_v9[/B]
- raised gpu low freq to 250MHz
- enjoy a new level of UI smoothness :)
[B]ncx_314_v11_b[/B]
- added bfq I/O sched
- set bfq to default sched
- added cfq I/O sched
- added deadline I/O sched
- tweaked deadline
[B]ncx_314_v13[/B]
- fixed setting ondemand and bfq on boot
- patchset to fix light sensor issues on AOSP (thx Thömy)
- integrated s2w -> finally :p
[B]ncx_314_v13_c[/B]
- fixed starting apps and not booting issue
[B]ncx_314_v14[/B]
- enabled KSM
- AUDIO FM FIX from tbladen
- tweaked deadline more
- tweaked lowmemory killer
[B]ncx_314_v15[/B]
- fix button backlight lag (thx tbalden)
- UMS read-only mode fixed to Read-Write (Usb mass storage works correctly now, also here -> thx tbalden
[B]ncx_314_v16[/B]
- disabled interactive on early suspend (solves the issue that 2 different govs are used on resume)
- added n3ocold governor (peqasusq port)
[B]ncx_314_v16c[/B]
-solved reboot issue when switching to n30c0ld governor (thx max for teaching :) ) -> Attention: its still buggy, it stays on the freq thats online when switching (no up down scaling) [B]DONT SWITCH TO IT, ITS ONLY FOR ME AND MAX FOR DEBUGGING
-added smartmax governor from maxwen :)[/B]
[B]ncx_314_v16d[/B]
- fix to get cpu out of g mode in LP mode (thx for pm max)
- sound cleanups
[B]ncx_314_v17b[/B]
- replaced nv hotplugging with mpdecision (thx, showp-1984, maxwen)
- Disable OS check for the mass storage gadget, thx at thömy :)
[B]ncx_314_v18[/B]
- MERGE a pull request by LorD ClockaN:
- tegra_pcm -> supports audio up to 32 bit
- Spirit FM fix (untested)
- added smartdimmer (Tripnraver)
- updated graphics driver (Tripnraver)
- set core to 0,95V on LP1 (Tripnraver)
- added a GPU OC Interface (you are now able to choose ur GPU speed on your own)
- standard GPU clock is still 520 MHz (info how to change will be available in 3rd Post of this Thread)
[B]ncx_314_v20c_AOSP AND SENSE[/B]
-added SIO IO sched
-added ROW IO sched and set default (great perfromance)
-updated maxwens smartmax-gov to latest version
-UV´ed core_vdd (GPU,EMC,AVP, LP) -50mV by default as I did in old base
[B]ncx_314_v21_AOSP AND SENSE[/B]
- Added and enabled JRCU
- latest interactive governor from XMISTER (3.4 baseline + optimizations from XMISTER -> great Job, awesome dude :) )
- set smartmax a bit more aggressive (but still the best for battery)
- no more replug of fastcharge needed (thx maxwen)
- battery life should improove with this version while containing power also
- SENSE Ramdisk from latest RENOVATE ROM, AOSP RAMDISK from latest CM10.1 (every AOSP build use this atm)
[B]ncx_314_v21b_AOSP AND SENSE[/B]
- hopefully freezes and bootloops are gone
[B]ncx_314_v22_AOSP AND SENSE[/B]
- added CPU HARDCAP (seting freq with every app works now), thx to maxwen, xmister, nik3r, kozmikkick, showp-1948, faux, TripnRaver
- added ZRAM
- removed buggy governors perfromance and powersave
- switch from KSM to UKSM
- slow button backlight notification patch from tbalden and thoemy out of gerrit :)
[B]ncx_314_v23_AOSP AND SENSE[/B]
-set bootup freq to 1300 MHZ (best for smoothness and power)
-switched to CPUQUIET hotplugging
-enabled SWAP and ZRAM (double checked both now)
- be sure to run this script for working SWAP and ZRAM (thx again Kozmikkick): [url]http://d-h.st/tIH[/url] place it in etc/init.d folder or run it manually
[B]ncx_314_v24b_AOSP AND SENSE[/B]
-updated wifi drivers to 03.SP3 (thx TI :p, and kozmickkick for finding out )
-added touchdemand governor
-added intellidemand governor
-gave a bit more responsivness to intellidemand
-added sysfs interface for changin min audio freq while screen on (for the stutter guys) (thx maxwen)
-cpuquiet: added LP hysteresis and logging (thx maxwen)
-cpuquiet: LP hysteresis update (thx maxwen)
- fixed missing I/O Scheds
[B]ncx_314_v25c_AOSP[/B]
- added batterymax governor (smartmax governor with xtreme battery settings)
- dont excpect huge perfromance from batterymax its only for battery
- patched to 3.18 source (still need feedback about WIFI on sense)
special thanks here to maxwen... OneX wouldnt be that way without this guy !
[B]ncx_314_v26_AOSP and SENSE[/B]
- updated video drivers from Tegra Reference (thx for commits xmister and maxwen), should fix video on SENSE
- entropy tweaks :D
- some stability fixes
- try to fix the very rare spinlock bug
[B]n3okernel_v29_AOSP and SENSE[/B]
- audio bt freq boost to 204 MHz
- audio 2 bt sysfs interface (ported from maxwen bcm chip)
- more responsivenes for batterymax
- reduced Qos freq from 910 to 500
- reduced balance level from 60 to 55 (needs testing)
- more aggressive tresholds for EMC (MEM controller) and AVP (Audio Video Processor)
- added early suspend driver to ondemand governor (original implementation by showp-1984)
- fixed min audio sysfs interface for SENSE users
- revert to older wifi drivers for SENSE users (AOSP still has newer :p)
- removed pegasusq governor until debugged
- add and use gmode force (cpuquiet)
- balance play arounds as Tun reported audio lags to me
- renamed kernel to n3okernel instead of ncx_314
- page writback: patch disables the writeback function on screen is on, back when the screen is off to flush all the dirty pages.
- added sysfs interface to choose max LP core freq
- bunch of cleanups, cleanups and even more cleanups
[B]n3okernel_v31d_AOSP and SENSE[/B]
- set readahead to 128kb (better performance)
- button backlight sysfs interface from XMISTER (thx man)
- smartmax updates
- touchdemand updates
- builded with linaro toolchain and its optimizations
- performance and smoothness updates (thx xmister for the reworked dvfs tables, they work better on lower freqs we feel)
- BLN fix
[B]n3okernel_v33_AOSP and SENSE[/B]
- backlight: enable hidden sysfs for color enhance
- Set BLN max value to obey button brightness value
- led: limit BLN brightness to button brightness
- leds:add custom option if slow blink brightness should be limited to button brightness - default is true
- making touchpoke working :) thx maxwen
- smartmax updates
[B]n3okernel_v34_AOSP and SENSE[/B]
- updated smartmax to latest version and all its features :) thx maxwen
- Sense has new Wifi drivers now (report back, if its not working again i revert)
- updates to staging / android
[B]n3okernel_v35_AOSP and SENSE[/B]
- updated bfq sched to v6
- new hashtable from maxwen
- SENSE: BLN should be fixed now, please report back
[B]n3okernel_v36_AOSP and SENSE[/B]
-reverted some spinlock stuff
-proper fastcharge fix (maxwen)
[B]n3okernel_v37_AOSP and SENSE[/B]
- fastcharge fixed (thx maxwen)
- SENSE: reverted multitouch fix, so no more incoming call freeze
[B]n3okernel_v37_SENSE_CALIBRATION_FIX[/B]
-use xmisters synaptics_3200.c with sysfs control from maxwen, thanks buddys :)
[B]ncx_314_v38_AOSP AND SENSE[/B]
- added Double TAP to wake (double tap screen anywhere 2 times to wake device, works only on screen off... lol)
- unfortunatley AOSP only . I hope i get it working on SENSE the next days
[B]ncx_314_v39_AOSP AND SENSE[/B]
-fixup s2w
-revert JRCU (shoud fix deadlocks)
CHANGELOG LATEST VERSION:
ncx_314_v40_AOSP AND SENSE
-leds: fix currents interface
-block: BFQ update to v6r1
-leds: added lux interface and cleanup
-tegra: baseband: added missing mutex_unlock for error cases
-lowmemorykiller: use version from grouper
-touchpad: remove psensor usage if not needed (this probably fixes sense call freeze issues)
-AUTO-BLN should be fixed now... really
ncx_314_v41_AOSP AND SENSE
-fixed f*** wifi
ncx_314_v42_AOSP AND SENSE
-reverted psensor patch
-AOSP ramdisk updated
ncx_314_v44_AOSP AND SENSE
-import of franciscofrancos hotplug control with some small adjustments
Known issues:
nothing reported
Download Kernel & Modules
=====================================================================================================================
=====================================================================================================================
AOSP (CM, AOKP, PA,...) DOWNLOAD LINKS
n3okernel_v44 BOOT.IMG
n3okernel_v44: MODULES
DONT repack kernel, u will loose stuff necessary for DT2W to work The RAMDISK should boot on every AOSP based ROM in our section
=====================================================================================================================
=====================================================================================================================
SENSE DOWNLOAD LINKS
n3okernel_v44_FIX BOOT.IMG
n3okernel_v44: MODULES
=====================================================================================================================
=====================================================================================================================
Repack needed ?
I always recommend to repack Kernel to the ROM you are using. Dont know how to repack ? There is an online repacker in ONE X Android Development Section!
Or (even is easier) go to TheDroidfanatic´s ncx repack Thread (Big THX) : LINK
Howto install:
-) boot into bootloader
-) fastboot erase cache
-) fastboot flash boot boot.img
-) fastboot erase cache
-) boot into recovery
-) wipe cache, dalvik and battery stats
-) flash modules from .zip
-) reboot into system[/SIZE][/FONT]
Github, GPL, XDA RULES
To be FULLY on the safe side now, full GPL and XDA compliance
LINK TO THE REPO USED FOR COMPILING
LINK TO GLOBAL GITHUB/USER IN CASE SOMEONE WILL HAVE A LOOK ON MY OTHER REPOS
clicking is way easier then deleting a few chars out of the url bar.. isnt it ??
Toolchain used: arm-a9-eabi, self made (maxwen)
Defconfig to use: ap33_android_cpuquiet_defconfig
branch: master
Disclaimer
-) I am not responsible for bricked devices
-) you do this on your own will
-) If you flash this, your warranty will be void
CREDITS
Code:
[B]maxwen [/B]for changing governor solution, sound fix, s2w port, fast charge and great support (awesome buddy)
[B]nik3r [/B]for s2w port
[B]tripnraver [/B]for volume fix
[B]faux123 [/B]for voltage control
[B]Xmister [/B]for pointing me in right direction for hotplug solution, s2w commit
[B]whole ICJ Team[/B] which support me where they can, you guys rock
[B]pabx [/B]from AOSP ROM, [B]tbalden [/B]from CM10.1 ROM (great guys, help where they can)
[B]showp-1984[/B] for great support, s2w and getting me started on Github
[B]franciscofranco [/B]for GPU OC interface of old base
[B]TUN_SD[/B] for providing our awesome Server
[B]Everyone [/B]whos helping in an other way (contributors, Thread residents)
​

DONT flash kernel, before reading stuff mentioned below:
-) THIS is not chic IPHONE stuff, you should have some basic knowledge on how to do some things on ANDROID.
-) You encounter an error ? Ok, i will look into it, but you have to follow the rules:
-) ALWAYS tell me following stuff: wich ROM ?, wich KERNEL, UNDERVOLTED ? , wich GOVERNOR used ?
-) You should also provide following stuff so i can look into the issue further:
-) last_kmsg, logcat (you dont know how to get thos files or dont even know what this is ? Ok i will tell you:
-) last_kmsg: connect phone with usb, open up a shell in linux or a CMD in windows, cd to your adb directory and write this: cat /proc/last_ksmg > /sdcard/last_ksmg.log
-) grab the file from your sdcard and provide it to me
-) logcat: This is easier for lazy people, download alogcat app from playstore, fire it up, and extract out the log. Also provide this to me.
-) repack kernel for your ROM with the following online repacker: www.nibble.cc/repack
-) posts like "I had a reboot" or "phone crashed" without proper information will be ignored
Frequently asked questions, answered here:
Q: My music slows down on AOSP builds with ncx Kernel, what can i do ?
A: Switch to interactive governor, known issue on AOSP JB and ICS builds
Q: My freqs reseted back after screen off, I´m on a JB build, what can I do ?
A: Delete the following file out of your ROM: system/lib/hw/power.endeavoru.so. Then reboot ! Done -> they will not go back
Q: Where is sweep2wake ? Is it integrated ? Is it planned ?
A: I think about it, when i did all other stuff thats more important to me !
Q: My phone freezes, what should I do ?
A: Dont undervolt that much. To be sure, provide me last_kmsg and logcat
Q: I had a random hot reboot on JB builds, why this ?
A: All JB builds suffer from it with every Kernel ! Wait until JB is stable, flash ICS or Sense, or buy an Iphone and be a subuser on your own system
Q: When I set freq to 51MHz it jumps back to 102 ? WTH ?
A: Set it to 51MHz in SETCPU, it will jump back to 102MHz -> Thats right, it will use 51MHz when Screen OFF, I want it that way !
Q: WICH app for udnervolting ? WICH app for setting CPU freqs ?
A: Undervolting: SYS TUNER ; CPU Freq setting: SETCPU
Be advised, if you ignore the FAQ, you ignore me, and this will result in ignoring you
so please always provide me necessary information if you want to get your
problem fixed

TUTORIAL FOR UPGRADING HBOOT
LINK
TUTORIAL CHANGING GPU CLOCKS
echo 520 520 520 520 484 400 304 247 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc (this is default in my kernel)
replace the 520 520 520 520 AND the 484 for example with 416 (if u ar a non gamer). so it would go like this:
echo 416 416 416 416 416 400 304 247 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
ATTENTION: the 5th freq is 484 so this has to be changed also into 416 (as it would be higher than max freq set to 416
More examples:
echo 484 484 484 484 484 400 304 247 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc (this changes it to max 484Mhz)
echo 416 416 416 416 416 400 304 247 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc (this changes it to max 416Mhz)
The desired max freq MUST be written 4 times, dont ask why.
===========================================================
Or if u want to change the lowest freq:
echo 416 416 416 416 416 400 304 247 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
echo 416 416 416 416 416 400 304 304 > sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
this will make the UI probalbly smoother as u set the lowest freq to 304 instead of 247
TUTORIAL USING SMARTDIMMER
- default it´s disabled
- enable: echo "1" > /sys/devices/tegradc.0/smartdimmer/enable
- disable: echo "0" > /sys/devices/tegradc.0/smartdimmer/enable
- changing aggressiveness: echo "#" > /sys/devices/tegradc.0/smartdimmer/aggressiveness
TUTORIAL FOR STICKY FREQS
(maxwen told me yesterday, many thanks to my austrian friend )
If u want to limit your cores to lets say for example 1200 MHZ u can do the following
echo "1200000" > /sys/module/cpu_tegra/parameters/cpu_user_cap
or edit the file manually (root explorer or similar) I tested that and it works. maxwen wants to tell me today more on
this because there is an other way also. All i can say now is that governor settings will always be overwritten
and thats the reason why the freqs wont stick. With that way freqs stick
QUESTION ABOUT WAKELOCKS ?
http://forum.xda-developers.com/showthread.php?t=2167001
SPIRIT FM, HOW IT WORKS
After installing ICJ 2.3_test with your kernel 77, I got spirit fm working by choosing OneX phone type in spirit fm settings. Also unchecked the power restart mediaserver option under its debug settings as there is no need now.
The option is one x/x+ intl, and just to be clear. And it's under settings, method.
CHANGING AUDIO MIN FREQ IF U ENCOUNTER STUTTERS WHILE MUSIC
I quote maxwen here:
echo "640000" > /sys/module/cpu_tegra/parameters/suspend_cap_freq
Attention: this will disable "automatic" LP lock during screen off
so think if you really need it
-configurable min audio frequency limit if you have problems with default 102Mhz
echo 204000 > /sys/module/snd_soc_tlv320aic3008/parameters/audio_min_freq

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
first
Can't wait to see what you dev up

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
So nice
Sent from my HTC One X using Tapatalk 2

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
Waiting for the release
Sent from my HTC One X using xda premium

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
You don't waste no time !
I'm looking forward to this next stage on the one x development
Sent from a Blunt smoker

Let the games begin:victory: and let the freaking testing begin to....now i am actually glad i am not working so i can test i know stupid but this makes up for it

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
Goku80 said:
Let the games begin:victory: and let the freaking testing begin to....now i am actually glad i am not working so i can test i know stupid but this makes up for it
Click to expand...
Click to collapse
Agreed
Sent from my One X

Goku80 said:
Let the games begin:victory: and let the freaking testing begin to....now i am actually glad i am not working so i can test i know stupid but this makes up for it
Click to expand...
Click to collapse
as said... dont expect anything... I try to provide a testversion on evening but it wont have any features...or maybe... 1 or 2... dont know what my time allows

n3ocort3x said:
as said... dont expect anything... I try to provide a testversion on evening but it wont have any features...or maybe... 1 or 2... dont know what my time allows
Click to expand...
Click to collapse
Neo mate..Take your time....no rush my friend..anyways gtalk is on my sig add me again cause it looks like my gtalk got messed up...

Run Forrest RUN !!!
Let the fun begin
You can't expect the wonders, If you don't dream about them

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
Can't wait for this, very exciting
Sent from my HTC One X using xda app-developers app

tomascus said:
Can't wait for this, very exciting
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
i know more testing for me and i can try all the different kernels now for my thread as well....let see if this will beat stock

Cooool!It's time to talk about schedule. What will you do first? OC/UV/governor/GCC 4.7?Can't wait to s..t on my 1x!

JohnYang1997 said:
Cooool!It's time to talk about schedule. What will you do first? OC/UV/governor/GCC 4.7?Can't wait to s..t on my 1x!
Click to expand...
Click to collapse
I talk when i want to ...What i do first: see if it compiles without errors...I have no shed

Mr_S said:
You don't waste no time !
I'm looking forward to this next stage on the one x development
Sent from a Blunt smoker
Click to expand...
Click to collapse
but what we gonna do (with our lives) once we have a perfect phone :laugh:

Take your time,dude. You cool,always!

Re: [PREVIEW_KERNEL]ncx_3.14_JB Kernel_3.1.10 for AOSP & SENSE
Ready ta test here an all mate
Sent from my HTC One X using Tapatalk 2

Now that the kernel source has been released for the latest base, I can't wait for my HOX to return from the repair center. <3

Related

[21 JUN 2012] DORIMANX ICS Kernel 7.3 Linux 2.6.32.59 OC 96/1.62 CFS and OC Stable!

Dorimanx Kernel for HD2
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My kernel is based on Tytung Latest ICS, But Tree 2.6.32.59 Main Line! + My Tweaks and install menu.
To use my initrd that included in kernel, you must have 2.3.4 and UP ROM
(Thanks Tytung for your great job on it so far!)
My GIT Repository
HERE
WORK ON ROMS with no changes:
MY ROM
Typhoon ROM
May work for MIUI! use it in install menu.
WILL NOT WORK Unless you use your ROM initrd.gz:
Put your initrd.gz in kernel zip folder initrd-Custom
For ANY 2.3.3 and lower you have to add the initrd.gz
For SENSE ROM you have to add the initrd.gz
For HyperDROID ROM you have to add the initrd.gz
What is included:
​
Default CPU governor: HYPER
This is ICS Tuned Kernel, ICS part by GREAT Developer TYTUNG!!!
AROMA INSTALLER BOOT MENU!
CFS CPU SCHEDULER!
Default CPU frequency: 245-998 MHz (for OC to 1.61, 998Ghz = Normal non OC 1Ghz speed!)
Min CPU frequency can be 96Mhz! default 245Mhz
Support overclocking to 1612 MHz. (via SetCPU or shell script) (Credits: Dorimanx)
Support undervolt/overvolting via sysfs interface. (850-1375mV) (Credits: snq-,Dorimanx)
Default I/O Scheduling: SIO
More I/O Scheduling present in kernel: AS,DEADLINE, VR,
Patched with G-Sensor freeze fix (Credits: mdebeljuh and jdivic)
Patched with Bluetooth 60mA battery drain fix (i.e. support Low-power mode Bluetooth) (Credits: trilu and charansingh)
Patched with wakeup lag fix for AUO panels (Credits: mdebeljuh and jdivic)
Full cLK bootloader support (Credits: cedesmith)
Two-way call recording (Credits: avs333 and snq-)
Mic Gain Fix is included! + script to adjust the gain to best (credits:memin1857, dorimanx)
T-Mobile Wi-Fi Calling (Credits: tytung)
Wi-Fi IEEE 802.1x/EAP authentication (Credits: tytung)
Native USB Tethering + my fix in configs (Credits: tytung , dorimanx)
Native Wi-Fi Tethering + my fix in configs (Credits: tytung, dorimanx)
Real Wi-Fi MAC address (Credits: tytung, rick1995)
Real Bluetooth MAC address (Credits: tytung, rick1995)
Official HTC extended battery support (HTC EB 2300mAh) (Credits: arne)
File systems support: Yaffs2, Ext2/3/4, ReiserFS, (NLS_UTF8 is compiled into the kernel) (Credits: tytung, dorimanx)
ALSA sound driver as kernel modules (alsa-pcm-htc-leo.ko and alsa-mix-htc-leo.ko) (Credits: Cotulla,Tytung!)
Fix to Video Drivers, PFS to max (Credits: 3DAK)
Fix to PPP drivers for full VPN Support (CM7 only) (Credits: 3DAK, Dorimanx, Arne182)
Fixed Proximity sensor wakeup (Credits: 3DAK)
Added Latest SQLB memory scheduler (Credits: 3DAK,Dorimanx)
Added Tiny RCU CPU scheduler
Added tweaks to increase I/O Speed. (Credits: Dorimanx)
Added tweaks to increase CPU speed (Credits: Dorimanx)
Full support for Decoder M4V and H264 Camera recording (3gp + mp4)
Removed all the debuggers to free the kernel from unneeded jobs (Credits: Dorimanx)
Removed lots of unneeded configurations and partitions. (Credits: Dorimanx)
Fixed the color banding issue. (Credit to marc1706)
Added 2 new governors to play with, smoothass and interactiveX (Credits: HierOS)
Updated USB Drivers from Hieros and ACA kernels.
Enable cleancache pseudo-RAM driver to cache clean pages
Run-time PM core functionality
ZRAM XVMALLOCATOR
Compressed in-memory swap device (zram) + activation scripts for CM7 and non CM7 ROMS!
Added extension to 14MB RAM page table! was 2MB!
New Nand Driver that will allow EXT4 on NAND after full testing. (credits to Munjeni)
Added Vdd AVS ( Adaptive Voltage Scaling ) code files! (by Marc1706) (this obsolete undervolt/overvolting via sysfs interface now it's all AUTO! but we still can configure dynamic voltage settings via script, added to init.d with kernel)
Tweak camera (better picks in dark, less greenly) (by Marc1706)
Added Keyboard back light !ON! in DARK, and !OFF! in LIGHT (Mod is DISABLED by default can be ON by Choose in install menu (By Munjeni)
Added ICS HeadSet FIX (Credits: tytung , dorimanx)
Stochastic Fair Blue Net Scheduler (SFB) (all credits to fhasovic)
Added new hyper governor (very strong and fast!) (credits to fhasovic and Dorimanx)
New Video driver from 2.6.28 kernel ported by RICK1995
ZCACHE and CLEANCACHE are ONLINE now!
New WIFI driver + patches.
Plans for next builds:
Debug and find more code errors! (always some thing new )
Click to expand...
Click to collapse
How to install:
Copy Kernel for your ROM to sdcard (CLK / MAG)
Reboot, and enter to CWM (Recovery)
Install kernel via INSTALL ZIP FROM SDCARD
Navigate installer menu!
To Uninstall, reinstall your ROM, or Install your older kernel / other kernel.
Credits: Marc1706, RICK1995, SecureCRT, Munjeni, AmeriCanAndroid, Fhasovic ,Gokhanmoral, Markinus, Cotulla, Tytung, Hastarin, Letama, Rajko, Dan1j3l, Cedesmith, Arne, Trilu, Charansingh, Mdebeljuh, Jdivic, Avs333, Snq-, Savan, Drizztje,3Dak,HierOS, Amarullz, Nixda99, And My ROM Best Team!
Here is something COOL for time that you wait till phone boots!
This was given to me by user XANTHRAX !
​
Change Log:
21/6/12 Time:16:50
New Kernel 7.3 ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
*BT driver FIX
*New WIFI driver + lots of patches! (by MARC an ME)
*New CODE for CPU / RAM / SYSTEM / GSENSOR / ZCACHE / ZRAM
*Losts of bug fixing.
*Performance boosted!
*New Ondemand + hyper GOVS merged with kernel 3.0.45!
Ondemand = power save(slow) hyper=performance!
*USB drivers fixes
*Lots of tuning.
Report how it's going!
03/6/12 Time:21:56
New Kernel 7.2 ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
Added new WIFI/BT driver fix that will allow us to use our real WIFI and BT MAC address! so from now own, every one have different MAC! so if your router block by MAC, please update for the last time Credits to TYTUNG and RICK1995!
Added new ZRAM compression method: made by google team, it's will reduce the amount of CPU usage while ZRAM compress ram pages to swap! so ZRAM improved allot!
Small changes to USB / WIFI hotspot by Tytung.
Tuned and fixed ondemand and hyper govs, should save more battery now.
New Kernel 7.2 ICS+CM9-HWA (HWA! This is for CM9/AOKP)
All as in above kernel! but with HWA driver! for CM9/AOKP with HWA driver!
Have fun
19/5/12 Time:17:35
New Kernel 7.1A ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
Ported huge amount of new stuff from MARC new HWA merged with 2.3.39 kernel! (without the HWA, we dont need it on CM7!)
Now we have latest video driver for CM7 and lots of new functions and tweaks.
also tweaked config, reduced use of IPV6 it's still needed for some apps but things like VPN via ipv6 we dont need.
Kernel working great for 2 days now!
Added back the 800mv min cpu voltage scale, use with extreme caution.!
Added updated busybox 1.20 use the kernel menu to update, (forgot to change the description in kernel aroma menu )
Have fun
13/5/12 Time:03:00
New Kernel 7.0 ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
Compiled with GCC 4.4.5 toolchain
Fixed WIFI Drivers code errors
Added support for VPN in kernel
Switched back to TINY RCU
check that your initrd.gz is not more than 1.8MB, if it's bigger kernel will not boot! we have 5MB boot partition, and kernel already 3.2MB!
Restored full busybox 1.19.4 for now without changes.
Have fun and dont forget about beer for developer
08/5/12 Time:00:20
New Kernel 6.9 ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
*Updated lowmemkiller not mess with system and do less noise
*Added new logger code from 3.0.30 kernel
*Tuned kernel build flags
*Added to manual zram, swapon file that will help to enable zram load balance with 3 zrams in sync! (good for any not CM7 roms)
now performance is back as should be!
04/5/12 Time:22:13
New Kernel 6.8A ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
*I have found major bug that existed from 5.6ver and killed it!
It's was responsible for SOD in many cases. (not all of them!)
*Tuned kernel for performance and stability!
*Fixed ZRAM activation
*Added new video driver from 2.6.38 kernel ported and tuned by RICK1995! big thanks to him!
*RICK1995 fixed the logo kernel code! now it's normal!
*Tuned kernel tweaks, removed some things, need to check if notification light is ok.
Have fun!
02/5/12 Time:02:51
New Kernel 6.7 ULTRA ICS+CM7 (NO HWA! This is for CM7/ICS)
*Tuned for stability
*Removed many addons, that i am not fully understand.
*Added latest code changes that i can port from high kernels.
*Tested on my HD2, all great.
Have fun!
About kernel with HWA i am working on it, and probably will open new Thread!
Here only CM7/MIUI/No HWA ICS
i will keep working till i get it to be masterpiece!
[FONT=&quot]28/10/11 Time:19:25 > TO > 14/4/12 Time:13:30[/FONT][FONT=&quot]
[/FONT]Kernel 1.7 -> 6.5D ULTIMATE
All very important change log!
*Added code fixes from 3.0.12 kernel.
*Updated lots of code from 3.0.28 kernel
*Fixed code for usb tether (for cm7)
*Fixed data stats for ICS ROMS.
*Switched to SLUB with fixed code
*Added new SIO scheduler and switched to it by default.
*Added XZ kernel compression! we lost 100kb and more faster decompression for kernel.
*Fixed the stuck on net apps, found the bug and removed it.
*Fixed charger and usb tether code.
*Fixed standby DRAIN! now 2~6mA
*Added new CPU cache instructions for better cache processing (RAM cache not disk cache)
*I have added new WIFI driver from CM7 kernel, now CH13/14 works!
Tuned the wifi driver, added new code for ROAMING and for wake locks add/remove in need.
Also reduced the voltage that wifi use from 2750mv to 2250mv!
lots of power will be saved!
*Added new ADB driver from 2.3.37 kernel. all cool and one less warning in kernel build.
*I have found out that if i use 3 zram drives each 100MB then system is more stable that way and working better, the work together!
and the process working faster with less ram drive!
So now it's load balanced! this give us 150 more ram!
*Added to install menu some good stuff!
1)you can now install the non CM7 ZRAM from menu.
2)you can now activated the keys light on/off by light, mod!
3)you can choose languages and theme!
4)you can install most advanced busybox 1.19.4 FULL! all included!
Updated and Compiled by me
5)you can safely reboot after all installed.
*Added new boost code to HYPER and to ONDEMAND govs
*Added new USB tether driver
*Fixed the WIFI driver, now channels 13 /14 work
*Added new lowmemorykiller module to help with ram management.
I will contact some active people to test the BETA kernel that i will upload to secret folder. When stability will be OK i will upload for public.
Stable kernels are 4.7, 3.8, 3.2, 5.7
*Added new install menu! AROMA INSTALLER! by great Developer Amarullz from HERE
HUGE Thanks to TYTUNG for his hard work on ICS parts!
*Updated all ICS tweaks from Tytung ICS Kernel to my Kernel!
Included:
Tuned Video Driver
Tuned System parts (system is huge, so to support ICS is had to add some more stuff)
*I have fixed the GPS stuck and hold wakelock,
*I have tuned the DEEP SLEEP, now phone sleep and rest
*Since there is no more bug with BT and 2way recording! now kernel is 2way as default! only one kernel now!
*Added frame buffer fix for camera (credits to fhasovic )
*Added lots of new code for PowerManager! now phone sleep as a baby
*Fixed the file transfer over dual mount apps, i get stable 1.5~2MB write over usb with no lag or delay in phone.
If mounted as normal via usb mount, then close to 5MB write. but no access to sdcard.
*Updated to busybox 1.19.4!
*Tuned the cpu freq to be stable on 1.574, so the danger freq is only 1.62
Many CPU will stuck!(some will work) and lots of apps will crash on 1.62, this is must know info!
*Added Hyper as default governor + fixed it's deep sleep function!
*Added deep sleep function to ondeman governor
*Fixed MMC sdcard, now kernel will not remove it in any condition!
So we will have stable phone, that wake up when we need it, and do it faster.
*Added helper driver for touch screen, it will help to reduce cpu usage when using touch screen.
*Tweaked RCU boost for faster cpu respond.
*Tweaked most governors to be fast as hyper!
*Added new network driver Stochastic Fair Blue Net Scheduler (SFB) (all credits to fhasovic)
*Changed network settings as in CM-KERNEL + light mod.
*Added new hyper governor (very strong and fast!) (All credits to fhasovic)
*Compiled with builder 2010.09 (gcc 4.5.1)
*If strange problems with ROM use your initrd.gz! put it to custom-initd folder before install! (to zip use latest winrar or 7zip)
*Updated to 2.6.32.56!
*Fixed power manager code
*Fixed the WIFI Sleep state,
*Added ICS headset fix. (working for CM7 also with no problem)
*Added new tunned for miui initrd, try to install kernel without adding your miui ROM initrd in custom folder, use miui in kernel install menu.
*Boosted CPU voltage in script, to help with CPU stuck on some ROMS...
*I have merged lots of things from 2.6.37.6 and from 2.6.35.4
NEW Stuff:
*Wifi driver
*G-sensor driver
*Lots of bug fix and cleanups,
*Boosted CPU power
*Added new Power Manager to save more battery power. now i see 2ma and it's jump to 5ma and back... but it's depend on cell towers and running apps.
*Fixed the zram
*Added Ram tweaks for video driver, may improve speed.
*Added cache fixes, boosted the CPU some more!
*Updated kernel to 2.6.32.55 main line!
UPDATE from 50 to 55 from HERE
I have messed allot with power wakelocks, and looks like all cool now, no stuck with 60ma!
performance boosted!
And with my ROM and data to 2 ext ON, i get 3000+ on advanced quadrant
*Added lots of tweaks to boost the sdcard I/O and CPU power
*Updated my kernel builder to GCC 4.5.1 SorceryCode 2010.09
*Faster sleep times and fixed incorrect kernel locking...
*Added VR scheduler!
*Added 96Mhz super low standby frequency with 975mV set to be stable!
*Added Tiny Preemptable RCU CPU scheduler! Now cpu power increased allot!
*Fixed Video driver, now scrolling in all apps and home launcher is much faster!
*Added extension of RAM page table from 2MB to 14MB! More ram for system operations! Greatly increase system performance!
*Added safe Overcharge for battery.
Now it's will be really fully charged and live for longer time.
*Added Power Management tweaks to reduce standby drain.
*Added I/O fix and Manager, now I/O of the sdcard is much faster!
*Added ICS to Kernel Menu! now all ICS users can use my kernel.
*Added lots of cpu governors to play with, most stable and strong is ondemand and smartassv2 all the rest should be tested for long time to see if they good or not..
*I have moved to new GITHAB! Now I host 4 kernels!
Lots of this great addons came from AmeriCanAndroid Kernel!
SO THANK YOU AmeriCanAndroid
*Lots of updates from kernel .35 to .32!
*New Video and audio drivers!
*New decoding driver for movies!
*Lots of bug fix and cleanup
*Added new ZRAM module!
*Tweaked scheduling and wakeup times,
*Added new camera driver
*Tweaked the ondemand governor to have disk IO checks when working on heavy loads..
*Fixed stand alone zram activation script for 357MB! For ROMs that don’t have option in settings for compcache.
*Fixed Network Drivers,
Facebook and droid wall works now.
*Added zram from 2.6.38 kernel and removed old ramzswap
*Replace zram with faux123's files
*Compile zram as module
*Back ported vzalloc to better support zram (faux123)
*Removed obsolete code for msm_clocks
*Fixed remaining issues after getting rid of obsolete msm_clocks
*Fixed hard coded setting of REG_PLL_MULTIPLIER_LSB
*Fixed and cleaned the network drivers, no more delays in apps.
*Razed min voltage to 975mV
*Fixed WIFI bug
*Boosted Volume! in all speakers!
*Tweaked Disk Schedulers and CPU schedulers
*Tweaked System Cache and Ram management
Thanks to Marc1706 and to bananacakes!!! (Kernel Mega DEV)
*Added lots of updates from HERE and lots but not all from HERE
*kernel merged with 2.6.35.x
*Added major fix for Dynamic Voltage MOD in kernel. now it's finally works
*Upgraded regulator core from Kernel 2.5.35.14 to be able to fix the AVS
as should! the 15voltage script is back to init.d!
But this time it's can control the dynamic voltage settings!
example:
echo "499200 1000 1075" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
echo "537600 1000 1100" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
echo "576000 1000 1100" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
frequency min voltage max voltage > sent to sysfs interface.
new 15voltage will check if your kernel support vdd_levels_havs if yes activate dynamic settings if no activate static!
Fix was been made by Marc the great kernel DEV from .35 kernel.
*Added fix for auto button on in dark and off in light, now we can switch to old ways, 10 sec on then off till touched, or screen off/on this is the default in ROM if you need to have auto light on /off depend on light, edit the 13_modules script in init.d and look for #KEYBOARDAUTOLIGHTON
Remove the # save (remove the .bkp) and reboot or run this for imitate effect.
echo 1 > /sys/devices/platform/btn_backlight_manager/button_auto
but it will be cleared on next boot, so 13_modules script change is needed.
Fix was been made by Great Kernel Dev Munjeni by my request for you all
*Added new Governor ondemanx it's more battery friendly but not super fast as original tweaked ondemand, best to use it on screen off!
*Added Vdd AVS ( Adaptive Voltage Scaling ) code files! (by Marc1706)
*Tweaked AVS code for HTC Leo (by Marc1706)
*Raise VOLTAGE_MIN_START of AVS to 950 (by Marc1706)
*Use a realtime priority thread for AVS. (by Marc1706)
*Tweaked the AVS to support 1.61Ghz and tweaked Voltage ranges to prevent SOD and over drain. (By dorimanx)
*Tweak camera (better picks in dark, less greeny) (by Marc1706)
*Added Light Sensos Fix (By Munjeni)
*Added Keyboard backligh !ON! in DARK, and !OFF! in LIGHT
(can be tweaked in ROM) (By Munjeni)
*Tweaked Settings and removed all king of stuff that not needed for normal operations. (By dorimanx)
*Added the Colored ADB in initrd.gz, but it's working only in LINUX or in SSH session! not via windows ADB!
Just type logcat -C
And see nice colurs!
*Tweaked kernel to reduce battery drain (removed not needed stuff that sit and eat battery
)
*Added updated interactiveX governor (by Marc1706)
*Added new Governors to play with: Lagfree, SavagedZen, scary, superbad, virtuous. (by Marc1706)
*Changed zram manual activation script to 375MB to reduce the cpu load.
*Reduced zram also in auto script to max of 375MB
*Tweaked the Deadline Scheduler to boost read/write i/o speed.
By request from NuttShell I have added to kernel Step that will allow installing custom mic gain file for MIUI ROM and initd.
Change log only for MIUI:
***Added miui inird.gz
***Added changed mic gain script
***Added custom miui rom default.acdb and htcleo.acdc to reduce calls problems.
***Added my tweaked modules script.
All thanks to NuttShell for supplying files for MIUI rom.
*I have added new NAND driver, + Network, CPU, and system patch by Munjeni Thanks allot for your hard work, and for looking for a way to mount EXT4 on NAND!
*I have patched from 2.6.32.39 to 2.6.32.50 main line!
*Added 6 disk schedulers deadline as default (AS,CFQ,SIO,DEADLINE,VR)
*Tweaked max cpu voltage from 1350 to 1375
*Added max CPU freq to 1.6 with 1375 voltage
*Fixed the CPU settings, so 998000 is really 1Ghz and 1.61 is MAX overclock! It’s slightly faster than Tytung 1.19Ghz because of more voltage!
So to get non overclocked device use 998000 this is also the default!
*Added minor stable tweaks for best kernel support and faster ROM!
see /system/etc/init.d/13_modules (my ROM users have them all in 2.9.9 ROM)
Patch to .50 was from HERE
And patch from .15 to .49 from HERE
*Patched Kernel from 2.6.32.15 to 2.6.32.39!
*Added new SQLB allocator, Thanks 3DAK!
ALSA drivers Disabled! they make Buzz sound, and not really needed for CM7!
only for LINUX ROMS (Ubuntu and others)
*Added new kernel modules:
Enable cleancache pseudo-RAM driver to cache clean pages
Run-time PM core functionality
ZRAM XVMALLOCATOR
Compressed in-memory swap device (zram) + activation scripts for CM7
Page cache compression support
All Run auto! Except the ZRAM swap!
All you need to know is HERE
To activate the ZRAM in CM7
At Kernel Install, choose from menu to install ZRAM SWAP
Go to settings > CyanogenMod > Performance > Compcache RAM usage
Use 26% for 110MB virtual ram swap (best choose)
Or lower, or you can disable it any time.
Reboot needed to apply the change.
After reboot!
You can check the swap load / stats
Here is how to:
Open terminal or connect by ADB SHELL
Code:
su -
free
#This will show you that you have swap! and 0 used!
zram_stats
#this will show you the usage + statistics in KB
Also the compression rate
Short info:
Compression is with LZO algorithm. already in kernel
ZRAM is RAM based SWAP, so it's take 357MB RAM and make them 700! or close to 720MB by compressing the data pages!
CPU will work slightly more, when compressing RAM, but when done, it's will be free as was.
This mod was lost for too long! time to activate it again!
Also the old mod was called ramzswap! This project is closed, now it's new 2011 project in mainline! Now it's ZRAM!
Thanks for all the donations! [IMG]file:///C:/Users/lastman/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif[/IMG]this is really help [IMG]file:///C:/Users/lastman/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif[/IMG]09/11/11 Time:00:05
*Added menu to kernel! now there is only one kernel for all!
Navigate in menu with volume down.
Menu goes only forward. No back choose. (Just start over)
You can choose:
No-2way-REC / 2way-REC ability.
CM7 + others OR sense ROM or MIUI
MAG / CLK
With new busybox 1.19.4 STABLE! / Or without! (Stay with yours form ROM)
*Compressed kernel with LZMA compression! very small image.
*I have added the smartass V2 it's working ok most of the time!
*I have added and fixed the smartass governor!
*Added kernel optimization with new tool-chain 2010 for best compatibility.
*Added RiserFS partition support.
*Added all commits from TYTUNG R13! (new audio driver as module, loaded with script that i have included.)
The END :)
[/QUOTE][COLOR=Red][B][U][SIZE=5]
[/SIZE][/U][/B][/COLOR][/LEFT]
[SIZE=4][B][U]KERNEL 6.7 ULTRA + MY INITRD.GZ [/U][/B][/SIZE]
[SIZE=5][B]
[IMG]http://img840.imageshack.us/img840/2581/dl1copy.png[/IMG]
[URL="http://www.bourseanalyse.fr/dorimanx/"]DOWNLOAD[/URL]
[IMG]http://img811.imageshack.us/img811/9285/dl2.png[/IMG]
[URL="http://www.dorimanx.com/"]DOWNLOAD[/URL]
[/B][/SIZE][U][SIZE=4][B]For older version visit my mirrors in ROM page.[/B][/SIZE][/U]
[LEFT] [CENTER][SIZE=6][COLOR=Red][U][B]Warning!!![/B][/U][/COLOR][/SIZE]
[SIZE=5][B] [SIZE=4][COLOR=Red]If you are using not [U]CM7 ROM[/U] then add your ROM [U]initrd.gz [/U][/COLOR][/SIZE][/B][/SIZE][COLOR=Red][B][SIZE=4]in [/SIZE][SIZE=4][U]initrd-Custom[/U] folder in Kernel zip.[/SIZE][/B][/COLOR]
[/CENTER]
[CENTER][B][SIZE=5][U]Donations are welcome![/U] :)[/SIZE][/B]
[SIZE=4][COLOR=YellowGreen][B][URL="http://forum.xda-developers.com/donatetome.php?u=2376110"]TO DONATE CLICK ME[/URL][/B][/COLOR][/SIZE]
[SIZE=5][U][B]DONATIONS FROM:[/B][/U][/SIZE]
[B][SIZE=5]Bologna[/SIZE][/B]
[B] [B][SIZE=5][B]Jolas[/B][/SIZE][/B][/B][B]
[SIZE=5]Ghenarys[/SIZE][/B]
[SIZE=5][B]Joescian[/B][/SIZE]
[SIZE=5][B]Themadproducer[/B][/SIZE]
[SIZE=5][B]D1wepn[/B][/SIZE][SIZE=5]
[B]Jjmmll
[/B][B]Fire1981[/B][/SIZE]
[B][SIZE=5]Jonas2295[/SIZE][/B]
[SIZE=5][B]N1ghtm4r[/B][/SIZE]
[SIZE=5][B]Johann2204[/B][/SIZE]
[SIZE=5][B]Sonscheiss
Kev007[/B][/SIZE]
[SIZE=5][B]Pirlano[/B][/SIZE]
[SIZE=5][B]THANKS ALLOT FOR DONATIONS!
They really get me going :)
[/B] [/SIZE]
[SIZE=4][B]I am here for you! so ask and comment!
Help me to make this kernel as good as possible!
[/B][/SIZE]
[SIZE=5][COLOR=RoyalBlue][U][B]DORIMANX[/B][/U][/COLOR][/SIZE]
[/CENTER]
[/LEFT]
[/CENTER]
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Dorimanx--- Great JOB kernel is fantastic!
All right I'm on board lets have some fun !
BACON, now lets PARTY!
Kickass man, just kickass!
Eagerly await your next release's just like your ROM's to feed my ultimate flashing habit/fantasy!
Can this kernel work on sense 2.3.3 roms?
Sent from my HTC HD2 using XDA App
1st bug report for your new thread!
Dorimanx_v2.9.3-Heavy! Kernel 1.6 Integrated already!
Code:
D/vending ( 1436): [89] DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a download completed intent.
I/vending ( 1436): [89] DownloadManagerBroadcastReceiver.startNextDownload(): Found Paused URI null
I/vending ( 1436): [89] DownloadManagerBroadcastReceiver.startNextDownload(): No more paused downloads.
D/vending ( 1436): [89] LocalAssetDatabase.notifyListener(): 5753214359116016719 / null
D/vending ( 1436): [89] DownloadManagerBroadcastReceiver.installFromUri(): Calling install uri=content://downloads/my_downloads/5 src=null asset=5753214359116016719 (com.quoord.tapatalkxdapre.activity:0) [DOWNLOADING] name=XDA Premium last=TRUE
D/vending ( 1436): [89] LocalAssetDatabase.notifyListener(): 5753214359116016719 / INSTALLING
D/vending ( 1436): [89] VendingNotificationManager.showNotification(): Showing notification: [AssetID=5753214359116016719, NotificationID=777166110, Title=XDA Premium, Message=InstallingGǪ]
W/ActivityManager( 770): No content provider found for:
D/VoldCmdListener( 64): asec list
I/PackageHelper( 1612): Size of container 4 MB 2103655 bytes
D/VoldCmdListener( 64): asec create smdl2tmp1 4 fat {} 10009
E/Vold ( 64): Error creating device mapping (Device or resource busy)
E/Vold ( 64): ASEC device mapping failed (Device or resource busy)
E/PackageHelper( 1612): Failed to create secure container smdl2tmp1
E/DefContainer( 1612): Failed to create container smdl2tmp1
W/ActivityManager( 770): No content provider found for:
D/vending ( 1436): [8] LocalAssetDatabase.notifyListener(): 5753214359116016719 / INSTALL_FAILED
I/vending ( 1436): [8] MyPackageInstallObserver.packageInstalled(): Package install from content://downloads/my_downloads/5 failed: Unknown reason -18
This has apparently already been fixed in a refresh of the 1.6 Kernel, Soon as i test, I will edit post just a big 1ST BUG FIXED! (again )
Thank you very much i am downloading. A few questions i wanna ask.
Is this kernel have , fix for low mic issue
Fix for much background noise
And all cm 7 roms are working with that kernel without any buggy ?
Again thank you very much all devs are working very hard and did brilliant.job continue
mmmm10 said:
Thank you very much i am downloading. A few questions i wanna ask.
Is this kernel have , fix for low mic issue
Fix for much background noise
And all cm 7 roms are working with that kernel without any buggy ?
Again thank you very much all devs are working very hard and did brilliant.job continue
Click to expand...
Click to collapse
yes it's has the MIC GAIN FIX + tweaked script to adjust the gain.
so just install and enjoy clear sound and no noise!
and i will add that it's has MIC gain FIX
johnnyham89 said:
Can this kernel work on sense 2.3.3 roms?
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
yes but you have to add initrd from your ROM!
or you will lose WIFI!!!
Kernel is awesome, best that I've used. Thanks for your hard work.
Sent from my HD2 using XDA Premium App
dorimanx said:
yes but you have to add initrd from your ROM!
or you will lose WIFI!!!
Click to expand...
Click to collapse
@ Dorimax: Camera and Camcorder already fixed?
kokkok said:
@ Dorimax: Camera and Camcorder already fixed?
Click to expand...
Click to collapse
YES working with H264 + M4V (3gp + mp4)
All cool!
have fun.
Nice Work
Will try it on my SD Build
But scene Your kernel is base on Tytung kernel may i ask how is the Battery Drain when the BT is on ?
And is it paring to BT is more easier to compare with Tytung kernel ?
Thanks
Hammerfest said:
1st bug report for your new thread!
Dorimanx_v2.9.3-Heavy! Kernel 1.6 Integrated already!
Code:
D/vending ( 1436): [89] DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a download completed intent.
I/vending ( 1436): [89] DownloadManagerBroadcastReceiver.startNextDownload(): Found Paused URI null
I/vending ( 1436): [89] DownloadManagerBroadcastReceiver.startNextDownload(): No more paused downloads.
D/vending ( 1436): [89] LocalAssetDatabase.notifyListener(): 5753214359116016719 / null
D/vending ( 1436): [89] DownloadManagerBroadcastReceiver.installFromUri(): Calling install uri=content://downloads/my_downloads/5 src=null asset=5753214359116016719 (com.quoord.tapatalkxdapre.activity:0) [DOWNLOADING] name=XDA Premium last=TRUE
D/vending ( 1436): [89] LocalAssetDatabase.notifyListener(): 5753214359116016719 / INSTALLING
D/vending ( 1436): [89] VendingNotificationManager.showNotification(): Showing notification: [AssetID=5753214359116016719, NotificationID=777166110, Title=XDA Premium, Message=InstallingGǪ]
W/ActivityManager( 770): No content provider found for:
D/VoldCmdListener( 64): asec list
I/PackageHelper( 1612): Size of container 4 MB 2103655 bytes
D/VoldCmdListener( 64): asec create smdl2tmp1 4 fat {} 10009
E/Vold ( 64): Error creating device mapping (Device or resource busy)
E/Vold ( 64): ASEC device mapping failed (Device or resource busy)
E/PackageHelper( 1612): Failed to create secure container smdl2tmp1
E/DefContainer( 1612): Failed to create container smdl2tmp1
W/ActivityManager( 770): No content provider found for:
D/vending ( 1436): [8] LocalAssetDatabase.notifyListener(): 5753214359116016719 / INSTALL_FAILED
I/vending ( 1436): [8] MyPackageInstallObserver.packageInstalled(): Package install from content://downloads/my_downloads/5 failed: Unknown reason -18
This has apparently already been fixed in a refresh of the 1.6 Kernel, Soon as i test, I will edit post just a big 1ST BUG FIXED! (again )
Click to expand...
Click to collapse
Bug fixed when reported
all kernels are patched already.
mccmjoon76 said:
Nice Work
Will try it on my SD Build
But scene Your kernel is base on TY kernel may i ask how is the Battery Drain when the BT is on ?
And is it paring to BT is more easier to compare with TY kernel ?
Thanks
Click to expand...
Click to collapse
I have no idea if it will work on SD build.
but the BT is the same as TY kernel.
But i have added more support for more devices. so it's may fix something that not working with TY kernel.
It's not a copy, it's progressive update
Thank you very much!!! This looks really very well...
Can you add on the first post your fix in config for tethering in order to use in other roms?
I install your new rom 2.9.3 mag
and then flash your new kernel 1.6 with 2 way rec mag
but then i have no wifi
can you tell me why
thx
shendan said:
I install your new rom 2.9.3 mag
and then flash your new kernel 1.6 with 2 way rec mag
but then i have no wifi
can you tell me why
thx
Click to expand...
Click to collapse
I have no data and when I try to connect WIFI I get error
Edit: I re-downloaded rom (mag version) and all is good the problem seems to be with stand alone Kernel
I am sure that DM will be on top of this soon as he can....
Any chance to make in work with Froyo? Sense Froyo? It boots but no wifi.
Miui
Hi,
tried cLK for latest Miui rom and wifi working. feels little smooth. can anyone tell me what to check for improvement and bugs?

[KERNEL][AT&T][AOSP/TW][4.1/4.2/4.3/4.4][07/11/2014] KT747 - ND8 - KTweaker

This thread is being consolidated! Please click on this link to go to the unified DevDB thread.
Previous information is retained below for reference only.
Ktoonsez presents:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
KT747 Jellybean kernel features
•Must have a AT&T, TMO, Bell, Rogers or Telus Samsung ROM to use the Sammy Kernel
•Must have a AT&T, TMO, Bell, Rogers or Telus AOSP ROM to use the AOSP Kernel
•Must have custom recovery installed: (Here is one suggestion: http://www.epiccm.org/2012/06/team-epics-root-from-recovery.html)
•Linux kernel 3.0.69 + 3.4.95
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
AOSP KITKAT 4.4 VERSIONS:
http://goo.gl/esZH0j
Click to expand...
Click to collapse
Touchwiz KITKAT 4.4 VERSIONS:
http://goo.gl/KDXauV
Click to expand...
Click to collapse
******* END OF LIFE *******
Touchwiz JELLYBEAN 4.1.2 VERSIONS:
http://goo.gl/EfFr0g
Click to expand...
Click to collapse
Touchwiz JELLYBEAN 4.3 VERSIONS:
http://goo.gl/IgVrbH
Click to expand...
Click to collapse
AOSP JELLYBEAN 4.2 Linux 3.4 VERSIONS:
http://goo.gl/52odw
Click to expand...
Click to collapse
AOSP JELLYBEAN 4.3 Linux 3.4 VERSIONS:
http://ktoonsez.jonathanjsimon.com/sgs3/aosp/KT747-AOSP-JB-MR2-3.4-ATT-11-04-2013.zip
Click to expand...
Click to collapse
***** IMPORTANT *****
If you are using my ktoonservative governor with the Touchwiz JELLYBEAN version, you should rename /system/bin/qosmgr to /system/bin/qosmgr.bak to prevent battery drain
Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik
3. Fix Permissions
Ktoonsez Boot Animation zip file , thanks danesusername
https://www.dropbox.com/sh/flck8sddiu34z7w/bAA7_WvggL/MachineKtoonz
BUG Reports
To get better help I need to know what ROM you are on (Name and whether it is Sammy or AOSP and Jellybean or ICS).
Post #2 will be reserved for change logs
Post #3 will be reserved for MY SETTINGS, Extras and FAQ's
Link to a list of previous builds
http://forum.xda-developers.com/showthread.php?p=41733434
OLD DOWNLOADS
ICS VERSIONS:
AOSP VERSION: Download CWM flashable zip kernel
http://www.mediafire.com/?93cj9n3d2oc4693
Touchwiz Version: Download CWM flashable zip kernel
http://www.mediafire.com/?n54ghsvdze5i61i
Click to expand...
Click to collapse
JELLYBEAN 4.1 VERSIONS:
AOSP JELLYBEAN: Download CWM flashable zip kernel
http://www.mediafire.com/download.php?1hnavz4mbr660vh
Click to expand...
Click to collapse
AOSP JELLYBEAN 4.2 Linux 3.0 VERSIONS:
http://www.mediafire.com/download.php?66mcloov6v0a956
Click to expand...
Click to collapse
Sources can be found here:
https://github.com/ktoonsez
Change Log 07.03.2014
1. Linux 3.4.90
2. Linux 3.4.91
3. Linux 3.4.92
4. Linux 3.4.93
5. Linux 3.4.94
6. Linux 3.4.95
7. Ramdisk sync with CM from 7/3/2014
8. All caught up to CM latest commits (June 28th)
Change Log 06.01.2014
1. 100+ commits from CM
2. Ramdisk update
3. THIS VERSION IS ONLY MEANT FOR CM 11 DATED 06.02 OR NEWER!!!!!!!!!!!!!! If you are on any other ROM, it may not work until they have updated to latest.
Touchwiz - Change Log 05.12.2014
1. Merged in all the good KT stuff (should be 100%) into 4.4.2 for Touchwiz including:
2. OC/UC/UV, governors, schedulers, screen off stuff.....
3. Included my newest KTweaker from S4 and seems to be working just fine for the testers so I will keep it in there. If you have problems, remove it and reboot and then put the old one in its place from previous release from AOSP zip.
4. Updated GPU driver/governor code to my S4 standards so you should notice the GPU idle speed stay nice and low instead of Samsung code keeping it at 320 all the time.
5. Thats all I can think of.
AOSP - Change Log 05.12.2014
1. Upgrade GPU driver/governors to my S4 version
2. Included my newest KTweaker from the S4, people have said that it is running just fine and love the updated interface. You will have to start over on your settings so be aware of that before flashing.
3. 99% of the data is now stored in /internal sdcard/KTweaker/ now instead of /data/data..... So when you need to clear out KTweaker, you need to do the normal "Force Stop" and "Clear Data" plus deleting the /internal sdcard/KTweaker/ folder
Change Log 05.07.2014
1. Kernel sync with CM
2. Ramdisk sync with CM
3. Linux 3.4.86
4. Linux 3.4.87
5. Linux 3.4.88
6. Linux 3.4.89
Change Log 3.28.2014
1. Linux 3.4.83
2. Linux 3.4.84
3. CM sync
4. Ramdisk sync with CM
Change Log 03.09.2014
1. Update Ramdisk for CMs new framework file to fix phone FC
2. A bunch of interactive governor updates
3. A bunch of ondemand governor updates
4. Lots of zcache updates/patches
5. remove extraneous loop in apexq camera driver
Change Log 1.28.2014
1. CM commit sync
2. A couple Ramdisk updates
3. Remove CONFIG_RTC_INTF_ALARM and CONFIG_RTC_INTF_ALARM_DEV from defconfig
4. Compass patch for Canadian variant from lambgx02 :good:
Change Log 1.24.2014
1. CM sync
2. exFAT upgrade
3. CAF updates from codeaurora
4. Ramdisk updates
Change Log 01.18.2014
1. Linux 3.4.77
2. Linux 3.4.76
3. Linux 3.4.75
4. KTweaker: Point KTweaker Shop to S3 section now that @Perseus71 has kindly made some S3 versions of the Profiles
5. 103 merges from CM as of 10:25 PM west coast time 1/18.
6. Fast charge should be fixed for TW 4.3 for the few people it wasnt working for.
Change Log 01.15.2014
1. KTweaker: New feature to set a password to get into the UI (Under Extras - > UI Password). Feature is disabled by default leaving password blank.
2. KT Logo is back
3. Added BIC TCP Congestion control
4. Added HSTCP TCP Congestion control
5. Added HYBLA TCP Congestion control
6. Added HTCP TCP Congestion control
7. Added VEGAS TCP Congestion control
8. Added RENO TCP Congestion control
9. Added SCALABLE TCP Congestion control
10. Added LP TCP Congestion control
11. Added YEAH TCP Congestion control
12. Added ILLINOIS TCP Congestion control
Change Log 01.14.2014
1. bcmdhd: update to latest d2 source drop (i535's ML1)
2. Added BIC TCP Congestion control
3. Added HSTCP TCP Congestion control
4. Added HYBLA TCP Congestion control
5. Added HTCP TCP Congestion control
6. Added VEGAS TCP Congestion control
7. Added RENO TCP Congestion control
8. Added SCALABLE TCP Congestion control
9. Added LP TCP Congestion control
10. Added YEAH TCP Congestion control
11. Added ILLINOIS TCP Congestion control
12. Updated ramdisk
Change Log 12.20.2013
1. ramdisk: Added wpa/wifi supplicant fix
2. ramdisk: Update healthd binary (I.E. battery fix)
3. fsa9485: sync with 4.3 source drop
4. Enable Smartdock support
5. Update defconfig
Change Log 12.03.2013
1. Add westwood tcp congestion option
2. Add faux Simple GPU gov
3. Linux 3.4.70
4. Linux 3.4.71
5. 8 million updates from CM
Change Log 11.23.2013
1. Merge "Fix Framebuffer console Oops" into cm-11.0
2. memcg: add memory.pressure_level events
3. add extra free kbytes tunable
4. msm: vidc: Check validity of userspace address
5. Merge "msm: vidc: Check validity of userspace address" into cm-11.0
6. msm: vidc: Validate userspace buffer count before using it
7. msm: vidc: Validate userspace buffer count
8. fs: Add exFAT file system
Change Log 11.17.2013
1. Sync with CM 11
2. Updated ramdisk
Changelog 11.13.2013
1. Added Kitkat version
Change Log 10.27
1. CM Sync
2. apexq: move if to support logo on certain panel revs
3. Prima 3.2.6.121
4. msm: pil-riva: allow forcing of insecure mode"
5. KTweaker update for GPU voltage steps limited to 25mV instead of 5 which caused issues for some people
Change Log 10.20
1. 100% caught up with CM
2. LOTS of Linux and video/gpu updates
3. Too many to list, if u want full list, Go here and its page 1-6 (October 3- 19)
https://github.com/ktoonsez/KT747-JB/commits/mr2?page=4
Change Log 8.31.2013
1. GPU Voltage Control - Stock voltages are 945 1050 1150 from LOW to HIGH. Be sure to go to Voltage screen for GPU and set them up and click Apply or Wipe data for KTweaker and set the voltages for GPU.
2. CM Catchup.
Change Log 8.23.2013
1. You must be running newest AOSP ROM for thisUpdated with CM latest
2. Fix KTweaker issue for setting Trinity Colors
Change Log 8.21
1. CM sync
2. Fix ramdisk issues for AOSP
3. Upgrade Linaro toolchain
4. Added exFat official Samsung support files!!!!!!!!!
Change Log 7.18.2013
1. Linux 3.4.49 thru 52
2. Catchup with CM
Change Log 6.8.2013
1. Linux 3.4.48
2. Bluetooth patch from CM for people that cant get bluetooth to work
3. Updated wifi driver to version 1.61.47 from the GT-9505 source
4. Changed Trinity Colors to use CM's interface witht the 5 options. Still need to cycle screen off then on to take effect.
5. KTweaker: Trinity colors 5 options
6. KTweaker: TCP Options under "Extras" screen to tweak wifi driver. Experiment on your own to find best results :good:
Change Log 5.17.2013
1. Couple little Linux patches
2. Fixed Bluetooth issue, where certain people could NOT connect to there device
3. Thats it..........
Change Log 5.14.2013
1. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.296 from codeaurora.org
2. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.298 from codeaurora.org
3. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.301 from codeaurora.org
4. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.306 from codeaurora.org
5. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.308 from codeaurora.org
6. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.309 from codeaurora.org
7. Linux 3.4.45
8. A few patches to get completely sync'd with CM
Change Log 5.9.2013
1. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.295 from codeaurora.org
2. ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6
3. Revert "ASoC: msm: Support independent left-right channel volume cont
4. Revert "arm: mm: Add VM_ARM_EMPTY_MAPPING flag to mark the PMD gaps
5. Merged in AU_LINUX_ANDROID_JB_2.5.04.02.02.040.292 from codeaurora.org
6. Couple patches for schedulers main code
7. Raise MDP bandwidth requirements (this should get rid of the screen flicker that some were getting)
8. Compiled with latest Linaro
9. Linux 3.4.44
10. Completely sync'd with CM
Change Log 5.5.2013
1. JB_2.5.04.02.02.040.288 from codeaurora.org
2. Couple of USB patches
3. Couple of display driver updates
4. Totally sync'd with CM
Change Log 5/3/2013
1. Added GPS Scheduler and Governor option in "Extras" screen for TW USERS (used to automatically change sched and gov when GPS is IN USE
2. Patches from CM and google
3. Revert "msm_fb: display: allow backlight update after first update"
4. Linux 3.4.43
5. ARM: fault: assume no context when IRQs are disabled during data abort.
6. lowmemorykiller: make default lowmemorykiller debug message useful
7. Updated FAUX Sound
8. Renamed zip files a little to be shorter and easier to read
Change Log 4/30/2013
1. Added GPS Scheduler and Governor option in "Extras" screen
2. A few patches from CM from last night and today
3. A few patches from codeaurora
Change Log 4.29.2013
MD4 update that includes:
1. Camera
2. Display drivers for UI
3. Memory functions
4. Wireless
5. USB
6. Video drivers for video playback
7. mmc/block/ssd
8. Sound drivers
Change Log 4.27.2013
1. BRAND NEW BOOT SPLASH IMAGE THANKS TO TASK650
2. Linux 3.4.42
3. A few updates from CM so its up to date
4. Fixed issue with KTweaker not setting lower temps on KThermal screen
5. Fixed asswax thanks for implementation DecimalMan
6. Fixed smartassH3
7. Thats about it.........
Change Log 4.19.2013
1. Linux 3.4.40
2. Linux 3.4.41
3. ROW scheduler updates
4. Update to date with CM and code aurora
5. Lots of Linux patches for SMP and some optimizations
6. More but no time........
Change Log 4.11.2013
1. Optimizations for ROW scheduler
2. Optimizations for CFQ scheduler
3. Optimizations for DEADLINE scheduler
4. Some backgound scheduler optimizations and entropy stuff
5. Merge in codeaurora JB_2.5.04.02.02.40.236
6. Fix composition issues when framework rebooted in suspend
7. REVERT regulator fix up that was causing high power drain and instability
8. Merge in codeaurora JB_2.5.04.02.02.40.242
9. 100% synced with CM
Change Log 3.27.2013
1. ICS is NOW removed from build
2. Linux 3.4.37
3. Brand new KTweaker, new look and feel YOU MUST FORCE STOP AND CLEAR DATA FOR KTWEAKER, SEE FULL INSTRUCTIONS BELOW. DO NOT RESTORE ANY OLD BACKUP FILES!!!!!!!!!!!
4. Auto-hotplug from thalamus modded to work with KT747, you can check this box in "General" screen to enable hotplugging for governors that dont do it there own.
5. Fix up freq tables math errors from cobraboy85
6. New steps in lower range, they are now 81, 135, 189, 378 instead of 96, 144, 196, 384
7. Toggle for Trinity colors from Morfic. Its under "Extras", when you change the option, you must turn screen off and on once to take effect
8. Added restore Stock Voltage Table to "Voltage" screen
9. Many other patches and tweaks I cant remember, lol....
ENJOY
WIPE INSTRUCTIONS
1. Go to the normal place to "Clear Data" and click "Force Stop" 1ST(usually on "Settings-> Apps")
2. Click "Clear Data"
3. Boot to recovery and flash
4. When u open KTweaker for the first time it should NOT ask you any questions, if it does, go back to step #1
Change Log 3.14.2013
1. Added sampling_rate_screen_off variable to ktoonservative to control sampling rate while screen is OFF. Im using 90,000 for this new tunable.
2. cpufreq: intellidemand: stop crash when changing sampling_rate
3. Sound Control: Sound control from Faux for all versions
4. Patches from faux on his Sound Control
5. Couple adreno (GPU) updates from CM
6. Added asswax governor: LOL
7. Linux 3.0.69
8. Battery level Mhz control: Added battery_ctrl_disable_chrg option to disable battery control while plugged in and charging
9. Remove some debug that is spamming dmesg
10. Ktoonservative: Add ability to disable hotplugging while connected to bluetooth (ONLY WORKING ON TW, HAVING ISSUES ON AOSP).
Change Log 3.6.2013
1. Touchwiz 4.1 ONLY update
2. Remove power button from boost buttons (all other buttons are still active)
3. Fix issue with setting "read_idle" in row scheduler
4. UKSM memory management (If you want to read up on it, check this out: http://www.phoronix.com/scan.php?page=news_item&px=MTEzMTI)
Change Log 3.5.2013
1. Linux 3.0.67
2. Linux 3.0.68
3. Updates from CM
4. Pulled in some MA6 updates from Sprint official JB 4.1.2
5. Added FIFO scheduler for all versions
6. ktoonservative: Ignore disable_hotpluging while screen is off
7. Fix bug in Battery level Mhz control when only low or only high is set
8. ktoonservative: Add boost_2nd_core_on_button that turns on 2nd core on power button, back button, home button and menu button
9. Hold 2nd core on for 1 second when boost 2nd options are being used
Change Log 2.19.2013
1. Linux 3.0.63
2. Linux 3.0.64
3. Linux 3.0.65
4. frandom added to JB versions
5. Trinity/morfic colors
6. Several Linux fixes/patches/updates
7. Added Screen OFF scheduler profile
8. New version of KTweaker (Version 2.4)
9. Added battery level MAX MHZ setting to ktoonservative
10. Updated ramdisk to 4.2.2 standards for AOSP
11. Added ASIX network support
Change Log 2.8.2013
1. WIFI TETHERING IS BACK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2. acpuclock-8960: Change HFPLL_NOMINAL_VDD to 700 to allow more than 125mV UVage for steps higher than 1080 MHz
Change Log 2.7.2013
1. Linux 3.0.61
2. Linux 3.0.62
3. Updates to ROW scheduler
5. Sync with CM patches
6. Updates to ktoonservative. 3 new tunables.
7. ktoonservative: boost_turn_on_2nd_core: a 1 turns on 2nd core on touch, 0 does not
8. ktoonservative: no_2nd_cpu_screen_off: a 1 enusres 2nd core stays off while screen is off, 0 does not
9. ktoonservative: disable_hotpluging: a 1 keeps 2nd core on FULL time, 0 keeps hotplugging normal.
10. Add ASIX LAN Support
11. Couple of wireless: bcmdhd updates
12. Upgrade to Linaro 4.7-2013.01-1-2013
13. Update to old conservative gov.
Change Log 1.26.2013
1. Linux 3.0.58
2. Linux 3.0.59
3. Linux 3.0.60
4. Updates to ROW scheduler
5. Lots of updates from CM (with CM ROM updates lag should be gone after exiting games
6. Couple updates to ktoonservative to help battery and speed things up
Change Log 1.9
1. Built with newest Linaro compiler so its EVEN FASTER (about 25 billion times faster)
2. Added Row scheduler to all other versions
3. Added Zen scheduler to all other versions
4. CM patches for AOSP guys
5. Thats all I can remember
Change Log 1.8.2013
1. Added Yoyo mode to ktoonservative (mimics the test from 1/5) and is DISABLED by default
2. To enable yoyo mode, set "use_yoyo_cpuload" to a 1, I recommend setting "cpu_down_block_cycles" to a 22 or 44.
3. You can enable yoyo if you feel ktoonservative is lagy since moving to 4.2. It does jump around the Mhz range and hotplugs the 2nd cpu alot more than normal mode but is very responsive!.
Change Log 12.29
1. Fully synced with CM 10.1 code
2. Data is BACK on CM 10.1!!!!!!!!!!!!!!!!!!!!!!!
3. Fix some issues with smartassV2
4. BFQ v5r1
5. Newest KTweaker 2.3 included
6. Video is working
7. Im sick as hell with the flu so thats the end...
Change Log 12.20
1. Linux 3.0.57
2. Improve modem stability across all D2 devices from CM
3. Couple of Linux updates
Change Log 12.11
1. Linux 3.0.52
2. Linux 3.0.53
3. Linux 3.0.54
4. Linux 3.0.55
5. Linux 3.0.56
6. Tweaks to lulzactive
7. Quite down the vibration driver which speeds up typing and capacitive buttons
8. Changes to Bluetooth Mhz setting logic (its nearly perfect now, only issue where it might revert is ending a call)
9. More TCP filter code from madmack
10. Merged in TMO and ATT official TW-JB code
11. Black screen code from the test kernel is in here to reduce black screen wake issue
12. Thats all I can think of and ENJOY!.... :good:
Change Log 11.13
1. Linux 3.0.50
2. Linux 3.0.51
3. Ktoonservative tweaks and added tunable "down_threshold_hotplug" for more control.
4. Screen OFF profile for Mhz will be ignored while on the phone now, since it was causing some lag when triggering prox sensor
5. Sync with CM10 display code updates
6. Sync with CM ramdisk changes
7. Tethering is back but kept some LJ7 stuff plus block some TCP multicast crap to save battery
8. Fix issue with Bluetooth Minimum Mhz profile while screen was off (should be working now)
9. Fixed issues with governor applying when not needed during screen ON/OFF
10. OFF TO OAKLAND NOW!!!!!
Change Log 10.31
1. Linux 3.0.49
2. Intellidemand Governor
3. SLP Governor
4. Many fixes for KTweaker
5. Updated wifi driver to LJ7 for AOSP JB kernel
6. Some other stuff I cant remember, got a plane to catch early tomorrow...
Changelog 10.28
1. Linux 3.0.47
2. Linux 3.0.48
3. Fixed screen off profile issue
4. Added Screen OFF Profile governor selection
5. Added Bluetooth Profile Connection Minimum Mhz
6. Modified Swipe2wake to be 3 selections (OFF, On always, On when plugged in). KT-Widget will show S2WP with a check mark when Plugged in option is selected.
7. Something else I cant remember
8. The Touchwiz jellybean version here is the same as the one I released yesterday.
Change Log 10.14 thru 10.22
1. Linux 3.0.45
2. Linux 3.0.46
3. New Wheatley Governor
4. New Sleepy Governor
5. Swipe2Wake (this option DOES hold a wakelock so I would only use it while plugged in, it eats about 3-4% per hour on battery)
6. Added Swipe2Wake checkbox on KT-Widget
7. -O3 and other compiler optimization flags from the super crazy fast editions
8. Made from real panther, so u know its good :good: :cyclops:
9. Super optimized SQL driver (300% faster on database access, you will see bit speed gains in MMS and Settings apps)
10. Some other stuff I can remember
Change Log 10.9
1. Linux 3.0.44
2. Linux 3.0.45
3. Some usb patches
4. UHS SD3.0 patches
5. Compiled with Linaro 4.7 September
6. More error checking in KTweaker and KT-Widget
Change Log 10.3
1. CM10 sync
2. Added KTweaker option to name your backup and restore with a list of ones you created
3. Added KTweaker Widget (Widgets name is KTweakerW in you widget list)
4. Added KTweaker option to disable Toast messages
5. Updated wifi driver, increases speed and may help the people that were having connectivity issues
6. Added KTweaker option to adjust Scheduler Options
Change Log 9.23
1. Synced up with all CM10 commits
2. Added way to disable Touch Booster (its under First Touch Booster to disable both) (Doesnt work for ondemand for AOSP version since CM has there own version of Touch Booster)
3. Added Yes/No question to Backup option
4. Several Linux Commits and reverts to help stability
5. A few patches that seem to have fixed the flash AOSP and my kernel together in the same recovery session. Give it a try
6. Changed Screen off Mhz to match rest of the app without extra Zeros
It is recommended to wipe app data for KTweaker before flashing this kernel since a few options got resized and text is different in Sccreen Off
Change log 9.18
1. Added CM10/AOKP CRT patch
2. Linux 3.0.43
3. Lots of patches for speed and battery
4. Updated KTweaker (trying to make it ask the Min/Max question less)
5. Many, many more..........
Change Log 9.13
1. Added vibration interface, its under Extras in KTweaker
2. GPU OC
3. A ton of Linux patches
4. Some more CM patches
5. There is a lot of improvement in speed and stability here.....
Change Log 9/10
1. Added "Fast Charge" (It has been recommend to only use it for DC charging and not for USB but can be used for USB but in VERY rare cases can cause damage to your USB port)
2. Brand new code to try and keep OCing locked and not revert
3. Updates to ondemand and pegasusq gov
4. Lots of CM10 commits
5. Linux patches.....
Change Log 9-5
1. Reverted some memory management stuff to see if I can kill the super lag
2. KTweaker, changed boot option to lots of choices for delaying the set on boot (If you have issues with the update to the app, clear data, I tried my best to update the settings based on old data)
3. CM10 sync for AOSP-JB guys
4. A few other I dont remember
Change Log 8-31
1. CM10 pathces for AOSP kernels
2. Added +-25 and +-5 volts in Voltage Screen in KTweaker (press menu button to use them)
3. Tweaks to ktoonservative governor
4. Memory management fixes
5. MSM patches
6. A whole bunch of stuff ....... :good:
Change Log 8-30
1. Reverted compiler and changed opto flags
2. Updated KTweaker, Screen off Profile Mhz setting is working now.
3. Updated KTweaker, boot setting should apply now, added 5 second delay.
4. CM update for the Jellybean kernel
5. Ktoonservative Governor
6. Many, many more.....
Change Log 8-27
1. Jellybean only update
2. Compiled with newer version of Linaro so it is 100,000,000,000,000 times faster
3. Updated KTweaker, added Screen off Profile Mhz setting, backup settings to sdcard, restore setting from sdcard, Governor Adjustments Screen.
4. Lots of audio patches from the CM guys
5. etc...........
Change Log 8.24
1. Boot on stock table
2. KTweaker app included in flash
3. Overclock to 2106mhz
4. Underclock to 96mhz
5. 8,000,000 changes, too long to list
Change Log 8.15
1. Updated to latest patches from CM team
2. Linux 3.0.41
3. Lots of tweaks to the Normal and OC'd mhz ranges
4. Upped bus frequencys on a few steps for better performance
5. Lowered minimum voltage to 700
6. Upped maximum voltage to 1400
7. Added govs: abyssplug, badass, lagfree, scary, superbad
8. Removed GPU OC since it was slowing down the phone
9. So much other underwear..........
Change Log 8.11
1. Linux 3.0.40
2. GPU overclock interface
3. arm/crypto: Add optimized AES and SHA1 routines
4. block/deadline: tweaked for better performance on android
5. sched: task_times() explosion avoidance for tasks with > 2^32 acrued
6. Various msm: iommu patches
7. arm: Don't disable interrupts during WFE fixup
8. etc............
Change Log 8.10
1. Fix camera issue from lockscreen
2. Re-enabled DVFS
3. patch camera to stop reboots
Change Log 8.9
1. All CM10 code merged in including
2. msm:video upgrades
3. gpu: ion
4. usb tweaks
5. Tweaked pegasusq gov from Gokhan
6. and a million more......
Change Log 8.3
1. Major update merging in LG8 code from CM
2. bcmdhd 1.15.15
3. arm: show present cpu instead of online cpu in /proc/cpuinfo
Change Log 8-1
1. Linux 3.0.39
2. sched/nohz cleanup
3. Enable FAIR_GROUP_SCHED
4. Video: msm tweaks (video should be much smoother)
5. USB: gadget: Fix crash in ci13xxx_udc.c
6. Fixes for capacitive buttons lights
7. Many many more......
Change Log 7-28
1. Fixed gyro sensor
2. msm: rotator: Add secure session flag to rotator start data
3. Added kexec support
4. d2att: Move ramconsole to lower memory
5. dhd wakelock helper
6. Fixed charge while phone powered down
7. Compiler opto's
Change Log 7-25
1. Added BFQ v3r4 scheduler
2. Added more wake_lock debug
3. Opto's for wake_lock routine
4. optimize checksum routines
5. net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog
6. Battery and speed improvements
7. Countless others..........
Change Log 7-22
1. Made a change to see if Foreign phones will show 192mhz
2. Linux 3.0.38
3. Reduced logging from chatty drivers
4. Lots of iosched treaks
5. 50,000 lines of code merge in from my other kernels...
Change Log 7-21
1. Started from scratch rebasing from Jellybean source for both ICS & JB versions
2. Put voltages back to stock'ish, so people can undervolt on there own (to get back to what my older kernels were, remove 75mhz from all steps except 192mhz and the 4 OC steps.)
3. Added init.d script to get try to get those stuborn phone to set 1512 as default max.
4. JB version now has all my good stuff in it from previous versions
FYI: CM10 does not want to cooperate with the max Mhz settings from my scripts, since it is a beta ROM, so you will have to set it manually with "Voltage Control" or run the script I put in "/system/etc/init.d/00post-init"
Change Log for 7/19c
•more tweaks to the the voltage interface
•added more stuff for cpufreq to try and keep the max freq to 1512
Change Log for 7/19b
•Added missing govs/scheds to AOSP version
•Made change for adb remount on Sammy version
•Change volt table to support SetCPU
Change Log for 7/19
•The long awaited Voltage Interface
•Underclock step at 192mhz
•Pegasusq tweeks
•smartass2:tweaking for responsiveness and battery life
•deadline-iosched.c: tweak deadline for flash devices
•arm: Allow CPU-supported unaligned accesses
•mm.h: increase readahead value from 128kb to 1024kb
•compiler optimizations
•sched: clock wrap bug in 2.6.35-stable kills scheduling
•sched/fair: Improve the ->group_imb logic
•mm, oom: fix potential killing of thread that is disabled from oom killing
•fifo: Do not restart open() if it already found a partner
•block: fix infinite loop in __getblk_slow
•cpufreq: Import latest cpufreq_interactive driver from Google
•wakelock: (tungstwenty's implementation) plus lots of other additions
•bcmdhd: Change packet filter settings to block multicast
Change Log for 7/18
•Linux 3.0.37
•MTP IS NOW WORKING (AOKP version)
•Lots of other patches from CM/AOKP
Change Log for 7/10/2012b
1. Set 1512mhz as default (you will 6-10 seconds of it in CPUSpy, this is only at pre-boot before init's set it back to 1512)
2. Couple more tweaks to UV
Change Log for 7/9/2012
•OC is back in and is default (1.9ghz) - Use SetCPU or Voltage Control to set back to 1512mhz as max if you dont want the OC
•Used setting from roman for some UV
•TOUCH_BOOSTER adjustments (this should save some battery on any governor except performance since it is static)
•other cpufreq mods
Change Log for 7/8/2012
•modified initramfs to get rid of battery drainer
•Rebased cpufreq
•Removed OC until I can get it set to stock on boot
Change Log for 7/7/2012b
•ondemand tweaks
•Added 3 steps for OC'ing (still some issues getting to actually reach the steps)
Change Log for 7/7/2012
•Made ondemand and noop defaults
•Some tweaks to ondemand for smoothing
•New Governors (PEGASUSQ, ADAPTIVE, SMARTASS2, LULZACTIVE)
•New Schedulers (CFQ, BFQ, VR)
•ADB remount support
Extras
My settings
General Screen
governor = ktoonservative
scheduler = row
Voltage Screen
UV'd 25mv across the board (use menu button for hidden menu option to globally add/subtract)
Extras Screen
Screen OFF Profile Mhz = 486
Disable Screen Off Mhz Call = Checked
Screen OFF Profile Sched = noop
General -> Governor Adjustments Screen
boost_cpu = 1134
sampling_rate_screen_off = 90000
ALL THE REST ARE STOCK
__________________________________________________________________
ktoonservative Governor
This governor is based on conservative, but added some tunable vars and made it a hotplugging governor unlike conservative. With the settings I included stock it is probably the most responsive gov and is pretty good at saving battery as well. Especially with my screen off option to limit the CPU top Mhz. Hope that answers all ur questions.
Governors and schedulers explained:
http://forum.xda-developers.com/showthread.php?t=1687578
http://forum.xda-developers.com/showthread.php?t=1369817
http://tinzdroid.blogspot.com/2012/07/android-kernel-governors-modules-io.html
http://forum.xda-developers.com/showpost.php?p=21638852&postcount=56
Here is a link for people having issues with 64GB sd card. Follow the link below:
http://forum.xda-developers.com/showthread.php?t=1755448
Undervolting
Stock___________________Undervolt startoff point___________________jerrygooch
Mhz - mV___________________Mhz - mV___________________________Mhz - mV
1890 - 1300___________________1890 - 1300____________________________1890 - 1200
1809 - 1275___________________1809 - 1250____________________________1809 - 1150
1728 - 1250___________________1728 - 1200____________________________1728 - 1100
1674 - 1200___________________1674 - 1175 ____________________________1674 - 1075
1512 - 1200___________________1512 - 1200 ____________________________1512 - 1075
1458 - 1187___________________1458 - 1187 ____________________________1458 - 1050
1404 - 1187___________________1404 - 1187 ____________________________1404 - 1050
1350 - 1175___________________1350 - 1175 ____________________________1350 - 1025
1296 - 1175___________________1296 - 1175 ____________________________1296 - 1025
1242 - 1150___________________1242 - 1150 ____________________________1242 - 1000
1188 - 1150___________________1188 - 1150 ____________________________1188 - 1000
1134 - 1125___________________1134 - 1125 ____________________________1134 - 975
1080 - 1125___________________1080 - 1125 ____________________________1080 - 975
1026 - 1075___________________1026 - 1075 ____________________________1026 - 925
972 - 1075____________________972 - 1075 _____________________________972 - 925
918 - 1050____________________918 - 1050 _____________________________918 - 900
864 - 1050____________________864 - 1050 _____________________________864 - 900
810 - 1025____________________810 - 1025 _____________________________810 - 875
756 - 1025____________________756 - 1025 _____________________________756 - 875
702 - 975_____________________702 - 925 ______________________________702 - 825
648 - 975_____________________648 - 925 ______________________________648 - 825
594 - 950_____________________594 - 850 ______________________________594 - 800
540 - 950_____________________540 - 850 ______________________________540 - 800
486 - 925_____________________486 - 850 ______________________________486 - 800
384 - 925_____________________384 - 825 ______________________________384 - 800
192 - 900_____________________192 - 825 ______________________________192 - 800
Link to discuss your settings for KTweaker (really any app to set parameters)
http://forum.xda-developers.com/showthread.php?t=1886233
KTweaker New User Guide & Settings (Thanks Perseus71)
http://forum.xda-developers.com/showthread.php?t=2367975
nice
That didn't take long!
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
smartguy044 said:
nice
Click to expand...
Click to collapse
schwalbach said:
That didn't take long!
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
Enjoy guys, it is definetely noticably faster than stock
Wow.... amazing. Can't wait to install ktoonez. Straight from your kernel on my s2 to your kernel on the s3. How you like your s3 so far?
Sent from my SAMSUNG-SGH-I747 using xda premium
Does this kernel output call audio to the aux port of a Samsung car dock?
I'm using an infuse car dock.
Thanks
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Holy snap!!! Thank you!!! I lived for your s2 development and here you are on the s3
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
cuhrazy said:
Wow.... amazing. Can't wait to install ktoonez. Straight from your kernel on my s2 to your kernel on the s3. How you like your s3 so far?
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Lovin it, be much happier once I get AOKP going on it
Awesome, thanks for this!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
sblees said:
Does this kernel output call audio to the aux port of a Samsung car dock?
I'm using an infuse car dock.
Thanks
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
This is based on a modified verison of official I747 kernel source, so if it does it on stock, it will do it on this one.
Skyler2Dope said:
Holy snap!!! Thank you!!! I lived for your s2 development and here you are on the s3
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
Same here. You and task are amazing devs! I appreciate your guys hard work. Ill be giving beer money soon.
Sent from my SAMSUNG-SGH-I747 using xda premium
cuhrazy said:
Same here. You and task are amazing devs! I appreciate your guys hard work. Ill be giving beer money soon.
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Task is missing out on all the fun, he's out camping for the weekend and it is killing him, LOL.
Does this have OC capabilities yet?
Sent from my SAMSUNG-SGH-I747 using xda premium
This is way faster real usage...not in benchmarks which I personally don't care about. I am using powersave lowest clock to 1000mhz and is have no lag...stock kernel with same settings was unusable. Thanks a ton for your quick work!!!!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
fmllc said:
Does this have OC capabilities yet?
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Everything is listed in the OP. So not yet, only had the phone for 10 hours
Yay
"All this knowledge is giving me a raging brainer!"
ktoonsez said:
Ktoonsez presents:
​
Download CWM flashable zip kernel
http://www.mediafire.com/?ux5e9p15xpdx6gl
Click to expand...
Click to collapse
ktoonsez, is back YAAAAAY its like breaking up with a ROM/kern dev and then, post breakup doage. haha glad to see you're back, NOW WHERE THE F IS FLUXI kernel S3 Edition haha
ktoonsez said:
Task is missing out on all the fun, he's out camping for the weekend and it is killing him, LOL.
Click to expand...
Click to collapse
Did task finally decide to pick the phone up?

[Kernel][06|09][ncx-v.0.99a|UV-C|2 versions|1.29 base|SENSE|AOSP|AOKP|CM

== | ncx-v.0.99a | ==​
2.6.39.4​Based on HTC Source: 1.28.401.9​
Impressions about battery life in v.0.65​
2 hours 5 minutes total onscreen time, 1 hour 25 minutes active navigation, 25 minutes Webbrowsing, 3 phone calls about 15 min total, 15 minutes of play around with folders, market and wrote 2 sms. Its down to 64% so if you multiple this behavior x3 (to reach 0 %) its possible to archieve an onscreen time from about 6 hours with a charging cycle of 28 hours !​
Why another Kernel ? faux, kholk and showp1984 did a great job !
I want to learn, how modifiying of a Kernel works. The best way to do that, is code, watch others and learn from them.
My opinion: You can only learn from someone whos better than you, and well there are many guys out there !
Its also important to code on your own. I just want to share my progress and fix reported errors on my own.
Feel free to PM me if you think you can help me !
Is this Kernel only a collection of commits from others on Github ?
As I am not that good in coding C, i get my inspiration from the guys mentioned above. I watch their repos and commits,
look what they did, and try to understand it. After that i try to code a similar solution on my own. I am able to code C,
and i´m not new to linux, but i´m new to ARM stuff and "hacking" the Kernel !
Whats the personal goal of this Kernel when its finished ?
-) fix compiler warnings
-) debug and understand kernel oops
-) modify governors to be not that aggressive
-) disable this annoying cpu poke to 1,5 GHz (ondemand) when waking up device >> fixed
-) enable voltage control (based on what faux123 did) >> done
-) use freqs. below 304 MHz (v.0.1 wont get below 304 MHz) >> fixed
-) integrate patches from Linux 3.x Kernel
Give it a shot, report back. I would really appreciate it !
Credits:
I want to thank faux123, kholk and showp1984 for their help on getting me started with this.
I know, there were a lot of questions but this guys always gave me an answer.
You guys rock.. definately ! I owe you a lot ! All things in this Kernel are based on the work of this 3 "coding cracks".
they know what they do, and they are doing awesome !
CHANGELOG
Code:
[B]ncx-v.0.1[/B]
- initial release
- fixes from showp1984 to stabilize the Kernel
[B]ncx-v.0.15[/B]
-fix cpu frequencies usage below 340Mhz
[B]ncx-v.0.2[/B]
- fixed some compiler warnings
- allow 51 MHz screen usage (thx showp1984)
- fix bluetooth pairing (updated drivers, thx TEAMNDVRU)
[B]ncx-v.0.23[/B]
- a few code cleanups
- no more cpu poke to 1.5 GHz when screen off/on :) (thx franco, trip)
- also desired values (for example 1 GHz) stick after screen off / on
[B]ncx-v.0.25b[/B]
- added lagfree governor for testing purposes
- fixed a compiler error
- tweaked lagfree governor battery/performance
- unity games on JB builds are now working (thx TEAMNDVRU)
[B]ncx-v.0.26[/B]
- re-tweaked lagfree
- set min / max freq after boot to 102MHz / 1500 MHz
[B]ncx-v.0.30[/B]
- set min / max freq after boot to 51 MHz / 1500 MHz back again (testing finished)
- added V(r) I/O scheduler (big thx kholk)
- enabled deadline scheduler
- added some information "ONDEMAND TWEAKS" to OP
[B]ncx-v.0.40[/B]
-fixed screen flicker issue (patch from new source 1.29)
-default I/O scheduler: deadline
-some other patches from new source (1.29)
- big thx again to Kholk ! (most of the changes are his work)
[B]ncx-v.0.55[/B]
- ENABLED Voltage Control (faux´s work, I only integrated it ! send him a beer, awesome Job)
- removed userspace, conservative, powersave govenor
- play arounds with ondemand governor :D
- still working on a proper lagfree gov
[B]ncx-v.0.60[/B]
- updated interactive governor to nexus grouper baseline
- changed ondemand governor to nexus grouper baseline
- deactivated 2 phase freq for testing purposes
- some fixes (compiler errors)
[B]ncx-v.0.71[/B]
- fix 2 section mismatches
- set deadline as default sheduler
- deadline tweaks
- added XZ compression method so files will be smaller
- set ondemand a bit more aggressive
- some other stuff (check github)
[B]ncx-v.0.75[/B]
- fix set deadline default @ bootup
- some changes in defconfig
- optimized for speed instead of Size (thx LorDClockaN)
[B]ncx-v.0.80[/B]
- fix for multitouch games (tbalden, awesome stuff, awesome guy)
- enabled KSM
- fix some compiler errors
- GPU clocked now @ 520MHz in OC version (BIG THX to KHOLK AND FAUX, brilliant work)
- another round of playing with onedemand
[B]ncx-v.0.83[/B]
- added SIO (Simple I/O scheduler)
- added bfq v.4 scheduler
[B]ncx-v.0.85[/B]
- added smartass V2 Governor (for testing)
- added UKSM
[B]ncx-v.0.90[/B]
- fixed bootloops on some Sense Roms
- should now boot on every ROM
- removed XZ compression
- removed SmartassV2 governor
[B]ncx-v.0.99[/B]
- XZ compression is back
- GPU now on stock @ 520 MHz as Tegra 3 should be
- All cores can hit 1,5GHz (testing, temps are totally ok after 1 day of intensive testing)
- removed lagfree governor
- set bootup freq to 102 - 1200 MHz
- ondemand stuff by LorD
- huge amount of fixups to LP Core by the one and only faux123 ! Big THX for that
- fixed WIFI on SENSE ROMs
[B]ncx-v.0.99a[/B]
-) fixed usage of freqs below 340 MHz on Sense Roms (51, 102, 204 now available)
-) strange 100 MHz freq is finally gone
Known issues:
-) You tell !
Download Kernel & Modules
Version 1: GPU @ 520 MHz, All 4 cores can hit 1,5 GHz simultaneously
ncx-v-0.99a boot.img
ncx-v-0.99a kernel modules
Version 2:, GPU @ 414 MHz, removed 1,5GHz single core step, 2 Cores can hit 1,4GHz simultaneously , 4 Cores can hit 1,2 GHz simultaneously
ncx-v-0.99a boot.img
ncx-v-0.99a kernel modules
I´m working on Slim ICS and CM9 Beta 5, (both are ICS builds) Ice cold Jelly 0.5 and CM10 Pre 12 (both are JB builds) to test stuff.
Desired frequencies stick on both but on JB we need a little trick as Power HAL (integrated on Jellybean builds) keeps overwriting it!
Google introduced this on JB builds! If you want to know how to do this, PM me. THX to LorD and tbalden for guiding me into the right direction !
Howto install:
-) boot into bootloader
-) fastboot erase cache
-) fastboot flash boot boot.img
-) fastboot erase cache
-) boot into recovery
-) wipe cache, dalvik and battery stats
-) flash modules from .zip
-) reboot into system
Screenshots / battery drain
CM10 Preview 10 / First charging cycle
CM10 Preview 10 / Second charging cycle
Howto improove battery life:
-) switch OFF Bluetooth and WIFI. Turn it on ondemand (This saves a lot)
-) leave governor as it is. Ondemand is simply the best one for One X
-) Use custom automatic screen brightness (my highest level is 140)
-) I use SLIM ICS as ROM, it seems to be the battery friendliest for me
If you follow this steps, you should archive 4 hours of screentime easily
with an overall time of 20 hours. I use my phone as followed:
Web, Navigation, Phone Calls, BT Pair with car, SMS, NO games
Ondemand tweaks (should also improove battery life):
As there are too many different ramdisks, its better to apply tweaks on your own after boot. Each Ramdisk is different and boot
with different gov settings
-) grab an app like setcpu where you can add own governor settings
-) SAMPLING RATE: change to 120000 (default is 10000)
-) UP TRESHOLD: change to 95 (default is 90)
-) SAMPLING DOWN FACTOR: change to 1 (default is 5)
Github
Link for Sense Kernel, built with 4.4.3 Toolchain, branch master
Link for AOSP, AOKP, CM Kernel, built with 4.4.3 Toolchain, branch master
Disclaimer
-) I am not responsible for bricked devices
-) you do this on your own will
-) If you flash this, your warranty will be void
DONT flash kernel, before reading stuff mentioned below:
-) THIS is not chic IPHONE stuff, you should have some basic knowledge on how to do some things on ANDROID.
-) You encounter an error ? Ok, i will look into it, but you have to follow the rules:
-) ALWAYS tell me following stuff: wich ROM ?, wich KERNEL, UNDERVOLTED ? , wich GOVERNOR used ?
-) You should also provide following stuff so i can look into the issue further:
-) last_kmsg, logcat (you dont know how to get thos files or dont even know what this is ? Ok i will tell you:
-) last_kmsg: connect phone with usb, open up a shell in linux or a CMD in windows, cd to your adb directory and write this: cat /proc/last_ksmg > /sdcard/last_ksmg.log
-) grab the file from your sdcard and provide it to me
-) logcat: This is easier for lazy people, download alogcat app from playstore, fire it up, and extract out the log. Also provide this to me.
-) repack kernel for your ROM with the following online repacker: www.nibble.cc/repack
-) posts like "I had a reboot" or "phone crashed" without proper information will be ignored
Frequently asked questions, answered here:
Q: My music slows down on AOSP builds with ncx Kernel, what can i do ?
A: Switch to interactive governor, known issue on AOSP JB and ICS builds
Q: My freqs reseted back after screen off, I´m on a JB build, what can I do ?
A: Delete the following file out of your ROM: system/lib/hw/power.endeavoru.so. Then reboot ! Done -> they will not go back
Q: Where is sweep2wake ? Is it integrated ? Is it planned ?
A: I think about it, when i did all other stuff thats more important to me !
Q: My phone freezes, what should I do ?
A: Dont undervolt that much. To be sure, provide me last_kmsg and logcat
Q: I had a random hot reboot on JB builds, why this ?
A: All JB builds suffer from it with every Kernel ! Wait until JB is stable, flash ICS or Sense, or buy an Iphone and be a subuser on your own system
Great to have you here, welcome!
Sent from a gadget...
Welcome over here!
Always good to see fresh people here especially in development of kernels.
Wish you good luck!
Sent from my VIPER-X powered ONE X !
That's great. thanks for share.
interested regarding your voltage control...is that a way to get a cpu app to control the voltages
as i said, it will be not much different than faux or kholks version.... i´m in learning process...
What do you mean with an app for voltage control ? We allready can control it via system tuner !
The more devs the merrier, always good for us common users.
Goodluck
Tapatalked from my HOX
update:
v.0.15, freqs below 340 MHz should now be used, DL in OP for Jellybean and ICS builds ! Will add my kernel later to my repack thread !
Thanks for this. Been a fan of your repacked kernels thread.
I have a question though, I am now on Trip's CM10 build 02. Will there be any problem if I flash your kernel with the correct ramdisk?
you can try 0.15 for Jellybean Ramdisk from OP ! If it doesent boot i need to repack it for trips ramdisk, then you have to wait until i have time. :fingers-crossed: But i think it should boot (i´m on CM10 from tb and mdj and it works !
Downloaded the one with (ICS ramdisk, use this if you are on a Jellybean build)
I can confirm that it is not working.
faidz85 said:
Downloaded the one with (ICS ramdisk, use this if you are on a Jellybean build)
I can confirm that it is not working.
Click to expand...
Click to collapse
omg i have a typo in op.... you have to download the other... sorry corrected now.
You need JB RAMDISK for JB build.
n3ocort3x said:
omg i have a typo in op.... you have to download the other... sorry corrected now.
You need JB RAMDISK for JB build.
Click to expand...
Click to collapse
Lol saw that typo. Thought maybe I was just mad. But that's a nasty little typo.
Good luck with the development, will keep my eyes peeled.
Sent from my HTC One X using xda premium
Haha...I realized that too but the sentences were too complete so I thought that was what is intended. Anyways that error spoilt my CM10 install but not much of a problem though. It was just a test run anways.
Now I am back to SlimICS and will try out your kernel
seems like uv is not possible with system tuner, or missed I something?
TUN_SD said:
seems like uv is not possible with system tuner, or missed I something?
Click to expand...
Click to collapse
no mate not yet ! (read OP) :laugh: , its stable and nearly stock, but it has really nice battery life ! UV will follow asap !
n3ocort3x said:
no mate not yet ! (read OP) :laugh: , its stable and nearly stock, but it has really nice battery life ! UV will follow asap !
Click to expand...
Click to collapse
lol, my fault. actually I´m on the run, just wait for a call.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
first mention, I flashed the jb version + modules, and the headphones now not recognized anymore.
but maybe that depends on the very early alpha state of these roms.
TUN_SD said:
lol, my fault. actually I´m on the run, just wait for a call.
first mention, I flashed the jb version + modules, and the headphones now not recognized anymore.
but maybe that depends on the very early alpha state of these roms.
Click to expand...
Click to collapse
Tbalden committed a fix for it in his kernel... I will push it and in my next version of the kernel and then its fixed... the for feedback
n3ocort3x said:
Tbalden committed a fix for it in his kernel... I will push it and in my next version of the kernel and then its fixed... the for feedback
Click to expand...
Click to collapse
Though some may neglet this looking at your thanks count and your Senior member status. I must say THIS IS AWESOME!!! GREAT WORK MAN ><, and anyone who hasnt tried this are really missing out. Ditched faux b7 just to try this for a week and see how it goes. GG
Really wish I could contribute more and start learning this kind of useful stuff, but i have 0 background on coding..and dont know where to dive in LOL

[Kernel][JellyBean] Devil3_1.7.5 [18/10/12] - i9000 and i9000B

This kernel is based on teamhacksung's kernel for Jellybean
Many Thanks to:
Teamhacksung
Zacharias.maladroit
Onecosmic
ytt3r
TK Glitch
Ezekeel
Eugene373
franciscofranco
Sunra
scheichuwe
perka
sztupy, for his great work, to get usb host mode driver
mialwe
stratosk
F4k for the idea to flash bigmem libs
...
sources:
https://github.com/DerTeufel
Click to expand...
Click to collapse
Working on this kernel is taking many hours almost every day. With a small donation, you show me, that my work is appreciated by you.
If you like this kernel, please donate to me
Download link and changelog can be found here:
http://www.hellybean.com/jelly.html
Click to expand...
Click to collapse
Kernels with VC in the name are coming with Voodoo Color
Changelog:
changelog 02.08.2012:
- bug fix to bln, to prevent kernel panic in some situations (thx to thalamus)
- switched from deep_idle 2 to idle2 (also thx to thalamus)
- updated kernel to linux 3.0.38
- dockaudio sysfs for captivate and fascinate
IDLE2 can be enabled with the following command:
echo 0 > /sys/module/cpuidle/parameters/idle2_disabled
IDLE2 can be disabled with the following command:
echo 1 > /sys/module/cpuidle/parameters/idle2_disabled
Stats can be obtained from the standard cpuidle interface, which, for
IDLE2 is located at:
/sys/devices/system/cpu/cpu0/cpuidle/state*/time
where * = 1, 2, 3
Click to expand...
Click to collapse
changelog 27.07.2012:
- hack mfc driver, to give all available mem to an application, if the requested mem is more than the max. available (maybe useful later, does not change anything right now (afaik))
- fix execution of boot-patch.sh, disabled twice execution of init.d, enabled tv-out server for all devices (i9000 already had this)
- battery: fix charging display for car dock
- increase read-ahead on moviNAND
changelog 25.07.2012 part2:
- fixed cwm backup and restore for kernels without /datadata partition
changelog 25.07.2012:
- updated recovery (no "sdcard format"-bug anymore, external sd card is named correctly)
- vibrant: hopefully fixed froyo ril
- jellybean: galaxy s settings working now
changelog 22.07.2012:
- updated kernal base to linux 3.0.36
- updated "block" to linux 3.3
- readded fiops io scheduler (kept cfq this time)
- updated cwm recovery to 6.0.1.0 (please create a new nandroid, because of possible incompatibilities between old/new recovery)
- compiled with linaro toolchain (gcc 4.7.1) and O3 compiler flags
- made uksm scan less often (save cpu time and power)
- at first boot: only delte init.d scripts created by other kernels
- increased usb write performance
- lowered ram and display voltages a little bit
- fixed some bugs related to devil settings (they should stick now after reboot, if set by one of the devil apps)
- support for scripts in /system/etc/shutdown.d (thx to Efpophis)
all scripts placed at /data/local/shutdown.d or /system/etc/shutdown.d get executed at shutdown/reboot
you can use this, to play a shutdown sound for example.
by default 00shutdown gets created, which plays a music file, when it is placed at one of these folders/places
/system/media/audio/ui/shutdown.ogg
/data/media/audio/ui/shutdown.ogg
Click to expand...
Click to collapse
- disabled some debugging options
- audio (and for fascinate: camera fixes) by Efpophis+
- patch for improving batterie life by CML
- nfts read/write driver built in (for use with usb host mode)
- reverted refreshrate_mod and gpu_oc mod, as both weren't working
changelog 18.06.2012:
- some changes to load balancing
- added ultra ksm (metioned by zach thx for this my friend)
- readded fiops io scheduler (still experimental and could cause instablilities)
- using snappy compression for zram now (2 times faster, but only 2% less compression)
- added the possibility to change zram size (at /data/local/devil/zram_size, with valid values: 50, 75, 100 and 150 (all in mb))
- fixed the applying of user_min/max freq after reboot
- vibrant: fixed gps
- fascinate: fixed nandroid in cwm recovery
what is ksm? http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM)
uksm is more optimized and also working for single core systems. using this should give much better ram usage, but at the cost of more cpu usage
############# most probably not working (yet)##############
i have added seperate gpu oc from jt1134's galaxy_tab (to switch between 200 and 250 mhz), but i did not get any improvements in antutu...further tests needed
echo 1 > /sys/kernel/pvr_oc/pvr_oc (for 250 mhz)
echo 0 > /sys/kernel/pvr_oc/pvr_oc (for 200 mhz), no reboot needed
and also have changend default screen refreshrate from 60 to 56, with the possibility to change it:
echo 1 > /sys/kernel/refreshrate/enable (60 hz)
echo 0 > /sys/kernel/refreshrate/enable (56 hz)
######################################################
changelog 10.06.2012:
cwm recovery:
- fixed mounting of external sd card to pc
kernel:
- picked two commits from linux 3.0.32 (avoid a possible memory leak, small fix to ext4 driver)
fascinate:
- fixed wrong mount points
changelog 09.06.2012:
- updated Zram and Zcache from linux 3.3
- updated android binder driver from linux 3.3
- fixed restoring of backups within TWRP recovery
- added virtual buttons to cwm recovery (Attention: they still don't work!)
- call vol hack from tk glitch (take a look at init.d folder and edit the script to make changes to call vol hack)
- bigmem values get applied at first boot after power on (if there is a value at /data/local/devil/bigmem, 1 for 391 mb and 2 for 403 mb (the last one breaks 720p)
- prevent phantom key presses (from tk glitch)
changelog 24.05.2012:
- Smooth_ui included to ondemand, conservative, smartass, lulzactive, lagfree and lazy governor (only one setting for activating/deactivating it in general)
- 3 cpu governor presets (smooth, normal, powersave) for ondemand, conservative, smartass, lulzactive, lagfree (only one setting for switching the mode in general)
- no need for activating/deactivating of selective live_oc anymore --> just change target low and target high
- BLX back in
- fixes to devil idle to be more stable while in call
- 1,5 mb more ram (thanks to mialwe)
- added aroma filemanager to cwm recovery
- added fully working TWRP recovery optional to cwm recovery (to use TWRP, just create a file named "twrp" at /cache)
- added option to select ram config in kernel --> no need for flashing an other kernel to get more ram (thanks to stratosk)
- switched to new initramfs from stratosk and mialwe ( now there will be cmw zip and odin tar file of every kernel version)
- added possibility to use Zram instead of Swap
- no need for flashing/using special scripts to make swap/zram working anymore
- added zcache
- added frontpage
- added cleancache
- added fudgeswap (thanks to ezterry and faux123)
changelog 01.05.2012:
- all changes from cm9 stock kernel (including mount points option)
- some fine tuning to deadline and sio
- Devil Idle: limiting bus/ram/gpu speed to 100 mhz for 100-800 mhz cpu freq, while screen off (automatic mode) or always (permanet), both modes automatically reduce the int voltages of the affected freq by 50 mV
- compiled with swap support
- added stratosk's smooth_ui to lulzactive governor (activated by default)
- rest oc_value to 100 while screen off, and back when screen turns on (combined with devil idle automatic, can't be turn on/off without devil idle)
- added posibility for different voltages while screen off (also bundled with devil_idle, with default settings, stock arm voltages are applied, because of live_oc set to 100)
- added the possibility to set freq limits while screen off (min and max freq)
19.04.2012
- even better fix to selective live_oc (last one (in test kernel) generated some overhead)
- fixed sampling rate of ondemand and conservative (have ported mialwe's/stratosk's sleep multipliers)
- new tunables for ondemand and conservativ
sleep multiplier and tunables:
mialwe and stratosk had the great idea, to change the sampling rate of conservative and ondemand governor while display of. for this, he introduced the sleepmultiplier (in his case factor 3). this means, if you set sampling rate to 20000, it changes to 60000 while screen off, and back, when screen on.
for ondemand and conservative:
i have made this multipliers tunable. proper values are between 1 and 5, because one could want a higher multiplier while screen off, if sampling rate is very low while screen on (higher sampling rate means, less checking for work load --> better batterie, worse performance). with this tunables you get better batterie, without making the performance worse while screen on.
two other tunables: up_threshold_min_freq and responsiveness_freq
the first one is a very low threshold while on low freq (by default 40), to make the governor scale up faster, until the responsiveness_freq is reached.
the responsiveness_freq is set to 400000 (400 mhz) by default. while the freq is below this value, up_threshold is the same as up_threshold_min_freq, and freq jumps to responsiveness_freq, with skipping the freq between the actual one and the responsiveness_freq. (conservative governor does not jump up to this step)
responsiveness_freq can be set to values between 100000 and 1400000
up_threshold_min_freq can be set to the same values as the normal up_threshold.
not tunable: while screen off, up_threshold is set to 95, no matter your other settings, to save more batterie.
up_threshold_min_freq is disbaled by default for conservative governor
for lulzactive:
for this governor, i did similar things, but they are not tunable till now.
when screen off:
- inc_cpu_load is set to 90, and back to the original value, when screen turns on
- up_sample_time is set to 50000, and back to the original value, when screen turns on
- down_sample_time is set to 40000, and back to the original value, when screen turns on
other changes:
- fix to touchwake from ezekeel, and another fix from stratosk
- upstream fix to compass
- building for i9000B now, too (big thanks to F4k for the hints by pn )
- removed some typos from recovery
- removed some annoying "no's" and "yes" from recovery in misc menu
- fixed wifi mode switch (pm_fast is the one with better signal)
14.04.2012:
- new b versions (only stock ram) changend to 377 mb, VC version needs the 720p fix from my ftp server. cmc version already patched
13.04.2012:
- updated wifi driver
- added the possibility to switch between wifi PM_Fast and PM_Max mode (Pm_Fast = better signal, PM_Max = better batterie, default is PM_Max)
- user interface to disable fsync (this gives more performace, at the risk of data loss on a crash, taken from ezekeel, so it should be ok ), default is off, to be safe
- fixed voodoo color kernels (these have the VC in their names)
10.04.2012:
- added vibrator intensity control (by mialwe), presets can be changend in recovery
- stock ram version now available (348 mb ram), XL (390 mb), XL_bm (402 mb)
- removed 1080 mhz freq for now
- small correction to touchwake
- small correction to selective live_oc (now the low freq really are not live_oc'ed)
05.04.2012:
- fixed bug in selective live_oc, which caused the target high not taking affect to the highest freq, if highest freq equals target high
- fixed another bug in selective live_oc, which could lead to gpu crashes due to overclocking the ram, but not the cpu freq (for low steps)
- added a switch to change between "normal" and selective live_oc
by changing the live_oc mode while using it, live_oc value is set back to 100, to prevent strange things
- added possibility to set max. freq for boot (in recovery). This freq is set until init.d is executeted (it is automatically set to 1000 at this point, to make sure there are no conflicts with other cpu settings from users)
#Already in the last version, but i forgot about it:
- deep idle fixes from stratosk (many thanks)
- added possibility to underclock by using live_oc (limit is 90 now, which means lowering all freq and bus speed by 10%, to save more batterie when really needed)
03.04.2012:
For now there are three different RAM versions:
- stock mem kernel has 379 mb ram, everything working
- "slim ics" (XL) kernel comes with 390 mb, this is breaking playback of some high resolution videos
- XL_BM is coming with 402 mb ram, but breaking 720p
(while flashing the kernel, the modded rom files are also flashed, so you don't need to flash a new rom to get 379 or 390 mb)
-added new frequency: 1080 mhz (1100 does not like live_oc)
- fixed SmartassV2 for live_oc (after changing live_oc value, you have to change the smartass values, too, but then they automatically apply to the live_oc value (although you can only select 800 mhz in nstools (for example))
- touch recovery with custom devil menu (for some reason it takes a few seconds to load the first time, missing virtual keys is a warning, because there are no virtual keys yet)
-fast charge (thx to chad0989 for this), disabled by default.
you also can use the widget from chad (to place on homescreen) to toggle the fast_charge mode
https://play.google.com/store/apps/d...stchargewidget
Click to expand...
Click to collapse
while fast charge is activated you cannot connect as usb device
- added datafix script to init.d (this script is deactivated by deafult. to make it work, you have to creat a file named datafix and placed in /data/local/)
- reworking and cleaning many parts to get more ram, speed, and stability
05.03.2012:
- updated sio i/o scheduler to latest version
- small updates to ondemand and conservative governor from linux 3.2
- bettter performance for CFS kernel due to tuning and patches
- tuning to deadline scheduler
- better i/o performance
- changed bootlogo (probably not the last time )
28.02.2012
- finally working bln V9 (no need for LED2 anymore)
- fixed lockscreen freezes
- reverted memory tweaks, which could be the reason for lagging after using a day
- again wlan fixes from tk-glitch
- tweaked conservative and ondemand governor (conservative still is not too aggressive)
- added dm-cache again (who has removed this from my github? )
- improve usb signal quality
- xcaliburinhand's dock audio support (untested, do not have a dock)
- less debugging
- fixed kernel version not displayed under "about phone"
12.02.2012
- Added newest Fiops scheduler (tuned for more performance)
- When Gpu is active, min CPU freq is set to second lowest step
- fixes to live_oc and custom voltage
- default mount parameter NOATIME and NODIRATIME (faster)
- updated Wifi drivers (thanks to tk-glitch)
- tuned intellidemand for better performance
- removed some stuff (zram, swap, tweaks to cpufreq untill I know what was causing the instabilities of last build)
05.02.2012
- added Touchwake
- added BLX
- upgraded BLN from V8 to V9 (working for missed calls, blinking or static light, configurabel by using NSTools or BLN Pro App)
- added Intellidemand governor
- added mdnie settings to voodoo color version
- readded deep idle v2 again (I think it is the best/only working one, although
- version with CFS (instead of BFS) now also available (maybe better multitasking and batterie life, but slower)
- removed BFQ I/O Scheduler
- tons of smaller fixes and improvements
30.01.2012
-revert: Voodoo Sound now to be set with DSP Manager
29.01.2012
- Linux kernel 3.1.10
- Deep Idle from Eugene373 (always enabled, no stats)
- added BFQ v 3.1 I/O Scheduler
- Voodoo Sound now to be set with DSP Manager
- Zram (can be disabled by removing Zram file from init.d)
- Zcache and Cleancache (not working yet?)
- optimized rwsem algorithm
- USB Host V5
24.01.2012
- init.d support (the folder is not created by the kernel. You have to do it for yourself)
- Deep Idle V2 back in
- new Cpu governors: MinMax, Lagfree, Lulzactiv
- LED V2 (you can set blinking by using nstools, also working for missed calls in most cases (sometimes it is not working for missed calls, don't know why at the moment))
- Backlight Dimmer (only LED version): used to turn led backlight of, while screen is on, after defined period of time. Deactivating it, makes your backlight stay on all the time
- I/O-less dirty throttling completely backported from kernel 3.2
- Ext4 with 3.2 patches
- Proportional Rate Reduction for TCP - by Google
- USB Host V 4
19.01.2012
- Usb Host drivers integrated
- Cm9 Color adjustment
- Removed Deep Idle because of Bluetooth problems (hopefully it will come back, still testing)
16.01.2012:
- Updated Kernel basis to Linux 3.1.9
15.01.2012:
- fixed bug in cpu spy, caused by live_oc
- still using voodoo color for now, maybe two additional kernel versions tomorrow
[/quote]
Atention: kernels with i9000B in the name, are to flash only for i9000b devices!
files with .zip have to be flashed within recovery (twrp or cwm)
files with .tar can be flashed by using odin or heimdall (they are placed at the end of post 3)
Downloads:
http://rootaxbox.no-ip.org/divers/jellybean/ many thanks to Rootax
http://devil.haxer.org/ many thanks to SysTem-X (not updatet yet)
going to be filled soon
Great work as always
Gesendet von meinem GT-I9000 mit Tapatalk 2
i am sorry to tell you this, but cwm backups are not working, because i have forgotten to remove the /datadata partition from cwm, but this, of course, can't be mounted
Sorry, I'm confused...so the latest version 1.0.3 shouldn't work on your jb rom because it has /datadata?
Szighy said:
Sorry, I'm confused...so the latest version 1.0.3 shouldn't work on your jb rom because it has /datadata?
Click to expand...
Click to collapse
only cwm backup does not work
edit: i should have read your post better....yes, it doesn't work on my rom. kernel for my rom can by found at my rom thread, where you already found it
DerTeufel1980 said:
only cwm backup does not work
Click to expand...
Click to collapse
hm...not what i asked first i tried to flash a kernel from the link in this thread on your rom, and it wouldn't boot, then i found the ones with /datadata now it's working fine...
Fantastic work.Really good combo cm10 and this kernel.
Great work man.
Thanks
Nice kernel, work with 0723, very smooth n fast...
Sent from my GT-I9000 using xda app-developers app
I' ve problem to get the new kernel work on Slim JB V5 ?
the Devil 3.1.00 RC4 ist working good, but when i install the new kernel the i9000 ist always hangin on the devil boot screen!
when i flash back to 3.1 rc4 it works
alwo1303 said:
I' ve problem to get the new kernel work on Slim JB V5 ?
the Devil 3.1.00 RC4 ist working good, but when i install the new kernel the i9000 ist always hangin on the devil boot screen!
when i flash back to 3.1 rc4 it works
Click to expand...
Click to collapse
i guess the rom is too old, and does not have the new hw composer to use "butter".
Tested, work with 0725.:thumbup:
Sent from my GT-I9000 using xda app-developers app
I've got a problem when I install the kernel.
I'm on your ROM V6, and when I flash the kernel it reboot but it's going back to the recovery and say "can't mount SDCARD installation aborted" and it's bootlooping.
I've flashed back the kernel 1.0.2 and it's ok.
kuribo67 said:
I've got a problem when I install the kernel.
I'm on your ROM V6, and when I flash the kernel it reboot but it's going back to the recovery and say "can't mount SDCARD installation aborted" and it's bootlooping.
I've flashed back the kernel 1.0.2 and it's ok.
Click to expand...
Click to collapse
The op says, that this kernel is not for my rom. You find the link to the correct ones at the rom thread
Gesendet von meinem GT-I9000 mit Tapatalk 2
installed on 25/07 build and didn't notice anything wrong so far :good:
This Kernel works with the mkalter V6 ROM???
thank u for Jb kernel thread :good:
i think this change need to be in kernel ?
http://review.cyanogenmod.com/#/c/20072/
yahyoh said:
thank u for Jb kernel thread :good:
i think this change need to be in kernel ?
http://review.cyanogenmod.com/#/c/20072/
Click to expand...
Click to collapse
AFAIK, you can also add that line to init.aries.rc file in system root /

[Kernel|06|11][ncx-217_v13_AOSP|UV-C|AOSP|CM|AOKP|SENSE_v13_SENSE|base:2.17|]

==[ncx_217_v13_AOSP]==
==[ncx_217_v13_SENSE]==​
Based on HTC Source: 2.17.401.2​
HOWTO REPORT ERRORS -> THE RIGHT WAY
-) YOU need to provide me the following information, otherwise I´m not able to help:
-) On wich ROM you are
-) Wich Kernel and wich modules did you flash
-) ALWAYS provide a last_kmsg AND a logcat (you dont know how to do that ? Use google or search here in this forum, its posted nearly everywhere)
-) posts like "XYZ feature on ROM XYZ does not work" will be ignored (what should i do with that information ???)
CHANGELOG (old versions) & KERNEL FEATURES
Code:
[B]ncx-217_v1[/B]
- initial release
- fixes from showp1984 to stabilize the Kernel
[B]ncx-217_v2[/B]
- fix cpu frequencies usage below 340Mhz
- fixed some compiler warnings
- allow 51 MHz screen usage (thx showp1984)
- fix bluetooth pairing (updated drivers, thx TEAMNDVRU)
- unity games on JB builds are now working (thx TEAMNDVRU)
- added V(r) I/O scheduler (big thx kholk)
- enabled deadline scheduler
- added some information "ONDEMAND TWEAKS" to OP
-default I/O scheduler: deadline
- ENABLED Voltage Control (faux´s work, I only integrated it ! send him a beer, awesome Job)
- some fixes (compiler errors)
- set deadline as default sheduler
- deadline tweaks
- added XZ compression method so files will be smaller
- set ondemand a bit more aggressive
- some other stuff (check github)
- optimized for speed instead of Size (thx LorDClockaN)
- fix for multitouch games (tbalden, awesome stuff, awesome guy)
- enabled KSM
- GPU clocked now @ 520MHz (BIG THX to KHOLK AND FAUX, brilliant work)
- added SIO (Simple I/O scheduler)
- added bfq v.4 scheduler
- added UKSM
- All cores can hit 1,5GHz (testing, temps are totally ok after 1 day of intensive testing)
- huge amount of fixups to LP Core by the one and only faux123 ! Big THX for that
[B]ncx-217_v3[/B]
-closed beta to fix wifi stuff on JB AOSP AOKP CM ROMS (Thanks to my testers)
[B]ncx-217_v4[/B]
-fixed WIFI issues on JB AOSP AOKP CM ROMS
-added Volume WAKE fix (be sure too send TripNraver a beer, he found out how)
[B]ncx-217_v4.1_SENSE[/B]
- fixed BLUETOOTH ISSUE on SENSE based ROMS
[B]ncx-217_v4.5_AOSP[/B]
-) freqs stick now on 1200, 1300, 1400, 1500 MHz
-) bootup freq set to 102 - 1200
-) fixed a bug where min freq showed up with 120MHz
-) removed usless HTC idle resume stuff
-) a few patches from Tegra reference git wich i forgot to mention before
[B]ncx-217_v4.5_SENSE[/B]
-) freqs stick now on 1200, 1300, 1400, 1500 MHz
-) bootup freq set to 102 - 1200
-) fixed a bug where min freq showed up with 120MHz
-) removed usless HTC idle resume stuff
-) a few patches from Tegra reference git wich i forgot to mention
-) add init.d support to RAMDISK
-) touchscreen: added back some stuff that i removed for AOSP version
[B]ncx-217_v.5_AOSP[/B]
-) removed a lot of usless HTC stuff (more than in alpha version)
-) fixed music lag on JB builds with ondemand governor
-) attempt to fix "crashing when changing to ondemand governor on JB builds"
-) [B]slightly [/B]undervolted and underclocked stuff wich is only accessible in source
-) ondemand changes to make it a bit more responsive
[B]ncx-217_v.5.5_AOSP[/B]
-) fixed multitouch gaming issues on AOSP ROMS (CM10, Domination), tested and working !
-) fix: SoD on JB builds (allready in changelog for v5 but forgot to mention it)
-) modified fallback freqs and mA
-) sudden battery drop after resume should be gone (still testing, provide feedback, cant promise anything)
-) battery status should be more accurate now (also, still testing, cant promise anything)
-) another round of governor playing arounds
-) uv and uc introduced in v5 seems to work and reslut in better battery life. not all my testers replied so far !
-) planed: add a comparison between battery life from AOSP_v4 to AOSP_5.5 as i made a lot of changes
[B]ncx-217_v.5.5_SENSE_ALPHA[/B]
-) modified fallback freqs and mA
-) sudden battery drop after resume should be gone (still testing, provide feedback, cant promise anything)
-) battery status should be more accurate now (also, still testing, cant promise anything)
-) another round of governor playing arounds
-) uv and uc introduced in v5 seems to work and reslut in better battery life. not all my testers replied so far !
[B]ncx-217_v.5.9_AOSP[/B]
-)removed GPU @ 520 the way faux did
-)implemented my own way for GPU freq changes
-)GPU clocks now on 540 MHz (for testing purposes)
and now the best:
[B]-) implemented a new governor -> n3ocold :D[/B]
[B]ncx-217_v.5.9.2_AOSP[/B]
-) changes to n3ocold governor to act more battery friendly
-) RAMDISK fixup (thx dekyyy, I´ve messed up something)
-) changes to tegra3-dvfs.c
[B]ncx-217_v6_AOSP[/B]
-) another play around with n3ocold governor (should be real smooth now)
-) added some stuff to it
-) GPU @ 550 MHz for testing purposes
[B]ncx-217_v.6_SENSE[/B]
-) removed GPU @ 520 the way faux did
-) implemented my own way for GPU freq changes
-) GPU clocks now on 540 MHz (for testing purposes)
-) implemented a new governor -> n3ocold :D
-) play around with n3ocold governor (should be real smooth now)
-) changes to tegra3-dvfs.c
[B]ncx-217_v7_AOSP[/B]
-) reverted back until ncx-v.5.9.2_AOSP
-) GPU clocks now on 520 again
-) n3ocold governor stays, no problems when you set the gov with SETCPU
[B]ncx-217_v7.2_AOSP[/B]
-) fixed lockscreen delay
-) fixed stuff in RAMDISK to work properly with Kernel settings (try not to repack my Kernel, IMPORTANT)
-) switching governors should now be no problem anymore even on Performance menue (IF you havent repacked)
-) If problem still exist -> switch with SETCPU
[B]ncx-217_v7.4_AOSP[/B]
-) fixed bt/gps toggle issue (thx showp1984)
-) added back a few Ramdisk tweaks, ondemand stays as default governor
-) GPU back to 520MHz
[B]ncx-217_v.7.3_SENSE[/B]
-) added working s2w support (ALL Credits to showp1984 -> its his work !)
[B]ncx-217_v7.5_AOSP[/B]
- stability fixes (showp1984)
- removed RIL boost to 1.5GHz (now we know why it stays some seconds on it) thx showp1984
- freaking n3ocold governor still crashes freaking ROM Control, but works on any other CPU app (still trying to solve it)
- removed htc stuff once more with feeling (thx Trip)
[B]ncx-217_v7.6_AOSP[/B]
-) added boostpulse to ondemand governor. Interessted how it works: [URL="https://github.com/n3ocort3x/endeavoru_2.17/commit/f6e5b4ac0b79b9b3a2c41796e9c6ed5ce6bf60a5"]LINK[/URL]
-) set ondemand sligtly more aggressive
[B]ncx-217_v8_AOSP_beta2_AOSP[/B]
-) fixed an NP oops (hopefully :))
-) lowered EMC,AVP,LP and VDD_CORE Volt
-) 1,5GHz on all 4 Cores is back (for those who need and want it)
-) changes to VR (Voltage regulator) (experimental)
-) Git will be pushed asap ! Sorry for the delay
[B]ncx-217_v8_AOSP_beta5_AOSP[/B]
-) reverted back to -50mV on EMC, AVP, LP and VDD_CORE
-) should now work for everyone (even the really crap Tegra revisions)
-) Ramdisk cleanups
[B]ncx-217_v8_SENSE_beta1_AOSP[/B]
-) reverted back to -50mV on EMC, AVP, LP and VDD_CORE
-) should now work for everyone (even the really crap Tegra revisions)
-) Ramdisk cleanups
[B]ncx-217_v9_AOSP_beta1_AOSP[/B]
-) introducing new cpu_g freq table
-) introducing new LP freq table
-) GPU now 484Mhz (testing purposes)
-) corrected voltages for new freq table
[B]ncx-217_v9_AOSP_beta2_AOSP[/B]
-)bugfix where the phone booted with 102Mhz instead of 100Mhz as min freq.
[B]ncx-217_v9_beta2_SENSE[/B]
-) introducing new cpu_g freq table
-) introducing new LP freq table
-) GPU now 484Mhz (testing purposes)
-) corrected voltages for new freq table
-)bugfix where the phone booted with 102Mhz instead of 100Mhz as min freq.
[B]ncx-217_v9_beta5_SENSE[/B]
-) fixed a silly derp I´ve made to the freq tables
-) new freqs look like this: 100, 150, 250, 300, 350, 400, 500 - 1500
-) removed the 200 freq in main core table as its barely used
-) maybe no more ondemand drama
[B]ncx-217_v9_beta5_AOSP[/B]
-) fixed a silly derp I´ve made to the freq tables
-) new freqs look like this: 100, 150, 250, 300, 350, 400, 500 - 1500
-) removed the 200 freq in main core table as its barely used
-) maybe no more ondemand drama
[B]ncx-217_v9_beta6_SENSE[/B]
-) attempt to fix music lag on ondemand (again again and again)
[B]ncx-217_v9_beta6_AOSP[/B]
-) attempt to fix music lag on ondemand (again again and again)
[B]ncx-217_v10_beta1_SENSE[/B]
-) optimization of own freq tables (LP, and cpu_g)
-) Undervoltage of LP Core to -125mV in extreme, -50mV in standard edition
-) values changed in cpufreq_ondemand to be a bit more battery friendly by default
[B]ncx-217_v10_beta1_AOSP[/B]
-) optimization of own freq tables (LP, and cpu_g)
-) Undervoltage of LP Core to -125mV in extreme, -50mV in standard edition
-) values changed in cpufreq_ondemand to be a bit more battery friendly by default
CHANGELOG LATEST VERSION:
ncx_217_v12_AOSP & ncx_217_v12_SENSE
-) back to old known freq table (51, 102, 204, 340 ... )
-) fixed high drain (7 - 8 % / hour) while listening to music
-) drain is now about 4 % / hour while listening to music
-) avp treshold patch out of Tegra reference (treshold up to 85)
-) pm.c patch out of tegra reference
-) no more "extreme undervolted" edition of kernel (for now)
ncx_217_v13_AOSP & ncx_217_v13_SENSE
-) update interactive to nexus 7 baseline (solves the 1200MHz bug on repacking)
Known issues:
You tell !
Download Kernel & Modules
=====================================================================================================================
=====================================================================================================================
ncx_217_v13_SENSE STANDARD EDITION ===> BOOT.IMG
SENSE MODULES ===>STANDARD MODULES
ATTENTION: WIPE CACHE AND BATTERY STATS AFTER FLASHING
=====================================================================================================================
=====================================================================================================================
ncx_217_v13_AOSP STANDARD EDITION ===> BOOT.IMG
AOSP MODULES STANDARD EDITION ===> MODULES
ATTENTION: WIPE CACHE AND BATTERY STATS AFTER FLASHING
=====================================================================================================================
=====================================================================================================================
Repack needed ?
I always recommend to repack Kernel to the ROM you are using. Dont know how to repack ? There is an online repacker in HTX ONE X Android Development Section!
Howto install:
Additional Information: If you were coming from 1.29 base i highly recommend to reboot the system twice after flashing kernel and modules
-) boot into bootloader
-) fastboot erase cache
-) fastboot flash boot boot.img
-) fastboot erase cache
-) boot into recovery
-) wipe cache, dalvik and battery stats
-) flash modules from .zip
-) reboot into system
Github
Link for Sense Kernel, compiled with 4.4.3 toolchain, branch master
Link for AOSP, AOKP, CM Kerne, compiled with 4.4.3 toolchain, branch master
Disclaimer
-) I am not responsible for bricked devices
-) you do this on your own will
-) If you flash this, your warranty will be void
THANKS TO FOLLOWING BETA TESTERS:
-) nimrodity -> for his awesome job on music / bt streaming testing (now the LP Core consumes way less battery on it)
-) geko95gek -> for Sense / Renovate testing stuff -> awesome job (helped me with his bad Tegra Variant )
-) goku80 -> also for testing different stuff
-) DanteGR -> for Sense / Renovate testing stuff
-) TUN_SD, semdoc, Inzaghi75, Zlotin and everyone on ICJ helped me debugging-> for constantly testing stuff on ICJ for me !
Sorry if i forgot someone, if i did, please write me a pm, its way to late here !
CREDITS
faux123 for his implementation of voltage control,gpu oc and all other stuff mentioned in changelog.
kholk for getting me into EP Team, i really owe you a lot mate, I hope i will have more time for EP in the future
showp1984 for his fixes to stabilize the kernel and for helping me getting started with compilation problems.
tbalden and mdeejay for providing the bluetooth fix on CM, and especially tbalden for answering my PM´s !
TripNraver for his awesome way to enable VOLUME WAKE !
franciscofranco for his way to remove silly HTC stuff for resume / suspend
[Kernel][07|09][ncx-217_v4|UV-C|AOSP|CM|AOKP|SENSE BT Issue fixed|built from 2.17]
DONT flash kernel, before reading stuff mentioned below:
-) THIS is not chic IPHONE stuff, you should have some basic knowledge on how to do some things on ANDROID.
-) You encounter an error ? Ok, i will look into it, but you have to follow the rules:
-) ALWAYS tell me following stuff: wich ROM ?, wich KERNEL, UNDERVOLTED ? , wich GOVERNOR used ?
-) You should also provide following stuff so i can look into the issue further:
-) last_kmsg, logcat (you dont know how to get thos files or dont even know what this is ? Ok i will tell you:
-) last_kmsg: connect phone with usb, open up a shell in linux or a CMD in windows, cd to your adb directory and write this: cat /proc/last_ksmg > /sdcard/last_ksmg.log
-) grab the file from your sdcard and provide it to me
-) logcat: This is easier for lazy people, download alogcat app from playstore, fire it up, and extract out the log. Also provide this to me.
-) repack kernel for your ROM with the following online repacker: www.nibble.cc/repack
-) posts like "I had a reboot" or "phone crashed" without proper information will be ignored
Frequently asked questions, answered here:
Q: My music slows down on AOSP builds with ncx Kernel, what can i do ?
A: Switch to interactive governor, known issue on AOSP JB and ICS builds
Q: My freqs reseted back after screen off, I´m on a JB build, what can I do ?
A: Delete the following file out of your ROM: system/lib/hw/power.endeavoru.so. Then reboot ! Done -> they will not go back
Q: Where is sweep2wake ? Is it integrated ? Is it planned ?
A: I think about it, when i did all other stuff thats more important to me !
Q: My phone freezes, what should I do ?
A: Dont undervolt that much. To be sure, provide me last_kmsg and logcat
Q: I had a random hot reboot on JB builds, why this ?
A: All JB builds suffer from it with every Kernel ! Wait until JB is stable, flash ICS or Sense, or buy an Iphone and be a subuser on your own system
Q: When I set freq to 51MHz it jumps back to 102 ? WTH ?
A: Set it to 51MHz in SETCPU, it will jump back to 102MHz -> Thats right, it will use 51MHz when Screen OFF, I want it that way !
Q: WICH app for udnervolting ? WICH app for setting CPU freqs ?
A: Undervolting: SYS TUNER ; CPU Freq setting: SETCPU
Be advised, if you ignore the FAQ, you ignore me, and this will result in ignoring you
so please always provide me necessary information if you want to get your
problem fixed
[Kernel][07|09][ncx-217_v4|UV-C|AOSP|CM|AOKP|SENSE BT Issue fixed|built from 2.17]
BATTERY LIFE : ncx_217_v10_beta1 / ICJ 3.0
as promissed: first charging cycle on ncx_217_v10_beta1 ICJ. RMEMBER, THIS IS AOKP, not SENSE !
What you should know:
I tried to simulate an heavy day with the oneX, I will never use my phone that way, i know it but i´m really really satisfied on what i see actually... I never thought we could reach that values with that heavy usage...
Now on with the information what ive done the whole day:
Total Screen on time: 4 hours 45 minutes
Total charging cycle from 100 % - 2 %: 18 hours
-) 1 hour 6 minutes of navigation with screen on
-) 51 minutes of watching an HD movie with MX Player
-) 32 minutes of watching youtube (WIFI)
-) 40 minutes of posting in tapatalk and reading news with browser (3G)
-) 40 minutes of reading documents (pdf, Quick office Pro)
-) 1 reboot (no crash, just to simulate an system start)
-) 15 minutes play store with download of 1 App (WIFI, 24,5MB)
-) 41 minutes REST (GMAIL, SMS, Root explorer, System settings...)
-) 13 minutes phone calls (yeah i know, thats not much )
Screen brightness: 20 % (I dont need more on cloudy days )
-125mv on main cores (all dvfs entries)
-125mV on LP Core
-50mV VDD_Core
-50mV EMC (Memory controller)
Governor: ondemand, 90 up treshold, 5 down differential
Screenshots:
I really dont know why it wont show youtube app in battery table, (also mx player doesent show keep awake, it shows 22 minutes instead of 50) but you guys can trust me, I used it as i described above. If you guys can tell me an APP wich records every second of usage, let me know, than i can reproduce it tomorrow. (Just in case someone wont trust my screenshots).
It seems that LP stuff i did, paired with the new freqs (that keep it lower, magic word: no 400Mhz in main core table ) seems it took effect :victory:
2nd TEST:
My Test is finished now: ncx_217_v10_beta3 (unreleased), changed LP freqs and allow higher freq use of LP core 400 -> 500MHz).
SCREEN ON: 5h 9 minutes in 17hours
15 % screen brightness (no auto brightness)
1 hour 1 minute navigation
1 hour watching a HD movie (mediaserver)
30 minutes youtube over wifi (mediaserver)
30 minutes wifi over 3G (mediaserver)
1 hour different stuff (I guess, read/write about 15 mails, 5 SMS, Tapatalk)
30 minutes reading news on the web (Browser)
10 minutes playstore with 1 download over WIFI
30 minutes reading PDF Document (Quickoffice PRO)
Sure, when you Browse most of the time, you will hardly get 4 hours out of it. The biggest drainer are GPS, and of course 3G. These pics are no gurantee that it will also work for you, but if you do the same stuff like me, i´m sure you will come close to those values.
'Reserved 1' LoL, thanks a lot, downloading!
Dann, saw it too late, don't have time to flash it now, will have to wait till tomorrow
Sent from nexus 7
Thanks cant wait to try this out
Great Work..
Is the recently fixed slide to wake for 2.17 applied to this kernel ?
Also are going to release a.version 2 type like your previous kernel ? (Battery Saver)
Ok, did get the time after all to flash it but can't test wifi because I am not at home.
It feels brutal smooth, absolutely amazing.
If it's stable this ones staying for sure
Sent from HTC One X
jonoathome said:
Great Work..
Is the recently fixed slide to wake for 2.17 applied to this kernel ?
Also are going to release a.version 2 type like your previous kernel ? (Battery Saver)
Click to expand...
Click to collapse
yes that would be great
nimrodity said:
Ok, did get the time after all to flash it but can't test wifi because I am not at home.
It feels brutal smooth, absolutely amazing.
If it's stable this ones staying for sure
Sent from HTC One X
Click to expand...
Click to collapse
So far I didnt encounter any issues. WiFi works rock solid for me - stable, fast and really good reception. Better than on the previous 1.29 based kernels from n3o.
This kernel feels like a big step forward for sure
Try4Ce said:
So far I didnt encounter any issues. WiFi works rock solid for me - stable, fast and really good reception. Better than on the previous 1.29 based kernels from n3o.
This kernel feels like a big step forward for sure
Click to expand...
Click to collapse
Might be useful for the rest of us to let us know which rom you're on?
what's the difference between NCX 0.99a and ncx-217_v4? and are they working on viperx?
robchongke said:
what's the difference between NCX 0.99a and ncx-217_v4? and are they working on viperx?
Click to expand...
Click to collapse
Can you read? So read!
So I can flash this okay on Jelly AOKP?
rkuijpers said:
Can you read? So read!
Click to expand...
Click to collapse
i'm confused about the base source thing. i don't know which one to download.
Audioboxer said:
So I can flash this okay on Jelly AOKP?
Click to expand...
Click to collapse
Y E S ! finally mate
robchongke said:
i'm confused about the base source thing. i don't know which one to download.
Click to expand...
Click to collapse
1.29 is old base = 0.99a
2.17 is new base = 217_v4
if you want to know more about this base thing, simply ask Dr. google
ARHD 9.4.1
Running sweet for me so far on ARHD 9.4.1.
Woow thanks! Going to flash this with ICJ! :3
EDIT: No need for repack when using AOSP rom?
Sent from my HTC One X using xda premium
Nubzori said:
Woow thanks! Going to flash this with ICJ! :3
EDIT: No need for repack when using AOSP rom?
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Always better to do but when you on ICJ you dont need to !
n3ocort3x said:
1.29 is old base = 0.99a
2.17 is new base = 217_v4
if you want to know more about this base thing, simply ask Dr. google
Click to expand...
Click to collapse
thanks! :good:

Categories

Resources