mecss
Ehrenmitglied
- 11.925
Hier möchte ich noch einen guten Kernel für ICS vorstellen, der von angelom stammt. Der Dank geht an den Dev angelom.
Dieser Kernel ist für alle Custom-ROMs wie AOSP, AOKP, CM9, MIUI und Sammy-ROMs.
http://www.nonsolosmartphone.it/abyss-kernel-for-samsung-miui-aosp-aokp-t133.html
Generelle Funktionen:
Changelog 1.2 Ultimate Stable (vom 29.05.12):
Neues S90abyss-Script (aus der Recovery installierbar)
Mit diesem Script kann folgende Dinge ändern:
S90abyss-Script kann via CWM-Recovery auch entfernt werden, falls mal falsche Werte eingegeben wurden und Probleme beim Booten auftreten.
Mit diesen Scripts kann man folgende Dinge ändern:
ASV Table - CPU Voltage Table (Siehe Tabelle und Anleitung) ===========================>S91asvprofile script
Die Spannungswerte für jede CPU Frequenz=====================================>S91uvprofile script
Alle Parameter wie Frequenzen, Governors, CPU i/o Schedulers ============================>S92frequency script
GPU-Frequenzen===========================================>S93gpu script
Ändert die das Max_Level der Vibration ===================================>S94vibr script
Ändert den Wert der laufenden Ladespannungen=================>S95charge script
Die unten angegebenen Werte, können in der Recovery ausgewählt werden.
--------------------------
Wie verändere ich ASV_TABLE (Voltage Tabelle) im S91profile-Script :
----------------------------------------------------------------------------------------------------
{ 1500000, 1475000, 1450000, 1425000, 1400000, 1375000, 1350000, 1325000 }, //1600MHz
{ 1450000, 1425000, 1400000, 1375000, 1350000, 1325000, 1300000, 1275000 }, //1500MHz
{ 1400000, 1375000, 1350000, 1325000, 1300000, 1275000, 1250000, 1225000 }, //1400MHz
{ 1350000, 1325000, 1300000, 1275000, 1250000, 1225000, 1200000, 1175000 }, //1300MHz
{ 1300000, 1275000, 1250000, 1225000, 1200000, 1175000, 1150000, 1125000 }, //1200MHz
{ 1275000, 1250000, 1225000, 1200000, 1175000, 1150000, 1125000, 1100000 }, //1100MHz
{ 1250000, 1225000, 1200000, 1175000, 1150000, 1125000, 1100000, 1075000 }, //1000MHz
{ 1225000, 1200000, 1175000, 1150000, 1125000, 1100000, 1075000, 1050000 }, // 900MHz
{ 1200000, 1175000, 1150000, 1125000, 1100000, 1075000, 1050000, 1025000 }, // 800MHz
{ 1175000, 1150000, 1125000, 1100000, 1075000, 1050000, 1025000, 1000000 }, // 700MHz
{ 1150000, 1125000, 1100000, 1075000, 1050000, 1025000, 1000000, 975000 }, // 600MHz
{ 1125000, 1100000, 1075000, 1050000, 1025000, 1000000, 975000, 950000 }, // 500MHz
{ 1100000, 1075000, 1050000, 1025000, 1000000, 975000, 950000, 925000 }, // 400MHz
{ 1075000, 1050000, 1025000, 1000000, 975000, 950000, 925000, 900000 }, // 300MHz
{ 1050000, 1025000, 1000000, 975000, 950000, 925000, 900000, 875000 }, // 200MHz
{ 1025000, 1000000, 975000, 950000, 925000, 900000, 875000, 850000 }, // 100MHz
{ 1025000, 975000, 950000, 950000, 925000, 900000, 875000, 850000 }, // 50Mhz
{ 1025000, 975000, 950000, 950000, 925000, 900000, 875000, 850000 }, // 25Mh
Es sind 8 Gruppen (Spalten), von links nach rechts (0-7)
Man kann die asv_table-Nummer mit folgendem Script auswählen, was folgenden Eintrag enthält:
echo "(number_asv_table) " > /sys/devices/system/cpu0/cpufreq/asv_table
Beispiel:
S92asvtable
Standard-Nummer in asv_table im Kernel ist die 3
Installationsanleitung für den Kernel selber:
Für Schäden übernehme ich keine Haftung. Jeder muss wissen, was er tut.
i.d.S. mecss
Dieser Kernel ist für alle Custom-ROMs wie AOSP, AOKP, CM9, MIUI und Sammy-ROMs.
http://www.nonsolosmartphone.it/abyss-kernel-for-samsung-miui-aosp-aokp-t133.html
Generelle Funktionen:
- Voodoo-Louder
- BLN-Funktion
- Voltage Control-Kompatibilität (SetCPU auch)
Changelog 1.2 Ultimate Stable (vom 29.05.12):
- mali: update mali driver using n7000 sources
- modded cpufreq for prevent cpu to scale higher than max freq, and that caused sod
- Reworked ram console
- pm-hotplug: disable hotplugging when governor is Abyssplug
- fix cpu index check in get_cpu_nr_running funtion
- Fix crashes when sharing a binder file between processes
- Fixed Auto-brightness
- Updated usb and otghost driver for USB mouse and keyboard support
- max8997: Implement Accessory Charger Adapter support
- Updated modem driver to update5 sources
- Added tmu sysfs for temperature reading
- USB: gadget: f_audio_source: New gadget driver for audio output
- Bluetooth: Disconnect ACL after 8sec when no service level connection.
- Added mdnie tweaks
- Changed in S90Abyss script: GPU clock support: 67-100-114-133-160-200-267-300-400 mhz (If you have the old one, delete it, then install the new one from recovery)
- Other small fixes
Neues S90abyss-Script (aus der Recovery installierbar)
Mit diesem Script kann folgende Dinge ändern:
- Die Spannung für jede CPU-Frequenz
- Alle Parameter wie Frequenzen, Governors, CPU i/o Schedulers
- GPU-Frequenzen
- den Wert der laufenden Ladespannungen
- den Wert für die Touch-Sensitivität
- den Wert des Gamma-Levels
S90abyss-Script kann via CWM-Recovery auch entfernt werden, falls mal falsche Werte eingegeben wurden und Probleme beim Booten auftreten.
Mit diesen Scripts kann man folgende Dinge ändern:
ASV Table - CPU Voltage Table (Siehe Tabelle und Anleitung) ===========================>S91asvprofile script
Die Spannungswerte für jede CPU Frequenz=====================================>S91uvprofile script
Alle Parameter wie Frequenzen, Governors, CPU i/o Schedulers ============================>S92frequency script
GPU-Frequenzen===========================================>S93gpu script
Ändert die das Max_Level der Vibration ===================================>S94vibr script
Ändert den Wert der laufenden Ladespannungen=================>S95charge script
Die unten angegebenen Werte, können in der Recovery ausgewählt werden.
--------------------------
Wie verändere ich ASV_TABLE (Voltage Tabelle) im S91profile-Script :
----------------------------------------------------------------------------------------------------
{ 1500000, 1475000, 1450000, 1425000, 1400000, 1375000, 1350000, 1325000 }, //1600MHz
{ 1450000, 1425000, 1400000, 1375000, 1350000, 1325000, 1300000, 1275000 }, //1500MHz
{ 1400000, 1375000, 1350000, 1325000, 1300000, 1275000, 1250000, 1225000 }, //1400MHz
{ 1350000, 1325000, 1300000, 1275000, 1250000, 1225000, 1200000, 1175000 }, //1300MHz
{ 1300000, 1275000, 1250000, 1225000, 1200000, 1175000, 1150000, 1125000 }, //1200MHz
{ 1275000, 1250000, 1225000, 1200000, 1175000, 1150000, 1125000, 1100000 }, //1100MHz
{ 1250000, 1225000, 1200000, 1175000, 1150000, 1125000, 1100000, 1075000 }, //1000MHz
{ 1225000, 1200000, 1175000, 1150000, 1125000, 1100000, 1075000, 1050000 }, // 900MHz
{ 1200000, 1175000, 1150000, 1125000, 1100000, 1075000, 1050000, 1025000 }, // 800MHz
{ 1175000, 1150000, 1125000, 1100000, 1075000, 1050000, 1025000, 1000000 }, // 700MHz
{ 1150000, 1125000, 1100000, 1075000, 1050000, 1025000, 1000000, 975000 }, // 600MHz
{ 1125000, 1100000, 1075000, 1050000, 1025000, 1000000, 975000, 950000 }, // 500MHz
{ 1100000, 1075000, 1050000, 1025000, 1000000, 975000, 950000, 925000 }, // 400MHz
{ 1075000, 1050000, 1025000, 1000000, 975000, 950000, 925000, 900000 }, // 300MHz
{ 1050000, 1025000, 1000000, 975000, 950000, 925000, 900000, 875000 }, // 200MHz
{ 1025000, 1000000, 975000, 950000, 925000, 900000, 875000, 850000 }, // 100MHz
{ 1025000, 975000, 950000, 950000, 925000, 900000, 875000, 850000 }, // 50Mhz
{ 1025000, 975000, 950000, 950000, 925000, 900000, 875000, 850000 }, // 25Mh
Es sind 8 Gruppen (Spalten), von links nach rechts (0-7)
Man kann die asv_table-Nummer mit folgendem Script auswählen, was folgenden Eintrag enthält:
echo "(number_asv_table) " > /sys/devices/system/cpu0/cpufreq/asv_table
Beispiel:
S92asvtable
Standard-Nummer in asv_table im Kernel ist die 3
Installationsanleitung für den Kernel selber:
- Zip herunter laden
- in die CWM-Recovery gehen
- dann auf install from sdcard und dort den Pfad wählen, wo die Zip abgelegt ist
- Flashen...
Für Schäden übernehme ich keine Haftung. Jeder muss wissen, was er tut.
i.d.S. mecss
Anhänge
Zuletzt bearbeitet: