MoDaCo.pl

Pełna wersja: UnderVolted Kernel dla CyanogenMod
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
UWAGA
Wygrywając modyfikowany soft możesz uszkodzić swój telefon zamieniając go w bezużyteczną cegłę,
zmian dokonujesz na własną odpowiedzialność.



Wymagane LK2.xx z modyfikowanym Recovery.




Info
+ compiled using latest crosstool-ng-1.9.0 with -O3 compiler flag (for max cpu optimizations)
+ noatime nodiratime in init.rc for rfs partitions
+ qbanin's 1% battery driver from his public repo at github
+ ext4-fix by reverting back to 2.6.29 ext4 sources
+ cfq as default i/o scheduler
+ Xmister's dynamic undervolting+soundfix+audiobuffer (set via recovery)



Wersja finalna bazowana na K/Criminal.r3

Kernel version #16
Build number: K/Criminal.r3|1%batt
Kod:
http://www.mediafire.com/?90z4sl5rruze8km



Wersje bazowane na K/Criminal.r2

Kernel version #13
Build number: K/Criminal.r2+ckMod|uv50|1%batt|ext4fix
Kod:
http://www.mediafire.com/?8gdpcjhwjfq99cn


Kernel version #14
Build number: K/Criminal.r2+ckMod|uv100|1%batt|ext4fix
Kod:
http://www.mediafire.com/?ha1atkb4woqdrbf


Kernel version #15
Build number: K/Criminal.r2+ckMod|uv150|1%batt|ext4fix
Kod:
http://www.mediafire.com/?6znxq0q3kqtnscj


Starsze kernele








Instalacja:

1. Ściągnij kernel
2. Wrzuć plik .zip na kartę SD
3. Wejdź do recovery
4. Apply any zip
5. Reboot



Deinstalacja:

1.Pobierz oryginalny K/Criminal.r2
Kod:
http://www.mediafire.com/?tn358mjq1ox452b
2. Wykonaj kroki 2-5



Zmiany w źródle

Kod:
diff --git a/arch/arm/plat-s3c64xx/s3c64xx-dvfs.c b/arch/arm/plat-s3c64xx/s3c64xx-dvfs.c
index 36a4418..1c492ee 100755
--- a/arch/arm/plat-s3c64xx/s3c64xx-dvfs.c
+++ b/arch/arm/plat-s3c64xx/s3c64xx-dvfs.c
@@ -99,16 +99,16 @@ static const unsigned int frequency_match_532MHz[][4] = {
#endif /* USE_DVFS_AL1_LEVEL */
};

-/* frequency voltage matching table */
+/* frequency voltage matching table UNDERVOLTED */
static const unsigned int frequency_match_800MHz[][4] = {
/* frequency, Mathced VDD ARM voltage , Matched VDD INT*/
- {800000, 1350, 1250, 0},
- {400000, 1150, 1250, 1},
- {266000, 1100, 1250, 2},
- {133000, 1050, 1250, 3},
+ {800000, 1300, 1250, 0},
+ {400000, 1100, 1250, 1},
+ {266000, 1050, 1250, 2},
+ {133000, 1000, 1250, 3},
#ifdef USE_DVFS_AL1_LEVEL
- {133000, 1050, 1050, 4},
- {66000, 1050, 1050, 5},
+ {133000, 1000, 1050, 4},
+ {66000, 1000, 1050, 5},
#else
{66000, 1050, 1050, 4},
#endif /* USE_DVFS_AL1_LEVEL */