[Sep 18] ROM DJ Droid v0.2 Rygel - BETA - Desire HD Android Development

DJ Droid v0.2 Rygel - BETA
Kernel:
Kernel 2.6.35.10
Compressed zImage - LZMA
Disabled HTC Perf. Lock
EXT4 /system /data /cache
CPU Freq.
conservative - interactive - ondemand - performance - powersave - smoothass (Leedroid mod) - userspace - smartassV2
I/O Scheduler
deadline - BFQ - SIO - V(R) - noop - CFQ
Governor ondemand and IO scheduler noop set by default
CIFS - Common Internet File System
TUN - OpenVPN
Sched Autogroup
SLQB Queued allocator
CPU-based alignment handling
UTF-8
Some others small tweak
ROM:
Base ROM HTC v3.06
Android Gingerbread 2.3.5
HTC Sense 3.0
Superuser v3.0 (beta)
Busybox 1.19.x
Odexed
Support to init.d
Removed some apps
Some others small tweak to increase performances
Changelog:
Code:
v0.2
[!]Fixed USB Mounting
Download:
If you want to thank me, click the Thanks button
-> multiupload.com (no mirroring please)
MD5: 4d084eeefebfae7339e620df3ef698d7
Suggested Radio: 12.62.60.27_26.13.04.19_M
Kernel sources: github.com
If you want, you can speak about this ROM in italian language here
Thanks to:
LeeDroid
erasmux

we could have a screenshot of this rom

what kind of screenshot? there is not so much to see in a HTC Sense default theme

ok thank you for your honest answer

Why is it called dj Droid, does have really good sound?
Sent from my HTC Desire HD A9191 using xda premium

sry to fast with the sent button

This is a nice ROM. Thank you ~

Wich base u used? Is this a port?, Is it official release for ace? where is the changelog of 0.1?
U fixed usb, not a problem with official ace releases i guess, so i think this is a port....?.....from??

MicBoef said:
Wich base u used? Is this a port?, Is it official release for ace? where is the changelog of 0.1?
U fixed usb, not a problem with official ace releases i guess, so i think this is a port....?.....from??
Click to expand...
Click to collapse
It's based on the v3.06.
Don't know if on the original zImage is present the USB problem btw on latest released kernel sources we need this patch.

Related

[KERNEL] candied(Ice) (2.6.35) | candiedIce V3 (3.0.8)

Hello and welcome
candied(Ice) (2.6.35):
This kernel is created for the LGE p500 familie by using the official cyanogen kernel for LGE msm7x27(T) as base.
Since I started my work there are lots of modifications implemented, for example:
kernel source is updated (2.6.35.10 -> 2.6.35.13 -> 2.6.35.14)
back ported driver from later kernel sources (2.6.36 and 3.x)
improved battery life
changes to improve stability and performance
modules compiled into kernel: cifs, tun, advanced routing, fuse, ppp
candiedIce V3 (3.0.8) (Alpha):
This kernel is based of 3.0.31 kernel by team androidarmv6 for the LGE p500 famile. It's still a very early version.
As most of you know, I'm a member of team androidarmv6. So maybe you ask why do you create a second version of it?
Easy answer:
- At the moment for testing commits before pushing to the team kernel.
- In the future I maybe will add code that won't be part of the team kernel
Warning
I'm not responsible if you brick your device by heavy OC, flashing ... :angel:
Using using very high frequencies (> 729Mhz) is dangerous and can melt your phone main board!
Attention: Before flashing this kernel
Using the correct kernel version is important. That means:
candied-kernel (2.6.35): only use with gingerbread android (2.3)
candiedIce-kernel (2.6.35): only use with ICS/JB android (4.x)
candiedIce-kernel V3 (3.0.31): only use with ICS/JB android (4.x) -> keep in mind its alpha release and at the moment only for testing
Older android versions (2.2 and older) are not compatible.
The 2.6.35.14 kernel is based on cyanogen kernel. If you have problems with other roms than cyanogen (or cyanogen based), this kernel is maybe not 100% compatible with your rom.
The latest cm7 nightly builds (20121104 nightly or later) are having problems with the updated display driver in my kernel. You will get a green screen, so you can't use your phone. To get cm7 working again with my kernel, replace the gpu libs with newer ones (see below). Please report if later nighly's will work again, without replacing the gpu libs. Thanks.
Howto use the latest kernel(s) with stock rom (or custom roms based on it)(thanks to FitAmp for his tutorial and tachtunganh for his idea)
tachtunganh idea was to upgrade the gpu (adreno) libs to newer ones.
Here is what FitAmp has done to exchange the libs.
FirAmp said:
The gpu libs I used were obtained from here http://forum.xda-developers.com/show....php?t=1582243
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
What I did was booted into my stock rom, used a root browser to get to build.prop and added the following lines to the bottom
Code:
debug.performance.tuning=1
video.accelerate.hw=1
persist.sys.use_16bpp_alpha=1
persist.sampling_profiler=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.secure=0
ro.debuggable=1
persist.service.adb.enable=1
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
persist.sys.shutdown.mode=hibernate
windowsmgr.support_rotation_270=true
debug.composition.type=gpu
windowsmgr.max_events_per_sec=400
dalvik.vm.verify-bytecode=false
iro.min_pointer_dur=1
After which I booted into recovery, and flashed this http://www.mediafire.com/?2go947rxb1anei1 (mirror) ( New Adreno Libs )
Then of course finally flashing your great kernel.
First boot went flawlessly!
Click to expand...
Click to collapse
Test-Builds (no support)
made with jenkins build-server (also including 3.0.31 kernel builds)
for changes take a look at github:
2.6.35: github commit history (RSS)
3.0.31: github commit history (RSS)
downloads
Download locations
Downloads can be found at:
- sourceforge (all)
- below (only latest / selected)
- RomManager (since 2.5.5)​
Credits:
thachtunganh: Thanks for helping me and for sharing your knowledge with me
Arjen, Aspee, neko95: Thanks for your help
Fserve, Hephappy, PaoloM70, Roqu3, Der_Caveman, Mik_os, Franco Francisco and all I forgot: Thanks for sharing your kernel improvements
Cyanogenmod Team, Code Aurora Forum: Thanks for sharing you kernel kernel sources and all the patches
Everyone I forgot: Thanks for your help
And you: Thanks for testing, using my kernel, for telling me what can be improved and telling me the bugs​
FAQs
FAQs:
Howto use the latest kernel(s) with stock rom (or custom roms based on it) (thanks to FitAmp for his tutorial and tachtunganh for his idea)?
tachtunganh idea was to upgrade the gpu (adreno) libs to newer ones.
Here is what FitAmp has done to exchange the libs.
FirAmp said:
The gpu libs I used were obtained from here http://forum.xda-developers.com/show....php?t=1582243
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
What I did was booted into my stock rom, used a root browser to get to build.prop and added the following lines to the bottom
Code:
debug.performance.tuning=1
video.accelerate.hw=1
persist.sys.use_16bpp_alpha=1
persist.sampling_profiler=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.secure=0
ro.debuggable=1
persist.service.adb.enable=1
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
persist.sys.shutdown.mode=hibernate
windowsmgr.support_rotation_270=true
debug.composition.type=gpu
windowsmgr.max_events_per_sec=400
dalvik.vm.verify-bytecode=false
iro.min_pointer_dur=1
After which I booted into recovery, and flashed this http://www.mediafire.com/?2go947rxb1anei1 ( New Adreno Libs )
Then of course finally flashing your great kernel.
First boot went flawlessly!
Click to expand...
Click to collapse
Where can I find the Changelog?
Here or below
debugging disabled again (does not help, but increases kernel size)
mmc: use really long write timeout to deal with crappy cards (Paul Walmsley) thanks go to oldslowdiver for telling me
Hack for CRT animations fix (rashed97)
apply some PM patches (thachtunganh)
enable UID_STAT
using linaro toolchain (gcc4.6)
changes from 2.5.8 above
Revert "more FS tweaks (umaro)"
Revert "Disable fsync() (franciscofranco)"
some debuging enabled
Revert "bcm4325: disable wakeup irq when device sleeps @mik9"
SIO tweak
Fix kernel opps: Key xxxxxx not in data @wingrime
XZ compressions
first changes for thunderc support
experimental: p506 support
changes from 2.5.7 above
staging: Add Snappy compression support to zram
smartassv2: optimisation
hung_task: fix false positive during vfork
vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL
ima: free duplicate measurement memory
changes from 2.5.6 above
qdsp5: Incall recording pcm driver @androidmeda
Enabled: PPPoE
changes from 2.5.5 above
ICS version Fix: USB Mass Storage for ICS @androidmeda
Fix proximity sensor @androidmeda
bcm4325: Force powersave mode
bcm4325: disable wakeup irq when device sleeps
disabled: IR
changes from 2.5.4 above
add: sfb (Stochastic Fair Blue)
optimize some build flags
changes from 2.5.3 above
fix: white noise
merge latest cm kernel sources
changes from 2.5.2 above
Modules: now included in kernel (no longer .ko modules) (decrease kernel file size)
sched: Fix struct autogroup memory leak
sched_fair: Remove cpu from nohz idle set if not active
sched_autogroup: enabled
sched_autogroup: added
enabled: fuse (Filesystem in Userspace)
governor: intellidemand added
compiler code optimisation set to -O3 (makes kernel a little bit faster)
vsyncOn compile switch fixed
changes from 2.5.1 above
Some things I maybe forgot
TS driver from @roqu3 included
Fix null reference which causes rebooting when AP/WIFI mode changed @androidmeda
updated vidc/camera headers for compatibility
net: Reorder incoming packets in PPPoLAC and PPPoPNS
msm: camera: Free buffers from frame queue at open
Update: SIO 0.2
msm: vidc: Remove vcd restriction of duplicate input buffer queue
Little performance improvement for slub memory allocator @franciscofranco
CONFIG_STACKTRACE disabled
Use compiler code optimisation -> faster (CONFIG_CC_OPTIMIZE_FOR_SIZE has to be disabled)
Add and enable frontswap
Update: Memory Manager (mm) from Code Aurora Forum kernel (ics_chocolate branch)
Update: MDP header to latest version
Update: msm_fb : Add support for Yamato format (our adreno200 gpu)
Update: KGSL drivers
Update: genlock from msm-3.0
Update: kernel source 2.6.35.13 > 2.6.35.14
Revert: merge latest cm kernel sources
changes from 2.5 above
merge latest cm kernel sources
USB write performance: f_mass_storage: Disable write cache support
Recent LCD Patch
changes from 2.4.2 above
bluesleep: Fix wakeup
tun and cifs build build as modules
changes from 2.4.1 above
bluesleep: Disable the forceful usage of H4_LPM
disabled: file system cache
debuging completely disabled
giving the kernel a name
touchscreen driver: using defaults -> no changes
governor added: minmax
Higher OC values enabled
changes from 2.4 above
Enabled SCHED_DEBUG for better control of CPU scheduler
CFQ Group Scheduling support and hierarchical scheduling support in BFQ enabled
max_axi_khz set to 422400
vfs_cache_pressure = 100
cfs task (block) schedular enabled
noop scheduler enabled
tried something to about "white noise if display is enabled"
some more debugging disabled
changes from 2.3 above
Advanced Routing enabled
tun and cifs build into kernel (no longer provided as module)
changes from 2.2.2 above
new default governor interactiveX
lionheart governor removed (use conservative instead)
max_axi_khz = 200000
Revert "Wifi set to FAST (roqu3)"
-> because phone gets hot when using Wifi Teathering
Revert "gpu: msm: Update GPU drivers from 3.0 kernel"
-> old version feels smoother
ADD: new workqueue code from 2.6.36.1 (umaro) (+ code patched e.g. smartassv2)
vfs_cache_pressure = 25 (more free ram)
init: calibrate: Backported from 3.0 kernel.
using high priority (non-delayed) workqueue for TS driver (better response)
-> this maybe solves TS problem for some people (please test)
CPUIDLE code from 3.0rc6 kernel (by Imoseyon)
more FS tweaks (umaro)
power-supply: Limit the duration of psy_changed wakelocks
msm: cpufreq: Create cpufreq workqueue for freq changes
ADD + enabled: dm-cache
back to franoc's conservative OC
more unused drivers disabled
changes from 2.2 above
reverted: try to fix "white noise"
changes from 2.1.1 above
try to fix "white noise" (still there, but only very short time)
some patches about speed
more debugs disabled
fix cpu load 100%
backported binder from 3.0 kernel (lupohirp)
BUS freq OC
GPU freq OC
GPU drivers from 3.0 kernel
genlock enabled
axi OC
bcm4325: MAX_STATIC_PKT_NUM patch (HepHappy)
LZMA compression (best compression -> testing about speed)
ARM: decompressor: use better output sections
changes from 2.1 above
default governor set to lionheart
lulzactive governor removed (does not work)
clean up: governors and schedulers
axis inverse workaround (waleedq)
VM tweaks
Claim more free ram (lupohirp)
grants system server access to oom_adj for applications (lupohirp)
remount with noatime and nodiratime (cresqo)
cgroup: fix cpuset permission check (thachtunganh)
msm: cpufreq: Do not call a cpu transition if selecting the same speed (LorDClockaN)
cgroup: speed up access to cgroupfs mounted entries in /proc/mounts (franciscofranco)
Fix memory leaks from the wifi drivers (franciscofranco)
staging: android: lowmemorykiller: minfree values added
msm cpufreq Improve initial frequency selection - CodeAurora
fs: simple fsync race fix ()
ashmem: fix deadlock when system is low on memory
Wifi set to FAST (roqu3)
Set correct divx codec type (francisofranco)
Fast Sleep, wake lock timer change. (wistilt2)
lionheart (implementation from roqu3) done to 3.0.8 conservative governor
file system cache enabled
Lower radio/event log for more ram (wingrime)
Increase readahead to some more reasonable values (franciscofranco)
New battery driver courtesy of thachtunganh
net: wireless: bcm4325: Convert kmalloc() + bzero() to kzalloc() (franciscofranco)
Fix camera flicker (Turducken)
Set axi freq to max possible (clk_get_max_axi_khz())
CPUFREQ_ondemand code from 3.0.8 kernel
CPUFREQ code from 3.0.8 kernel
Using OC settings from franciscofranco (higher OC?)
Update: Linux upstream 2.6.35.10 > 2.6.35.13
vm_swappiness = 1 (performance is a little bit better than 0)
Erase memory pages as soon as they are freed to prevent new processes getting old information (franciscofranco)
writes_starved = 1
added tun.ko
added cifs.ko
lzo kernel compression (larger file, but faster boot time)
debugging disabled for performace and smaller kernel
unecessary SCSI drivers removed
all changes from v2 above (started again from clean sources)
Which kernel version should I choose?
vsyncOff
If you always want the highest possible frame rate, you should take this one.
(Disadvantage tearing)
vsync
No tearing, constant frame rate (60fps)
If the frame rate (60fps) isn't possible, the fps is divided by two (30fps -> 15fps and so on)​
What are meanings of the used abbreviations?
vsync = vsync enabled
vsyncOff = vsync disabled
default = default touchsreen driver
cv = caveman's touchsreen driver
ta = thachtunganh's touchsreen driver
roqu = roqu's touchscreen driver
xz = XZ compression​
When will you release a new version?
New versions are released if changes are implemented, tested and if I think its good enough to be released.
Successful implemented changes of an unreleased version can be found i my changelog (post 2).​
Will this kernel work with rom xyz?
This kernel is based on cyanogen kernel. If the ROM you use is cyanogen 7 or based on it there should be no problems.
I guess it should work with every gb rom, but there is no guarantee.
If you use a gingerbread ROM which is not based on cyanogen, feel free to test yourself (create a backup, flash kernel and test it) and share your result with us.​
How do I install the kernel?
Reboot to Recovery
Choose: install zip from sdcard -> choose zip from sdcard
Select the kernel zip file
wipe cache and dalvik cache (not a must but I recommend)
Reboot (if kernel is successful installed)
Could you include ...?
Tell me what you like to see and if possible the sources.
I will take a look at and decide if it can be included. (and if I want to )​
I found an error. / I have a problem. What can I do?
Post your problem. I (and maybe someone else) will check and try to reproduce.
If you are using my kernels on other ROMs than cyanogen, please keep in mind that your ROM is maybe incompatible with this kernel.​
Please also upload on mediafire
Sent from my LG-P500 using xda premium
> wow another mod kernel
> Did you also include smartassv2?
Smartassv2 is not included.
But in the next release I can include it.
Edit: Have made a version with smartass2
@aspee
You can also download it from github.
I added the link to the first post.
Testing
Sent from my LG-P500 using Tapatalk
Creating kernel is getting to easy obviously.
Sent from my Galaxy Nexus using Tapatalk 2 Beta-5
I think compiling a Kernel was easy all Time.
Getting as good as lupo, Franco, ... is the hard thing. But starting to work on kernel and getting it better is the only way how to learn.
Sharing the work with other and getting feedback is also important to learn.
At the moment I am learning to understand how the kernel works. Than I can find out what can be improoved.
Sent from my LG-P500 using xda premium
DJNoXD said:
Hello together
I have started modding the Cyanogen 2.6.35.10 kernel to my needs.
The kernel is tested with the last cyanogen nightly rom.
Changelog:
Before flashing it:
It's only for CM7 Rom's. Other ROMs may not work correctly after flashing it.
DJNoXDv1-1-signed.zip (@github)
DJNoXDv1-signed.zip (@github)
github: http://github.com/DJNoXD
Click to expand...
Click to collapse
You dont have SIO present on your kernel at all,and you Have NOOP set as default.
Make sure you check what you compile next time mate. Other than that good job so far
kernel has flickering on cam, can you guys confirm?
Tested for one day.it is good till now
Sent from my LG-P500 using xda premium
DJNoXD said:
I think compiling a Kernel was easy all Time.
Getting as good as lupo, Franco, ... is the hard thing. But starting to work on kernel and getting it better is the only way how to learn.
Sharing the work with other and getting feedback is also important to learn.
At the moment I am learning to understand how the kernel works. Than I can find out what can be improoved.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
The point is, LewaOS is build from source with little changes.
This is built from source with little changes.
LewaOS has been moved to Development, and you post in Original Development.
Sent from my Galaxy Nexus using Tapatalk 2 Beta-5
deniso177 said:
You dont have SIO present on your kernel at all,and you Have NOOP set as default.
Make sure you check what you compile next time mate. Other than that good job so far
Click to expand...
Click to collapse
You are right, something went wrong at uploading. (My Phone shows SIO and it is default)
I will check this and tell you if its up.
mDroidd said:
LewaOS has been moved to Development, and you post in Original Development.
Click to expand...
Click to collapse
My fault, I didn't saw that.
DJNoXD said:
You are right, something wrent wrong at uploading. (My Phone shows SIO and it is default)
I will check this and tell you if its up.
My fault, I didn't saw that.
Click to expand...
Click to collapse
But I must say, good job.
I keep telling people this: clone franco's galaxy nexus git and port francoGazelle and francoTurtle
Sent from my Galaxy Nexus using Tapatalk 2 Beta-5
Cant download...He download 559 byte only.
v1.2:
- fixed: SIO IO-scheduler enabled again and set as default
- undervolted all dynamic frequencies
@ZiViTi_13
Which download did you try?
v1.3:
- included touchscreendriver from DerCaveman
- vSync disabled
Good choice, but I would branch it out as 1.2b as many people want Vsync on and stock touchscreen driver, and if you update more, update both branches.
---------- Post added at 11:12 PM ---------- Previous post was at 11:03 PM ----------
DJNoXD said:
v1.2:
- fixed: SIO IO-scheduler enabled again and set as default
- undervolted all dynamic frequencies
@ZiViTi_13
Which download did you try?
Click to expand...
Click to collapse
The Forum attachment Link is invalid for 1.2.
Githubs works fine
deniso177 said:
Good choice, but I would branch it out as 1.2b as many people want Vsync on and stock touchscreen driver, and if you update more, update both branches.
Click to expand...
Click to collapse
Sometimes git feels a little strange to me.
That why I have not worked with branches.
But I will read about how to work with branches.
Do you know if there is an easy way how to commit to two branches?
> your doing great ..will you add tweaks on it? like tweaks from ta-gb kernel?
Please move this thread to ORIGINAL ANDROID DEVELOPMENT SECTION
Sent from my LG-P500 using XDA

[KERNEL][07/01/13] PYD-X Custom Kernel | Very Fast and Stable [4.1.9-beta]

PYD-X ExClusiVe KerneL!
Features:
-Based on HTC kernel from 3.33 (thanks to SebastianFM for the very clean kernel base - REBASED on CM source from 4.x versions)
-Included mpdecision/thermald binaries property of SebastianFM, huge, big, biggest credit to him!
-Lots improvements to performances!
-Addedd many i/o shedulers (cfq,bfq,deadline,sio,vr,noop)
-Tweaked these shedulers
-Improved CPU configuration
-3D GPU OC!
-Disabled Fsync
-Lots of modules so improved boot up time
-Improved Sched_fairs
-OTG Support - Addedd OTG Helper as app to Mount FAT32/NTFS usb drives
-Addedd Sweep2wake (as requested by users ) --- Huge thanks to GhostXSeries!!
-Custom Board File with support to Samsung S5K3H2YX Camera (Amaze 4G camera)
-New Bluetooth drivers to give support to HCI Apps (Sixaxis, wiimote, etc...)
-Addedd XZ compression support for zImage
-Improved VM ratios and ZRam (150mb actually)
-Paging moved to ZRam
-No Performance Lock!
-Tweaked Deadile and other shedulers
-Preconfigured for best balance between Performances and Battery Life!!!
-More but i don't remember >.<
Click to expand...
Click to collapse
BUGTRACKER:
-After the use of an HCI interface (Sixaxis) the WiFi stops working, needs reboot
-S5K3H2YX Camera needs other developments... - Support Complete! Kernel needs rom-side support (correct libs,etc.)
RED=High Priority!
ORANGE=Medium
GREEN=Low
Click to expand...
Click to collapse
BETA-TESTERS:
-Elemental_fire (amaze camera tester)
-GhostXSeries
-axetilen
-Super-Android
-ganeshp
-ziaulh.ch
Downloads:
***If you have problems with kernel, probably they are caused by a script included in the aroma version. Before criticize me and before bug report, clean init.d folder and try my zip with kernel only, and if it solve your problems report me please.
--I suggest to use KERNEL Tuner App to control the kernel (CPU/GPU/Vsync/Cores): HERE // HOW TO USE IT GUIDE
-------------------------------------
° Test Version 4.1.9 = Dev-Host
---Huge changes
° Beta Version 3.8.1 = Dev-Host
---I haven't much time. So i'm updating with the latest compiled beta build, the one i'm using in daily. Enjoy.
° Stable Version 3.1 = Dev-Host
**Some users have wrong flashes with ViperS rom. Follow this guide for a fix = HERE
---Code Corrections and fixes
---CIFS module is now included in the kernel
---Adjusted GPU configuration
---Corrections to the installation ZIP, more compatibility now
---Are u a benchmark fan? Look at this post: HERE // AND HERE
° Stable Version 3 = Dev-Host
---Code Fixes
---CPU Control (clocks, screen off clocks, etc...)
---Added CMD Line Interface for clock controls
---Added GPU CMD Line as optional interface
---GPU Control (2D up to 266mhz / 3D up to 320mhz)
---Standard: 200mhz 2D Core / 300mhz 3D Core
---Standard: 1566mhz MAX Cpu / 384mhz MIN / 486mhz ScreenOff MAX
---Adjusted General Kernel Configuration
---LED timer already disabled
---2WCR Support
---Updated ZRam script
---Zip now clean all the files from other kernels that can cause problems
° Stable Version 2 = Dev-Host
---ReChanged Bluetooth drivers, HCI fixed, Sixaxis totally working!!!
---Changes to GPU configuration
---Changes to Board Configuration
---More works on Camera, more code for Amaze 4g camera support on pyramid board
---MOOORE PERFORMANCES! Yes, i love a smooth ui, specially htc sense
° Stable Version 1 = Dev-Host
---Initial Release
**How to control S2W? read HERE
**Aroma installer version with settings in the second post!
AIO Kernel MOD by axetilen & iba21 (AROMA)​
NON-BOOTLOOP KERNEL VERSION + Powerful Kernel Reset:
PYD-X Kernel v4.1.9 for ViperS, Sense-o-Maniac and Elegancia - Sense 4 (all versions)
Download
PYD-X Kernel v4.1.9 for Elegancia Blitz + Pegasus + ARHD (someone tested)
Download
Requirements:
- PYD-X kernel v3.8.1, v4.1.9 or higher
- SebastianFM kernel v1.5.0, 1.5.1 or v1.5.2
- Grogg kernel is also supported but not fully functional -> Run MOD for PYD-X kernel
- ROM which supports init.d folder
- S-off and rooted phone
- The latest 4EXT Touch Recovery
- AOSP/AOKP/CM10 are NOT supported
FOR MORE INFORMATION ABOUT FEATURES AND SOME NOTES, PLEASE GO TO MY THREAD
http://forum.xda-developers.com/showthread.php?t=1866127
@Credit:
- Special thanks: iba21: please give credit to him if you think this mod is useful. Click here to see his MOD for Bricked kernel
- SebastianFM: DEV of SebastianFM Kernel
- XxXPachaXxX: DEV of PYD-X Kernel
- Ghost: for helping us
DOWNLOAD:
v1.2.2
Dropbox
Mirror - see my thread
first^^
Is it possible to enable Hard Swap with this kernel? I get a RIDICULOUS boost with hard swap opposed to ZRam. (installing now)
Github source?
Sent from my Sensation
Daiskei said:
Is it possible to enable Hard Swap with this kernel? I get a RIDICULOUS boost with hard swap opposed to ZRam. (installing now)
Click to expand...
Click to collapse
Swap support of course
blahbl4hblah said:
Github source?
Sent from my Sensation
Click to expand...
Click to collapse
Uploading
XxXPachaXxX said:
Swap support of course
Uploading
Click to expand...
Click to collapse
Good to hear
Sent from my Sensation
Thanks, will try it soon
Hey ya, thx for the release of a new kernel development. Am I right and this is kind of a modified Sebastians kernel?
And do we need to flash the kernel reset init.qcomm script first?
XxXPachaXxX said:
Swap support of course
Uploading
Click to expand...
Click to collapse
thanks friend .. Now I try it immediately
Good work. :good:
its working good ..but i dint see the init.d script for vsync disabling ..did you added it some where ?
EDIT: my bad ..some how assumed Fsync as Vsync silly me :silly:
Thanks for new kernel is 2way call recording supported in this kernel?
Prinz069 said:
Hey ya, thx for the release of a new kernel development. Am I right and this is kind of a modified Sebastians kernel?
And do we need to flash the kernel reset init.qcomm script first?
Click to expand...
Click to collapse
Don't need it, i included the init script
onaj said:
Thanks for new kernel is 2way call recording supported in this kernel?
Click to expand...
Click to collapse
No, if u need i can add it
Possible to use it with CM10 ?
Sent from my Powerful HTC
Sensation with an exellent JellyBean Rom using XDA-Premium
Taker18 said:
Possible to use it with CM10 ?
Sent from my Powerful HTC
Sensation with an exellent JellyBean Rom using XDA-Premium
Click to expand...
Click to collapse
nope ..its sense based kernel
Do we have some benchmarks yet?
Thanks a lot pacha ...and Thanks to the One who added s2w ( think it was ghostxseries) ... Gonna flash now))
...sent from my sensation xe
Hi Pacha,
I used your previous tweak pack before and it was marvelous. I haven't flashed this one yet but I am sure it has the same quality.
Keep up the good work mate.
Cheers.
Thx for your kernel, just flashed it.
I'll have to work with or frist , but as i already can notice ,strings open much mfaster as before
Sent from my Sensation using xda premium

[DEV] JellyX Kernel 2.6.32.60 // 10.04 [JB]

JellyX Kernel 2.6.32.60 // 10.04
If you want to report something head over here and make a "new Issue".
I followed this community now about one year and i wanted to give something back.
Since we managed it to boot a custom kernel, i started reading into stuff and trying to learn how to make the most out of it.
The result so far is my little kernel, it's mainly based on Quarx's one but has some additional features:
Added more Governors (Smoothass, Brazilianwax, InteractiveX, SavagedZen, Scary, Superbad, Lagfree, MinMax)
Added more I/O-Schedulers (Anticipatory, Deadline, V(R), BFQ v2, ZEN)
zCache Support
Cleancache Support
XZ Kernel Compression
zRam with snappy compression
Undervolted: 300/24, 600/40, 800/46, 1000/54
Optional: Choose between CFS and BFS CPU Scheduler
CFS Autogrouping enabled
Tiny RCU
Updated CRC32, jHash
FSync Control by Ezekeel (Read more about this here!)
Proportional Rate Reduction for TCP
New and shiny Wifi drivers by Quarx
Dynamic page-writeback Control v1 by Blechdose
SLUB memory allocator (instead of SLAB)
Some more little changes
Click to expand...
Click to collapse
Its mainly designed for Quarx's CM10-Rom, however if you tried another rom you can tell me the name and i add it to the compatibility list
You can find the downloads over here. There is one for CFS and one for BFS.
Installation:
Download and put it on your SD
Reboot into Recovery
Make a Backup
Wipe Caches
Recommendation: Wipe Data (optional)
Install my Kernel Flash at your own risk!
Click to expand...
Click to collapse
By the way, if you have useful patches or commits, send them to me, don't be shy Or provide me the source for a specific feature.
Click to expand...
Click to collapse
Something to read:
Governors & Schedulers.
BFS Scheduler
How to - Build your own Kernel (by Kayant)
So far confirmed to be working with:
Quarx Rom 4.1.x (18.11, 28.11, 5.12, 22.12, 31.12, 10.01, 17.02, 24.03, 26.03)
SB 3.0, 3.1
PACMAN 18.0.0
CNA 3.6.6
Click to expand...
Click to collapse
About the 3.0.x Kernel:
My 3.0 kernel shares the same advantages and disadvantages as Quarx one. However i started working on it in a very early stage.
So to keep it short, whats already working:
zCache
CleanCache
UKSM (instead of KSM)
FSync-Control
IO-Schedulers (BFQ, ZEN)
XZ Compression
Latest Linaro
"Ram optimizations"
I am working to get phone working (to help Quarx somehow..), but since many things changed related to this, this will be rather hard than simple... Help appreciated
Click to expand...
Click to collapse
Troubleshooting;
If you encounter any problems, please post full information about your system (governers, overclocked, zRam enabled, cfs or bfs version, etc...) and if the same problem exists with Quarx Kernel or with a earlier kernel.
Furthermore run "dmesg" in terminal and post it or send me a pm
And don't worry if it's not working for you, try to play around with some settings.
All in all, if you want a better kernel, try to be much precisely as possible and what steps you did. It helps lot more, if you say more rather than less.
Thanks:
czechop, Quarx, Epsylon3, Kayant, franciscofranco, Skrilax_CZ, kabaldan, Ezekeel, the CM-Team and everyone else i forgot
Click to expand...
Click to collapse
Changelog:
10.04:
Added dynamic page-writeback control (read here how it works)
Switched to SLUB
Updated interactive governor
Merged with Quarx commits (Wifi should work, you can flash this even on a older ROM version / cpcap-irq wakelock fix / usb wakelock fix)
some small changes
03.04:
Updated modules in order to let the kernel work independent of ROM version
Because of module-update some random bugs got fixed (like cpu spy)
Wifi should be on the same stage as with a .9 Kernel
Read more about this here, should be also work with CM10.1 (not tested)
22.03 && 24.03:
You may find two builds, 22.03 and 24.03 read more about those here!
Updated the lowmemorykiller
Added genlock-support
New Wifi Drivers
Reverted some stuff from 14.03 and updated interactive to be a little bit more battery friendly
14.03:
Added OMAP3 Hardware random number generator
Added frandom module
Added io_is_busy parameter to interactive (read more here)
Added pre-sweep2wake read here more!!!
Enabled dynamic fsync by default
Fixed a problem in wakelocks (by YetAnotherForumUser)
Fixed negative values in /proc/wakelocks (by YetAnotherForumUser)
Fixed display voltage values (back to stock for stability)
Fixed many unused variables
Fixed the blackscreen bug*
Set -O3 Flag
changed many other things for a smoother experience, read it here
*hopefully...
21.01:
Added Proportional Rate Reduction for TCP (Read more)
Added Dynamic FSync (disabled by default)
Added CFS Autogroup (backport from 3.0) (Read more!)
Updated BFQ Scheduler to v2
Updated pmem and ashmem
Updated memblock
Updated ext4 driver
Updated ext3 driver
Updated oom kill
Updated cache handling for our ARM v7
Optimized RCU Tiny
Disabled: AES and SHA1 routines, some slab commits
Code cleanups and optimizations and probably more
Merged with Quarx commits
Here is a nice summary about this update
30.12: Happy New Years-Edition
Added FSync Control by Ezekeel
Added ability to load ext2/ext3 filesystems with ext4-drivers
Added optimized AES and SHA1 routines
Updated CRC32-Lib
Updated vmscan
Updated SLAB
Updated jHash
Updated writeback
Fixed some unstable things
Fixed some kmemleaks
Fixed broken ram_console
Renamed lmb to memblock (for future use)
Tweaked; BFS, CFS and ARM
Merged with Quarx last commits
And some small things i forgot
Read more about this update here!
22.12:
Introduced the Block IO Controller v1
Backported therefore CFQ-Scheulder from 2.6.33
Enabled the AES HW accelerator driver
Improved CleanCache handling
Merged with Quarx (disabled trace, more ram, disabled some drivers, fixed a reboot issue)
12.12:
Added MinMax Governor
Tweaked Brazilianwax, Lagfree, Scary, Superbad (should have better battery life, need feedback..)
Introduced some parts of Googles TCP Fast Open (needs much more...)
Backported & Updated CRC32
Updated jHash to v3
Some AES HW accelerator driver tests
Some other minor things
08.12:
Fixed compatibility with Quarx Rom (05.12)
Merged Quarx commits (enabling trace)
Some optimizations for CFS and Tiny RCU
Some USB OTG tests
Some other minor things
05.12:
Added Lagfree Governor
Added ZEN I/O Scheduler
Improved Tiny RCU
Improved BFS&CFS Scheduler
Backported zlib from 3.0
Backported vzalloc
Fixed reboots with zRam enabled
Notice: There is now one build for the BFS scheduler and one build for the CFS scheduler!
02.12:
Updated BFS to v318
Tweaked BFS
Tweaked lowmemorykiller
30.11:
Applied many patches for BFS (hopefully better performance now...)
Changed the voltages a bit
Introduced Tiny RCU
Some other minor tweaks
29.11:
Added BFS Scheduler (experimental)
More undervolting for display and camera
Changed VM_MAX_READAHEAD
Some more patches and fixes
Great work! will test asap!
great work. i'll test soon.
Thanks Blechd0se! You can create a custom kernel for cm9.1? Epsylon Kernel is good but the battery life is very low!
27-11 kernel working fine in SlimBean 3.0 from Kayant.
I repeat my thanks to you men. Working great on slim beam with scary governor. I'll test a little more, but it seems to have a very good life of battery. May be no recommended for games, because it work to lows frequencys almost all the time, but it scale so fast when CPU is needed. The others features enabled, are used by default or there's a way to enable them. Thanks so much...
The thanks button doesn't bite. Try it!
If there's something that I've never thought of seeing here on Defy Dev Forum, it was an thread about an custom kernel for it.
Keep up the good work, and if you need an guinea pig for testing, you can count on me! :good:
Great developers from Germany, Maniac and You..
Thanks for sharing
Arch Linux User ..
Guys! Morning to everybody!
Is it enough to install through cwm or have to install again the nightly and gapps?
Thx
defy green powered by jb
simple question ahead...
custom or costum?
Just one correction
Custom is spelled Custom and not Constum
I'll be trying it soon...
I don't want a tapatalk sig!
---------- Post added at 11:44 AM ---------- Previous post was at 11:44 AM ----------
hunyadia said:
Guys! Morning to everybody!
Is it enough to install through cwm or have to install again the nightly and gapps?
Thx
defy green powered by jb
Click to expand...
Click to collapse
No just the kernel
I don't want a tapatalk sig!
Blechd0se
Please help to wajk wiui jb rom support this kernel and janeindiran JIUI JB rom also
Then enable the swap and otg function
You Are rocking Man .
Could this kernel used in cm7
Sent from my MB525 using xda app-developers app
cfanmaoli said:
Could this kernel used in cm7
Sent from my MB525 using xda app-developers app
Click to expand...
Click to collapse
Nope
I don't want a tapatalk sig!
@Blechd0se
You should include info if your kernel format E to EXT4 and which kernel does it.
Less experienced users might be warned about E: can't mount problems. Which sometimes* are not fixed by CWM - Tools - Format.
* when you have CMW ver. 5.0.6 for example.
The kernel doesn't format anything The zip does mainly contain the kernel.
OTG is maybe something interesting...
Blechd0se said:
The kernel doesn't format anything The zip does mainly contain the kernel.
OTG is maybe something interesting...
Click to expand...
Click to collapse
for OTG look here http://forum.xda-developers.com/showthread.php?t=960633 some related info
Good work !!
Sent from my Nexus 4.
Great! Touch wake would be amazing too, or is it working already?!
Sent from my GT-I9000 using xda app-developers app

[KERN][3.0.101]16.12.13 HD-ION T16.1 (ics\jb sense)[05.12.13]HD Aosp T1(JB Aosp)

This kernel will run with Sense Rom`s ONLY​ (Aosp version in post 4)
[/CENTER]
Features:
ION Memory allocation
Overclocked and Udervolt.OC avilable up to 2.0Ghz (1Ghz by default)
Cpu governors : perfomance, smartass2, powersave, userspace, onedemand(by default), interactive, interactiveX, conservative, wheatley, lazy, lagfree.
I/O shedulers : row, cfq, sio, bfq, noop, deadline, vr(by default).
EXT file system support (2.3.4)
2 way call recording support.
Sweep2Wake,TapTap2Wake,2F2Wake support for atmel and synaptics touchscreens.Disabled by default (see 3rd post for more info).
Fast charge feature : use app from market (it is free) to enable it.
TPA sound with HTC beats support - you can use FauxSound from market to control it (app is not free).
And much more.....
Click to expand...
Click to collapse
Before posting bugs - attach kmsg or last_kmsg file.
DOWNLOADS
Current version T16.1
HD-ION-KERNEL-T16.1
Older:
T 15.5
HD-Kernel-T10_2wrec_s2w_fc_dvfs.zip
mirror
HD-Kernel-T7_2wrec_s2w_fc_dvfs.zip
mirror
HD-Kernel-T6_2wrec_s2w_fc_dvfs.zip
mirror
HD-Kernel-T5.1_2wrec_s2w_fc_dvfs.zip
HD-Kernel-T5_2wrec_s2w_fc_dvfs.zip
mirror
HD-Kernel-T4_2wrec_s2w_fc.zip
HD-Kernel-T3_2wrec_s2w_fc.zip
HD-Kernel-T2_2wrec_s2w_fc.zip
HD-Kernel-T1_2wrec_s2w_fc.zip
.........
Our GITHUB Kernel Sources:
Github-HD-Kernel-Sources
//////////////////////////////////////////с
ChangeLog
Code:
06.05.13
lkv 76
smartassv2 tweaks
Removed MSM V4L2 video overlay buffer size
input: touchscreen: fix typo: atmel
revert capacitive buttons coordinates for less precision:atmel
Powe Managment: wakelock fix
19.04.13
s2w for synaptics fixed (deep sleep problem)
18.04.13
Allow CPU-based alignment handling
cpufreq: interactive: sync with htc7x30-3.0
LKV updated to 73
Revert back to old MSM_FB_SIZE value
05.04.13
DVFS implementation , read [URL="http://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&ved=0CEsQFjAD&url=http%3A%2F%2Fcseweb.ucsd.edu%2F~jlbradle%2Fdocuments%2Ffinal_report.pdf&ei=BXVeUcnPL4nOtQaGyoDYBQ&usg=AFQjCNGwhxF2640zZ3VUClmjv5ki7ZsIJQ&sig2=xQG80jcxhVarAMVAn4LQ1Q&bvm=bv.44770516,d.Yms"]this[/URL]
fix fauxsound from 4.1 version
29.03.13
default memory settings (to work hdr,panorama on fixed camera roms like svhd)
revert:proximity sensor patch
one more io sched added
configuration changed.
patch to latest (.71) linux kernel version
overall perfomance&stability improved
28.03.13
FauxSound support added
more memory for camera
proximity sensor fixed - no more proximity recalibrator app ! (test needed)
s2w for synaptics - 1 option - back to original s2w function. the old one is now 4 option.
25.03.13
linux kernel version updated to .70
charge fix
Adjust the 'conservative' and 'interactive' cpufreq governors
camera : frame buffer
one more power level for GPU clock
20.03.13
linux kernel version updated to .69 , some changes into configuration.
...................
18.03.13
--Initial release
Revert back to original s2w for synaptics for now (deep sleep not solved yet)
........
Additional Stuff, Info.
s2w:
How To.
You can use venom tweak to enable it, (there is only 3 choices : disable,enable,enable with no backlight) enable:s2w,enable with no backlight:TT2w.The 2f2w you can not use with tweaks,for this you need to change the value manually : in sys/android_touch you will find file called sweep2wake - edit it by root explorer.
the values are:
1 - S2W
2 -TT2W
3 - 2F2W
S2w is disabled by default,and if you enable it ,after you reboot your phone, the setting will be dropped.
There is a script (in attach,modify it as you want) push it into system\etc\init.d directory,fix permission (you can use root explorer for this)...profit.
This kernel will run with JB AOSP Rom`s ONLY​
this kernel merged with kang bang,hybrid,Hd kernel
Features:
Hd kernel&kang bang&hybrid
Blah blah blah
Blah blah blah....
Click to expand...
Click to collapse
Before posting bugs - attach kmsg or last_kmsg file.
DOWNLOADS
Current version (T1)
HD-Aosp-Kernel-T1
Older:
.........
//////////////////////////////////////////
Thank you! Will try, i hope it has the same battery life and performance as ucxl kernel.
Hello,
first, great work.
I have a synaptic touchscreen. s2w isn't really working. My DHD wakes up, if I only touch the search button. I'm on viperhd.
DonToben said:
Hello,
first, great work.
I have a synaptic touchscreen. s2w isn't really working. My DHD wakes up, if I only touch the search button. I'm on viperhd.
Click to expand...
Click to collapse
I know that, it is known problem.But...when your phone go into "deep sleep", you need sweep 2 wake like in original s2w.
thachtunganh not join your team? I thought he will join your team
kernel base is different then ask,so if he want to join us ,he need to change kernel base.
Great Job
Good To see your Work
New kernel, new life!
I will give it a try, thanks for your efforts.
Re: [KERNEL][3.0.X]18.03.13 HD-Kernel T1 (sense kernel)
tweakos said:
kernel base is different then ask,so if he want to join us ,he need to change kernel base.
Click to expand...
Click to collapse
I would like to...
Sent from my HTC Desire HD using xda app-developers app
Awesome work guys, this kernel works like a charm and s2w on synaptic driver is just OP ^^
thachtunganh said:
I would like to...
Sent from my HTC Desire HD using xda app-developers app
Click to expand...
Click to collapse
welcome , no problem
tweakos said:
welcome , no problem
Click to expand...
Click to collapse
You can add me to Collaborators in the kernel repo.
So i can sync it down and commit my changes
I am answered in your thread.
Will try it ASAP
Re: [KERNEL][3.0.X]18.03.13 HD-Kernel T1 (sense kernel)
Installation aborted error. Downloaded two times
Re: [KERNEL][3.0.X]18.03.13 HD-Kernel T1 (sense kernel)
Wooo a team of awesome devs working on a sense kernel!
Sent from my HTC Desire HD using xda app-developers app
salman45 said:
Installation aborted error. Downloaded two times
Click to expand...
Click to collapse
Try downloading with another device.

[kernel][bln]MoshKernel[GPL]

sI don't want to write a big OP.
This is a kernel and liblights modules I compiled to use with the Galaxy s II Plus.
Features
- BLN(Backlight-button-notification)
- compiled with linaro-gcc 4.9.1
- additional cpufreq governors: smartassv2 and scary
- additional I/O scheduler: fiops
- optional overclocking
- performance/battery tweaks(not many yet, more to come)
- linaro arm topology
- frandom
- dynamic fsync control
- init.d support for stock rom
- f2fs support
- linux kernel 3.0.101​Installation
- be sure, that you have a GT-I9105(P) and are on a compatible rom
- flash the .zip file with a custom recovery
- wipe cache
- To change your kernel settings I recommend you Performance Control
- BLN could eat some more battery
- the initial name of this project was custom_kernel​
Downloads
Old Files
custom_kernel 1.5
http://www.androidfilehost.com/?fid=23329332407566919
custom_kernel 1.5.1
http://www.androidfilehost.com/?fid=23329332407566930
custom_kernel 1.5.5
http://www.androidfilehost.com/?fid=23329332407566996
custom_kernel 1.5.6
http://www.androidfilehost.com/?fid=23329332407567173
custom_kernel 1.5.7
http://www.androidfilehost.com/?fid=23329332407567438
custom_kernel 1.5.8
http://www.androidfilehost.com/?fid=23329332407567499
MoshKernel 1.6
http://www.androidfilehost.com/?fid=23329332407567962
MoshKernel 1.7
http://www.androidfilehost.com/?fid=23329332407571177
MoshKernel 1.7 - non-undervolted
http://www.androidfilehost.com/?fid=23329332407571211
MoshKernel 1.7.2
http://www.androidfilehost.com/?fid=23329332407571650
MoshKernel 1.7.2 - non-undervolted
http://www.androidfilehost.com/?fid=23329332407571648
MoshKernel 1.8 - stock 4.2.2
http://www.androidfilehost.com/?fid=23329332407573842
MoshKernel 1.8 - aosp-based
http://www.androidfilehost.com/?fid=23329332407573843
MoshKernel 1.8.5 - stock 4.2.2
http://www.androidfilehost.com/?fid=23329332407576641
MoshKernel 1.8.5 - aosp-based
http://www.androidfilehost.com/?fid=23329332407576648
MoshKernel 1.8.6 - stock
http://www.androidfilehost.com/?fid=23329332407583770
MoshKernel 1.8.6 - aosp-based
http://www.androidfilehost.com/?fid=23329332407583772
MoshKernel 1.9 - aosp-based
http://www.androidfilehost.com/?fid=23329332407589598
MoshKernel 1.9 - stock
http://www.androidfilehost.com/?fid=23329332407589804
MoshKernel 1.9.1 - aosp-based
http://www.androidfilehost.com/?fid=23487008491966527
MoshKernel 1.9.1 - stock
http://www.androidfilehost.com/?fid=23487008491966519
MoshKernel 1.9.2 - aosp-based
https://www.androidfilehost.com/?fid=95784891001612602
MoshKernel 1.9.2 - stock
https://www.androidfilehost.com/?fid=95784891001612603
- older versions are attached​Credits
- Samsung for kernel source
- @neldar for BLN control app and biggest part of BLN on i8190
- @pawitp parts of kernel source
- @k2wl for some cool stuff
- @Koush for initial AnyKernel
- Christopher83 for the precompiled linaro toolchain I used
- franciscofranco
- faux123
- googyanas​
Configure BLN notifications
You can execute these lines in any terminal as root. If you want the settings to persst after reboot, create an init.d script with your settinǵs.
enable:
Code:
echo 1 > /sys/class/misc/backlightnotification/enabled
disable:
Code:
echo 0 > /sys/class/misc/backlightnotification/enabled
disable blinking:
Code:
echo 0 > /sys/class/misc/backlightnotification/led_blink_duration
change blinking duration (in milliseconds):
Code:
echo <time> /sys/class/misc/backlightnotification/led_blink_duration
Changelog
1.0
- initial commit
- BLN
- pre-undervolted
- scary and smartassv2 cpu governors
- compilation with linaro crosstool 4.7​
1.1
- BLN bug fixed: buttons now always turn off, when turn on the screen
- smartassv2 added(forgot in the older release)
- compilation with linaro crosstool 4.8​
1.1.1
- updater-scripts semi-fixed(it fully works, but it flashes a ramdisk, so you need to download the right .zip for your rom)​
1.2
- added pegasusq governor
- removed bln wakelock -> better battery life with bln
- some optimization flags for better performance
- tweaked cpufreq table​
1.3
- changed a bit in wifi driver for better battery while deepsleep
- enabled, swap, zram, decreased swapiness
- restored volt-table, caused reboots
- restored cpufreq table​
1.4
- resolved problems with touchkey leds not turning off
- enable zram completely
- added I/O scheduler: sio, vr and row​
1.5
- compatible with stock roms, because your ramdisk will not change while flashing
- higher default swapiness, you can change it in /system/etc/init.d/zramhelper
- you can turn of zram in /system/etc/init.d/zramhelper
- changed something in zram-related defconfig​
1.5.1
- fix typos in itnit.d script, zram works now​
1.5.5
- fix blinking and flickering of bln notifications EDIT: still flickering, but at least blinking works​
1.5.6
- fix random reboots and force-closes
- remove pegasusq, it caused freezes​
1.5.7
- fix graphical glitches(not fixed yet)​
1.5.8
- compile with arm-eabi-gcc 4.7(there are problems with the memset fix, I am using the normal gcc for now)
- fix graphical glitches​
1.6
- removed zRam
- renamed kernel to MoshKernel
- compiled with linaro 4.8.3
- a configurator script was added(run 'mosh-config' as root)​
1.7
- pre-undervolted volt table again(it never caused reboots, other things were the reason)
- linaro arm topology
- dynamic fsync control added
- default swappiness changed to 50
- some other mrinor changes
- resolve touchkey backlight issues​
1.7.2
- add frandom
- add bfq I/O scheduler
- graphics performance should get a bit better
- other minor patches​
1.8
- compatibility with stock rom
- experimental intelliplug(disabled by default)
- init.d support on stock rom
- many minor and internal changes
- compilation with a cortex-a9 optimized toolchain​
1.8.5
- remove ramdisk for aosp-based roms
- update stock kernels defconfig to 4.2.2
- remove intelliplug​
1.8.6
- support for customizable vibration density for aosp-based roms
- fixed booting up of stock version(tested)​
1.9
- f2fs support
- slab/slub/slob backported from 3.3​
1.9.1
- stock now completely fixed
- removed all io-schedluers and added fiops
- compiled with linaro 4.9.1
- native bln support(without the app)
- many changes backported from 3.4 /block, a big thanks to k2wl for this​
1.9.2
- switch to GCC 4.8
- updated for android lollipop roms and include some important security fixes​
Sources
kernel: https://github.com/CoolDevelopment/MoshKernel
liblights: https://github.com/CoolDevelopment/liblights_s2vep
Reporting Bugs
If you have bugs, please report them like that:
Code:
ROM:
Kernel Version:
Setup(Governor etc.):
Clear description of the problem:
Please attach a kmsg and a logcat, too. You can get a kmsg like that with adb:
Code:
adb shell su -c 'cat /proc/kmsg /sdcard/kmsg.txt'
adb pull /sdcard/kmsg.txt kmsg.txt
adb shell rm /sdcard/kmsg.txt
If you just post feature x not working, it does not help at al and I will ignore the post.
First. Downloading...
I have a question... You can set overclock to 1.3-1.4ghz? Because on actually 4.4.2 we can't overclock... Thanks
Thanks but see this...
Why???
sent from my I9105 cm11
Will this kernel work with the vibration fix for your cm11?
Thanks for doing this, by the way
Anemiq said:
Will this kernel work with the vibration fix for your cm11?
Thanks for doing this, by the way
Click to expand...
Click to collapse
Yes.Install this after installed vibration fix and you will have no problem.
Anemiq said:
Will this kernel work with the vibration fix for your cm11?
Thanks for doing this, by the way
Click to expand...
Click to collapse
Yes...
But bln not working ?
sent from my I9105 cm11
hasdroid said:
Yes...
But bln not working ?
sent from my I9105 cm11
Click to expand...
Click to collapse
BLN control from market worked for me. Did you try "Led notification", and turning your screen off?
beastaki23 said:
BLN control from market worked for me. Did you try "Led notification", and turning your screen off?
Click to expand...
Click to collapse
I tested free version and it's worked perfectly but pro version didn't work ?
sent from my I9105 cm11
beastaki23 said:
Yes.Install this after installed vibration fix and you will have no problem.
Click to expand...
Click to collapse
hasdroid said:
Yes...
But bln not working ?
sent from my I9105 cm11
Click to expand...
Click to collapse
Thanks. Should I wipe cache and dalvik after I have installed this kernel?
Anemiq said:
Thanks. Should I wipe cache and dalvik after I have installed this kernel?
Click to expand...
Click to collapse
Also yes ?
sent from my I9105 cm11
Well, it works fine, but I can't see smartassv2 governor, should it be there (Scary is present)? And I can still oc to 1300Mhz (I could do this after vibration fix).
EDIT: Oh and @CoolDevelopment have you already included this sdcards swapping via build.prop here? Because I see I can mount pendrive via OTG (well, it does not work, but shows as it was mounted - I used app called stickMount).
I think I forgot to enable Smartassv2 in defconfig. And pro version of bln control works for me, try to clear it's data. Usb otg fix isn't inclueded and swap sdcard needs some more testing
Sent from my GT-I9105P using XDA Premium 4 mobile app
hasdroid said:
I tested free version and it's worked perfectly but pro version didn't work ?
sent from my I9105 cm11
Click to expand...
Click to collapse
I works on pro too...
Test works fine. But
Make sure that you have switched off scedule BLN which is on by default. and you have enabled BLN for Android-OS apps.
nice work devs .. i'm loving this phone because of u guys .. and i think in the future don't make oc kernel it has problem without perf .. i think we are doing it with wrong way ..it needs some moding to feel perf in 1300 or above ... can anyone post antutu score ......good luck
nanoteam said:
nice work devs .. i'm loving this phone because of u guys .. and i think in the future don't make oc kernel it has problem without perf .. i think we are doing it with wrong way ..it needs some moding to feel perf in 1300 or above ... can anyone post antutu score ......good luck
Click to expand...
Click to collapse
Total custom: 10451 - original: 11093
Multitask 2104 - 2136
Runtime 989 - 992
CPU Integer 942 - 966
CPU float point 686 - 723
Ram Operation 726 - 772
RAM speed 323 - 462
2d Graphics 969 - 988
3d Graphics 2367 - 2768
Storage I/O 845 - 686
Database I/O 500 - 600
And My second test got total of 10686
hi devs use this .. just flash Zimage with this you can make flashable zip .. for all rom's without ramdisk .. it will extract ramdisk and build boot.img itself .. one zip for all rom's .. replace zimage and modules no need to ramdisk any more ... good luck
https://github.com/koush/AnyKernel
beastaki23 said:
Total custom: 10451 - original: 11093
Multitask 2104 - 2136
Runtime 989 - 992
CPU Integer 942 - 966
CPU float point 686 - 723
Ram Operation 726 - 772
RAM speed 323 - 462
2d Graphics 969 - 988
3d Graphics 2367 - 2768
Storage I/O 845 - 686
Database I/O 500 - 600
And My second test got total of 10686
Click to expand...
Click to collapse
I got 11400 with interactive. Scary is not the fastest governor, but it has bettr battery life.
Sent from my GT-I9105P using XDA Premium 4 mobile app
nanoteam said:
hi devs use this .. just flash Zimage with this you can make flashable zip .. for all rom's without ramdisk .. it will extract ramdisk and build boot.img itself .. one zip for all rom's .. replace zimage and modules no need to ramdisk any more ... good luck
https://github.com/koush/AnyKernel
Click to expand...
Click to collapse
Nice, but I'm not sure if the kernel will work with stock rom
Sent from my GT-I9105P using XDA Premium 4 mobile app
beastaki23 said:
Total custom: 10451 - original: 11093
Multitask 2104 - 2136
Runtime 989 - 992
CPU Integer 942 - 966
CPU float point 686 - 723
Ram Operation 726 - 772
RAM speed 323 - 462
2d Graphics 969 - 988
3d Graphics 2367 - 2768
Storage I/O 845 - 686
Database I/O 500 - 600
And My second test got total of 10686
Click to expand...
Click to collapse
I have 11604 with ONDEMAND, on NFC version.

Categories

Resources