5,600,919 Members 42,771 Now Online
XDA Developers Android and Mobile Development Forum

[Kernel][Only Brave users][dualboot][oc/uv][14/Nov]Speedwizz kernel [touch_rec][bln]

Tip us?
 
umberto1978
Old
(Last edited by umberto1978; 14th November 2012 at 05:00 PM.) Reason: New version released
#1  
umberto1978's Avatar
Senior Member - OP
Thanks Meter 643
Posts: 510
Join Date: Sep 2011
Talking [Kernel][Only Brave users][dualboot][oc/uv][14/Nov]Speedwizz kernel [touch_rec][bln]

First,a huge thanks to Gokhan Moral for giving me permission to use his initramfs.




(current version SpeedWizz kernel ICS 4.2 stable)


Quote:
WARNING: FROM THE LATEST VERSION 4.1 BETA2 IT SHOULD WORK WITH MORE PLATFORM, PLEASE READ CHANGELOGS IN SECOND POST FOR DETAILS


  • Compiled with Linaro toolchain 4.7 (08-2012)
  • Samsung opensource based update7
  • Dual boot (and still only between samsung rom) by gokhan moral
  • Linux version 3.0.40
  • rooted with supersu (chainfire), if the rom is already rooted kernel will not overwrite your application Superuser
  • Busybox 1.20.2 cm full
  • SpeedMod patch K3-31 (partially used)
  • NO BUG MMC_CAP_ERASE - it's safe to perform all wipe operations from recovery
  • Tunderbolt Tweaks
  • Automatic backup of your EFS partition
  • stable
  • All logs off for greater rapidity
  • Undervolting (use Voltage control or similar)
  • overclocking
  • Step frequency 100-1400 MHz
  • Default 200-1200 MHz
  • BLN - the kernel will automatically install the appropriate libraries
  • CWM manager apk
  • Voodoo louder support
  • DVFS disabled
  • Available governors: ondemand, pegasusq (default), lionheart, interactive, smartass, conservstive, performance, powersave, userspace
  • init.d support: fixed bug DVFS script on boot
  • I / O schedulers: CFQ (default), noop, Deadline
  • governor pegasusq optimized for dual core (by gokhanmoral)
  • ondemand governor tweaks (by hardcore)
  • bootanimation support (system / media or data / local)
  • touch recovery based on CWM 6.0.1.2 of Siyah (by gokhanmoral)
  • touch sensivity fix
  • recovery fstab fix
  • lowers the voltage of some devices to improve battery life (AMOLED screen, touch panel, gpu)
  • insecure kernel
  • ZRAM and SWAP support
Quote:
ZRAM USAGE:


As stated in changelogs since the 4.2 stable version this driver is activated by default. To see how it's running you can use adb or terminal emulator: type
Code:
free
and you'll see swap paging.

To deactivate at next boot: you need a root explorer (i suggest ES File manager, free on playstore) and create a new file called ".noswap" in system folder, reboot and zram will not longer work. To reactivate delete the file above and reboot again.








Quote:
Speedwizz KERNEL ICS 4.2 stable

Note: Users of SpeedWizz II (if anyone left ) can use the app to download the OTA content.



Quote:
The kernel can be installed from recovery CWM or by using Odin.

If you download the zip version of CWM reboot into recovery and select install zip from sd card. Reboot and enjoy!

If you download the Tar archive, reboot your device in download mode. Start Odin as administrator (if you use Winblows 7 or Vista) and select PDA. Choose the tar archive and connect the device. Click on start and wait the magic, then remove the cable when the device restarts. Now you can enjoy ..


Quote:
I am not responsible for damage caused by flash the kernel or to damage caused by YOUR negligence in performing editing operations of the terminal.
This kernel, although based on the samsung official sources, it is not an official binary and as such will be recognized by bootloader: that means by installing it you have lost your warranty.
We are adults and vaccinated and are conscious of what we do, if you're not or you have any doubt, DO NOT flashate do this nor any other kernel.



Quote:
- Gokhanmoral
- Hardcore
- myfluxxy
- Tungstwenty
- Phil3750
- DarhamManiar (bln)
- Simone201
- Sakuamilk (github)
- Fenomeno83
- Malo2000
- Jacocaj
- Mondman
- Enigmisth
- XDA
- Androidiani
The Following 17 Users Say Thank You to umberto1978 For This Useful Post: [ Click to Expand ]
 
umberto1978
Old
(Last edited by umberto1978; 14th November 2012 at 04:56 PM.)
#2  
umberto1978's Avatar
Senior Member - OP
Thanks Meter 643
Posts: 510
Join Date: Sep 2011

That is the history of speedwizz kernel, as well as to help out because reading a changelog is always good thing, in this case serves as a reminder to me ...
I started with a good base kernel (SpeedMod for the hardcore) but virtually stripped of all the features we are used to, even the most simple (eg bootanimation) .
I can guarantee that for a noob like me has been (and will continue to be) a tough battle ....... Huge thanks to all the developers, i am learning so much from you.

Quote:
Changelog Latest version 4.2 stable build
(from version 4.1 beta2)


- New configuration file: speedwizz_defconfig

totally abandoned def_config derived from SpeedMod, the kernel continues on its path already since several versions before this

- Updated the cross-compiler to Linaro Toolchain 4.7 (08-2012)

The result is a general optimization of the code which results in less consumption of resources and greater stability.
Seeing is believing.

- This build fixes several compilation warnings and for several I mean about thirty

the warning message is a message from the compiler, it is not a fatal error (in fact, the compilation went fine) and if it's about an uninitialized function can sometimes affect the stability of a program (the kernel is a set of programs written mostly in C language) .
Most of the warnings that have at compile time are caused by variables or functions not used.
Obviously, the biggest advantage in NOT have this kind of warnings is that less code "dead" is inside a kernel than fewer resources will use the kernel to perform their tasks and the kernel will be more powerful in terms of fluidity and stability.
In any case i will consider a warning as a bug (generally speaking) even if minor, or even if it is not perceptible by the user.

- Added NSTools

You can use this app to configure all the parameters that are managed by the user, OC, UV, BLN, startup scripts, etc. ..

- Improved support to init.d

Now you will create a special folder init.d if it is not present in the rom (as in the case of the stock rom), if it exists this will not be touched and will be activated only support to run parts.

- Cleaned up some scripts in the initramfs

many things were unnecessary and linked to the use of extweaks (since the initramfs kernel are derived from Siyah kernel), which as you know is not supported by the kernel

- Added support to form Zram and Swaps

Enabled by default but can be disabled by the user through simple instructions.
The use of zram is to use a portion of RAM allocated compressed in a single device, in the specific case of this kernel with a capacity of 300mb and allocated in the ram itself, with a compression ratio of about 50%, for a total of about a gig of ram total between real and tablet.
The main advantage consists in maintaining applications in cache (non-active) for a period longer than normal, with a consequent advantage in the experience multitasking.
Quote:
Changelog Latest version 4.1 beta2
(from version 4.0)

- Improved support for the following categories of Rom (this list includes only those in which the kernel has been tested for a long time, I suggest you proceed with caution, however, since it is a beta version)

1. ICS 4.0.4 Samsung
2. ICS 4.0.4 AOSP (CyanogenMod 9 - AOKP)
3. ICS 4.0.4 MIUI
4. JellyBean 4.1.1
All credits for this to Gokhanmoral, without his initramfs this was not possible!

- Fixed the autorotation bug on AOSP roms
- Modified (and fixed) the install script that caused trouble (severe) at boot: the ROM AOSP did not install the root of it (fortunately do not need it), it cwm manager.apk and even libraries for the BLN
- Fixed the driver cypress-touchkey.c for the proper functioning key illumination touch with AOSP rom and its function BLN.
- Fixed some warnings from the cross compiler


Quote:
Changelog SpeedWizz Kernel ICS version 4.0
(from version 3.2)

- Dual Boot (by gokhanmoral) but only using samsung rom 4.0.4
- More frequency steps now 100-200-500-800-1000-1200-1300-1400 mhz
- Default frequency 200 (min) - 1200 (max)
- Added BLN support
- New initramfs (from siyah 4.1.5)
- Touch recovery from Siyah 6.0.1.2 (by gokhanmoral)
- Tunderbolts scirpt tweaks (credits for the script to the autor, but the way i used is from siyah initramfs)
- Fixed some compiler warnings
- Updated busybox (1.20.2 cm version)
- Added CWM manager apk (fixed some incompatibility issues)
- Automatically backup of efs partition (from siyah initramfs)


Quote:
Changelog SpeedWizz Kernel ICS 3.2

(from version 3.1)
- Added Overclock
- Added Undervolt Module (use Voltage Control)
- Touch recovery 5.8.1.5
- DVFS disable
- Fixed init.d support
- Frequency steps 200 - 1400 mhz
- Pegasusq governor tweaked (by Gokhan Moral)


Quote:
Changelog SpeedWizz Kernel ICS 3.1

(from version 2.3)
- Reorganized the work directory to get a job to clean up
- Implemented the new patch of Hardcore (SpeedMod from K3-31)
- Minor bug fixes and minor tweaks
- Obviously kept the features added so far
- Removed all Undervolt to restore stability to the kernel and make it accessible from all devices
- (3.0 => 3.1) update the version of Linux kernel 3.0.15 to 3.0.40_rc1: the main change lies in optimizing file system dell'ext4


Quote:
Changelog SpeedWizz Kernel ICS 2.3

(from version 2.2)
- Added full support to the bootanimation, it can be placed either in data / local and in system / media
- After reviewing all Undervolt of all sectors, in an attempt to make the kernel accessible to all devices and not only to some
- Fixed a minor problem with the root, which in some cases led to bootloop with some rom


Quote:
Changelog SpeedWizz Kernel ICS 2.2

(from version 2.1)
- Undervolted many parts of the drivers
1. cPU internal
2. internal bus
3. Mali 400 voltages
4. screen voltages
5. touch panel
- Added compatibility with the CWM app manager Default.prop
from now on you can use it to its full potential.
- Switch set to the kernel ro.secure = 0 (adb shell commands as root) default.prop
The Undervolt when we say we are average (not aggressive) and everything works like a charm!


Quote:
Changelog SpeedWizz Kernel ICS 2.1

(from version 2.0)
- Fixed the recovery__swapped partitions to prevent the recovery exchanges the internal with the external sd
- The following governors
1. pegasusQ
2. adaptive
3. interactive
4. conservative
5. userspace
6. powersave
7. ondemand
8. performance
- Maintained as the default ondemand governor


Quote:
Changelog SpeedWizz Kernel ICS 2.0

(from version 1.0)
- Added support for Android 4.0.4
- Movhisty fix
- Patched _removed mmc cap erase KERNEL IS SAFE
- Implemented the patch of hardcore - root with superuser
- Cwm 5.0 for the time
- Voodoo louder working
- FM radio working


Quote:
DOWNLOAD KERNEL 4.0.3

SpeedWizz Kernel ICS 1.0
Initial Release
The Following 6 Users Say Thank You to umberto1978 For This Useful Post: [ Click to Expand ]
 
umberto1978
Old
#3  
umberto1978's Avatar
Senior Member - OP
Thanks Meter 643
Posts: 510
Join Date: Sep 2011
Reserved too...
The Following 3 Users Say Thank You to umberto1978 For This Useful Post: [ Click to Expand ]
 
GhiGo65
Old
#4  
GhiGo65's Avatar
Senior Member
Thanks Meter 71
Posts: 260
Join Date: Sep 2012
Mmmmhhh are you going to add aosp compatibility?
Sent under my wife supervision
 
umberto1978
Old
#5  
umberto1978's Avatar
Senior Member - OP
Thanks Meter 643
Posts: 510
Join Date: Sep 2011
Quote:
Originally Posted by GhiGo65 View Post
Mmmmhhh are you going to add aosp compatibility?
Yes... I am working on it.

Inviato dal mio GT-I9100 con Tapatalk 2
 
a0007
Old
#6  
Senior Member
Thanks Meter 82
Posts: 124
Join Date: May 2012
What's about battery
 
GhiGo65
Old
#7  
GhiGo65's Avatar
Senior Member
Thanks Meter 71
Posts: 260
Join Date: Sep 2012
Quote:
Originally Posted by a0007 View Post
What's about battery
Good life... I'm testing now
Sent under my wife supervision
 
rahul1031992
Old
#8  
Member
Thanks Meter 7
Posts: 57
Join Date: Feb 2012
I like it!

Sent from my GT-I9100 using Tapatalk 2
 
setimo
Old
#9  
Junior Member
Thanks Meter 3
Posts: 20
Join Date: Jul 2012
He returns from the dead, hahahah

Too good this new kernel.
Performing the test since launch, super stable and battery consumption above average.

I just have a question, what is the best program to control compatible kernel.
I used Voltage control, but would like to use some other better if any??

Thanks Umberto
 
umberto1978
Old
#10  
umberto1978's Avatar
Senior Member - OP
Thanks Meter 643
Posts: 510
Join Date: Sep 2011
Quote:
Originally Posted by setimo View Post
He returns from the dead, hahahah

Too good this new kernel.
Performing the test since launch, super stable and battery consumption above average.

I just have a question, what is the best program to control compatible kernel.
I used Voltage control, but would like to use some other better if any??

Thanks Umberto
OMG! I have started to cry reading this post, FINALLY someone brave enough to give this kernel a shot! Well done bro! Enjoy....

Ehm, seriusly, if you want you can use Nstools as well (and better): can control all the parameters that kernel provide plus it is a good alternative to BLN pro (to set the lost call service when enabled BLN)

Try and report, please

Ps.: you are welcome, my friend..

Tags
kernel, sgs2
THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes