Hello, Voici le Nouveau Kernel dans le monde compatible d'ICS et pour les Autres ROMS....
Présentation du KERNEL GL_Hydracore en Nouvelle Version 7 qui est en OC ou/et en Standard Compatible toutes ROMS (sauf GB et JB leak).
- Built from latest samsung Note sources
- Multiboot InitramFS for all rom types
- Patches for full functionality for all rom types
- Supports Touchwiz ICS, AOKP, AOSP, CM9 , CM10, JellyBean, ParanoidAndroid, MIUI roms
- OC/UV version and a Standard frequencies/voltages version
- Full root
- Magical elves and wizardry**
Pour la version Unifiée et Overclock :
Kernel Features
- CWM v 6.0.1.2
- Noop scheduler default
- Tweaked OnDemand governor default
- Lots of IO tweaks
- Lots of kernel scheduler tweaks
- Adjusted all cpu voltage tables (OC kernel only)
- Realtime cpu temperature, board temperature readouts and VoltGroup information in settings>about>kernel version
- Optimised VM memory setting
- Optimised Global block readahead
- CIFS support with UTF8
- Voltages and frequencies now in userspace for Voltage Coltrol app / AOKP direct support
- lots, and lots of other tweaks (see full source)
IMPORTANT
Known Issues (problèmes connus)
Setting the "Touch key light duration" to "Always Off / Always On" will not behave as such. The touch keys will light up and stay like that for up to three seconds if touched directly. Touching / unlocking the screen will not cause them to light up. On non-TouchWiz ROMs, this behavior has not been detected.
VOODOO LOUDER WILL NOT WORK WITH THIS KERNEL. PLEASE DONT POST ANY QUESTIONS OR REQUESTS REGARDING ITS SUPPORT AS THEY WILL NOT BE ANSWERED
CWM Features
- External SD cards mount properly within cwm for USB Mass Storage mode / PC connection
- Select between .dep and .tar backups. TAR backups recommended!
- Fully working
To use this new CWM, simply swipe up or down on the screen to navigate the menus and single tap to select
THIS KERNEL HAS MMC_CAP_ERASE REMOVED AND IS FULLY SAFE FOR ALL WIPES ON ALL ROM TYPES
v7 Hydra Core
- Based off official CM10 kernel source, with MALI R3P0 drivers
- Included mali driver files for TW roms in ZIP kernels only
- Increased free memory for all roms, around 873mb available for the android system
- Fixed TW button lights
- Fixed TW vibration intensity
- Fixed AOSP user selectable vibration intensity
- Removed all non-standard cpu governors
Ancienne Version
Vous serez peut-être amener à éteindre votre wifi et à le re-lancer afin que celui-ci re-fonctionne. (je n'ai pas dû le faire mais bon, on ne sait jamais)
(You may need to turn WiFi off then on again after flash for the module to be loaded correctly. You will only need to do this once!)
Si vous installez la Version Extrême, Veuillez désinstaller d'abord tous programmes qui permettent d'overclocker votre Note avant de flasher ce kernel (personnellement, je le fais jamais et jusque maintenant, je n'ai eu aucun problème).
(If flashing the EXTREME version uninstall Tegrak or similar apps before flashing).
Ce kernel a été testé par beaucoup d'utilisateurs, dont beaucoup d'amis du Dev.
(This kernel has been through a LOT of testing, by many users in my CleaNote rom thread and has matured through many beta's and RCs).
En premier lieu, faite un petit backup au cas ou.... Il plus facile de restorer avec un petit backup sous le coude.
Ensuite, avec la version CWM, vous demarrez en mode Recovery et vous flashez and Enjoy....
Pour la version Odin, soit vous passez par Odin Mobile ou par Odin PC. (mais je n'utilise pas très souvent cette méthode, je préfère celle ci-dessus)
PS : le DEV pense que cela ne sert à rien les wipes caches et Dalvik Caches donc.... si au besoin, vous devez le faire vous même.
Bon après quelques petits soucis, je vous conseille fortement de faire les wipes Caches et Dalvik. En effet, je me suis rendu compte qu'après plusieurs flashages de ce kernel sans faire aucun wipe, il bug. Après wipes, je n'ai plus aucun problème. Donc, à bon entendeur.... je vous conseille de faire les deux wipes.
Version OverClock pour Tous
v7 - Hydracore OverClock - CWM zip
v7 - Hydracore OverClock - ODIN tar
Version sans OverClock. (Uniquement pour ceux qui aurait des problèmes avec l'overclocking)
v7 - Hydracore Standard - CWM zip
v7 - Hydracore Standard - ODIN tar
(remember this is an overclocked kernel so it wont work for everyone - if you get no boot reboot to download mode and flash the ODIN version of the standard kernel)
NOW BLUETOOTH WORK ON 4.0.4 ROMS WITH THIS KERNEL SO DONT ASK IN THREAD
C'est à vous de voir, libre à toutes personnes de participer ou non.
SOURCE
(Donations are gratefully accepted but never requested! you can make donations to me HERE)
Vous flashez à vos risques et périls, ni le Développer, ni moi-même sommes responsables de toutes mauvaises manipulations ou autres...
(By flashing any custom kernel you understand the risks involved. As with any flash, there is always a small risk that something could go wrong and/or data loss. I am in no way responsible for any damages, loss of data, brickage, loss of work or any other loss associated with any faults due to the installation of this software).
Dernière édition par phil10 le Ven 2 Nov 2012 - 16:16, édité 126 fois
Description
Présentation du KERNEL GL_Hydracore en Nouvelle Version 7 qui est en OC ou/et en Standard Compatible toutes ROMS (sauf GB et JB leak).
- Built from latest samsung Note sources
- Multiboot InitramFS for all rom types
- Patches for full functionality for all rom types
- Supports Touchwiz ICS, AOKP, AOSP, CM9 , CM10, JellyBean, ParanoidAndroid, MIUI roms
- OC/UV version and a Standard frequencies/voltages version
- Full root
- Magical elves and wizardry**
Derniers Changements
Pour la version Unifiée et Overclock :
Kernel Features
- CWM v 6.0.1.2
- Noop scheduler default
- Tweaked OnDemand governor default
- Lots of IO tweaks
- Lots of kernel scheduler tweaks
- Adjusted all cpu voltage tables (OC kernel only)
- Realtime cpu temperature, board temperature readouts and VoltGroup information in settings>about>kernel version
- Optimised VM memory setting
- Optimised Global block readahead
- CIFS support with UTF8
- Voltages and frequencies now in userspace for Voltage Coltrol app / AOKP direct support
- lots, and lots of other tweaks (see full source)
IMPORTANT
Known Issues (problèmes connus)
Setting the "Touch key light duration" to "Always Off / Always On" will not behave as such. The touch keys will light up and stay like that for up to three seconds if touched directly. Touching / unlocking the screen will not cause them to light up. On non-TouchWiz ROMs, this behavior has not been detected.
VOODOO LOUDER WILL NOT WORK WITH THIS KERNEL. PLEASE DONT POST ANY QUESTIONS OR REQUESTS REGARDING ITS SUPPORT AS THEY WILL NOT BE ANSWERED
CWM Features
- External SD cards mount properly within cwm for USB Mass Storage mode / PC connection
- Select between .dep and .tar backups. TAR backups recommended!
- Fully working
To use this new CWM, simply swipe up or down on the screen to navigate the menus and single tap to select
THIS KERNEL HAS MMC_CAP_ERASE REMOVED AND IS FULLY SAFE FOR ALL WIPES ON ALL ROM TYPES
Changelog
v7 Hydra Core
- Based off official CM10 kernel source, with MALI R3P0 drivers
- Included mali driver files for TW roms in ZIP kernels only
- Increased free memory for all roms, around 873mb available for the android system
- Fixed TW button lights
- Fixed TW vibration intensity
- Fixed AOSP user selectable vibration intensity
- Removed all non-standard cpu governors
Spoiler :
Anciens Changelogs :
v5.4 Hydra Core
- Some IO changes
- Compiler flag changes
- Switched Toolchain
- Some small fixes and changes
v5.3 HydraCore
- Dropped new source while i investigate camera
- Fixed video camera
- Fixed Microphone
- All other fixes and improvements from 5.1
v5.1 HydraCore
- Updated to latest Note 2 N7100 official kernel source, 3.0.31
- Bluetooth fixes for non TW roms
- USB fixes for non TW roms
- lots of things i cannot remember!
v4.3b HydraCore
- Fixed ROOT
v4.3 HydraCore
- USB driver changes (again!)
- Some performance improvements in initramFS
- JellyBean initialisation file changes
v4.2 HydraCore
- Fixed TW camera
- VFS Cache Pressure increased to 30
v4.1 HydraCore
- Fixed 1080p video playback for non TW roms
- Some minor memory tweak changes (vfs cache pressure 100 > 15)
- SWAP support
v4.0 HydraCore
- Reverted to kernel 3.0.15 for patch compatability and some fixes
- Completely fixed all bootanimation problems with non TW roms (uses roms own bootanimation binary now) - will fix never ending bootanimations, bootloops and long delays
- Fixed bootsound on TW roms
- Changes to initramfs, cleanup
- VM settings changed
- Some USB driver changes for better compatability
- Reverted to MDNIE from speedmod k3-9
- stuff i have forgotten
v3.5 HydraCore
- Rebuilt from scratch
- Addressed lag problems
- Voltage Control apps / AOKP built in "performance" tab now fully working
- Android logger built in (not a module any more)
- Fixed Button lights in non TW roms
- Removed all undervolting from STD kernel - now completely stock frequencies and voltages
- OC kernel min GPU now set to 267mhz @ 925mv (barely more than old kernels @ 160mhz)
- Re added all standard kernel debugging for full application support (logging is not used by the kernel but is available for apps, particurlarly debugfs)
- Updates to hardcore's k3-11 MDNIE settings
- SLQB allocator
v3.1b HydraCore
- Fixed bluetooth for TW roms
v3.1 HydraCore
- Updated to SuperSU and binary from chainfire for rooting / superuser
- Cleaned up the initramfs
- Changed bootanimation binaries (now working properly on JB)
- Compile tweaks
- Some minor fixes
v3 HydraCore
- Fixed the data corruption issue
- Reimplemented fget_light() ( fsync() )
- Fixed MTP for CM10 nightlies, and probably for everything else (with both SD cards mounted properly)
- Fixed weird bootanimation behavior
- Switched to preferred toolchain - codesourcery 2012.03
- Personally tested on TW, AOKP, CM10 preview and TW
- 1 extra magical elf per kernel
v2b HydraCore
- Fixed autorotation
v2 HydraCore
- Patchups to kernel 3.0.36
- Full USB driver patches
- Reverted to SLUB heap allocator
- Reinstated semi-touch CWM
- Better bootanimation support
- Added J4FS driver for better AOSP / CM compatability
v1 HydraCore
- First general release
v5.4 Hydra Core
- Some IO changes
- Compiler flag changes
- Switched Toolchain
- Some small fixes and changes
v5.3 HydraCore
- Dropped new source while i investigate camera
- Fixed video camera
- Fixed Microphone
- All other fixes and improvements from 5.1
v5.1 HydraCore
- Updated to latest Note 2 N7100 official kernel source, 3.0.31
- Bluetooth fixes for non TW roms
- USB fixes for non TW roms
- lots of things i cannot remember!
v4.3b HydraCore
- Fixed ROOT
v4.3 HydraCore
- USB driver changes (again!)
- Some performance improvements in initramFS
- JellyBean initialisation file changes
v4.2 HydraCore
- Fixed TW camera
- VFS Cache Pressure increased to 30
v4.1 HydraCore
- Fixed 1080p video playback for non TW roms
- Some minor memory tweak changes (vfs cache pressure 100 > 15)
- SWAP support
v4.0 HydraCore
- Reverted to kernel 3.0.15 for patch compatability and some fixes
- Completely fixed all bootanimation problems with non TW roms (uses roms own bootanimation binary now) - will fix never ending bootanimations, bootloops and long delays
- Fixed bootsound on TW roms
- Changes to initramfs, cleanup
- VM settings changed
- Some USB driver changes for better compatability
- Reverted to MDNIE from speedmod k3-9
- stuff i have forgotten
v3.5 HydraCore
- Rebuilt from scratch
- Addressed lag problems
- Voltage Control apps / AOKP built in "performance" tab now fully working
- Android logger built in (not a module any more)
- Fixed Button lights in non TW roms
- Removed all undervolting from STD kernel - now completely stock frequencies and voltages
- OC kernel min GPU now set to 267mhz @ 925mv (barely more than old kernels @ 160mhz)
- Re added all standard kernel debugging for full application support (logging is not used by the kernel but is available for apps, particurlarly debugfs)
- Updates to hardcore's k3-11 MDNIE settings
- SLQB allocator
v3.1b HydraCore
- Fixed bluetooth for TW roms
v3.1 HydraCore
- Updated to SuperSU and binary from chainfire for rooting / superuser
- Cleaned up the initramfs
- Changed bootanimation binaries (now working properly on JB)
- Compile tweaks
- Some minor fixes
v3 HydraCore
- Fixed the data corruption issue
- Reimplemented fget_light() ( fsync() )
- Fixed MTP for CM10 nightlies, and probably for everything else (with both SD cards mounted properly)
- Fixed weird bootanimation behavior
- Switched to preferred toolchain - codesourcery 2012.03
- Personally tested on TW, AOKP, CM10 preview and TW
- 1 extra magical elf per kernel
v2b HydraCore
- Fixed autorotation
v2 HydraCore
- Patchups to kernel 3.0.36
- Full USB driver patches
- Reverted to SLUB heap allocator
- Reinstated semi-touch CWM
- Better bootanimation support
- Added J4FS driver for better AOSP / CM compatability
v1 HydraCore
- First general release
Ancienne Version
Spoiler :
Anciennes Versions :
Old Features:
- Base CWM 5.5.0.4
- Built from ICS HK Update 1
- NOOP scheduler as default
- Modified SLUB heap allocator
- Filesystem I/O tweaks
- CF-Root CWM included
- Full root with SU and Superuser included from flash
- CWM SDcards are the correct way around (/sdcard = removable SD, /internal = internal 16gb memory)
- MMC_CAP_ERASE removed for safe wipes
- Speedmod patch for MDNIE (k3-9)
- Increased memory allocation for android surface pmem
- /etc/init.d/S* script support
- Lots of configuration optimisations
- Fully supports ICS 4.0.4 TW roms including Bluetooth
- Custom bootanimation support without the need to edit loops
- GPU speeds - OC KERNEL - 160/400 ~~ STD Kernel - 160/267
- Native CPU overclocking for all Phones thanks to Nazar78, phjz and Myself ~ OC kernel only!
- CIFS support with UTF-8
- All voltage groups on both kernels now undervolted
- Full linaro compiler optimisation
v14.1 Dernière Version
- Fixed laggy CWM
- Removed JRCU switched to a differently configured standard fanout RCU
- TinySHMEM instead of full SHMEM
- Added, and enabled KSM page merging
- Memory compaction optimised
- ARM optimised RWSEM algorithm
- Switched back to a *slightly* altered SLQB heap allocator
- Kernel scheduler latencies reduced
- Some .config changes
- Some initramfs changes
- Improved responsiveness at low frequencies with ondemand governor
- Touchscreen sensitivity tweaks
- Compiled with googles standard toolchaing, but with all linaro's optimisation flags
- Improved performance!
v14
- Switched to SLUB allocator, with 0 hierarchy
- Joe's RCU for small SMP systems
- Optimised 8 slick CRC32 algorithm
- HRTICK enabled and GENTLE_FAIR_SLEEPERS disabled in kernel scheduler
- Memcpy functions optimised
- Built with very latest Linaro toolchain
- Optimised SHA1
- Lots of other small changes
- Initramfs changes for CFS scheduling and EXT4 tweaks
- Linaro optimisations, compiled with -o3 and Special Flags
v13.4
- Fixed FM Radio (again, this time permenantly!)
- Removed RTC logging service
v13.3
- Fixed support for Tegrak
- Fixed support for network activity monitoring apps
- Fixed support for "TouchScreenTune"
- Minor initramfs changes (scheduler latencies and granularity)
v13
- Totally, utterly, completely rebuilt from scratch
- HK Update 1 as base (no Update 4 bits)
- Built with same toolchain as Samsung use (all others, including linaro make no difference)
- All debugging, logging, symbols etc stripped out - VOODOO LOUDER and TEGRAK will NOT work
- Totally reworked voltage tables
- OC and STD both have 100Mhz added as lowest frequency
- OC undervolted by -50mv each level (bit more than v12.5 for stability)
- STD undervolted by -25mv each level (been less before, so should not cause any stability issues)
- SECONDARY voltage tables adjusted - much, much , much less heat!
- NTFS dropped as it did not work
- Settings > About kernel info patch kept
- OC GPU - 160@900mv 400@1050mv
- STD GPU - 160@900mv 267@950mv (lower than stock, stable)
- Tweaked Ondemand, Conservative, and PegasusQ governors
- SIO set as default, Noop may offer *slightly* better battery life if desired
- Dropped Update 4 framebuffer drivers in favour of Update3+Speedmod MDNIE k3-7 (less screen on battery drain)
v12.5
- Updated to working "Update 4" framebuffer drivers
- Added basic NTFS support
- All voltage tables on both kernels now undervolted
- VM, IO and initramfs changes
- Enabled some asynchronous IO options
- Ondemand, PegasusQ and Conservative governor changes
- CPU frequency switchover latency reduced to minimum allowed
Updates to the kernel kitchen
- Unchanged source now included in reference_source/
- now has ability to automatically generate a .patch (compare source/ to reference_source/)
- Fixed some bugs with flashable TAR file generation
- Fixed some other bugs
v12
- Built with Kitchen v2
- Reverted franco's drity-writeback patch - it was hurting battery life
- Tweaked VM values are a little more conservative
- Fixed FM radio
- Fixed TAR flash files
- Fixed HDMI output
- Everything should be working 100%
v11.3
- First build from kernel kitchen
- Rebuilt
- Less agressive tweaks (for better battery life)
- Wifi sleep bug fixed
- Switched back to Codesourcery arm-none-linux-gnueabi 2012/03 toolchain (better batterylife for some reason)
- Compiled with cpu specific optimisations
- All modules are now depmodded correctly
- Arm topology support removed (was added only in 11.1) - better battery
v11.1
- Added modified OC / UV values for recently discovered Group "C" phones
- Reverted Strict BLOCK IO cpu affinity
v11
- Rewritten from scratch
- Added arm CPU topology support (thanks hardcore)
- Reverted Minimum GPU speed to 160mhz
- GPU speeds - OC kernel = 160/400 ~ STD kernel = 160/267
- Added new patch from PHJZ, (settings>about>kernel version section) that lists Max CPU speed, Voltage group and CPU/Mainboard temperatures!
- Fixed weird MTP issues
- Fixed Voodoo louder
- Less aggressive VM settings (/mm/page-writeback.c)
- Removed cache and dalvik wiping from the CWM install scripts, i suspect the constant loss of cache (from flashing my frequent updates ) is a cause of some peoples higher battery drain. Wiping cache / dalvik is not necessary when updating my kernels!
v10.6
- Added franco's backported dirty-writeback system
- Changed Display refresh rate from 57hz to 59hz (max possible)
- Tweaked initramfs
- Modified hard-coded VM values (/mm/page-wrtieback.c)
- VM global readahead set to 384max/16min kb (512 too aggressive)
- Lots of useless crap removed from .config
v10.2
- Fixed Bluetooth Issues
- Fixed MTP issues
- Fixed "Reboot" in CWM style apps
- Fixed WiFi sleep/touchscreen issue
- Dropped 3.0.36 patches for good - it breaks too much stuff
- All performance improvements from 10.1
v10.1
- Reimplemented patchup to 3.0.36 with tweaks
- Swapped CWM recovery for that included with CF-Root, double extra safe
- Added Max CPU speed set by kernel to version string in Settings > About
- More performance improvements - now Ultra Snappy
- Move VM tweaks
v10
- Added universal voltage tables that cover both discovered versions of the motherboard for better stability, battery life and less heat for everyone
- Settings > About in "kernel version" will tell you (and us) what Voltage table your phone is using
- Performance improvements
- Maybe enabled 32bit colour on the display
- VM tweaks
- CPU frequency change latency changed in init code
v9
- Added extra awsomeness
- Tweaked SIO scheduler as default
- VM memory subsystem tweaks
- Slightly reduced voltage on all frequencies
- STD GPU Locked at 267
- EX GPU 267/400
v8.1
- Dropped upstream 3.0.36 patch as it was messing with MTP
- Fixed MTP
- Reverted SDHCI timeout settings to default
- wee bit faster
v8
- Best bits from HK Update 1, Update 4 and pure 3.0.36 from kernel.org
- Added SLQB heap allocator (more efficient than SLUB / SLAB) from CM
- Switched to latest codesourcery June 2012 toolchain
- Compiled with CPU specific optimisations
- VM heap allocation changes in initramfs
- Hardcore's (speedmod) K3-7 MDNIE settings
- SDHCI controller file read/write timeout changes
- Battery drain tested on my holiday, all good!
- WiFi, radio and SCSI (for UST OTG)modules compiled into kernel rather than modules (might fix WiFi sleep bug)
v7
- Back to HK ICS update 1 complete base
- Patched to 3.0.36
- All tweaks from 5.1
- initramfs changes to memory manager
- lower battery drain
v6.1
- Hybrid build of elements from ICS Update 4 and HK ICS Update 1
- Upstream patches to 3.0.36
- Reinstated hutplug enabled governors
- DVFS hotplug patch
- EXT4 i/o tweak
v6
- PURE build from ICS Update 4 source (no upstream patches)
- Removed all speedmod patches other than MDNIE and charging tweak
- Changed some settings in initramfs to address some stuttering in apps
- Added Nazar78's special custom bootanimation support. You can flash any bootanimation.zip and you dont need to edit the loops! (newbie friendly)
v5.10
- Updated code with 3.0.33 upstream patches
- Fixed compilation on very latest Linaro GCC 4.7 HF toolchain
- Modified compilation optimisations
- Pegasusq governor made multicore hotplug aware
- Imported some IO and CPU hotplug patches from Franco's kernel
- Imported optimised CRC32 algorithm from Francos kernel
- Removed 160mhz bus frequency, 400&266 now the only levels
- Removed DVFS cpu speed limitation during boot and initial Launcher loading
- Lots of things i cannot remember!
v4.00
- Fixed Bluetooth in 4.0.4 roms with massive thanks to hardcore!
- Fixed governor issues
v3.30
- Rebuilt from scratch
- Switched to official Android GCC 4.4.3 toolchain (samsung default)
- WiFi sleep bug should be fixed
- Lowered bus voltages (less heat, more battery)
- USB charging current increased
- StabalisedCPU performance
- initramfs changes
- For "Standard" GPU set to 160/267 like stock, but lower voltages (less heat and battery drain)
- For "Extreme" GPU set to 160/400 @ 925mv and 1000mv (less heat / battery drain during low intensive apps)
v3.2
- Reinstated CPU schedulers
- Fixed everything reported with 3.15
- Full root when ODIN flashed over stock rom / kernel now working
v3.15
- Fixed Voodoo Louder support
- Fixed slightly higher battery drain (allow 1 full cycle)
- Lots of .config changes to remove unused things
- CIFS support reinstated
- Massive reduction in zImage size
- Added silly little easter egg - first to find it chooses the next one!
v3.1
- Updated to dual-core optimised pegasusq governor, set as default
- modified SIO scheduler, default
- Built from newer ICS samsung source dated July 7th 2012
- Lots of edits to the Mali GPU sourcecode
- Lots of changes to the Mali GPU voltage tables (lower peak voltage - less heat)
- L2 bus frequency changed to 267mhz (same voltage, up from 160mhz)
- Lots of .config changes
v3b
- Désactivation du Custom Bootanimation
v3
- Fixed FM radio
- Switched to NOOP
- Switched to SLUB
- Fixed Data corruption
- IO increased
- CPU higher throughput
- Built from Scratch
- Full 4.0.4 ICS TW rom support (everything, inc. bluetooth should work)
- Fixed init.d support
- Custom bootanimation support
- Updated SU and Superuser
- Modem LR1 included in CWM zip packages
v2.15
- Fixed internal SD IO data corruption
v2b
- Reworked initramfs for ULTIMATE PERFORMANCE
- IO throughput increase
- MMC/emmc/SDcard config changes for better performance
- Better responsiveness
v2
- Rebuilt from scratch
- Reverted to Ondemand governor
- increased android surface pmem allocation
- fixed voltages for GPU
- Heat generation reduced on both kernels
- initramfs changes to init script
- sdcard readahead reduced as higher values caused lag
- fixed Tourch widget
- config changes
v1.3
- Fixed GPU voltages (267@950mv 400@1000mv
- switched back to ondemang governor
- increased memory for surface flinger (much smoother moving, flicking, scrolling etc)
V1.2b
- Pegasusq default governor
- Lots of config changes
- Lots of fixes
- Increased readahead to 4208kb (max stable)
- increased OOM and active app memory allocations
- Set GPU to 267/267 in standard
- Set GPU to 267/400 in Extreme
- Higher IO throughput
- More responsive
- Fixed MDNIE screen mode
- Fixed Frequency tables for OC/CPU apps
V1.1
-added android logger
-increased core voltage @ 1600 to 1.35v
Old Features:
- Base CWM 5.5.0.4
- Built from ICS HK Update 1
- NOOP scheduler as default
- Modified SLUB heap allocator
- Filesystem I/O tweaks
- CF-Root CWM included
- Full root with SU and Superuser included from flash
- CWM SDcards are the correct way around (/sdcard = removable SD, /internal = internal 16gb memory)
- MMC_CAP_ERASE removed for safe wipes
- Speedmod patch for MDNIE (k3-9)
- Increased memory allocation for android surface pmem
- /etc/init.d/S* script support
- Lots of configuration optimisations
- Fully supports ICS 4.0.4 TW roms including Bluetooth
- Custom bootanimation support without the need to edit loops
- GPU speeds - OC KERNEL - 160/400 ~~ STD Kernel - 160/267
- Native CPU overclocking for all Phones thanks to Nazar78, phjz and Myself ~ OC kernel only!
- CIFS support with UTF-8
- All voltage groups on both kernels now undervolted
- Full linaro compiler optimisation
v14.1 Dernière Version
- Fixed laggy CWM
- Removed JRCU switched to a differently configured standard fanout RCU
- TinySHMEM instead of full SHMEM
- Added, and enabled KSM page merging
- Memory compaction optimised
- ARM optimised RWSEM algorithm
- Switched back to a *slightly* altered SLQB heap allocator
- Kernel scheduler latencies reduced
- Some .config changes
- Some initramfs changes
- Improved responsiveness at low frequencies with ondemand governor
- Touchscreen sensitivity tweaks
- Compiled with googles standard toolchaing, but with all linaro's optimisation flags
- Improved performance!
v14
- Switched to SLUB allocator, with 0 hierarchy
- Joe's RCU for small SMP systems
- Optimised 8 slick CRC32 algorithm
- HRTICK enabled and GENTLE_FAIR_SLEEPERS disabled in kernel scheduler
- Memcpy functions optimised
- Built with very latest Linaro toolchain
- Optimised SHA1
- Lots of other small changes
- Initramfs changes for CFS scheduling and EXT4 tweaks
- Linaro optimisations, compiled with -o3 and Special Flags
v13.4
- Fixed FM Radio (again, this time permenantly!)
- Removed RTC logging service
v13.3
- Fixed support for Tegrak
- Fixed support for network activity monitoring apps
- Fixed support for "TouchScreenTune"
- Minor initramfs changes (scheduler latencies and granularity)
v13
- Totally, utterly, completely rebuilt from scratch
- HK Update 1 as base (no Update 4 bits)
- Built with same toolchain as Samsung use (all others, including linaro make no difference)
- All debugging, logging, symbols etc stripped out - VOODOO LOUDER and TEGRAK will NOT work
- Totally reworked voltage tables
- OC and STD both have 100Mhz added as lowest frequency
- OC undervolted by -50mv each level (bit more than v12.5 for stability)
- STD undervolted by -25mv each level (been less before, so should not cause any stability issues)
- SECONDARY voltage tables adjusted - much, much , much less heat!
- NTFS dropped as it did not work
- Settings > About kernel info patch kept
- OC GPU - 160@900mv 400@1050mv
- STD GPU - 160@900mv 267@950mv (lower than stock, stable)
- Tweaked Ondemand, Conservative, and PegasusQ governors
- SIO set as default, Noop may offer *slightly* better battery life if desired
- Dropped Update 4 framebuffer drivers in favour of Update3+Speedmod MDNIE k3-7 (less screen on battery drain)
v12.5
- Updated to working "Update 4" framebuffer drivers
- Added basic NTFS support
- All voltage tables on both kernels now undervolted
- VM, IO and initramfs changes
- Enabled some asynchronous IO options
- Ondemand, PegasusQ and Conservative governor changes
- CPU frequency switchover latency reduced to minimum allowed
Updates to the kernel kitchen
- Unchanged source now included in reference_source/
- now has ability to automatically generate a .patch (compare source/ to reference_source/)
- Fixed some bugs with flashable TAR file generation
- Fixed some other bugs
v12
- Built with Kitchen v2
- Reverted franco's drity-writeback patch - it was hurting battery life
- Tweaked VM values are a little more conservative
- Fixed FM radio
- Fixed TAR flash files
- Fixed HDMI output
- Everything should be working 100%
v11.3
- First build from kernel kitchen
- Rebuilt
- Less agressive tweaks (for better battery life)
- Wifi sleep bug fixed
- Switched back to Codesourcery arm-none-linux-gnueabi 2012/03 toolchain (better batterylife for some reason)
- Compiled with cpu specific optimisations
- All modules are now depmodded correctly
- Arm topology support removed (was added only in 11.1) - better battery
v11.1
- Added modified OC / UV values for recently discovered Group "C" phones
- Reverted Strict BLOCK IO cpu affinity
v11
- Rewritten from scratch
- Added arm CPU topology support (thanks hardcore)
- Reverted Minimum GPU speed to 160mhz
- GPU speeds - OC kernel = 160/400 ~ STD kernel = 160/267
- Added new patch from PHJZ, (settings>about>kernel version section) that lists Max CPU speed, Voltage group and CPU/Mainboard temperatures!
- Fixed weird MTP issues
- Fixed Voodoo louder
- Less aggressive VM settings (/mm/page-writeback.c)
- Removed cache and dalvik wiping from the CWM install scripts, i suspect the constant loss of cache (from flashing my frequent updates ) is a cause of some peoples higher battery drain. Wiping cache / dalvik is not necessary when updating my kernels!
v10.6
- Added franco's backported dirty-writeback system
- Changed Display refresh rate from 57hz to 59hz (max possible)
- Tweaked initramfs
- Modified hard-coded VM values (/mm/page-wrtieback.c)
- VM global readahead set to 384max/16min kb (512 too aggressive)
- Lots of useless crap removed from .config
v10.2
- Fixed Bluetooth Issues
- Fixed MTP issues
- Fixed "Reboot" in CWM style apps
- Fixed WiFi sleep/touchscreen issue
- Dropped 3.0.36 patches for good - it breaks too much stuff
- All performance improvements from 10.1
v10.1
- Reimplemented patchup to 3.0.36 with tweaks
- Swapped CWM recovery for that included with CF-Root, double extra safe
- Added Max CPU speed set by kernel to version string in Settings > About
- More performance improvements - now Ultra Snappy
- Move VM tweaks
v10
- Added universal voltage tables that cover both discovered versions of the motherboard for better stability, battery life and less heat for everyone
- Settings > About in "kernel version" will tell you (and us) what Voltage table your phone is using
- Performance improvements
- Maybe enabled 32bit colour on the display
- VM tweaks
- CPU frequency change latency changed in init code
v9
- Added extra awsomeness
- Tweaked SIO scheduler as default
- VM memory subsystem tweaks
- Slightly reduced voltage on all frequencies
- STD GPU Locked at 267
- EX GPU 267/400
v8.1
- Dropped upstream 3.0.36 patch as it was messing with MTP
- Fixed MTP
- Reverted SDHCI timeout settings to default
- wee bit faster
v8
- Best bits from HK Update 1, Update 4 and pure 3.0.36 from kernel.org
- Added SLQB heap allocator (more efficient than SLUB / SLAB) from CM
- Switched to latest codesourcery June 2012 toolchain
- Compiled with CPU specific optimisations
- VM heap allocation changes in initramfs
- Hardcore's (speedmod) K3-7 MDNIE settings
- SDHCI controller file read/write timeout changes
- Battery drain tested on my holiday, all good!
- WiFi, radio and SCSI (for UST OTG)modules compiled into kernel rather than modules (might fix WiFi sleep bug)
v7
- Back to HK ICS update 1 complete base
- Patched to 3.0.36
- All tweaks from 5.1
- initramfs changes to memory manager
- lower battery drain
v6.1
- Hybrid build of elements from ICS Update 4 and HK ICS Update 1
- Upstream patches to 3.0.36
- Reinstated hutplug enabled governors
- DVFS hotplug patch
- EXT4 i/o tweak
v6
- PURE build from ICS Update 4 source (no upstream patches)
- Removed all speedmod patches other than MDNIE and charging tweak
- Changed some settings in initramfs to address some stuttering in apps
- Added Nazar78's special custom bootanimation support. You can flash any bootanimation.zip and you dont need to edit the loops! (newbie friendly)
v5.10
- Updated code with 3.0.33 upstream patches
- Fixed compilation on very latest Linaro GCC 4.7 HF toolchain
- Modified compilation optimisations
- Pegasusq governor made multicore hotplug aware
- Imported some IO and CPU hotplug patches from Franco's kernel
- Imported optimised CRC32 algorithm from Francos kernel
- Removed 160mhz bus frequency, 400&266 now the only levels
- Removed DVFS cpu speed limitation during boot and initial Launcher loading
- Lots of things i cannot remember!
v4.00
- Fixed Bluetooth in 4.0.4 roms with massive thanks to hardcore!
- Fixed governor issues
v3.30
- Rebuilt from scratch
- Switched to official Android GCC 4.4.3 toolchain (samsung default)
- WiFi sleep bug should be fixed
- Lowered bus voltages (less heat, more battery)
- USB charging current increased
- StabalisedCPU performance
- initramfs changes
- For "Standard" GPU set to 160/267 like stock, but lower voltages (less heat and battery drain)
- For "Extreme" GPU set to 160/400 @ 925mv and 1000mv (less heat / battery drain during low intensive apps)
v3.2
- Reinstated CPU schedulers
- Fixed everything reported with 3.15
- Full root when ODIN flashed over stock rom / kernel now working
v3.15
- Fixed Voodoo Louder support
- Fixed slightly higher battery drain (allow 1 full cycle)
- Lots of .config changes to remove unused things
- CIFS support reinstated
- Massive reduction in zImage size
- Added silly little easter egg - first to find it chooses the next one!
v3.1
- Updated to dual-core optimised pegasusq governor, set as default
- modified SIO scheduler, default
- Built from newer ICS samsung source dated July 7th 2012
- Lots of edits to the Mali GPU sourcecode
- Lots of changes to the Mali GPU voltage tables (lower peak voltage - less heat)
- L2 bus frequency changed to 267mhz (same voltage, up from 160mhz)
- Lots of .config changes
v3b
- Désactivation du Custom Bootanimation
v3
- Fixed FM radio
- Switched to NOOP
- Switched to SLUB
- Fixed Data corruption
- IO increased
- CPU higher throughput
- Built from Scratch
- Full 4.0.4 ICS TW rom support (everything, inc. bluetooth should work)
- Fixed init.d support
- Custom bootanimation support
- Updated SU and Superuser
- Modem LR1 included in CWM zip packages
v2.15
- Fixed internal SD IO data corruption
v2b
- Reworked initramfs for ULTIMATE PERFORMANCE
- IO throughput increase
- MMC/emmc/SDcard config changes for better performance
- Better responsiveness
v2
- Rebuilt from scratch
- Reverted to Ondemand governor
- increased android surface pmem allocation
- fixed voltages for GPU
- Heat generation reduced on both kernels
- initramfs changes to init script
- sdcard readahead reduced as higher values caused lag
- fixed Tourch widget
- config changes
v1.3
- Fixed GPU voltages (267@950mv 400@1000mv
- switched back to ondemang governor
- increased memory for surface flinger (much smoother moving, flicking, scrolling etc)
V1.2b
- Pegasusq default governor
- Lots of config changes
- Lots of fixes
- Increased readahead to 4208kb (max stable)
- increased OOM and active app memory allocations
- Set GPU to 267/267 in standard
- Set GPU to 267/400 in Extreme
- Higher IO throughput
- More responsive
- Fixed MDNIE screen mode
- Fixed Frequency tables for OC/CPU apps
V1.1
-added android logger
-increased core voltage @ 1600 to 1.35v
Informations
Vous serez peut-être amener à éteindre votre wifi et à le re-lancer afin que celui-ci re-fonctionne. (je n'ai pas dû le faire mais bon, on ne sait jamais)
(You may need to turn WiFi off then on again after flash for the module to be loaded correctly. You will only need to do this once!)
Si vous installez la Version Extrême, Veuillez désinstaller d'abord tous programmes qui permettent d'overclocker votre Note avant de flasher ce kernel (personnellement, je le fais jamais et jusque maintenant, je n'ai eu aucun problème).
(If flashing the EXTREME version uninstall Tegrak or similar apps before flashing).
Ce kernel a été testé par beaucoup d'utilisateurs, dont beaucoup d'amis du Dev.
(This kernel has been through a LOT of testing, by many users in my CleaNote rom thread and has matured through many beta's and RCs).
Installation
En premier lieu, faite un petit backup au cas ou.... Il plus facile de restorer avec un petit backup sous le coude.
Ensuite, avec la version CWM, vous demarrez en mode Recovery et vous flashez and Enjoy....
Pour la version Odin, soit vous passez par Odin Mobile ou par Odin PC. (mais je n'utilise pas très souvent cette méthode, je préfère celle ci-dessus)
PS : le DEV pense que cela ne sert à rien les wipes caches et Dalvik Caches donc.... si au besoin, vous devez le faire vous même.
Bon après quelques petits soucis, je vous conseille fortement de faire les wipes Caches et Dalvik. En effet, je me suis rendu compte qu'après plusieurs flashages de ce kernel sans faire aucun wipe, il bug. Après wipes, je n'ai plus aucun problème. Donc, à bon entendeur.... je vous conseille de faire les deux wipes.
Téléchargement
Version OverClock pour Tous
v7 - Hydracore OverClock - CWM zip
v7 - Hydracore OverClock - ODIN tar
Version sans OverClock. (Uniquement pour ceux qui aurait des problèmes avec l'overclocking)
v7 - Hydracore Standard - CWM zip
v7 - Hydracore Standard - ODIN tar
(remember this is an overclocked kernel so it wont work for everyone - if you get no boot reboot to download mode and flash the ODIN version of the standard kernel)
NOW BLUETOOTH WORK ON 4.0.4 ROMS WITH THIS KERNEL SO DONT ASK IN THREAD
Divers et Zone Bêta :
Spoiler :
Source and GPL:
Basically i can't be arsed with GitHub so I make my entire build directory, build scripts and initramfs available in one complete package. This is compliant with the GPL licence. To compile the only extra you need is the linaro toolchain available at the following link https://launchpad.net/linaro-toolchain-binaries/+download
There are two auto-build+zip scripts in /kernel. Take a look at them and you can figure out how to change the folder paths to your environment.
Ceux qui veulent télécharger une anciennes versions de cet excellent kernel c'est ici
ZONE BETA
Pas pour l'instant.
If you want to compile your own kernel using my sources, here is a rough guide for those of you well versed in linux and scripts
http://forum.xda-developers.com/showpost.php?p=28447755&postcount=618
SOURCE
Credits and thanks:
Samsung
Hardcore
Funky81
Francisco
A massive thank you to Kelinger for providing a proper FTP file host! you da man!
Basically i can't be arsed with GitHub so I make my entire build directory, build scripts and initramfs available in one complete package. This is compliant with the GPL licence. To compile the only extra you need is the linaro toolchain available at the following link https://launchpad.net/linaro-toolchain-binaries/+download
There are two auto-build+zip scripts in /kernel. Take a look at them and you can figure out how to change the folder paths to your environment.
Ceux qui veulent télécharger une anciennes versions de cet excellent kernel c'est ici
ZONE BETA
Pas pour l'instant.
If you want to compile your own kernel using my sources, here is a rough guide for those of you well versed in linux and scripts
http://forum.xda-developers.com/showpost.php?p=28447755&postcount=618
SOURCE
Credits and thanks:
Samsung
Hardcore
Funky81
Francisco
A massive thank you to Kelinger for providing a proper FTP file host! you da man!
Source et Donations
C'est à vous de voir, libre à toutes personnes de participer ou non.
SOURCE
(Donations are gratefully accepted but never requested! you can make donations to me HERE)
Disclaimer ou Informations Diverses
Vous flashez à vos risques et périls, ni le Développer, ni moi-même sommes responsables de toutes mauvaises manipulations ou autres...
(By flashing any custom kernel you understand the risks involved. As with any flash, there is always a small risk that something could go wrong and/or data loss. I am in no way responsible for any damages, loss of data, brickage, loss of work or any other loss associated with any faults due to the installation of this software).
Dernière édition par phil10 le Ven 2 Nov 2012 - 16:16, édité 126 fois