H
hardwaremaster
Erfahrenes Mitglied
- 35
Hallo allesamt !!!
Mittlerweile habe ich Android-Hilfe.de so ziemlich vermisst. Es ist Zeit wieder mitzumachen .
Allerdings will ich nicht mit bloßen Händen zurückkehren...
Und hier die Überraschung:
ich kompiliere einen Custom-Kernel für das Sony Xperia SP. Der Kernel baut auf dem originalen 12.1.A.1.205 auf, jedoch möchte ich einige Extras hinzufügen:
+WIP LZ4 Kernel-Kompression (allerdings gibt es noch Probleme beim Implementieren)
+CPU Governor: conservative, powersave, interactiveX, smartassV2, lionheart, smartmax (auch noch einige Fehlermeldungen, außer bei conservative und powersave)
+Scheduler I/O: Simple I/O, sio
Weitere Extras
+CWM in Ramdisk, LZO und möglicherweise LZ4 Kompression der Ramdisk ( sie sind schneller als Gzip und Lzma)
+mein Tool zum Packen/Entpacken etc.
Update 12.01.2014 22:00h :
- Backport Cortex-A15 tuning improvements from upstream (dank Linaro 4.6.2 Toolchain)
- CPU Topology
-Scheduler: sio aka Simple I/O (cfq, noop, deadline)
-CPU Governor: performance, powersave, conservative, interactive, smartmax (smartassh3 und smoothass lassen sich nicht implementieren)
-/proc/config.gz ist aktiviert (zuvor war sie nicht zugänglich gewesen)
Geplant: Bionic (mithilfe einer flashable-Zip flashen)
system/app deodexen und zipalignen (und flashen)
CyanogenMod Kamera (ebenfalls flashen)
LZO UA (unligned, besser als LZO)
Update 13.01.2014
+LZO unaligned memory access
+init.d
+OOM (Parameter im Ramdisk.img festgelegt)
OOM lässt sich über sysctl.config und Kernel configurieren.
OOM ist im Kernel implementiert.
Es fehlen noch:
CWM+ Root
geplant: KSM, low RAM, OOM (out-of-memory).LZ4
Update 16.01.2014
-Kernel ist fast fertig, das Recovery muss nur noch gefixt werden.
Danach wird revolution_kernel.elf hochgeladen
Update 17.01.2014
-Kernel bootet noch nicht (es werden noch weitere Tests durchgeführt)
-CWM funktioniert einwandfrei
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Ich weiß nicht, ob KSM oder zRAM bevorzugt werden sollte, da die CPU-Leistung davon beeinträchtigt wird. Für mich ist zRAM ein absolutes No-Go. Das ist hier aber auch:
"Tuning Android for low RAM
Kit Kat has a global tuning parameter for low RAM
ro.config.low_ram
If set to true:
Optimise allocations in Dalvik heap
Saves memory by reducing use of the GPU"
http://events.linuxfoundation.org/sites/events/files/slides/android-lowmemory-abs-2014.pdf
Wave hello to force close
Ich entscheide mich (wahrscheinlich) für KSM. Wäre das ok?
Kennt sich jemand mit KSM aus? Lohnt sich KSM?
Mittlerweile habe ich Android-Hilfe.de so ziemlich vermisst. Es ist Zeit wieder mitzumachen .
Allerdings will ich nicht mit bloßen Händen zurückkehren...
Und hier die Überraschung:
ich kompiliere einen Custom-Kernel für das Sony Xperia SP. Der Kernel baut auf dem originalen 12.1.A.1.205 auf, jedoch möchte ich einige Extras hinzufügen:
+WIP LZ4 Kernel-Kompression (allerdings gibt es noch Probleme beim Implementieren)
+CPU Governor: conservative, powersave, interactiveX, smartassV2, lionheart, smartmax (auch noch einige Fehlermeldungen, außer bei conservative und powersave)
+Scheduler I/O: Simple I/O, sio
Weitere Extras
+CWM in Ramdisk, LZO und möglicherweise LZ4 Kompression der Ramdisk ( sie sind schneller als Gzip und Lzma)
+mein Tool zum Packen/Entpacken etc.
Update 12.01.2014 22:00h :
- Backport Cortex-A15 tuning improvements from upstream (dank Linaro 4.6.2 Toolchain)
- CPU Topology
-Scheduler: sio aka Simple I/O (cfq, noop, deadline)
-CPU Governor: performance, powersave, conservative, interactive, smartmax (smartassh3 und smoothass lassen sich nicht implementieren)
-/proc/config.gz ist aktiviert (zuvor war sie nicht zugänglich gewesen)
Geplant: Bionic (mithilfe einer flashable-Zip flashen)
system/app deodexen und zipalignen (und flashen)
CyanogenMod Kamera (ebenfalls flashen)
LZO UA (unligned, besser als LZO)
Update 13.01.2014
+LZO unaligned memory access
+init.d
+OOM (Parameter im Ramdisk.img festgelegt)
OOM lässt sich über sysctl.config und Kernel configurieren.
OOM ist im Kernel implementiert.
Es fehlen noch:
CWM+ Root
geplant: KSM, low RAM, OOM (out-of-memory).LZ4
Update 16.01.2014
-Kernel ist fast fertig, das Recovery muss nur noch gefixt werden.
Danach wird revolution_kernel.elf hochgeladen
Update 17.01.2014
-Kernel bootet noch nicht (es werden noch weitere Tests durchgeführt)
-CWM funktioniert einwandfrei
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Ich weiß nicht, ob KSM oder zRAM bevorzugt werden sollte, da die CPU-Leistung davon beeinträchtigt wird. Für mich ist zRAM ein absolutes No-Go. Das ist hier aber auch:
"Tuning Android for low RAM
Kit Kat has a global tuning parameter for low RAM
ro.config.low_ram
If set to true:
Optimise allocations in Dalvik heap
Saves memory by reducing use of the GPU"
http://events.linuxfoundation.org/sites/events/files/slides/android-lowmemory-abs-2014.pdf
Wave hello to force close
Ich entscheide mich (wahrscheinlich) für KSM. Wäre das ok?
Kennt sich jemand mit KSM aus? Lohnt sich KSM?
Zuletzt bearbeitet: