[KERNEL][UNIFIED] SiyahKernel v2.6.14 [KERNEL][UNIFIED] SiyahKernel v2.6.14 - Seite 31
Seite 31 von 74 ErsteErste ... 303132 ... LetzteLetzte
Ergebnis 601 bis 620 von 1466
  1. 22.10.2011, 11:32
    #601
    Hi!

    Jetzt beschreibe ich Euch hier, wie Ihr sagenhafte 25MHz oder 1696MHz per freq_table einstellen könnt.
    Voraussetzung ist u.a. der passende Kernel. Ich schreibe dieses Howto bewußt in den Siyah Kernel Thread.
    Seine Kernel supporten diese Frequenzen seit der v2.1b8.
    Vorsorglich lege ich den ersten Kernel mit diesem Support neben anderen nützlichen Dingen in den hiesigen Anhang.

    Los geht:

    1. Besorgt Euch bitte einen Rootexplorer und installiert diesen auf dem Handy

    2. Das selbe gilt für die App setCPU (siehe Anhang)

    3. öffnet nun mit dem Rootexplorer folgenden Pfad:

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-121254.png

    4. Jetzt suchen wir dort die Datei "freq_table" auf und öffnen diese mit einem Texteditor
    (die App Rootexplorer bringt einen solchen Verweis auf einen Editor gleich mit, indem man etwas länger auf die betreffenden Datei drückt und dann zur Option "Open in Text Editor" navigiert)

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-121323.png

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-121922.png

    5. Jetzt öffnet sich ein neues Fenster und bei z.B. dem Siyah-Kernel seht Ihr folgendes:

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-122103.png

    6. Nun ändern wir jeweils den ersten und letzen Wert von 1600 auf 1696 und 100 auf 25:

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-122251.png

    7. Jetzt speichern wir das ganze ab, drücken also zuerst die Menütaste unten auf dem Handy und wählen dann den betreffenden Befehl aus:

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-122526.png

    8. der Rootexplorer wird nun mit der Back Taste ganz normal verlassen und Ihr könnte Euch sofort den Einstellungsmöglichkeiten unter setCPU widmen:

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-122722.png

    Das wars!

    Wichtige Hinweise:

    Frage:
    Kann ich das mit jedem x-beliebigen Kernel machen?
    Antwort:
    Nein, der Kernel muss zwingend diese Frequenzen supporten, sonst kann man in der Datei "freq_table" sonst welche Einstellungen vornehmen, diese werden dann aber vom System nicht anerkannt.

    Frage:
    Was passiert eigentlich nach einem Neustart des Handy's?
    Antwort:
    Die eingestellten Frequenzen werden wieder rückgängig gemacht!

    Frage:
    Och nööö, das ist ja doof. Dann muss ich also wieder alles nochmal machen, wenn ich das Handy neugestartet habe?
    Antwort:
    Ja, das musst Du oder Du schreibst ein Script für uns, welches die Werte nach jedem Neustart wieder automatisch in die "freq_table" einträgt.

    Frage:
    Juhuuu, 25Mhz na da spare ich doch ne Menge Akku im Standby oder?
    Antwort:
    Jep!
    (rot markiertes entspricht meiner und der Schlafphase des SGS2, hier ist quasi nur geringfügig Akku flöten gegangen, heute morgen war ich jedenfalls beeindruckt)

    [KERNEL][UNIFIED] SiyahKernel v2.6.14-device-2011-10-22-124114.png

    Frage:
    Kann ich dann unter setCPU dann bei den Voltages Settings die niedrigste mA für 25Mhz ansetzen?
    Antwort:
    Kannst Du schon, aber das Handy wird abstürzen! Ärgerlich ist in der Tat, dass man nach jedem Neustart die Werte wieder in der "freq_table" eintragen muss. Das SGS2 wird oft abstürzen, weil die mA-Werte wahrscheinlich zu niedrig bestimmt wurden.
    Es braucht also viel Geduld, bis man die optimalsten mA für die jeweilige Taktfrequenz hat.
    Angehängte Dateien Angehängte Dateien
    3
     

  2. 1696.....krieg das handy nochnichmal mit 1,6 zum laufen :S
    gibts da n trick?
    das handy wird doch kochen oder etwa nicht?
    hmm...werds trotzdem mal probieren mit den runterschrauben.
    akku sparen schadet ja nich...


    edit: hab es auf 25 und 1504 laufen....und läuft
    voltage auch bissl runter...nur wie gesagt....muss man nach jedem neustart neu einstellen.
    hoffe da kommt ne schlaue lösung von euch
    0
     

  3. 22.10.2011, 12:16
    #603
    Zitat Zitat von Chris X. Beitrag anzeigen
    Hi!Jetzt beschreibe ich Euch hier, wie Ihr sagenhafte 25MHz oder 1696MHz per freq_table einstellen könnt.Voraussetzung ist u.a. der passende Kernel. Ich schreibe dieses Howto bewußt in den Siyah Kernel Thread...
    Hier ein modifiziertes S_volt_scheduler - Skript (TXT-Erweiterung entfernen und per root-explorer in "/system/etc/init.d" plazieren) mit den entsprechenden Einstellungen, um den neuen Frequency-Table bei jedem Neustart ans System zu übergeben.

    WICHTIG: NUR (!!!) für Siyah-Kernal v2.1beta8 und höher!

    WICHTIG: Sobald ihr per Voltage-Settings die Einstellungen verändert bzw. neu speichert, wird (wahrscheinlich) der Part mit dem Frequency-Table überschrieben/gelöscht - also NUR per UNIX-kompatblen Editor (z.B. Notepad++) bzw. per Texteditor am SGS2 direkt abändern, falls gewünscht.

    WICHTIG: Unbedingt VORHER die MIN/MAX-CPU-Frequenz, die Voltages, die Ladestrom-Einstellungen im Skript kontrollieren und gegebenfalls an euer System anpassen (funktioniert zwar tadellos bei mir, kann aber auf einem anderen SGS2 zum Systemabsturz führen!)

    WICHTIG: Benutzung auf eigene Gefahr - ich übernehme keine Haftung für Schäden. Wer sich mit Over-/Undervolting, Over-/Underclocking und Init.d-Skripts nicht auskennt, sollte die Finger davon lassen!


    Code:
    Skript-Einstellungen:
    
    CPU Frequency-Table (MHz) = 1600, 1400, 1200, 1000, 800, 500, 200, 25
    CPU Min Frequency (MHz) = 25
    CPU Max Frequency (MHz) = 1400
    Standard I/O Scheduler = sio
    Kernel-Governor = brazilianwax
    CPU-Voltages (mV) = 1400 (für 1600Mhz), 1275 (für 1400MHz), 1175 (für 1200MHz), 1075 (für 1000MHz), 975 (für 800MHz), 900 (für 500MHz), 875 (für 200 MHz), 850 (für 25MHz)
    GPU Clocks (MHz) = 160, 267
    GPU Voltages (nV) = 950000, 1000000
    Ladestrom (mA) = 950 (Charger) 950 (Other) 450 (USB)

    EDIT: Fehler im Freq-Table-Abschnitt des Skript korrigiert und auf meinem Gerät getestet. Sollte eigentlich jetzt funktionieren (lt. SetCPU)
    Angehängte Dateien Angehängte Dateien
    3
     

  4. 22.10.2011, 13:19
    #604
    @ironheart,
    super sache mit deinem script, danke!!!!! Habs für mich noch ein bischen angepasst und hab bemerkt das ein kleiner fehler drin ist!!!!


    echo "1600 1400 1200 1000 800 500 200 25000" > /sys/devices/system/cpu/cpu0/cpufreq/freq_table

    sollte doch bestimmt so aussehen

    echo "1600 1400 1200 1000 800 500 200 25" > /sys/devices/system/cpu/cpu0/cpufreq/freq_table

    Danke nochmal!!!

    MfG
    0
     

  5. noch eine frage zu dem script.... also wo steht da nun das es CPUmin 25 ist?
    hab es mal angesehen, aber finde den eintrag dazu nicht
    0
     

  6. 22.10.2011, 14:27
    #606
    Das ist der Eintrag, wo ich über Dir den fehler beschrieben hab! Der Pfad verweist auf die zu ändernde Datei!

    MfG

    Sent from my GT-I9100 using Tapatalk
    0
     

  7. hmm ,aber dann fehlt da ja 100?!
    0
     

  8. also meine sieht irgendwie anders aus...

    das wo 100000 steht hab ich durch 25000 ersetzt, bringt aber nichts.

    Code:
    #!/system/bin/sh
    
    LOG_FILE=/data/volt_scheduler.log
    rm -Rf $LOG_FILE
    
    echo "Starting Insanity Volt Scheduler $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
    
    echo "Set MIN Scaling Frequency" | tee -a $LOG_FILE; 
    echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
    echo ""
    echo "---------------"
    
    echo "Set MAX Scaling Frequency" | tee -a $LOG_FILE; 
    echo "1200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
    echo ""
    echo "---------------"
    
    echo "Set Scheduler for stl, bml and mmc" | tee -a $LOG_FILE; 
        
    for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
    	echo "vr" > $i/queue/scheduler;
    	echo "$i/queue/scheduler";
    done;
    	echo "---------------";
    echo "Set governor" | tee -a $LOG_FILE; 
    echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo ""
    echo "---------------"
    
    echo "Set UV" | tee -a $LOG_FILE; 
    echo "1400 1300 1250 1175 1050 950 950 850 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
    echo ""
    echo "---------------"
    
    echo "GPU clocks " | tee -a $LOG_FILE; 
    echo "100 200 " > /sys/devices/virtual/misc/gpu_clock_control/gpu_control
    echo ""
    echo "---------------"
    
    
    echo "GPU voltages " | tee -a $LOG_FILE; 
    echo "800000 950000 " > /sys/devices/virtual/misc/gpu_voltage_control/gpu_control
    echo ""
    echo "---------------"
    
    
    echo "Charging current " | tee -a $LOG_FILE; 
    echo "650 950 950 " > /sys/devices/virtual/misc/charge_current/charge_current
    echo ""
    echo "---------------"
    
    
    echo "Insanity Volt Scheduler finished at $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
    0
     

  9. 22.10.2011, 15:05
    #609
    Danke für den Hinweis... Skript in meinem Thread ist korrigiert und sollte nun funktionieren. Habs auf meinem SGS2 getestet und läuft lt. SetCPU.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken [KERNEL][UNIFIED] SiyahKernel v2.6.14-screenshot.jpg  
    0
     

  10. 22.10.2011, 15:08
    #610
    Zitat Zitat von diddsen Beitrag anzeigen
    also meine sieht irgendwie anders aus...

    Dir fehlt der Abschnitt im Skript, der die neuen Frequenzen an den Kernel übergeben soll (roter Text).
    Diesen musst Du händisch einfügen. Vorsicht, Veränderung der Settings über die Voltage-Settings-App überschreibt den Part wieder.

    siehe hier:

    Code:
    #!/system/bin/sh
    
    LOG_FILE=/data/volt_scheduler.log
    rm -Rf $LOG_FILE
    
    echo "Starting Insanity Volt Scheduler $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
    
    echo "Set Frequency Table" | tee -a $LOG_FILE; 
    echo "1600 1400 1200 1000 800 500 200 25" > /sys/devices/system/cpu/cpu0/cpufreq/freq_table
    echo ""
    echo "---------------"
    
    echo "Set MIN Scaling Frequency" | tee -a $LOG_FILE; 
    echo "25000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
    echo ""
    echo "---------------"
    
    echo "Set MAX Scaling Frequency" | tee -a $LOG_FILE; 
    echo "1200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
    echo ""
    echo "---------------"
    
    echo "Set Scheduler for stl, bml and mmc" | tee -a $LOG_FILE; 
        
    for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
    	echo "vr" > $i/queue/scheduler;
    	echo "$i/queue/scheduler";
    done;
    	echo "---------------";
    echo "Set governor" | tee -a $LOG_FILE; 
    echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo ""
    echo "---------------"
    
    echo "Set UV" | tee -a $LOG_FILE; 
    echo "1400 1300 1250 1175 1050 950 950 850 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
    echo ""
    echo "---------------"
    
    echo "GPU clocks " | tee -a $LOG_FILE; 
    echo "100 200 " > /sys/devices/virtual/misc/gpu_clock_control/gpu_control
    echo ""
    echo "---------------"
    
    
    echo "GPU voltages " | tee -a $LOG_FILE; 
    echo "800000 950000 " > /sys/devices/virtual/misc/gpu_voltage_control/gpu_control
    echo ""
    echo "---------------"
    
    
    echo "Charging current " | tee -a $LOG_FILE; 
    echo "650 950 950 " > /sys/devices/virtual/misc/charge_current/charge_current
    echo ""
    echo "---------------"
    
    
    echo "Insanity Volt Scheduler finished at $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
    0
     

  11. tja, aber wieso fehlt das??

    wie sieht das bei euch anderen so aus?
    0
     

  12. 22.10.2011, 15:17
    #612
    Zitat Zitat von diddsen Beitrag anzeigen
    tja, aber wieso fehlt das??

    wie sieht das bei euch anderen so aus?
    die Voltage-Settings-App verfügt noch nicht über die neuen Einstellungsoptionen des Siyah2.1.beta um den Frequency-Table zu verändern. Deshalb erstellt die App diesen Abschnitt im Skript auch nicht

    Daher musst/kannst Du das S_volt_scheduler Skript händisch verändern, damit Du den Echo-Befehl bzw. die Änderung an der freq_table Datei nicht nach jedem Boot wiederholen musst. Vergleich einfach nochmal Dein Skript mit dem oben angeführten
    1
     

  13. Zitat Zitat von ironheart Beitrag anzeigen
    die Voltage-Settings-App verfügt noch nicht über die neuen Einstellungsoptionen des Siyah2.1.beta um den Frequency-Table zu verändern. Deshalb erstellt die App diesen Abschnitt im Skript auch nicht
    ahhh, sag das doch gleich

    hab den wert wo ich in rot dargestellt hab auch mal auf 25000 geändert und nun zeigt voltagecontrol zwar die 25mhz an, aber vogelwilde sachen bei min-max cpugrenzen ... z.b. steht min auf 1600 und max 1200...

    naja, egal, mal abwarten, voltagecontrol wird ja mal angepasst werden.
    0
     

  14. 22.10.2011, 15:24
    #614
    Ein interessanter Aspekt ist mir aufgefallen:

    Die (1)brasillianwax und auch (2)interactive Governors schalten kaum (2) bis gar nicht (1) auf die 25Mhz-Frequenz bei screen-on runter.
    SmartAss2 taktet zumindest teilweise runter, soll aber in der alltäglichen Handhabung öfters zu Lags führen.

    Hmm...
    0
     

  15. 22.10.2011, 15:28
    #615
    Zitat Zitat von diddsen Beitrag anzeigen
    ahhh, sag das doch gleich

    hab den wert wo ich in rot dargestellt hab auch mal auf 25000 geändert und nun zeigt voltagecontrol zwar die 25mhz an, aber vogelwilde sachen bei min-max cpugrenzen ... z.b. steht min auf 1600 und max 1200...

    naja, egal, mal abwarten, voltagecontrol wird ja mal angepasst werden.
    Ja, ich glaube, dass die Voltage-Settings-App die Werte zeilenweise bzw. nach Zeilennummern ausliest - deshalb kann die App wahrscheinlich aufgrund der veränderten Datei die Werte nicht mehr sinnvoll auslesen. Eine Möglichkeit wäre, den 1. rot markierten Abschnitt ans Ende des Skripts zu stellen und dann nochmal per Voltage-Settings kontrollieren. Vll klappts dann ja eher.
    1
     

  16. 22.10.2011, 15:31
    #616
    Zitat Zitat von diddsen Beitrag anzeigen
    tja, aber wieso fehlt das??

    wie sieht das bei euch anderen so aus?
    Bei mir wird alles so übernommen wie es im script steht! Und nach Neustart auch!

    Sent from my GT-I9100 using Tapatalk
    0
     

  17. 22.10.2011, 23:20
    #617
    I have reverted to 4.0.0.2 and won't go to any version higher until cf-root uses a newer version.
    beta10 will have CWM recovery v4.0.0.2
    Klick


    Klingt doch ganz gut
    0
     

  18. Hat jemand ein Script um die Bus Frequenz zu Ändern?

    User customizable bus frequency selection. no more overheating. if you are a battery freak, just set it to minimum and your device will last more than ever.

    Ach und Beta 10 gibts auch schon:

    V 2.1 Beta 10:
    changes:
    - cpu freq and voltage scaling logic is changed
    - undervolting is disabled temporarily to make sure new changes are stable
    - enabled android logger again because some people are just either lazy or dumb to flash enablelogger.zip. this is done to keep the thread clean.
    Angehängte Dateien Angehängte Dateien
    1
     

  19. auf der seite vom macher geht download nicht... wo hast die her ?
    0
     

  20. 23.10.2011, 10:45
    #620
    Beta 10 scheint n Problem zu haben, er hat sie vom Server gelöscht.

    Tapatalk SGS II
    0
     

Seite 31 von 74 ErsteErste ... 303132 ... LetzteLetzte

Ähnliche Themen

  1. [Kernel] Speedmod (Hardcore) K2-21-Final (03.02.2012)
    Von spline im Forum Samsung Galaxy S2 Root und ROM - GT-I9100
    Antworten: 668
    Letzter Beitrag: 28.03.2012, 05:07
  2. [KERNEL] Abyss plus 2.1 (03.12.2011)
    Von spline im Forum Samsung Galaxy S2 Root und ROM - GT-I9100
    Antworten: 443
    Letzter Beitrag: 02.02.2012, 20:08
  3. [Kernel] Lulz Kernel Build 16 (03.12.2011)
    Von cbeckstein im Forum Samsung Galaxy S2 Root und ROM - GT-I9100
    Antworten: 40
    Letzter Beitrag: 03.12.2011, 17:41
  4. Antworten: 136
    Letzter Beitrag: 06.11.2011, 19:45
  5. [Kernel] Cognition S2 V1.42 (SetCPU und BLN modded Speedmod Kernel), 16.8.2011
    Von cbeckstein im Forum Samsung Galaxy S2 Root und ROM - GT-I9100
    Antworten: 2
    Letzter Beitrag: 19.08.2011, 18:18

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

siyah kernel xda

siyah 1.8

siyah xda

shiyah kernel

siyah kernel 1.8

SiyahKernel v2.0

telsearch

galaxy s2 siyah kernel

android kernel bus frequenz

sony ericsson xperia x10Siyah kernelsiyahkernel v2.6.14 downloadsiyahkernel v2.3faceboosmartassv2 governorsamsung galaxy s2 Siyah Kernelsiyahkernel v1.7.8siyahkernel v2.6.7siyah kernel v1.7.7SiyahKernelSiyahKernel v2.6.4 siyah kernel 2.6.6samsungsamsung siyah kernelxda siyah

Stichworte