Scripting - Init.d

Ok, blöd ist nur, das ich nicht weis wie ich den ondemand richtig tweaken sollte... habe jetzt folgendes geände
Über die Sheduler und Governer habe ich mich ja informiert und den lulzactive als den besten empfunden, weil der auch oftmals gelobt wird und die Arbeitsweise gut zu sein scheint.

#!/system/bin/sh



sleep 3

echo 35 > /sys/module/pm_hotplug/parameters/loadl
echo 80 > /sys/module/pm_hotplug/parameters/loadh
echo 90 > /sys/module/pm_hotplug/parameters/loadl_scroff
echo 100 > /sys/module/pm_hotplug/parameters/loadh_scroff
echo 400 > /sys/module/pm_hotplug/parameters/rate
echo 400 > /sys/module/pm_hotplug/parameters/rate_cpuon
echo 1000 > /sys/module/pm_hotplug/parameters/rate_scroff
echo 524288 > /sys/module/pm_hotplug/parameters/freq_cpu1on

echo "1600 1400 1200 1000 800 500 200 100" > /sys/devices/system/cpu/cpu0/cpufreq/freq_table
echo 1400000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo "1400 1275 1175 1050 950 850 850 800" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

echo 4 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_cpulevel
echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_buslevel

echo 3 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_target
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_offset
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_step

echo lulzactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "80" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "7" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step

echo 20 > /sys/module/pm_hotplug/parameters/loadl
echo 50 > /sys/module/pm_hotplug/parameters/loadh
echo 35 > /sys/module/pm_hotplug/parameters/loadl_scroff
echo 90 > /sys/module/pm_hotplug/parameters/loadh_scroff

echo 1 > /sys/devices/system/cpu/sched_mc_power_savings

echo "40 133 267" > /sys/class/misc/gpu_clock_control/gpu_control
echo "90% 25% 90% 45%" > /sys/class/misc/gpu_clock_control/gpu_control
echo "850000 900000 950000" > /sys/class/misc/gpu_voltage_control/gpu_control

echo 70 > /sys/class/misc/brightness_curve/min_bl
echo 0 > /sys/class/misc/brightness_curve/min_gamma
echo 19 > /sys/class/misc/brightness_curve/max_gamma

echo deadline > /sys/block/mmcblk0/queue/scheduler

echo "650 550 450" > /sys/devices/virtual/misc/charge_current/charge_current

echo "enabled" >/sys/devices/system/cpu/cpu0/cpufreq/busfreq_static
echo "0 0 0 0 1 2 2 2" >/sys/devices/system/cpu/cpu0/cpufreq/busfreq_static

echo 3 > /sys/module/cpuidle/parameters/enable_mask

#disable logger (will take effect after a reboot)
mkdir /data/.siyah
chmod 777 /data/.siyah
touch /data/.siyah/disable-logg erP.S. Auf 100 Mhz läuft er nicht... das habe ich als sinnfrei eingestuft.
Die Voltages wurden mit Voltage Control schon probiert!

So, also das Script wird nicht übernommen... in CPU Spy werden die 1400 Mhz als unused angezeigt... Irgendwo scheint ein Fehler zu sein.
 
Zuletzt bearbeitet:
Na dann hau das Script rein.
Du kannst ja mit der Lulz App und Voltage Control prüfen ob die Werte übernommen worden sind.
 
Die Werte werden nicht übernommen bzw. das ganze Script nicht... Aber wo sollte der Fehler liegen?
Das Script vom voltage extreme wird übernommen...sollte ich da die anderen werte einfach rein kopieren? Oder bringt das nichts
 
Zuletzt bearbeitet:
Vielleicht hindert ein anderes Script deines daran das zu tun was du willst.

Gesendet von meinem Samsung Galaxy S2
 
Habe jetzt folgende Skripte drin:
 

Anhänge

  • SC20120206-184634.png
    SC20120206-184634.png
    59,8 KB · Aufrufe: 179
Ich glaube das Voltage Script und das Siyah script vertragen sich nicht.
 
dass voltage Skript habe ich aber erst nachträglich hinzugefügt...also ohne dass ging es ja garnicht, also das siyah scheint aus irgendeinem Grund nicht gelesen zu werden
 
Lösche das VC Skript und benenne das andere Script um und zwar musst du einfach mal die txt Endung löschen, vielleicht löst das dein Problem schon wenn nicht brauchst du Notepad++ und musst dort das Skript ins Unix Format umwandeln lassen.
 
Die txt Endung ist nur dran, weil ich es deaktivieren wollte, weil ja das Volt Skript drin ist...
 
dann versuche mal das ganze skript per notepad++ ins unix format zu convertieren...die befehle sind nämlich richtig
 
Funzt nicht... der nimmt das Script nicht an.
Das Voltage Script funktioniert hingegen einwandfrei!
 
Probiere diese.
Gleiches was du wolltest, aber eben mit UNIX konvertierung. Die Endung weg machen.
 

Anhänge

  • Script.txt
    2,6 KB · Aufrufe: 133
Ok dann war das ein Missverständnis...habe es als unix Script gespeichert...wo ist direkt die Konvertierung? Also dieses Skript funktioniert jetzt zum Glück endlich

kann ich die Datei jetzt irgendwie an Handy bearbeiten? Ohne dass es wieder zu Problemen kommt?
 
Zuletzt bearbeitet:
Man kann keine Daten als UNIX abspeichern da UNIX sowas wie TXT und Co. nicht kennt sondern das ganze in der Datei selbst steht weshalb Android dir deine Datei verweigert hat.

Notepad++ und dann Bearbeiten -> Zeilenende und dort dann "Konvertiere zu UNIX"
 
  • Danke
Reaktionen: xaxas-v6
Gibt es eine Möglichkeit sie ordentlich am Sgs2 bearbeiten?
 
Sicherlich gibt es die, ich hab nur keine.
Der ES Datei Explorer bietet eine Editierfunktion mit der kann man das sicherlich ordentlich machen, so wandle ich meine build.prop öfters um ohne Probleme.
 
Der es Explorer scheint das Format wieder zu zerstören...und ich sehe nirgends eine Option zum konvertierten in unix oder ähnliches...schade, dann kann ich wohl nur zu hause sctipten
 
Ok mit notepad für Android geht es:) danke für deine Hilfe.

Nun hoffe ich, dass ich hier weiterhin Hilfe bekomme, wenn ich Fragen bzgl. Kommandos habe...

Hier ist die erste Frage:

Was macht : shsysctl -p


Vielen Dank im vorraus
 
Zuletzt bearbeitet:
Google.
Zu den Kommandos gibts prima Dokumentationen im Internet, hier.
 
  • Danke
Reaktionen: xaxas-v6
Coole Seite, danke :)

Also kann ich davon ausgehen, wenn in /etc keine sysctl.conf, ist das Commando sinnlos?
 
Zuletzt bearbeitet:

Ähnliche Themen

Sakaschi
Antworten
0
Aufrufe
2.106
Sakaschi
Sakaschi
MadMurdoc
Antworten
0
Aufrufe
3.896
MadMurdoc
MadMurdoc
Zurück
Oben Unten