Jump to content

Samsung R560 Studentbook / Madril / etc.


234 posts in this topic

Recommended Posts

ach verdammt ich habs gewusst! danke fürs recherchieren. es hat sich natürlich nichts am akkustand gemacht und das bild sah wirklich so aus als würde es nur gamma ändern.

 

mist...

 

wir müssen endlich was am backlight machen... mist.

Ich bin erstmal wieder nen paar Tage offline, das hier hab ich noch gefunden, aber damit taucht nur der Regler auf, verstellen lässt es sich nicht ;(

 

http://www.insanelymac.com/forum/index.php?showtopic=136727

 

http://mattdanger.net/2008/12/adjust-mac-o...m-the-terminal/

Das hab ich im Netz gefunden, mim Mac hab ichs probiert, da gehts tadellos, bei uns gibts leider nur nen Error aus.

Natürlich ist der Error nur ein Zahlencode und ich bin offensichtlich nicht in der Lage herauszufinden was er bedeutet, kommt nicht direkt vom Script sondern von irgendeinem AppleTeil (Dem, was für die Helligkeit zuständig ist, denke ich)... Vllt hilft uns das weiter. (Um rauszufinden wo's genau hängt)

 

Beim DSDT kompilieren wirft er bei mir immernoch 2 Fehler/Warnungen aus, die könnten damit auch was zu tun haben, unwahrscheinlich aber möglich...

 

Zu deinem Update... VoodooUSBEHCI soll den SleepEnabler ablösen, oder? Weil Superhai hat keine weiteren Anmerkungen dazu in sein Forum gestellt, unterscheidet es sich überhaupt vom SleepEnabler?

Und was hast du am IOUSB neu angepasst? Außer den 2 Zeilen die für SleepEnabler/VodooUSBEHCI nötig sind?

voodoousbehci löst ehcienabler ab. und ich hab nur das angepasst was superhai im forum schreibt. läuft prima.

 

zum display: ich bleib dran. den

		
Device (PNLF)
	{
		Name (_HID, EisaId ("APP0002"))
		Name (_CID, "backlight")
		Name (_UID, 0x0A)
		Name (_STA, 0x0B)
	}

 

habe ich scon an den unterschiedlichsten stellen in DSDT angebracht. zZ ists an dem fleck unter : Scope (SB) in der nähe von Device (PWRB). wie bei nem Macbook Pro 5,1.

 

ich habe den slider unter den monitor prefpane aber dieser springt immer nach links und ändert nichts an der helligkeit. wir sind nah dran, es hapert nur an etwas wo ich kein plan hab. :(

  • 2 weeks later...

Was macht eigentlich so unsere Hardware aus an Performance? Geekbench:

Section Description Score Geekbench Score

Geekbench 2.1.2 for Mac OS X x86 (32-bit)

Integer Processor integer performance 2459

Floating Point Processor floating point performance 4347

Memory Memory performance 2648

Stream Memory bandwidth performance 2148

Gesamt: 3126

 

Xanderon du kannst ja mal deinen Score mit dem vom original MacbookPro vergleichen, der ist irgendwo auf der GeekSeite, die Hardware ist ja identisch zu dem höheren...

Section Description Score Geekbench Score

Geekbench 2.1.2 for Mac OS X x86 (32-bit)

Integer Processor integer performance 2645

Floating Point Processor floating point performance 4811

Memory Memory performance 2594

Stream Memory bandwidth performance 2051

Gesamt: 3333

die binden ein display ein, welches dann applebacklight.kext lädt. leider bringts wegen brightness control nix auf unseren rechnern ;)

 

Ich habe die letzen Tage auch mal ein wenig gesucht und wenn ich das richtig verstanden habe, dann wird das ganze mit der Helligkeit über ACPI gesteuert.

Die passenden Methoden dazu sind auch in der dsdt enthalten:

 

Helligkeitsstufen:

	  Method (_BCL, 0, NotSerialized)
					 {
						 Or (VDRV, 0x02, VDRV)
						 Return (Package (0x08)
						 {
							 0x0A,
							 0x1E,
							 0x28,
							 0x32,
							 0x3C,
							 0x46,
							 0x50,
							 0x64
						 })
					 }

 

Level setzen:

						 Method (_BCM, 1, NotSerialized)
					 {
						 If (LGreaterEqual (OSYS, 0x07D6))
						 {
							 Store (Arg0, BRTL)
							 SECS (0xA6)
						 }
					 }

 

Taste für Heller:

					 Method (_Q64, 0, NotSerialized)
				 {
					 If (LGreaterEqual (OSYS, 0x07D6))
					 {
						 SECS (0x89)
						 If (And (VDRV, One))
						 {
							 If (LNot (^^^GFX0.PDRD ()))
							 {
								 BRTN (0x86)
							 }
						 }

						 If (And (VDRV, 0x02))
						 {
							 Notify (^^^P0P2.NVID.LCD, 0x86)
						 }
					 }

 

Taste für dunkler:

					Method (_Q63, 0, NotSerialized)
				 {
					 If (LGreaterEqual (OSYS, 0x07D6))
					 {
						 SECS (0x88)
						 If (And (VDRV, One))
						 {
							 If (LNot (^^^GFX0.PDRD ()))
							 {
								 BRTN (0x87)
							 }
						 }

						 If (And (VDRV, 0x02))
						 {
							 Notify (^^^P0P2.NVID.LCD, 0x87)
						 }
					 }

 

Das Stimmt auch mit der ACPI Spezifikation überein.

Nur habe ich keine Ahnung wie man das jetzt anwenden kann um die Helligkeit einstellen zu können.

Die Funktionstasten für Lautstärke und Touchpad Ein/Aus-schalten funktionieren doch auch. Vielleicht kann man ja rückschlüsse ziehen auf die Tasten für die Helligkeit wenn man den Code für die bereits funktionierenden Funktionstasten findet. Evtl. sind die in irgend einen Treiber geladen!?!

Naja, aber diese Tasten funktionieren ja auf Windows auch, die Brightness aber nur mit dem extra Samsungtreiber (also die Tasten zumindest, die vom Energiesparen geht auch so), also glaub ich nciht, dass wir auf dem Weg weiterkommen... Ich würde darauf tippen dass er aus irgendeinem Grund das Display nicht vollständig erkennt^^

voodoousbehci löst ehcienabler ab. und ich hab nur das angepasst was superhai im forum schreibt. läuft prima.

 

zum display: ich bleib dran. den

		
Device (PNLF)
	 {
		 Name (_HID, EisaId ("APP0002"))
		 Name (_CID, "backlight")
		 Name (_UID, 0x0A)
		 Name (_STA, 0x0B)
	 }

 

habe ich scon an den unterschiedlichsten stellen in DSDT angebracht. zZ ists an dem fleck unter : Scope (SB) in der nähe von Device (PWRB). wie bei nem Macbook Pro 5,1.

 

ich habe den slider unter den monitor prefpane aber dieser springt immer nach links und ändert nichts an der helligkeit. wir sind nah dran, es hapert nur an etwas wo ich kein plan hab. :unsure:

 

Ich habe das Device auch mal verschoben aber ich finde nirgendwo einen slider.

Wo soll sich der denn befinden? am besten ein Screenshot ;)

Den schieber habe ich leider nicht

was ich aber habe sind mehrere logeinträge wie z.b.

04.03.09 22:15:08 [0x0-0x15015].com.apple.systempreferences[155] objc[155]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Authorization.monitorPanel/Contents/MacOS/Authorization and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/TVOptions.monitorPanel/Contents/MacOS/TVOptions. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/TVOptions.monitorPanel/Contents/MacOS/TVOptions.

komisch. keine ahnung warum du keinen regler bekommst. FN+f12 schon probiert? oder Einfg? kommt da der Brightness Hud?

 

da passiert garnichts

entweder stimmt was mit meiner dsdt und backlight.kext nicht oder es liegt an dem display. Du hast doch das mit der höheren Auflösung. Vielleicht wird deins erkannt aber falsch an angesteuert.

auch das will nicht

irgendwo habe ich wohl zu viel ausprobiert :unsure:

 

da fehlen auch einige daten die wohl auch wichtig sind damit es mit der Helligkeitsregelung funktioniert.

z.b. Panalrawtable

und die min/max werte für die helligkeit, die doch in der dsdt enthalten sind.

post-298198-1236468559_thumb.png

post-298198-1236468572_thumb.png

kein schieber oder ahnliches

im LOG:

08.03.09 15:04:31 kernel AppleBacklightDisplay: haveBacklight 1

 

das war aber auch

 

danke, hab auch das intelpanelA.

 

eure displays schalten sich aber auch nach einer zeit komplett ab oder? wenn ihr ne aktive ecke aktiviert oder zB im energie saver die einstellung macht, richtig? d.h.: die graka / das system kann sehr wohl das display ansteuern, aber eben nicht um es stufenweise abzudunkeln :D

 

 

so sieht ein mbpro5,1 ioreg aus

post-171305-1236522724_thumb.png

 

hier das ioreg eines mbpro5,1

macbookpro5.1.ioreg.zip

 

sieht ganz anders aus als unsere versuche.

 

noch was hübsches:

 

zu finden in der info.plist von der applegraphicscontrol.kext

post-171305-1236523279_thumb.png

 

wie bekommen wir das intelpanelA dort rein?

×
×
  • Create New...