Jump to content
Melde dich an, um diesem Inhalt zu folgen  
andreas02

Samsung Galaxy Note II - Thor Kernel

Recommended Posts

andreas02

Wie beim Note 1 hat Thor auch für das Note 2 einen Kernel sowohl für das N7100 als auch für das 7105 bereit gestellt.

Das Interessante ist jedoch, dass es mehrere Kernel für verschiedene ROM´s (AOKP, CM10, Stock) gibt. Ich bitte jedoch zu beachten, dass der Kernel sich noch in der Testphase befindet.

Zur Verdeutlichung der momentanen Leistungsfähigkeit ein kleiner Screenshot :icon_mrgr

file.php?id=990&t=1&sid=66869421ce6323d632b3be529c2f6981

Features:

OC up to 2.0ghz

voltage control

charging voltage

gpu 5 steps 160/266/350/440/533

etc.....

Hinweis:

you will loose exfat support since it uses proprietary kernel modules

ROM-Kernel:

Samy = samsung rom

AOSP = aosp based roms(aokp,cm10,etc)

AOSP LSI = aosp based roms(aokp,cm10,etc) with R3P0 LSI video driver

ATT = AT&T model note2

EU LTE = EU LTE model note2(n7105)

KO LTE = Korean LTE model note2(shv-e250s)

Changelogs:

v0.22 - update to upstream from 3.0.78 to 3.0.81

- remove debugging touchscreen and modem... no more spamming dmesg

- update dynamic file sync

- tweak cpu

- make red led notification to comeup when cpu reaches throttleing temperature

- make powerup led to light up when kernel is booting

- update linaro compiler to 05.13 - gold linker

v0.21

- update to upstream from 3.0.75 to 3.0.78

- update wifi driver again

- tweak sched

- optimize kernel asm functions

- add touch wake and touch wake script for controlling the feature(/system/etc/init.d/99touchwake)

(touch wake if enabled will wake the device if the device was not put to sleep using power button)

- memory management tweaks

- networking tweaks

- backport async IO from 3.6.x branch

- enable async IO

- add lulzactiveq, hotplug, smartassv2, zzmove governors(I still find pegasusq more efficient)

- update row iosched

- tweak deadline iosched

- improve IO latency

- improve system behavior when under heavy load

- update dynamic file sync

v0.20

- update to upstream from 3.0.72 to 3.0.75

- update wifi driver again

- small fix to touchscreen

- kernel smp tweaks

- memory improvements

- kernel sched tweaks

- add google snappy compression/decompresion and use it on zram

- fix mmc memory leak

- fix ext4

- remove voodoo sound control implementation since seams abandoned

- add boeffla sound control implementation(you can find control app on the market)

- increased the maximum brightness by 50cd

- updated compiler linaro 13.04

v0.19 - update to upstream from 3.0.70 to 3.0.72

- update wifi driver

- add missing adhoc capability to wifi driver(seams to work... have nothing adhoc capable to test)

- update mali driver

- random generation tweaks

- kernel sched tweaks

- mmc driver tweaks

- linaro compiler update to 03.13

v0.18 - update to upstream from 3.0.68 to 3.0.70

- android staging drivers tweaks

- bring fixes from source update8

- tweak pegasusq

- tweak mali driver(should be lag free now)

- tweak wifi driver(should fix all stuff related to mac issues)

v0.17-2 - bootloop on samy versions should be fixed

v0.17 - update to upstream from 3.0.66 to 3.0.68 Aufgrund von Problemen wieder entfernt

- remake gpu control interfaces

- add frandom module for who wants to use it(/system/lib/modules/opt/frandom/)

- mmc tweaks

- arch tweaks

- tweaks io scheds

- improve memory performance

- update wifi driver from upstream

- linaro compiler update to 02.13

- compile optimizations

v0.16 - update to upstream from 3.0.61 to 3.0.66

- cpu thermal limit interface(control script /system/etc/init.d/99cpu_thermal_limits)

- update mali r3p1 lsi driver(requres new mali blobs in the rom)

- switch default io sched to row

- add usb audio switch for my rom

v0.15 - update to upstream 3.0.61

- tweaks to bluetooth sleep

- revert tweak suspend caused some minor issues

- update mdnie profiles

- tweak sio and zen io sched

- add T-Mobile note2 variant(untested)

- fix config for ATT variant

- update linaro compiler to 1/13

v0.14 - rewrite the cpu voltage interface

- cpuidle tweaks

- tweak suspend

- update to upstream 3.0.59

- add aosp-lsi versions for KO models

v0.13 - fix mali utilization timeout interface and rename to mali_utilization_timeout(compatibility with cpu adjuster app)

- some wifi fixes

- update to 3.0.58

- added vsync sysfs support should work with newer cm10.1 builds

- updates from last samsung source

v0.12 - added samsung's fix for exynos mem exploits

- fix MoviNAND VTU00M eMMC failure

- overhaul mail gpu driver and its interfaces

- added mali utilization timeout interface( /sys/module/mali/parameters/mali_dvfs_utilization)

- increased mali utilization timeout 100->250(ms)

- stopped some of the dmesg flood from debug unnecessary messages

v0.11 - fix power saving mode on samy roms

- pegasusq gov update and tweaks

- cpu idle tweaks

- new busfreq control interface(/sys/devices/system/cpu/busfreq/)

- video mDNIe interface and also color tone control

- updated touchscreen firmware and driver

- tweak samsung battery driver

- updated sensors drivers

- tweak zram for android use

- entropy pool nr depletion possible fix(if using my rom delete "system/etc/init.d/91RNGD" and reboot)

- mali power saving tweaks

- add separate versions for note2 versions shv-e250S, shv-e250K, shv-e250L

- updated linaro compiler

v0.10 - kernel cleanup

- fix gpu control interface

- fix lowmemorykiller adj interface not getting created

- update to 3.0.57

v0.09 - tweak kernel/cleanup

- fix exynos mem security flaw

- fix and update lowmemorykiller

- add dynamic fsync

- add voodoo sound(compatible with free voodoo sound app)

- updated google Synchronization framework

- updated kernel hid framework

- added wiimote driver

- added uhid driver

- added row(Read Over Write) iosched

v0.08 - update to 3.0.56

- tweak ioscheds

- tweak video driver

- tweak memory management

- tweak network driver

- fix hotspot in aosp versions

- added ATT aosp lsi version

- added scoobydoo sound control interface

- updated linato compiler

v0.07 - update to 3.0.55

- some CGROUP tweaking

- tweaks to sound driver

- headphone volume should be louder now

- fixed screen off animation in cm10 sometimes not showing

- updated linato compiler

v0.06 - update from samsung source

- fix cpu load calculation

- add zen io(default if not changed by boot scripts)

- tweaked sio and vr io's

- add multi core control interface

- add Korean LTE version support

- added lulzactive, lazy, conservative, ondemand cpu governors

v0.05 - update to upstream 3.0.52

- add vr io scheduler

v0.04 - added a leash on the cpu so it doesn't go out of defined cpufreq limitations so overall the kernel should be more stable

*(about 1000 lines added/modified)

v0.03 - improved cpu performance

- increased 1974mhz by 25mV

- enforced cpu freq limits

- fixed cpu voltage interface

- increased cpu temperature throttle from 80c to 90c

- added lsi video build

v0.02 - add freq 1902mhz

- add freq 1974mhz

- add freq 2000mhz

- improved cpu voltage control

- removed modem debug messages

v0.01-2 - trying to fix aosp support

- added ATT version

v0.01 - tweaked the cpu a little

- added support for aosp rom

v0.00 - initial release

Download v15 - v22

Installation:

Download des "passenden" Kernels (.zip) und speichern auf eurem Note II.

Root und CWM Recovery mit Odin wie hier beschrieben installieren.

Danach in den CWM Recovery booten (Volume up - Powerknopf - Homebutton gleichzeitig drücken).

Empfehlung: Ein Backup des aktuellen ROMs machen und dieses wenn möglich (zur Sicherheit) auf dem PC speichern.

Wipe cache und Wipe partition ausführen

Danach den Kernel von eurem Note II installieren.

Rebooten

ACHTUNG: Diese Anleitung soll euch lediglich als Hilfestellung dienen. Jeder Systemeingriff am Gerät, wie zB durch Flashen oder Rooten birgt Gefahren in sich. Es wird in diesem Zusammenhang ausdrücklich darauf hingewiesen, dass weder handy-faq noch ich Verantwortung für Schäden, die durch Flashen nach dieser Anleitung entstanden sind, übernehmen. Jeder muss selber wissen was er tut und sich zutraut. Weiters wird darauf hingewiesen, dass durch Flashen oder Rooten Garantieansprüche gegenüber dem Hersteller oder Anbieter erlöschen oder sich auch ein Vertragsbruch mit dem Provider ergeben könnte. Daher werden Systemeingriffe immer in eurer Eigenverantwortung durchgeführt.

LG

Andreas

bearbeitet von andreas02
Update v22
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update

v0.07 - update to 3.0.55

- some CGROUP tweaking

- tweaks to sound driver

- headphone volume should be louder now

- fixed screen off animation in cm10 sometimes not showing

- updated linato compiler

Post 1 ergänzt.

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update.

Changelog:

v0.08 - update to 3.0.56

- tweak ioscheds

- tweak video driver

- tweak memory management

- tweak network driver

- fix hotspot in aosp versions

- added ATT aosp lsi version

- added scoobydoo sound control interface

- updated linato compiler

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update

Changelog:

v0.09 - tweak kernel/cleanup

- fix exynos mem security flaw

- fix and update lowmemorykiller

- add dynamic fsync

- add voodoo sound(compatible with free voodoo sound app)

- updated google Synchronization framework

- updated kernel hid framework

- added wiimote driver

- added uhid driver

- added row(Read Over Write) iosched

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update :biggrin:

Changelog:

v0.10 - kernel cleanup

- fix gpu control interface

- fix lowmemorykiller adj interface not getting created

- update to 3.0.57

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update :biggrin:

Changelog:

v0.11 - fix power saving mode on samy roms

- pegasusq gov update and tweaks

- cpu idle tweaks

- new busfreq control interface(/sys/devices/system/cpu/busfreq/)

- video mDNIe interface and also color tone control

- updated touchscreen firmware and driver

- tweak samsung battery driver

- updated sensors drivers

- tweak zram for android use

- entropy pool nr depletion possible fix(if using my rom delete "system/etc/init.d/91RNGD" and reboot)

- mali power saving tweaks

- add separate versions for note2 versions shv-e250S, shv-e250K, shv-e250L

- updated linaro compiler

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Passenden Kernel für die ROM auch ausgewählt? Gibt ja unterschiedliche Versionen :disgusted

Mal mit 2 kleinen Wipes probiert?

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Hoppel2580

Ja war der richtige Kernel und die wipes habe ich auch gemacht. Folge war immer Bootloop. Dann mal ohne wipes gemacht und siehe da es funktioniert, und wie. Der rennt echt Super und ist auch schonend zum Akku.

Diesen Beitrag teilen


Link zum Beitrag
ericvr6

gibt es von Thor auch schon einen Kernel für Jelly Bean Roms?

sowas wie GOA, Crash und so?

Wenn ja welchen muss ich dann nehmen?

Samy, AOSP?

bearbeitet von ericvr6
verschrieben

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Ich gehe davon aus...nein hoffe es, dass du den ersten Post gelesen hast!?! :huh:

Samy = samsung rom

AOSP = aosp based roms(aokp,cm10,etc)

AOSP LSI = aosp based roms(aokp,cm10,etc) with R3P0 LSI video driver

ATT = AT&T model note2

EU LTE = EU LTE model note2(n7105)

KO LTE = Korean LTE model note2(shv-e250s)

Samy= Samsung ROM = GOA (z.B.)

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
ericvr6

ja gelesen habe ich es schon bin nur etwas verwirrt immer mit diesen ganzen bezeichnungen.

aber danke für die rasche antwort

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Habe mir den Thor nun auch auf die GOA geflasht, allein schon um eventuelle "Probleme" bei der Installation nachvollziehen zu können.

Ich habe dahingehend zwei varianten gewählt.

1. Zwei kleine Wipes mit anschließender Installation des Kernels

2. Ohne Wipe das sofortige Flashen des Kernels.

Bei beiden Varianten hatte ich keine Schwierigkeiten mit dem Reboot. Das Note ist in beiden Fällen sauber hochgefahren.

Jedoch hatte ich bei Variante 2 das Problem, dass der Kernel erst nach ca. 20min in den DeepSleep ging. Dieses Problem konnten aber 2 Kleine Wipes beheben.

Insgesamt bleibt für den Thor festzuhalten, dass er sehr smooth und schnell (overclocking möglich) unterwegs ist. Im Akkuverbrauch meiner Meinung nach sogar günstiger im "Verbrauch" ist, als alle anderen momentan verfügbaren Kernels, die ich getestet habe. (Note2Core, RedPill, Perseus).

Natürlich nur unter der momentan bei mir geflashten GOA 4.0.

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
ericvr6

zum Thor kernel hätte ich da noch ne frage.

mit welchem tool macht man das denn das man die gpu taktraten verstellen kann?

cpu is klar mit setcpu aber die gpu weis ich nicht

Diesen Beitrag teilen


Link zum Beitrag
ericvr6

also damit geht es nicht habe ich festgestellt wohl nur mit der pro version werde aber mal noch weiter schauen wenn noch jemanden was einfällt dann einfach mal schreiben will den Monat nicht noch mehr geld für apps rauswerfen!

Aber kernel is klasse echt Top in verbindung mit der Rom einfach spitze und kann keine zickereien feststellen.

Diesen Beitrag teilen


Link zum Beitrag
Hoppel2580

Und mit welcher app kann man den Ladestrom anpassen? Der Kernel soll das ja zumindest unterstützen.

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.