Спойлер (+/-) (EzyICS Kernel v1)
Перевод и поправки будут позже.1) Built from GT-P6800_ICS_Opensource_Update1.zip
(Thanks Samsung for broken config settings. / Took me ages to figure out some kernel issues!!!)
2) Various compiler optimizations (neon etc.) ( Debug stuff remains for now but will be taken after some more mods are added )
So should get smoother / more optimised in time
3)Mali state tracking disabled
4) Removed MMC_CAP_ERASE (BrickBug)
5) /etc/init.d/S* script support
Add your various tweak / ramscripts from custom roms etc. here
6) Added Pegasusq Governor - (recommend as it deals better with multi-cpu devices like our tabs but may require some tweaking)
7) Overclocking Support upto - 1600 mhz
(ICS changes how frequency control is implemented so not as easily overclockable as honeycomb.)
Fixed CPU Boot Up frequencies to default values / not overclocked settings
8) Undervolting Support:
Some of my settings - (ALL DEVICES will be different)
I have only tried undervolting at these frequencies so far 200 / 500 / 16000 hz (As these are the most used)
So far running pretty stable on:
1600 mhz -------------------> 1300mv
1400 mhz -------------------> 1250mv
1200 mhz -------------------> 1175mv
1000 mhz -------------------> 1075mv
800 mhz ---------------------> 1000mv
500 mhz ---------------------> 875mv
200 mhz ---------------------> 875mv
Use SetCpu to change voltages or cpu overclocks.
9) Slightly undervolted GPU voltages
(As ICS is not as overclockable as honeycomb - needed to reduce heat)
Reduced by 50mv for default GPU levels
10) Bootanimation support
place in /system/media
11) in built CIFS support
Changed Max_BUFFER Size to max 130084
Thanks to Pinkowl for first supporting this.
In cifs options put:
rsize=130048
12) NFS share mounting.
13) UDF & ISO support - i.e native bluray disk support.
Installation:
**Important***
Make sure backup your device first in CWM.
As this is a kernel only - it does not flash over your data/apps/system etc you should be able to simply restore boot.img from advanced restore settings in CWM if things go wrong. I have done this myself.
I am still using my previous cwm (honeycomb based kernel) and it is working fine for me. So should any other honeycomb based kernel cwm recoveries should be ok too)
1) You can either simply flash zImage using heimdall:
(THIS WILL INCREASE YOUR BINARY DOWNLOAD COUNT OR WHATEVER ITS CALLED)
sudo heimdall flash --kernel zImage
(zImage is in cwm flashable zip file)
or
2) Flash in the CWM
p6800_EzyICSKernel.zip
No need to wipe data cache
( I need someone to confirm that CWM flashing works, as I use heimdall)
Usual disclaimer - flash at your own risk.
(Souces made available once everything is ok)
Скачать:тут
Спойлер (+/-) (Dedraks GT-P6800 Kernel)
Особенности:- Optimized for size
- Removed LOTS of debug info from the kernel
- Support for bootanimation. Place the bootanimation.zip in /system/media folder.
- Support for /etc/init.d/S* script
- Default cpu scaling governor set to pegasusq
- Kernel compiled with "-O2 -fomit-frame-pointer" CFLAGS
- pegasusq cpu scalling governor
- interactive cpu scalling governor
- MMC_CAP_ERASE feature removed from drivers/mmc/host/mshci.c (brick bug fix)
Ядро совместимо с:- CM9 - Not tested (may not works)
- CM10 - Not tested (may not works)
- Zeta V4 - Tested: Works - Thanks to melorib.
- DDLP5 - Tested: Work
- ZSLP7 - Tested: Works - Thanks to hkfriends.
- XXLQ2 - Tested: Work
- XXLQ1 - Tested: Work
Установка:- Зайдите в CWM.
- Сделайте nandroid backup.
- Install zip from sdcard.
Проблемы?- Зайдите в CWM-> Advanced restore -> restore boot.
Изменения:v 6- Fixed missing cpufreq interactive governor in v4.
v 5- Kernel modules moved from zImage to /system/lib/module
- Fixed modules not loading bug in v4
v 4- Optimized for size
- Removed unused options/modules in kernel
- CFLAGS changed from -O3 to -O2 resulting in a smaller kernel
- Removed LOTS of debug info from the kernel
- Enabled bootanimation.
- Enabled /etc/init.d/S* script
v 3- Default cpu scaling governor set to pegasusq
- Kernel compiled with "-O3 -fomit-frame-pointer" CFLAGS
v 2- pegasusq cpu scalling governor added
- interactive cpu scalling governor added
v 1Скачать:v6: 4by.in (2012-09-05)
Модули ядра cifs для ICS 4.0.4 на ядре 3.0.15-1157511 (Русская и Украинская прошивка)Ядро из P6800ZCLPN