Leider Nein!
Weder Trackpad noch Touchscreen noch Tastatur!
Beiträge von iPhoneTruth
-
-
Gestartet habe ich damit, aber leider kein Effekt.
Informationen zum Touchpad habe ich die Folgenden gefunden:
Demnach ist es tatsächlich ein ELAN0501.Mit den entsprechenden Recherchen aus https://voodooi2c.github.io/#GPIO Pinning/GPIO Pinning komme ich dazu zu folgenden Werten:
0x33 is your device's hexadecimal APIC pin number.
Decimal = 51
GPP_B3_IRQ 0x33
GPP_B3 27
27 = decimal GPIO pin number
1B = hexadecimal GPIO pinStimmt das?
Müßte ich dann unter Device (TPD0), dort unter Name (SBFG …) unter Pin list 0x001B oder 0x1B eintragen? -
Problem gelöst: Ich hatte in Bootoptions wohl gerade den betreffenden USB-Port excludiert.
Nun läuft Bluetooth auch! -
In der Zwischenzeit habe ich eine BRC94352Z DW1560 eingebaut. Sie läuft auch schon.
Allerdings funktioniert Bluetooth nicht.
Es wird auch in den Systemeinstellungen kein Bluetooth angezeigt. Auch im Systembericht steht, daß keine Informationen gefunden wurde.
Das war übrigens schon bei der alten WLAN-Karte so, nachdem ich das System neu aufgespielt hatte. Davor ging Bluetooth mit der alten WLAN-Karte.Wie bekomme ich da Bluetooth zum Laufen?
-
So! Es läuft …
Folgende Patches sind alle drin!
#DSDT Bereinigen von anonymous writer
#Patch 1 Clean Compile
#Patch 2 Fix _WAK Arg0 v2
#Patch 3 HPET Fix
#Patch 4 SMBUS fix
#Patch 5 IRQ fix
#Patch 6 RTC fix
#Patch 7 Fix Mutex with non-zero SyncLevel
#Patch 9 Fix PNOT/PPNT
#Patch 10 Skylake LPC
#Patch 11 rename GFX0 -> IGPU
#Patch 12 rename HDAS to HDEF
#Patch 13 rename SAT0 to SATA
#Patch 14 Insert IMEI
#Patch 15 NullEthernetWürdet Ihr noch andere Patches empfehlen?
@anonymous writer
Guten Morgen! In vielfacher Hinsicht!
Habe nämlich die Patches für VoodooI2C in die DSDT eingepflegt und die entsprechenden Kexte in die EFI reingelegt, gestartet und … er hat sie gefressen.
Der Eintrag erscheint nun in der IOReg-Datei, die ich hier anhänge. Da kann man auch sehen, daß das Touchpad ein ELAN 0501 ist.
Allerdings funktioniert der Touchscreen dadurch noch nicht!
Da fehlt wohl noch das GPIO Pinning. Dazu brauche ich wohl noch Deine Hilfe, @anonymous writer -
Habs getan. Und er startet damit.
(Obwohl ich im BIOS nichts geändert hatte muß die alte DSDT wohl irgendwelche Fehler gehabt haben, oder ich habe der was eingefügt, was dann die Fehler verursacht hat.)Gehe nun schrittweise vor:
• Habe zuerst die DSDT von Fehlern befreit! Neustart! Er bootet damit!
• Dann toledo AMI-Clean Compile! Er bootet damit!-> Endlich ein Weg aus der Sackgasse!
Ich berichte dann, wenn ich weiter bin und die restlichen Patches eingefügt habe!Euch schon mal besten Dank!
-
Ja! Per F4 in Clover! Mit dem aktuellen BIOS!
-
Nein! Damit legt er vom Bootvorgang gleich einen sofortigen Neustart hin!
-
Grad mal alle Haken gesetzt. Gleiches Ergebnis, allerdings steht in der letzten Zeile nicht "8 table load failures" sondern "9 table load failures".
Edit: wenn ich alle Haken weglasse heißt es "7 table load failures".
Edit 2: Habe gerade mal auch noch "NoOemTableld" weggeklickt, dafür "Drop OEM" angeklickt. Ergebnis "2 table load failures". -
Ich weiß nicht mehr weiter, habe alles Mögliche schon probiert, aber leider ohne Erfolg! Also … ich bekomme keine vernünftige DSDT.aml an den Start. Es ist wie verhext.
Ich habe schon DSDTs nur mit Grundpatches oder nur mit IGPU-Patch erstellt und damit probiert zu starten, aber immer das Gleiche: Bootstop und Error.Ohne DSDT startet mein Laptop brav, aber mit DSDT gibt es immer ACPI-Errors und da bleibt er dann hängen. Na ja, ohne DSDT, die man patchen kann, ist das Hacbook nur ein halbes Macbook .
Richtig, mit der config aus Post 44 und der DSDT aus Post 42 hat es einmal geklappt, danach aber wieder nicht mehr. Zudem ist die Unterstützung der Helligkeit mit dieser config auch dahin.
Ich hänge mal meine Cloverordner an. Darin befindet sich meine DSDT-13.aml, die ich mit angefügten Patches bestückt habe. Zudem ein Bild dessen, wo er beim Booten hängen bleibt. Und eine ungepatchte fehlerfreie DSDT.aml.
-
So, ein kleiner Erfolg: mit der config.plist (der ich allerdings noch ein paar Werte von der meinigen einfügen mußte) und der ersten DSDT startet er endlich durch … allerdings nur ohne die VoodooI2C-Kexte, mit diesen machte er einen sofortigen Neustart.
Ich hänge die funktionierende config.plist an!
-
Hat leider nicht geklappt. Er hat kurz damit gestartet, dann Error und gleich Neustart.
- Aber für heute muß ich Schluß machen - -
Damit startet er gar nicht, wie bei der von mir erstellten DSDT. Ich glaube, das liegt an der config.plist.
Ich hänge darum meinen Clover-Odner mal an!
-
Ich habe für den Ruhezustand momentan keine weitere Idee und hoffe, daß andere da noch Vorschläge haben.
-
Ok! Besten Dank schon mal! Ich schicke gleich den origin-Ordner mit den DSDT und SSDT Dateien.
-
Die VoodooI2C-Kexte laufen momentan nicht. Darum hier die Ausgabe des IORegistryExplorer.
-
Ich stehe da in Ubuntu momentan einfach auf dem Schlauch. In "Systemeinstellungen - Maus und Touchpad" (in Ubuntu!) steht da nirgends eine Gerätebezeichnung?
@anonymous writer
In einem gleichen Nachbargerät Aceer Spin 5 habe ich per Windows nachgeschaut: Da ist ein Elan 0501 drin. Welchen Trackpad-kext würdest Du da empfehlen? -
Das habe ich bisher noch nicht kontrolliert. Bekomme ich das über DPCIManager raus?
-
Ja, habe ich schon mal. Bisher kein Erfolg.
Ich habe aber schon die ganze Zeit das hier im Auge :
ASUS GL553VD ELAN 1200 Touchpad,etc.Nur für den Patch muß meiner ja die DSDT.aml zunächst laden. Daher denke ich, daß das die nächste Hürde ist.
Er hängt übrigens immer an diesem Punkt: -
Ja, müßte wohl!
Im Systembericht stand I2C HID-Gerät.