Test-Kernel Thread 24.11.2011: Neuer Kernel: Touchscreen, orig. Config Tweaks.

Wieso mit compcache. Die Erfahrung zeigte doch schon auf anderen Geräten, dass compcache auf smartphones und co ehr das system verlangsamt. Wurde in einigen firmwares doch schon vor langer zeit wieder deaktiviert deswegen.

Sent from my Flashback 10.0 using Tapatalk
 
bleibe erstmal auf den 26.10 Kernel, da ich zufrieden bin und mich das Swap/Compcache nicht interessiert, da ich sowieso keine externe SD Karte benutze.

cheers

EDIT; mir ist aufgefallen das der Stromverbrauch am größten ist, bei der USB Verbindung, für ca. 10min. Daten kopieren habe ich Akkuverlust von ca. 5-10%.
 
Zuletzt bearbeitet:
werd das mal testen, wenn ich aus urlaub zurück komme... das mit SWAP... früher geht's leider nicht... :(
zum compcache hab ich jetzt zu wenig peil... kann der auch auf der externen sd gelagert werden? hab im anderen thread gemeint rauszulesen, dass der nur auf intern funktioniert...
 
ihr seit ja wahnsinnig :D
komm garnicht mit dem testen mit, so schnell wie rotation die kernels bringt:flapper:

solltest deinen namen in GermanFards aka rotation ändern xD


einen wunsch habe ich an dich rotation.
bitte bitte lass dass so das nach dem bootlogo gleich die animation kommt.
ohne kernel image

nochmal möchte ich erwähnen, dass ich die arbeit von dir sehr schätze;)

gute arbeit

und wieso ist der kernel noch nicht im kernel thread?
den besten kernel lassen wieder mal alle draußen ^^



//edit:
Der Touchscreen ist ja mal wirklich genial.
Diese Einstellung würde ich beibehalten ;)
 
Zuletzt bearbeitet:
Wenn Compcache soooo schlecht ist, wäre der nicht im Cyanogenmod drin...
Compcache ist im Ram, nicht auf der SD.
Swap ist auf der SD, nicht im Ram.

bitte bitte lass dass so das nach dem bootlogo gleich die animation kommt.
ohne kernel image
Was?
Ich hab da nix gemacht.

Mir ist weiters ein Fehler unterlaufen.
Die Größe des Compcache ist nur 96 kB...
Berechnung 100*1024*1024
Sind 100 Mb.
Habe das Script im Anfangspost upgedatet




€dit:
Tatsächlich :blink:
Dieses miese Android 3.0 Logo ist nicht mehr da :confused2: :confused2: :confused:
 
Zuletzt bearbeitet:
Da habe ich doch vor lauter probiererei das DANKE sagen vergessen..:cool2:

Hab mal so ne Frage:

Habe Gtab (noch) drauf... mit dem TEst Kernel vom 26. läuft bis gestern Abend alles ziemlich gut!

Meine gelesen zu haben, dass ich den governor in GTAB nicht umstellen kann... ist das Fakt? Finde ich komisch!

Wenn es doch geht... wo kann ich das tun?
Werde den Compcache Kernel heute Abend mal flashen aber Swap werde ich auch nicht Testen!

@rotation: Danke nochmal für deine Arbeit..... super! Wollte mich eigentlich auch ursprünglich mal tiefer in den Kaninchenbau begeben... musste ich aber leider aus Zeitgründen bislang sein lassen! Beim Testen bin ich aber ab jetzt wieder intensiver dabei!
 
SetCPU ist nicht für Tegra geschrieben, der Governor kann dort nicht umgestellt werden.
Ich hab das nun im kernel umgestellt. Governor ist für alle Kernel (auch ab73) Ondemand (Außer einige Testkernel), sollte der Beste sein für DualCore.

Ich wüsste nicht, was ich noch groß optimieren könnte, ich denke mal, das wars vorerst...
Evtl noch Spannungen, bringt aber nicht wirklich was...

Vorschläge?
 
  • Danke
Reaktionen: DJBird
Soliduz schrieb:
EDIT; mir ist aufgefallen das der Stromverbrauch am größten ist, bei der USB Verbindung, für ca. 10min. Daten kopieren habe ich Akkuverlust von ca. 5-10%.

Funkt bei mir aufn Mac sowieso nicht xD
Bei CM7 gibts nun mit FB ums verrecken nicht >_<
Weiß der Teufel warum



Sent from my HTC Desire using Tapatalk
 
rotation schrieb:
SetCPU ist nicht für Tegra geschrieben, der Governor kann dort nicht umgestellt werden.
Ich hab das nun im kernel umgestellt. Governor ist für alle Kernel (auch ab73) Ondemand (Außer einige Testkernel), sollte der Beste sein für DualCore.

Ich wüsste nicht, was ich noch groß optimieren könnte, ich denke mal, das wars vorerst...
Evtl noch Spannungen, bringt aber nicht wirklich was...

Vorschläge?

Der governor muss doch in irgendeinem script sein.... und dann auch änderbar sein... oder nicht. Also im Quelltext und nicht über SetCPU.

Ja halte Ondemand auch für das Beste aber wollte mal spielen!

Mir ist aufgefallen.... das die Home Taste aussetzer hat! Ist das bei dir auch so??
 
Was fehlt ist ein funktionierender Lightsensor oder irre ich mich?
 
rotation schrieb:
€dit:
Tatsächlich :blink:
Dieses miese Android 3.0 Logo ist nicht mehr da :confused2: :confused2: :confused:

jap :D
und ich finds gut so ;)

dein neuer kernel funktioniert tadellos
kein sod, schnell 1a

jetzt noch den lichtsensor und hardwarebeschleunigung und du bist mein held auf lebenszeit:drool:

xD

aber wir wissen ja, dass die codes noch nicht frei sind:bored:
 
Ich weiß ehrlich nicht, wieso der weg ist :(

Ich hab einen Kernel kompilt, der volle VPN Funktionalität hat, Keine Verbindungsabbrüche mehr. (Lade ich bald hoch, nach ein bissl Testen)
Aber der hat wieder das Bootlogo drin :(
 
Also bei mir war das Android 3.0 Bootlogo immer da?!
Aber egal hauptsache der Kernel läuft gut :)
 
Also kernel vom 26. Produziert SOD bei mir.

Sent from my Flashback 10.0 using Tapatalk
 
u got PN


Neuer Kernel, mit VPN capability.
 
Habe den kernel vom 27. Installiert. Danach hab ich festgestellt dass ich keinen schreibzugriff auf /system mehr habe. Hab es gemerkt da ich su updaten wollte. Der meckert nun.
Umbenennen von datei in system/app geht auch nicht. Was ist da los?
Auch nach komplett neu flash von fb und kernel kein schreibzugriff. Lesen geht.

Edit problem geloest.

Sent from my Flashback 10.0 using Tapatalk
 
Zuletzt bearbeitet:
wat? wie gelöst?
 
Ich habe leider noch immer das SoD-Problem. Ich schicke das Pad in den Standby, warte kurz bis die WLAN-Lampe aus ist und vorbei. Nichts geht mehr.

Die Ausgabe von dmesg sieht stellenweise nicht gut aus.
Code:
<4>[    8.037962] WARNING: at drivers/base/core.c:131 device_release+0x88/0x94()
<3>[    8.037972] Device 'nvec' does not have a release() function, it is broken and must be fixed.
<4>[    8.037981] Modules linked in:
<4>[    8.037989] Backtrace:
<4>[    8.038012] [<c003e160>] (dump_backtrace+0x0/0x110) from [<c003e288>] (dump_stack+0x18/0x1c)
<4>[    8.038022]  r6:00000083 r5:c06438e8 r4:db843eb8 r3:00000000
<4>[    8.038052] [<c003e270>] (dump_stack+0x0/0x1c) from [<c00c2a9c>] (warn_slowpath_common+0x5c/0x6c)
<4>[    8.038070] [<c00c2a40>] (warn_slowpath_common+0x0/0x6c) from [<c00c2af8>] (warn_slowpath_fmt+0x30/0x38)
<4>[    8.038080]  r7:c06ba258 r6:db15d700 r5:c06ce490 r4:db9b7900
<4>[    8.038102] [<c00c2ac8>] (warn_slowpath_fmt+0x0/0x38) from [<c02d3040>] (device_release+0x88/0x94)
<4>[    8.038112]  r3:db15d700 r2:c06438fc
<4>[    8.038131] [<c02d2fb8>] (device_release+0x0/0x94) from [<c0277a3c>] (kobject_release+0x70/0x84)
<4>[    8.038140]  r4:c06ba274 r3:c02d2fb8
<4>[    8.038156] [<c02779cc>] (kobject_release+0x0/0x84) from [<c0278adc>] (kref_put+0x6c/0x80)
<4>[    8.038166]  r7:c06b2ad0 r6:c0727d48 r5:c02779cc r4:c06ba274
<4>[    8.038187] [<c0278a70>] (kref_put+0x0/0x80) from [<c0277904>] (kobject_put+0x54/0x5c)
<4>[    8.038196]  r5:00000000 r4:c06ba258
<4>[    8.038211] [<c02778b0>] (kobject_put+0x0/0x5c) from [<c02d29ec>] (put_device+0x1c/0x20)
<4>[    8.038220]  r4:c06ba250
<4>[    8.038232] [<c02d29d0>] (put_device+0x0/0x20) from [<c02d3830>] (device_unregister+0x1c/0x20)
<4>[    8.038252] [<c02d3814>] (device_unregister+0x0/0x20) from [<c0010490>] (nvec_init+0xc4/0x158)
<4>[    8.038261]  r4:c06ba250 r3:00000000
<4>[    8.038278] [<c00103cc>] (nvec_init+0x0/0x158) from [<c00396d4>] (do_one_initcall+0x6c/0x1ec)
<4>[    8.038288]  r6:c0727d48 r5:c00103cc r4:00000001
<4>[    8.038306] [<c0039668>] (do_one_initcall+0x0/0x1ec) from [<c0008c3c>] (kernel_init+0x174/0x200)
<4>[    8.038316]  r7:c06b2ad0 r6:c0727d48 r5:c0030898 r4:c00302ec
<4>[    8.038337] [<c0008ac8>] (kernel_init+0x0/0x200) from [<c00c65bc>] (do_exit+0x0/0x750)

oder auch

Code:
<4>[   11.163781] WARNING: at kernel/irq/manage.c:283 __enable_irq+0x84/0xbc()
<4>[   11.170470] Unbalanced enable for IRQ 383
<4>[   11.174470] Modules linked in:
<4>[   11.177523] Backtrace:
<4>[   11.179988] [<c003e160>] (dump_backtrace+0x0/0x110) from [<c003e288>] (dump_stack+0x18/0x1c)
<4>[   11.188410]  r6:0000011b r5:c061d6ec r4:db843e00 r3:00000000
<4>[   11.194105] [<c003e270>] (dump_stack+0x0/0x1c) from [<c00c2a9c>] (warn_slowpath_common+0x5c/0x6c)
<4>[   11.202970] [<c00c2a40>] (warn_slowpath_common+0x0/0x6c) from [<c00c2af8>] (warn_slowpath_fmt+0x30/0x38)
<4>[   11.212435]  r7:20000113 r6:0000017f r5:c06b0080 r4:c06b0080
<4>[   11.218126] [<c00c2ac8>] (warn_slowpath_fmt+0x0/0x38) from [<c0107794>] (__enable_irq+0x84/0xbc)
<4>[   11.226896]  r3:0000017f r2:c061d79c
<4>[   11.230486] [<c0107710>] (__enable_irq+0x0/0xbc) from [<c0107820>] (enable_irq+0x54/0x7c)
<4>[   11.238648]  r4:c06b00bc r3:00000000
<4>[   11.242243] [<c01077cc>] (enable_irq+0x0/0x7c) from [<c03d0cdc>] (dock_switch_probe+0x280/0x314)
<4>[   11.251014]  r7:c06b6290 r6:00000000 r5:c06b6558 r4:dba15ba0
<4>[   11.256708] [<c03d0a5c>] (dock_switch_probe+0x0/0x314) from [<c02d7aa4>] (platform_drv_probe+0x1c/0x20)
<4>[   11.266091] [<c02d7a88>] (platform_drv_probe+0x0/0x20) from [<c02d68f4>] (driver_probe_device+0xd4/0x178)
<4>[   11.275648] [<c02d6820>] (driver_probe_device+0x0/0x178) from [<c02d6a00>] (__driver_attach+0x68/0x8c)
<4>[   11.284939]  r6:c06de37c r5:c06b6298 r4:c06b62cc r3:00000000
<4>[   11.290627] [<c02d6998>] (__driver_attach+0x0/0x8c) from [<c02d5984>] (bus_for_each_dev+0x54/0x84)
<4>[   11.299571]  r6:c06de37c r5:c02d6998 r4:00000000 r3:00000000
<4>[   11.305257] [<c02d5930>] (bus_for_each_dev+0x0/0x84) from [<c02d65bc>] (driver_attach+0x24/0x28)
<4>[   11.314028]  r6:c06ce600 r5:c03d0e20 r4:c02d608c
<4>[   11.318666] [<c02d6598>] (driver_attach+0x0/0x28) from [<c02d6198>] (bus_add_driver+0x14c/0x2f8)
<4>[   11.327442] [<c02d604c>] (bus_add_driver+0x0/0x2f8) from [<c02d6c9c>] (driver_register+0xb8/0x144)
<4>[   11.336394] [<c02d6be4>] (driver_register+0x0/0x144) from [<c02d7f5c>] (platform_driver_register+0x5c/0x60)
<4>[   11.346118]  r8:c0727d44 r7:c06b2ad0 r6:c0727d48 r5:c03d0e20 r4:00000001
<4>[   11.352666] r3:00000000
<4>[   11.355302] [<c02d7f00>] (platform_driver_register+0x0/0x60) from [<c03d0e38>] (dock_switch_init+0x18/0x1c)
<4>[   11.365036] [<c03d0e20>] (dock_switch_init+0x0/0x1c) from [<c00396d4>] (do_one_initcall+0x6c/0x1ec)
<4>[   11.374074] [<c0039668>] (do_one_initcall+0x0/0x1ec) from [<c0008c3c>] (kernel_init+0x174/0x200)
<4>[   11.382844]  r7:c06b2ad0 r6:c0727d48 r5:c0030898 r4:c0030600
<4>[   11.388531] [<c0008ac8>] (kernel_init+0x0/0x200) from [<c00c65bc>] (do_exit+0x0/0x750)

Die vollständige Ausgabe im Anhang.
 

Anhänge

  • dmesg.txt
    46 KB · Aufrufe: 204
Hi,

da es im 1. Post nicht direkt steht: Was genau ist die Verbesserung dieses Kernels gegenüber z.B. ab_kernelv4Release-2-32-44-04?

OC läuft mit den anderen bis mind. 1,2 total stabil ohne SOD etc.

Freue mich auf Input.

drionad
 

Ähnliche Themen

L
Antworten
1
Aufrufe
1.207
slickor
slickor
W
Antworten
38
Aufrufe
4.852
Freakandr0id
Freakandr0id
S
  • Shishar
Antworten
2
Aufrufe
1.163
cantax
C
Zurück
Oben Unten