Do It At Your Own Risk
Do'A Full Backup First
I Am Not Responsible For Any Damage Happens To Your Phone
========================================================================
Cor Plenus™ v2.1.x
Kernel by Michelasso
Basic Cor Plenus Features:
- Based on the source code of the kernel stock XILG1
- Calibrating the battery
- Scripts in /etc/init.d run at boot time
- Support : Ext4/3/2, ZRAM, Netfilter (droidwall), and Swap
- 4 frequencies: 312, 468, 624, 832MHz. Each with its own specific voltage
- Undervolting dynamic. To set it up you can use the following tools:- Script / etc/init.d/92setUV: is edited with root permissions, and selected one of three possible configurations- Voltage Control: A free application that you can download from here- SetCPU : Application beliefs now known to all. Version 3 is a fee or you can find v2 in XDA
- 16 CPU governor & 6 I/O Scheduler : Lagfree, interactiveX, smartassV2, interactive, conservative, ondemand, userspace, powersave, bcm21553, minmax, scary, ondemandx, smartass, lionheart, lazy, performance
- Governor optimized for available frequencies
- bcm21533 uses the minimum frequency (156Mhz)
- 10 msec, the minimum time of updating of frequencies in the governor that support it
- I/O Scheduler: noop, deadline, CFQ, BFQ, vr, sio
- Reconfiguration of the modules of the SD card to reduce wakelock
- Disable the IPv6 protocol (not used by any application Gingerbread)
- Off the Network File System (unused in any way)
Package Features (.zip):
- Rooted with SuperSU, sqlite3, busybox 1.20.2
- Is first performed unrooting to install
- Applet of busybox already configured in / system / xbin
- New ringtones and audio notifications
- All ringtones and notifications have increased volume
- Switch on the screen with the home button or Volume Up (great for GO Locker!)
- Bash 4.1.11 included and configured
- Various Unix commands added for using the shell
- Includes S2SD : No more problems with memory full! Click here for a guide . should be partitioned the SD card. Then the script will do everything automatically.
- Scripts in / etc / init.d optimization for the management of RAM and file system and SQL DB
- Scripts in / etc / init.d for the management of Governor CPU and I / O Scheduler
- e2fsck and tune2fs in the RAM disk kernel to repair the ext file system at boot time
- Allows the customization of the boot animation. This can change it using this application
- New boot animation ICS like
- Removes bloatware QuickOffice, MTV and Samsung Apps to make room for new ringtones
- It 'self contained. Because it includes all standard modules you can install any ROM for the Next Turbo
- Includes dynamic libraries for HW modules of the Next Turbo. Should run the ROM Galaxy Y
- It 'install from stock recovery
Download Cor Plenus™ (For advanced users):
Cor Plenus v2.1.5 (Stable) here
Download Cor Plenus™ "Solo" (For moderate users):
Cor Plenus Solo v2.1.7 (Stable) here
Download Cor Optimi™ (If u new in android, u can use this kernel):
Cor Optimi v1.1 (Very stable) here
Changelog
Cor Plenus v2.1.7a
- Removed the script 07setvm
- Added the script 06SetVM to enable zram and / or swap (disabled by default)
- Added the script 07SetMinfree to set minfree values. Slightly increases the standard values and is easily configurable
- Switch2SD v1.7 (mounts the directory / data / cache / sd-ext)
- Added the track "tcpdump"
- REMOVES the apk rooting from / system. There is only the binary "on". If you want then you can download applications from Google Play rooting. The package is still rooted .
Cor Plenus v2.1.7 "Solo":
- Same kernel version of the Cor Plenus™ with it's characteristic
- Boot animation standard Cor Plenus ™
- No scripts, audio files or other. Only kernel and libraries needed.
- It can easily replace any kernel on any ROM (including those for the Galaxy Y, "I think" it's not mean this kernel will port the SGY ROM, just able to boot it maybe)
- The zRAM compiled as a loadable module outside. Will be disabled by default.
- The script / etc/init.d/07setvm already contains instructions on how to enable it.
- Correct the file / system / etc / nwk_info.xml - Now the network name for H3G Italy is 3 and not HUI <= (If you're not italian, you can remove the nwk_info.xml in zip file system/etc/nwk_info.xml)
- Small adjustment of the reading of the battery at boot time if possible
- New scripts in / system / xbin:
- Applibs2data: if launched after a wipe data restores the missing libraries
- WiFi Offtime: assigns the value, in seconds, after which turn off the WiFi screen off
- Changed the sound for the Screenlock
Cor Plenus v2.1.5:
- REMOVED THE FREQUENCY 156 MHZ
- Adjust the frequencies of the bus "AHB" and "AHB fast" to constant values
- SuperSU v0.98
- New boot animation in 2 steps with android waiting
- The current kernel is still based on the codes of my v2.1.x you love most.
Cor Optimi v1.1:
- Kernel stock ROM IXXMC1 (Spanish)
- Removes @ SamsungAppk.apk to make free space on /system
- Enable / etc / init.d, and ext4 DroidWall
- Boot animation standard Cor Plenus ™
- No audio or anything else. Only kernel and libraries needed.
- It can easily replace any kernel on any ROM (including those for the Galaxy Y)
Installation
- Download the zip file Cor_Plenus_v2.x.x.zip
- Transfer it to the SD card
- Reboot into stock recovery
- Install Cor_Plenus_v2.x.x.zip
- If it does not work it is best to flash the stock ROM and repeat the process.
Note:
This kernel can cause your wifi phone not work, if like that .. you must go to recovery then install again the kernel
This kernel can cause your wifi phone not work, if like that .. you must go to recovery then install again the kernel
This kernel has integrated with S2SD script, like a2sd & link2sd.. so before you install this kernel, please remove all script like a2sd/link2sd and clean your 2nd partition.
Using Swap on Cor Plenus v2.1 ™
(in solo and optimi doesn't have swap script)
(in solo and optimi doesn't have swap script)
Open /system/etc/init.d/07setvm with rootex/other file-ex.
If your linux swap is 3rd partition, follow this
If your linux swap is 3rd partition, follow this
Code:
# Enable/disable Linux swap# swapon /dev/block/mmcblk0p3swapoff /dev/block/mmcblk0p3# Set swappinessecho 0 > /proc/sys/vm/swappiness
Change to
Code:
# Enable/disable Linux swapswapon /dev/block/mmcblk0p3# swapoff /dev/block/mmcblk0p3# Set swappinessecho 60 > /proc/sys/vm/swappiness
Default of swappiness is 60, you can change it to values 0-100 (I'm using 50 with 290mb) 
and if your linux swap is 2nd partition you just change the mmcblk0p3 to mmcblk0p2
I'm using 2nd partition as linux swap
