Ciao.
Apro questo nuovo thread perché vorrei segnalarvi il nuovo kernel Dragon Heart..!
Ecco qui tutte le info direttamente dal thread ufficiale XDA..
Welcome Folks,
First of all this is a safe and enhanced CM Kernel named DH a.k.a. DragonHeart Kernel and will work only on AOSP based ROMs. No touchwiz (for now?).
Features over CM-Kernel:
Kernel version updated to 3.0.70 from 3.0.31
Linaro Kernel (Much better performance, search on XDA to know more)
Governors included: HYPER (default), Lulzactiveq, Pegausq, SmartAssv2, Zzmoove, Adaptive, Conservative, Interactive, Ondemand, Userspace, Powersave, Hotplug, LagFree
I/O Schedulers included: BFQ, CFQ, NOOP, DeadLine, ROW(default), SIO, VR, ZEN, FIFO
Overclocked to 1.6GHz (1.4 GHz default, overclocking is optional).
Fully customized RAM-DISK to inherit more optimization
LMK using upgraded code. Auto detect parameters.
Frequency adjustable under Performace Control or any relative app.
Battery friendly. Less wakelocks.
Mdnie improvements. More sharpness. Black crush fix.
Init.d script tweaks: Smart & Fast Zipalign, Database compaction and optimization, USB Mass Storage enabled
No depletion of entropy pool - Increases performance of app loading.
ZRam enabled. 3 ZRam drives. (Backported from 3.x.x kernel)
SWAP memory used on unused Preload partition. (Check with app like "Kernel Tuner")
CWM recovery
Dyanamix FSync
Added ARM Topology (better than generic ones)
Optimized CRC32 code, Added AES Cipher code.
Panic mode disabled.
OOM Protection for init process.
Many many fixes & upgrades viewable on github source.
Read more on what are governors, IOscheds and other FAQs to be updated in posts below.
Your note will never be same with DragonHeart. Feel the fluid fire power!
Planned Features:
More fixes.
Port features from Note2, I9300 and I9100 kernels.
Driver updates.
Slide2Wake Feature. Needs lot of merger again.
Requested Feature: Show CPU and Board temperature in Kernel Info.
Any feasible feature request?
Kernel Source:
https://github.com/neobuddy89/androi...msung_smdk4210
Download Here:
My Files
Caution:
First Boot will be long.
It take usually 5-10 minutes (depending on no. of apps & Rom you have) after first few boot to give you fluid performance
Warning:
It's your device. It's your responsibility for what you flash. Do not blame us.
DO NOT flash over forbidden kernel as that kernel has incompatible/unstable/non-tested init.d scripts.
Do not discuss forbidden kernels over here. Hail open-source!
You may post anything related kernel. Make sure to mention ROM name, Governor name, IO Scheduler name.
Qualche info in più...
Topic explaining all basic Governors & I/O Schedulers: Click Here
Governor we use as default:
Quote:
Hyper -
The Hyper (formerly known as kenobi) is an aggressive smart and smooth, optimized for SMDK4210 board getweakt and, based on the Ondemand, which was getweakt of Arighi and was equipped with several features of Ondemandx suspend imoseyon. (Added by sysfs, the settings suspend_freq and suspend Imoseyon's code) is the behavior of the hyper Ondemand if he is in action, very similar. He also has the Arighi's fast_start deep_sleep and detection features. In addition, the maximum frequency is in suspend mode 500Mhz
IO Scheduler we use as default:
Quote:
BFQ -
Instead of time slices allocation by CFQ, BFQ assigns budgets. Disk is granted to an active process until it's budget (number of sectors) expires. BFQ assigns high budgets to non-read tasks. Budget assigned to a process varies over time as a function of it's behavior.
Advantages:
Believed to be very good for usb data transfer rate.
Believed to be the best scheduler for HD video recording and video streaming. (because of less jitter as compared to CFQ and others)
Considered an accurate i/o scheduler.
Achieves about 30% more throughput than CFQ on most workloads.
Disadvantages:
Not the best scheduler for benchmarking.
Higher budget assigned to a process can affect interactivity and increased latency.
zzmoove is ported governor (by me) from SGS3. Read about it HERE.
My Recommendations:
Recommended Governors: HYPER > SmartAssv2 > LulzActiveq > Zzmoove > Pegausq > Others
Recommended Schedulers: BFQ > ROW > ZEN > CFQ > SIO > NOOP > Others
In case you have SOD (Sleep of death), please check minimum frequency. It should be greater than 100 MHz.
Recommended 200 MHz.
F.A.Q.:
Q. I am getting FC / Performance control not working. What is the solution ?
A. Reboot in recovery. Wipe cache and dalvik cache.
Q. I am getting sleep of death. What do I check ?
A. Adjust minimum frequency to 200 MHz and not lower.
Q. Which is best governor and IO Scheduler?
A. All of us have different choices. There is no thing like best governor or IO Scheduler.
You need to set your personal favorite. I have posted my recommendation in above post.
Q. It takes long time to boot. What is wrong ?
A. Nothing is wrong. Let DragonHeart optimize your apps and database.