S
s54
Fortgeschrittenes Mitglied
- 2
[Kernel][JB][2.6.35][&][3.0.55]DiabloKernel *31.12.2012*
Hey guys, proudly I'm presenting to you my first Kernel-Development Thread. I've started to work on kernels for our phone about 1,5 months ago and since then I really learned a lot ! - (at this point special thanks to DoomsDay and Xistance, who helped me wherever they can). I was not so sure about opening a new Thread, because we have so awesome Devs here and they are doing their best, and of cause here are so better than me, but i also wanted to share my work and get some feedback to improve my skills. I'm still a student and thats why I don't have time the hole day for things like fixes and updates, please appreciate this.
I'm not a "full-time" developer and don't have 100% Knowledge, so I provided my work (till now my Kernels(on first page or testbuilds somewhere in the Thread)) with no warranty. You are installing this software at your own risk. You may be violating your warranty.
I've only tested the JB versions (On SlimBean) and they were working fine. I DIDN'T test any on ICS ! So it might happen, that your Phone does not boot up, as i told: I provided my work (till now my Kernels) with no warranty. You are installing this software at your own risk. But the only difference between the ICS and the JB version is the Ramdisk. For ICS i use an extracted from ivendors RC 5 of CM9 and for JB from Cryberts Slimbean boot.img
Kernel 2.6.35 & 3.0
Stock DiabloKernel:
DiabloKernel feat. High Performance +
Thanks goes to all this amazing people:
Arco68 (for the kernel source & several fixes)
Ivendor (for kernel source & several fixes)
CastagnaIT (source of Modifications, like governors and No Photo-Compression)
forfivo (bigmem configuration inspiration)
Xistance (for help and guides)
Doomsday (for help)
Crybert, Arco & ivendor (for Ramdisks-base)
Cyanogenmod for making all this possible
and others (I might forget)
Kernel 2.6.35
Stable Downloads for JB [4.1.2]:
Stable Downloads for ICS [4.1.2]:
.Zip to Activate ZeroCompression
Kernel 3.0
Stable Downloads for JB [4.1.2]:31.12.2012Supported:
31.12.2012
Wish all of you guys a happy new year !
Vielen dank an Diablob555http://forum.xda-developers.com/member.php?u=4549004
Hey guys, proudly I'm presenting to you my first Kernel-Development Thread. I've started to work on kernels for our phone about 1,5 months ago and since then I really learned a lot ! - (at this point special thanks to DoomsDay and Xistance, who helped me wherever they can). I was not so sure about opening a new Thread, because we have so awesome Devs here and they are doing their best, and of cause here are so better than me, but i also wanted to share my work and get some feedback to improve my skills. I'm still a student and thats why I don't have time the hole day for things like fixes and updates, please appreciate this.
I'm not a "full-time" developer and don't have 100% Knowledge, so I provided my work (till now my Kernels(on first page or testbuilds somewhere in the Thread)) with no warranty. You are installing this software at your own risk. You may be violating your warranty.
I've only tested the JB versions (On SlimBean) and they were working fine. I DIDN'T test any on ICS ! So it might happen, that your Phone does not boot up, as i told: I provided my work (till now my Kernels) with no warranty. You are installing this software at your own risk. But the only difference between the ICS and the JB version is the Ramdisk. For ICS i use an extracted from ivendors RC 5 of CM9 and for JB from Cryberts Slimbean boot.img
- Supported:
- Stock DiabloKernel feat. High Batterylife
- High Performance +
-----------------------------
Kernel 2.6.35 & 3.0
Stock DiabloKernel:
- Compiled on Ubuntu 12.04.01 LTS 64 Bit
- Compiled with Linaro Toolchain 4.6.2/4.4.3
- Compiled on this Rig (even if a bit unnecessarily):
- AMD Phenom II X4 @ 3,6 Ghz
- 2x2Gb DDR 3 1600Mhz Dual Channel
- 500 GB HDD
- BackLightNotification (BLN) Support
- init.d Tweaks Support :
- No Compression for Pictures -> HQ Pictures
- 11 new Governors :
- BrazilianWax
- Intellidemand
- InteractiveX
- Lazy
- Lionheart
- Lulzactive
- OndemandX
- Savagenzen
- Scary
- SmartAs*V2 -> Default
- SmoothAs*
- I/O-Schedulers:
- CFQ -> Default
- BFQ
- Deadline
- Noop
------------- - SIO
- Usable RAM : 352 MB
- Added CpuSpeeds & reduced Voltages
- 24,576 Mhz - 750 mV
- 61,440 Mhz - 750 mV
- 122,880 Mhz - 750 mV
-------------------------------------- - 184,320 Mhz - 750 mV
- 245,760 Mhz - 750 mV -> set as min. Clockspeed
- 368,640 Mhz - 800 mV
- 768,000 Mhz - 925 mV
- 806,400 Mhz - 950 mV
- 1024,000 Mhz - 1000 mV = 1V
- 1113,600 Mhz - 1025 mV
- 1209,600 Mhz - 1050 mV
- 1305,600 Mhz - 1075 mV
- 1401,600 Mhz - 1100 mV -> set as max. Clockspeed
- Native Camera: 5MP Pictures, 720 & 480p Videos are working nice.
DiabloKernel feat. High Performance +
- Base: Newest Stock DiabloKernel
- OC/UV feature:
- 1516,800 Mhz - 1150 mV
- 1612,800 Mhz - 1200 mV
- 1708,800 Mhz - 1250 mV
- 1804,800 Mhz - 1325 mV
- 1881,600 Mhz - 1350 mV
----------------------------------------- - Extreme OC/UV feature: ported from Galaxy W, HIGHLY EXPERIMENTAL, can brick your phone !!
----------------------------------------- - 1900,800 Mhz - 1375 mV - currently not applied, too danger.
- 1996,800 Mhz - 1375 mV - currently not applied, too danger.
- 2092,800 Mhz - 1400 mV - currently not applied, too danger.
- Min CpuClock = 245 Mhz, Max = 1401 Mhz (OC disabled by default!)
- Usable RAM: ca. ~ 400 MB
- Default Governor: Lulzactive
- Default I/O Scheduler: SIO
- Native Camera: 5MP Pictures and 480p Videos are working nice, 720p doesn't work.
Thanks goes to all this amazing people:
Arco68 (for the kernel source & several fixes)
Ivendor (for kernel source & several fixes)
CastagnaIT (source of Modifications, like governors and No Photo-Compression)
forfivo (bigmem configuration inspiration)
Xistance (for help and guides)
Doomsday (for help)
Crybert, Arco & ivendor (for Ramdisks-base)
Cyanogenmod for making all this possible
and others (I might forget)
Kernel 2.6.35
Stable Downloads for JB [4.1.2]:
- 31.12.2012
- Supported:
- DiabloKernel with Powersaving Configuration 31-12-12
- High Performance+ Configuration 31-12-12 -Fixed
- Supported:
Stable Downloads for ICS [4.1.2]:
- 31.12.2012
- Supported:
- DiabloKernel with Powersaving Configuration 31-12-12
- High Performance + Configuration 31-12-12 -Fixed
- Supported:
.Zip to Activate ZeroCompression
Kernel 3.0
Stable Downloads for JB [4.1.2]:31.12.2012Supported:
- DiabloKernel with Powersaving Configuration 31-12-12 -Fixed
- High Performance + Configuration 31-12-12 -Fixed
31.12.2012
Wish all of you guys a happy new year !
- Fixed/added NoZeroCompressin (Credits to CastagnaIT)
- Kernel 3.0 Cam-Preview (Credits to Ivendor)
- VOIP-Pacht added (Credits to Ivendor)
- Set default Compiler to GCC 4.4.3 -> more (much more) stability
- United High and Ultrahigh Performance to HighPerformance+
- ICS Version of DiabloKernel 2.6.35 is availabe (3.0 will follow, need 3.0-ICS Ramdisk)
- Voltages stabilized and increased a bit -> more stablilty
- Made new, optimized .Configs for Diablokernel
- Maybe more i forgot
Vielen dank an Diablob555http://forum.xda-developers.com/member.php?u=4549004