basiert auf dem Speedmod Kernel, es wurden jedoch features hinzugefügt, die beim speedmod fehlen wie zB BLN.
[COLOR=#111111][FONT=Arial][B]FEATURES
-Compatible with all Gingerbread firmwares
-CWM4 with CWM5-TAR-Nandroid
-Backlightnotification
-VoodooSound10
-Optimized Conservative (Midnight) governor
-autoROOT + manual de-/installation of su/busybox/Superuser
-Undervolting (presets or manually 5mV-steps per frequency)
-Overclocking to 1.2Ghz, underclocking down to 400Mhz
-EXT4 + RFS support
-Enhanced colors and sharpness
-Adjusted LMK values: 8,16,46,55,60,70Mb
-IO Schedulers: NOOP (default), VR, SIO
-Custom bootanimations
-init.d support, toggle via CWM
-boot-logfile /data/user.log
-Remount-Script for adb users (adb shell remount)
-CWM4 options:
--Toggle modules: CIFS, TUN, LOGGER
--Toggle IPv4/6 security tweaks (TUN compatible)
--Toggle init.d support
--Toggle midnight-tweaks
-- touch sensitivity presets
--CPU max frequency, CPU governor
--CPU undervolting presets and manual (5mV steps) per frequency
--LMK presets and manual values (1Mb steps) per slot
--IO scheduler (NOOP, SIO, VR)
--manually de/install su/busybox/Superuser (ROOT)
--Backup: Nandroid-FULL/DATA/SYSTEM, bootanimations, start/shutdown sounds, theme-files,…
--Restore: Nandroid-FULL/DATA/SYSTEM, bootanimations, start/shutdown sounds, theme-files,…
--Cleanup: Nandroid-FULL/DATA/SYSTEM, bootanimations, start/shutdown sounds, theme-files,…
--Extended cleanup options (e.g. bootanimationens, startup/shutdown sounds, bloatware and system-apps (~ 0.7-52Mb)
[B]INSTALLING:
- flash from sdcard using sgs-kernel flasher or
- flash zip via CWM or
- extract zImage from zip, enter download mode and flash it using Heimdall from PC using
Code:
sudo heimdall flash --kernel zImage
http://forum.xda-developers.com/show....php?t=1199140
UPDATE 1
0.3.7 - 2011-08-10
- CONSERVATIVE governor bissl mehr getweaked
- umounting options in recovery deaktiviert da nicht funktionsfähig
UPdate 2
0.3.8:
- more tweaked CONSERVATIVE governor (better freq_step, tresholds)
- max. Voltage for 1.2Ghz raised to 1300mV (because of stability issues with 1275mV)
- various mem/speed improvements for testing (see Github)
Custom bootanimations still work only with ROMS supporting this (changed file /system/bin/bootanimation) as I was not able to find a working one (found a replacement in a german board, animation works but loops phase2 forever).
UPDATE 3
V. 0.3.9
Custome Bootanimation geht jetzt
http://forum.xda-developers.com/show....php?t=1199140
UPDATE 4
Update: 0.4.0 now uploaded for testing:
- conservative governor tweaked for 1Ghz max (1.2Ghz still possible)
- reverted various speed/mem tweaks from 0.3.8 (have to test them more)
- merged Galaxy Tab _mdnie module (testing)
- merged simple Voodoo color settings for UI only (testing)
- set color temperature to 6700k (testing)
Bis die Farben für alle einigermaßen passen wirds bestimmt dauern, das ist ein erster Test mit nur kleinen, schnellen Änderungen. Bin gespannt auf die Meinungen...
dl: http://forum.xda-developers.com/atta...5&d=1313236663
UPDATE 5
0.6.0 / 2011-09-17
[SIZE="1"] - Upgraded proprietary modules to JVR
- minor speed tweaks
- added VR IO scheduler
- adjusted some tweaks (sources here)
- toggle CPU 1.0/1.2Ghz via sysfs + reloading cpufreq_stats module (thanks to stratosk for his great idea to switch the frequency via 2 functions in cpu-freq.c)
- lots of new CWM options:
-- shutdown from CWM
-- choose CPU max.freq 400/800/1000 or 1200Mhz (=4 steps)
-- choose CPU governor (conservative, ondemand)
-- choose CPU undervolting preset (10 presets for now)
-- choose lowmemorykiller preset (7 presets for now, 4th value=process killer)
-- choose IO scheduler (noop, vr, deadline, cfq)
-- choose read_ahead (sdcards) 512/1024/2048/3064/4096kB
-- choose touchscreen sensitivity presets (stock + 3 presets for now)
-- moved filesystem conversion to seperate menu
-- option to delete local.prop, S_volt_scheduler and Midnight config files
UPDATE 6
Neue Version von 0.6.1 -> DOWNLOAD
Nur die CWM-Änderungen enthalten.
Edit: Nach PM-Konversation mit Stratosk: Wir sind beide der Meinung das die aktuelle Version in dieser Form korrekt ist und Sinn macht. (Hintergrund: Etwas in Mhz berechnen macht mit Division durch 1000 (neuer Code) deutlich mehr Sinn als mit Division durch z.B. 1200 (alter Code).). Passt also alles so wie es ist.
UPDATE 7
0.6.2
- bugfix: undervolting presets 10/11 working
- bugfix: voodoo sound FM settings should work now
- CWM: added manual undervolting mV setting (5mV steps)
- CWM: added manual lowmemorykiller setting (1Mb step)
- CWM: Toggle init.d support (default: disabled, enable it if needed)
- CWM: restructured, added IDs to larger tables (presets, uv, lmk, read_ahead)
- slightly reduced ondemand uo_threshold (90->85)
- color temperature set to 6900k
- play repeating samsung bootanimation if dalvik-cache cleared (testing)
- some minor tweak adjustments
- implemented kangsterizers touckey backlight timeout procedures, lowered timeout to 0.5 sec.
Updated post #1, please read before installing 0.6.2.
Updated post #2 with some little explanations and links. <- CWM-OPTIONEN ERKLÄRUNGEN
Beim Wechsel auf 0.6.2 bitte nach dem Flashen einmalig in CWM->advanced kernel options->cleanup options->Midnight config files löschen, einige Optionen haben sich vom Namen her geändert, nicht dass da etwas durcheinander kommt. Init.d ist per Default DEaktiviert, wer init.d brauch bitte in CWM->advanced kernel options->misc. and modules wieder aktivieren.
UPDATE 8
0.6.5 (optional)
- bugfix: sdcard read_ahead von 128 auf 512Kb standardmässig gesetzt
- log output in /data/user.log -> wenn man in CWM Werte ändert, Optionen de/aktiviert kann man hier bei den meisten Optionen sehen ob es funktioniert hat.
TAR 0.6.5
So ich bring das mal auf den Atkuellen Stand.
MIDNIGHT-0.7.6
FEATURES
- based on I9000-GB-Update Samsung sources, merged with Update2
- works with JVQ/R/S/T firmware
- defaults to 1Ghz & stock voltages
- optional UV/OC 1.2Ghz
- Speedmod sharpness/color (tweaked) and RFS/EXT4 conversion (thanks Hardcore)
- VoodooSound (thanks supercurio)
- BLN (thanks neldar)
- optimized conservative governor as default, IO: NOOP (info) & VR schedulers
- tiny speed improvements & disabled debug code
- tweaked lowmemorykiller settings incl. HOME_APP = ADJ1
- custom bootanimations
- lots of CWM options: Install/remove ROOT via CWM, EXT4/RFS conversion (Speedmod method), toggle TUN (VPN), CIFS, LOGGER (Logcat) modules and init.d [default:disabled], shutdown from CWM, choose CPU max. freq 400/800/1000[default] + overclock to 1200Mhz, CPU governor (conservative[default]) and thresholds, undervolting presets ([default: none]), manual per-frequency undervolting (5mV steps), lowmemorykiller preset([default:midnight]), manual per-slot LMK values (1Mb steps), IO scheduler (noop[default]), read_ahead (sdcards) 512[default]/1024/2048/3064/4096kB, touchscreen sensitivity presets (stock + 3 presets for now, testing...)[default:none], options to delete/restore local.prop, S_volt_scheduler, Midnight config files, /system/etc/init.d contents, custom bootanimations, boot/shutdown sounds to get space for ROOTing (e.g. for JVR+) and remove all found su/superuser/busybox files (unrooting)
Download
0.8.0 / 2011-12-03
- Big thanks to stratosk for letting me use his CWM3 initramfs as base initramfs
- Big thanks to supercurio for taking some time to confirm my assumptions about a nasty RFS bug and my bugfix ideas
- Big thanks to madrooster for a helping hand regarding my build environment when switching to CWM4.
- Big thanks to Mahd and Scheichuwe for testing ;)
- Thank you guys. A lot.
- CWM4
- CWM: Rearranged menus
- CWM: EXT4 and RFS support
- CWM: Backported CWM5 TAR Nandroid
- CWM: Supports FULL, DATA- and SYSTEM-only Nandroid
- CWM: Added "remove Nandroid backup" option
- CWM: Added more IPv4/6 security tweaks
- CWM: Manage TUN module/IPvX security tweak issue
- CWM: Added Advanced->Misc->Toggle NO-autoROOT
- CWM: Added Advanced->Misc->Toggle NO-MidnightTweaks
- CWM: Added Backup/Restore->SystemUI, framework-res
- CWM: Added Cleanup->Delete *a-lot-of-bloat* options
- CWM: Added 64/128/256Kb to READ_AHEAD menu
- CWM: Moved touchscreen sensitivity to Advanced options->misc
- CWM: Removed "delete S_volt_scheduler" as init.d can be disabled
- CWM: Removed "delete init.d" as init.d can be disabled
- CWM: Removed RFS/EXT4 conversion due to unresolved issues
- CWM: Added multiple bloatware/systemapp cleanup options (0.7-52Mb)
- Initramfs: JVU updated, completely rebuilt (multiple times :) )
- Initramfs: autoROOT (re-checked every boot)
- Initramfs: added remount script for adb users (adb shell remount)
- Initramfs: slightly adjusted some tweaks
- Initramfs: testing pikachu01's CFS values
- Kernel: Midnight bootlogo
- Kernel: Added newmails great Ondemand patch
--Be sure to reduce undervolting mV if you experience reboots
- Kernel: Added SIO scheduler
- Kernel: Some minor tweaks (99% 0.7.6)
- Adjusted lowmemorykiller settings
- everything I forgot since 2011/10...
0.8.2-4 / 2011-12-08
- initramfs: JVZ-module, new CFS values (testing)
- kernel: Ondemand/SAMPLING_DOWN_FACTOR implemented
- cwm: /mnt/sdcard compatibility
- cwm: handles mount for /sbin/mount to prevent issues when mounting from update/CWM-ZIP
- cwm: support for /dbdata mounts, /datadata completely removed
CAUTION: create new backups, Midnight 0.8 Nandroid
backups (containing datadata)...tar won't be completely restored.
0.8.3 / 2011-12-10
- Bugfix: Removed Ondemand/deep-sleep patch, somehow caused frequency to be 800Mhz > 40% time if connected to AC charger and sleeping.
- Disabled SAMPLING_DOWN_FACTOR again, testing
- 341Mb RAM, testing
Download
0.8.4 / 2011-12-17
- Bugfix: Ondemand/deepsleep-patch (danke Stratosk)
- Bugfix: Logcat nicht vollständig
- CWM: 3 touch sensitivity-Optionen wieder da
- Initramfs: /proc/mem Output in /data/user.log gekürzt
- Initramfs: JW1-Module
- Initramfs: Pikachu01's aktuelle CFS-Werte
DOWNLOAD