[KERNEL][JB][JSS15J / JWR66V / CM] hells-Core b41 [28/11/2013]

  • 6.562 Antworten
  • Letztes Antwortdatum
TricksterMod, damit hat er es ausglesen.
 
  • Danke
Reaktionen: LordXeth
so ok, ich hab mal in den Ordner /system/etc/init.d/ geschaut, und da wurde 2 neue scripte hinterleg!

00confg & 00config

ist das richtig? oder ist da was falsch gelaufen... benutze Hells heute zum ersten mal
 
hells bringt nur die 00confg mit.
Scheint also was altes zu sein.
 
nee, eben nicht... sind beide von Hells, da ich vorher Franco.Plus genutzt hatte!

der Kernel erstellt kein script in init.d

00confg
#!/system/bin/sh

#Set Min / Max Frequenz - nur wenn mpdesion AUS
FREQMIN=192000
FREQMAX=1512000
echo "$FREQMIN" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

#Set Governor
echo "intellidemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
echo "intellidemand" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

#intellidemand Tweaks:
echo "1026000" > /sys/devices/system/cpu/cpufreq/intellidemand/boostfreq
echo "50" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_active_load
echo "40" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_inactive_load
echo "1350000" > /sys/devices/system/cpu/cpufreq/intellidemand/two_phase_freq
echo "90" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold
echo "90" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_any_cpu_load
echo "90" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_multi_core

#System-Tweaks

# VM-Tweaks

echo "4096" > /proc/sys/vm/min_free_kbytes;
echo "0" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/panic_on_oom;
echo "0" > /proc/sys/vm/laptop_mode;
echo "0" > /proc/sys/vm/swappiness;
echo "50" > /proc/sys/vm/vfs_cache_pressure;
echo "90" > /proc/sys/vm/dirty_ratio;
echo "1" > /proc/sys/vm/overcommit_memory;
echo "4" > /proc/sys/vm/min_free_order_shift;
echo "1" > /proc/sys/vm/oom_dump_tasks;
echo "0" > /proc/sys/vm/swappiness
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs;
echo "500" > /proc/sys/vm/dirty_expire_centisecs;
echo "8" > /proc/sys/vm/page-cluster;
echo "3" > /proc/sys/vm/drop_caches

# File-System

echo "10" > /proc/sys/fs/lease-break-time;
echo "32000" > /proc/sys/fs/inotify/max_queued_events;
echo "524288" > /proc/sys/fs/file-max;
echo "256" > /proc/sys/fs/inotify/max_user_instances;
echo "10240" > /proc/sys/fs/inotify/max_user_watches;

# Kernel-Tweaks

echo "1000000" > /proc/sys/kernel/sched_min_granularity_ns;
echo "18000000" > /proc/sys/kernel/sched_latency_ns;
echo "3000000" > /proc/sys/kernel/sched_wakeup_granularity_ns;
echo "0" > /proc/sys/kernel/panic;
echo "1" > /proc/sys/kernel/panic_on_oops;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "4096" > /proc/sys/kernel/shmmni;
echo "2097152" > /proc/sys/kernel/shmall;
echo "536870912" > /proc/sys/kernel/shmmax;
echo "524288" > /proc/sys/kernel/threads-max;
echo "500 512000 64 2048" > /proc/sys/kernel/sem;
echo "0" > /proc/sys/kernel/sched_child_runs_first;
00config
#!/system/bin/sh

#Set Min / Max Frequenz - nur wenn mpdesion AUS
FREQMIN=192000
FREQMAX=1512000
echo "$FREQMIN" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq
echo "$FREQMIN" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq
echo "$FREQMAX" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

stop mpdecision

#Set Governor
echo "intellidemand" >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "intellidemand" >
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo "intellidemand" >
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
echo "intellidemand" >
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

#intellidemand Tweaks:
echo "1026000" > /sys/devices/system/cpu/cpufreq/intellidemand/boostfreq
echo "50" >
/sys/devices/system/cpu/cpufreq/intellidemand/lmf_active_load
echo "40" >
/sys/devices/system/cpu/cpufreq/intellidemand/lmf_inactive_load
echo "1350000" >
/sys/devices/system/cpu/cpufreq/intellidemand/two_phase_freq
echo "90" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold
echo "90" >
/sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_any_cpu_load
echo "90" >
/sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_multi_core

#System-Tweaks

# VM-Tweaks

echo "4096" > /proc/sys/vm/min_free_kbytes;
echo "0" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/panic_on_oom;
echo "0" > /proc/sys/vm/laptop_mode;
echo "0" > /proc/sys/vm/swappiness;
echo "50" > /proc/sys/vm/vfs_cache_pressure;
echo "90" > /proc/sys/vm/dirty_ratio;
echo "1" > /proc/sys/vm/overcommit_memory;
echo "4" > /proc/sys/vm/min_free_order_shift;
echo "1" > /proc/sys/vm/oom_dump_tasks;
echo "0" > /proc/sys/vm/swappiness
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs;
echo "500" > /proc/sys/vm/dirty_expire_centisecs;
echo "8" > /proc/sys/vm/page-cluster;
echo "3" > /proc/sys/vm/drop_caches

# File-System

echo "10" > /proc/sys/fs/lease-break-time;
echo "32000" > /proc/sys/fs/inotify/max_queued_events;
echo "524288" > /proc/sys/fs/file-max;
echo "256" > /proc/sys/fs/inotify/max_user_instances;
echo "10240" > /proc/sys/fs/inotify/max_user_watches;

# Kernel-Tweaks

echo "1000000" > /proc/sys/kernel/sched_min_granularity_ns;
echo "18000000" > /proc/sys/kernel/sched_latency_ns;
echo "3000000" > /proc/sys/kernel/sched_wakeup_granularity_ns;
echo "0" > /proc/sys/kernel/panic;
echo "1" > /proc/sys/kernel/panic_on_oops;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "4096" > /proc/sys/kernel/shmmni;
echo "2097152" > /proc/sys/kernel/shmall;
echo "536870912" > /proc/sys/kernel/shmmax;
echo "524288" > /proc/sys/kernel/threads-max;
echo "500 512000 64 2048" > /proc/sys/kernel/sem;
echo "0" > /proc/sys/kernel/sched_child_runs_first;
 
Guck in die Zip vom Kernel. Da ist nur das 00confg Script dabei und ich habe auch nur das in meinem init.d Ordner.
 
ahh ok weeß warum^^ 00config kommt von CyanKank!



 
mschortie schrieb:
Ich frage mich immer wieder, wir ihr hier auf zwei Tage bei mittlerer Nutzung kommt. Was ist den bitte schön mittlere Nutzung?

Ich komme mit der Kombi PA und hells gut über den Tag, aber auch nicht mehr. Das stört mich aber auch nicht wirklich, denn eine Steckdose zum Laden findet sich doch über all. Schließlich möchte ich das Gerät auch ausgiebig nutzen.

@hells ich danke Dir jedenfalls sehr für Deine gelungene Arbeit. :thumbup:

Sagen wir es mal in meinem Fall so. Ich fahre tagtäglich mit den Öffentlichen eine knappe Stunde zur Arbeit, wobei ich 35 Minuten im Zug im Internet surfe, Mails schreibe, Tapatalk, Facebook und Google Plus nutze - und das mit ständigen Hoppern zwischen gar kein Netz, 2G und 3G/UMTS. Gelegentlich gucke ich Filme. Die restliche Zeit höre ich laut Musik, wenn ich zu Fuß unterwegs bin oder den Bus nehme. Das gleiche auf dem Heimweg. Im Büro liegt das Nexus mehr oder weniger rum, lese oder schreibe zwischendurch WhatsApp - Nachrichten oder daddel etwas in der Pause. Ich würde mich also schon als Medium- bis Heavy-User bezeichnen. Mit dem Stockkernel musste ich jeden Tag ans Netz. Mein Nexus habe ich vorgestern Abend geladen. Seitdem bin ich auf Akku und bin noch auf 34%. Für mich ist das absoluter Wahnsinn, was dieser Kernel leistet, ohne das ich den Eindruck habe, dass irgendetwas zu Gunsten der Akkulaufzeit reduziert wird. Ich bin absolut zufrieden und ärgere mich, das ich nicht vorher schon von Stock auf hells gewechselt bin.

Liebe Grüße
Nico
 
  • Danke
Reaktionen: Fabipro, mschortie, Aslolo und eine weitere Person
c@p schrieb:
Grob die mit Intellidemand und das (Bilder) sind die momentanen Einstellungen dafür :

das sind jetzt alle deine Einstellungen? Komisch bei mir waren 1-2 sachen garnet aufgelistet...

...war noch net mal fertig mit Einstellungen, zack reboot und hänger im Bootlogo... klasse! Jetzt muss auch noch ein Backup zurück spielen...nerv:(

Da ist einiges mehr zum einstellen, vielleicht könnte hier jemand der den Kernel scho länger & besser kennt, eventuell erläutern was net geht und was geht bzw. wird das init.d script gebraucht wenn eine App (Faux oder Trickster), beisen sie sich!?

Ich weiß nun nicht an was das lag, hatte Trickster drauf, wie gesagt beim Einstellungen vornehen "REBOOT" will das vermeiden...

mfg
 
LordXeth schrieb:
ahh ok weeß warum^^ 00config kommt von CyanKank!




Beide sind ja gleich, lösch es einfach oder lass beide drin. 00config wird danach ausgeführt.
 
  • Danke
Reaktionen: LordXeth
jo hatte die auch drinne gelassen & die andere gelöscht und hab erst mal rebootet...

ja und dann halt der Mist beim Einstellen...hab keine Lust jedes mal nen Backup zurück zu spielen...
 
Probier den Kernel doch erstmal so, wie er kommt.
 
macht er doch?
 
In der Tat, 00confg stammt von einer Hells Installation und 00config von der Installation über CyanKang. Komisch, vor allem dass du beide hast.

Hast du den Kernel nach der Installation von CK nochmals nachgeflasht? Weil da sollte eigentlich das Script ausgeführt und die Werte übernommen werden.

Wenn du erst CK, dann Franco, dann Hells geflasht hast, dann kommts daher. Flash die neue Nightly von CK drüber und stell dann die Werte von Hand ein.

Bei CK gibt's ja momentan noch Probleme mit dem Script. Das führt aber nicht zu deinem Problem, wird halt nicht ausgeführt und man muss einmal das Profil selbst einstellen.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: LordXeth
Ist nicht komisch, eher normal.
Das update-script setzt glaub ich die rechte der Dateien im Ordner auf 755 dann wird auch ausgeführt.
 
Die Reboots treten auf, da CM alle C Stats aktiviert hat. Das wird in der nächsten CyanKang ROM behoben. Bei mir machts z.B. keine Probleme.

hells
 
@Vetzki: Was willst du damit sagen? Bei CK wird das Script nicht ausgeführt.

@hellsgod: Keine Reboots mit CK und b36 und b37. Nur beim Ultimativen Nachbau :D machte es bei jedem Display aus boot ;)
 
Ich habe jetzt mit dem Kernel hier eine Laufzeit von knapp über 11 std und ca 4,5 std. Screen On, davon war ich 7,5 std ohne Wlan, also nur im 3G Netz und dabei FB, Tapatalk und Browsen. Habe auch ca 1-2 std Musik gehört. Geht vollkommen in Ordnung.

Ich hatte bei den oben genannten werten noch ca 14% Akku, also bis morgen früh wäre die Laufzeit auf bis zu 20 std gestiegen. Immer noch sehr gut.

Kernel ist out of box.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: mschortie
Laufzeit hängt meiner Erfahrung nach am meisten von der Signalstärke des Netzes ab.
Bestes Beispiel bei mir in meiner Heimatstadt Berlin hält mein Handy halb so lang wie an meinem jetzigen Wohnort (BaWü Bodenseekreis)
 
  • Danke
Reaktionen: mschortie
Hast du den Kernel nach der Installation von CK nochmals nachgeflasht?
Jep, so hab ichs beim Schubi Thread gelesen...

Bei CK gibt's ja momentan noch Probleme mit dem Script. Das führt aber nicht zu deinem Problem, wird halt nicht ausgeführt und man muss einmal das Profil selbst einstellen
ja da werd ich noch mal in angriff nehmen, lass mich doch net von sowas lenken;-)

Welche App Faux oder Trickster? bei Faux kann man die C Stats einstellen, bei T. nicht?
 
derPälzer;6379430 schrieb:
Ich habe jetzt mit dem Kernel hier eine Laufzeit von knapp über 11 std und ca 4,5 std. Screen On, davon war ich 7,5 std ohne Wlan, also nur im 3G Netz und dabei FB, Tapatalk und Briesen. Habe auch ca 1-2 std Musik gehört. Geht vollkommen OK.

Ich hatte bei den oben genannten werten noch ca 14% Akku, also bis morgen früh wäre die Laufzeit auf bis zu 20 std gestiegen. Immer noch sehr gut.

Kernel ist out of box.
Das sind so die Werte, die auch ich durchschnittlich erreiche... und die sind in meinen Augen auch vollkommen okay.

Trotzdem frage ich mich, wie andere Nutzer mit dem von ihnen beschriebenen Nutzerverhalten dann locker über zwei Tage kommen!?
 
Zuletzt bearbeitet:

Ähnliche Themen

IceDevil
Antworten
85
Aufrufe
15.970
alibiy
alibiy
H
Antworten
1.549
Aufrufe
263.943
darthmarco
darthmarco
C
Antworten
141
Aufrufe
27.212
Caho
C
Zurück
Oben Unten