Jump to content

tbrautaset

Donators
  • Posts

    25
  • Joined

  • Last visited

Reputation

0 Neutral

About tbrautaset

Hackintosh Specs

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Merry Christmas & Happy New Year If PS2 map e077 is to be redirected to ADB 6b, what does it mean when PS2 map e037 is set to ADB map 0 ?
  2. Hi, Regarding PS2 and ADB keyboard key rename / redirect. Did not quite understand your answer with that patch ? What I wonder is if there is any overview or table where I can find out which key / function PS2 map e077 or ADB map 6b is ? If PS2 map e077 is to be redirected to ADB 6b, what does it mean further down that PS2 map e037 is set to ADB map 0 ? Thank you very much for your patience and my somewhat incomprehensible English knowledge in my questions Have edited my answer further up, regarding making an SSDT that allows to get USB C in Hackintool for my laptop, even though you said it was not necessary, just trying to learn more about ASL and ACPI ?
  3. Hi, Some users have PS2 to ADB remap SSDT on their MSI laptops along with OS-X-Voodoo-PS2-Controller, is it possible to look up somewhere to find out which keys / functions are used here? Especially the last one, what is the meaning of: "e037 = 0" // nullify ps2 code 'e0 37' ? DefinitionBlock ("", "SSDT", 2, "hack", "ps2", 0x00000000) { External (_SB_.PCI0.LPCB.PS2K, DeviceObj) Name (_SB.PCI0.LPCB.PS2K.RMCF, Package (0x02) { "Keyboard", Package (0x06) { "Breakless PS2", Package (0x01) { Package (0x00){} }, "Custom ADB Map", Package (0x03) { Package (0x00){}, "e077=6b", "e078=71" }, "Custom PS2 Map", Package (0x02) { Package (0x00){}, "e037=0" } } }) }
  4. So if I put my usb-c´s rp05 / pxsx into a new SSDT-RP05.PXSX-to-XHC2 and re-create USBPorts.kext then I'm ok ? /* * The goal of this SSDT is to rename the ASM1142 USB 3.1 PXSX type to xHCI, * and create USB C port numbers manually so that they appear in the USB tab * of Hackintool, and the Olarila Video Guide - USB Port Mapping can be used. */ DefinitionBlock ("SSDT-RP05.PXSX-to-XHC2", "SSDT", 2, "hack ", "xHCI", 0x00001000) { External (_SB_.PCI0.RP05, DeviceObj) External (_SB_.PCI0.RP05.PXSX, DeviceObj) Scope (\_SB.PCI0.RP05) { Scope (PXSX) { Name (_STA, Zero) // _STA: Status } Device (XHC2) { Name (_ADR, Zero) // _ADR: Address Device (RHUB) { Name (_ADR, Zero) Device (HS05) { Name (_ADR, 0x03) Name (_UPC, Package (0x04) { 0xFF, 0x09, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x10) { /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) } Device (HS06) { Name (_ADR, 0x04) Name (_UPC, Package (0x04) { 0xFF, 0x09, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x10) { /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) } Device (SS05) { Name (_ADR, One) Name (_UPC, Package (0x04) { 0xFF, 0x09, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x10) { /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "UsbCPortNumber", One }) } } Device (SS06) { Name (_ADR, 0x2) Name (_UPC, Package (0x04) { 0xFF, 0x09, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x10) { /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x31, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "UsbCPortNumber", 0x02 }) } } } } } } //EOF USBPorts.kext´s Info.plist : IOKitPersonalities MacBookPro14,1-XHC XHC AppleUSBXHCISPT ports HS03 HS04 HS07 HS08 HS10 HS11 HS12 SS03 SS04 MacBookPro14,1-XHC2 XHC2 AppleASMediaUSBXHCI ports HS05 HS06 SS05 SS06 model MacBookPro14,1 OSBundleRequired Root ?
  5. Have followed your guide and it worked fine, when it comes to USB Type-C 3.1 Gen2 it does not appear in Hackintool. USB 3.0 x2 - HS03 / SS03 & HS04 / SS04, USB 2.0 x1 - HS08, USB Type-C 3.1 Gen2 x1 - ? USB 3.1 Gen 2 - ? USB 3.0 - SS04 Type-C ** Type-A ** ** Share upstream USB bandwidth When the USB C is not visible in Hackintool, then there is not much more I can do ?
  6. DSDT : Scope (_SB.PCI0.LPCB), Method (_QB7 & _QB8, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF This scope / method lags when using brightness down and up keys, due to this delay brightness suddenly goes to zero and black / blank screen without being possible to correct or set brightness up again, having to restart via power button to solve. Can this method be different or replaced with the one I made ? Method (BRTN, 1, Serialized) { If ((0x87 == Arg0)) { Notify (\_SB.PCI0.LPCB.PS2K, 0x0405) } If ((0x86 == Arg0)) { Notify (\_SB.PCI0.LPCB.PS2K, 0x0406) } } A little unsure how to implement this without ruining what you have created, can you help me?
  7. Thank you! Do you have a DSTD / SSDT patch list, to know what patches is applied ? Do I need to create separate SSDT´s for USB, whatever or is everything inside DSTD now ? Regarding audio, attached is ALC898.zip with a Sound settings folder with my screenshots. - Which one to choose? The one with the most out and inputs ? - Have tried every alcid´s, and 98 is the most powerful, but with fewer out and inputs.. ? ALC898.zip
  8. Reuploaded
  9. Booted without DSDT & SSDT´s, new sendme & separate Tom’s MacBook Pro_ioreg New - Send me Toms-MBP.zip
  10. Hi Daniel , I´ve installed Big Sure, Opencore , touchpad , audio , have battery drain issue , attached Runme zip DSDT & SSDT´s, battery patch, sleep & fine tune would be great Downgraded BIOS & Firmware prior to Meltdown and Spectre vulnerabilities fixes. MSI GE72VR 7RF Apache Pro BIOS E179BIMS.309 - Latest 7th Gen. Intel Core i7 processor - Latest GeForce GTX 1060 6 / 3GB GDDR5 with desktop level performance - Exclusive Cooler Boost 4 Technology - The X Boost function from MSI technology supports faster storage access speed. - Dragon Center provides six functions to get a total control of your personal computer - NVMe M.2 SSD by PCIe Gen3 X4 up to 2200MB/s speed(optional) - The latest USB 3.1 SuperSpeed+ interface built in - USB Type-C reversible plug - Exclusive SHIFT technology boosts performance under controlled noise & temperature - Nahimic 2 Sound Technology delivering 360⁰ immersive audio experience - Audio Boost 2 enhancing the gaming headset sound detail and sound stage - Sound by Dynaudio system - True Color Technology for increased color contrast and greater image detail - SteelSeries Engine 3 with GameSense to personalize your play style - Keyboard by Steelseries with full color backlighting - Upgraded Killer Gigabit LAN Controller + Killer Shield + 802.11 ac - Matrix Display supporting 4K output up to 2 external monitors ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; ;; MSI EC Release Notes ;; ;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Model : MS-179B (KBL) MKT Name : GE72VR 7RF ;****************************************************************************; New EC Firmware: 179BEMS1.105 ROM CheckSum : 49C9 Release date : 2017/01/06 ;--------------------------- Description ------------------------------------; First Release. Send me Toms-MBP.zip
  11. Is the new Send Me better when it comes to acpi?
  12. Send me.zip
  13. Hi Daniel, Brightness : Installed acpi support base (0.142-8) acpid (1: 2.0.28-1 + b1) on my Debian 9 partition with apt install acpid -y Then ran acpi_listen in terminal: fn + down arrow key = video / brightness BRTDN 00000087 00000000 K fn + up arrow key = video / brightness BRTUP 00000086 00000000 K Made a DSDT patch : into method label BRTN replace_content begin // Brightness Down\n If ((0x87 == Arg0)) { Notify (\_SB.PCI0.LPCB.PS2K, 0x0405) }\n // Brightness Up\n If ((0x86 == Arg0)) { Notify (\_SB.PCI0.LPCB.PS2K, 0x0406) } end; My CLOVER originated from CATALINA Olarila > ACPI > patched DSDT.aml SSDT-PNLF.aml SSDT-UIAC-ALL.aml config.plist > Boot <string>dart=0 nv_disable=1 brcmfx-country=#a</string> > Audio <key>Inject</key> <integer>13</integer> <string>0x59168086</string> > Graphics <key>ig-platform-id</key> <string>0x591b0000</string> > drivers > BIOS ApfsDriverLoader.efi FSInject.efi HFSPlus.efi > UEFI ApfsDriverLoader.efi AptioMemoryFix.efi FSInject.efi HFSPlus.efi > kexts > Other ACPIBatteryManager.kext AirportBrcmFixup.kext AppleALC.kext AppleBacklightFixup.kext AtherosE2200Ethernet.kext BrcmBluetoothInjector.kext BrcmFirmwareData.kext BrcmPatchRAM2.kext CodecCommander.kext FakeSMC.kext Lilu.kext NoTouchID.kext USBInjectAll.kext VoodooI2C.kext VoodooI2CHID.kext VoodooPS2Controller.kext WhateverGreen.kext Brightness Controll works with the arrow keys as planned, but suddenly my keyboard stops working and I have to restart to correct it.
  14. Sleep
×
×
  • Create New...