Jump to content

Samsung R560 Studentbook / Madril / etc.


xanderon
 Share

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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. :(

Link to comment
Share on other sites

  • 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...

Link to comment
Share on other sites

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

Link to comment
Share on other sites

zum display: ich bleib dran. den
		
Device (PNLF)
	 {
		 Name (_HID, EisaId ("APP0002"))
		 Name (_CID, "backlight")
		 Name (_UID, 0x0A)
		 Name (_STA, 0x0B)
	 }

 

Hast du eine Idee was de einzelnen Zeilen bedeuten?

Link to comment
Share on other sites

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!?!

Link to comment
Share on other sites

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^^

Link to comment
Share on other sites

54123: gute recherche, gut sowas im thread zu haben.

 

aber ich glaub aranius hat recht, es bezieht sich auf das display an sich, dass es nciht von der kext erkannt wird. warum wissen leider auch die chefs hier nicht :(

Link to comment
Share on other sites

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 ;)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

bei mir und meinem studentbook display sieht es so aus:

post-171305-1236515425_thumb.png

post-171305-1236515434_thumb.png

 

ich weiß eben nicht was das applebacklightdisplay kext alles kann, und obs unsere panels erkennt.

wieso hast du unter deinem PNLF mehr infos stehen als ich?

Link to comment
Share on other sites

wieso hast du unter deinem PNLF mehr infos stehen als ich?

 

weil du das device oben in das suchen feld eingetragen hast.

wenn du das direkt im baum auswählst dann sollte das bei dir auch angezeigt werden

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

 Share

×
×
  • Create New...