onemanosx Posted August 29, 2019 Author Posted August 29, 2019 [ref]Thelion[/ref], run this app and upload sendme folder created on desktop http://Olarila.com/files/Utils/RunMe.app.zip Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
onemanosx Posted August 29, 2019 Author Posted August 29, 2019 [ref]Thelion[/ref], Looks like you do not have I2C kexts installed. Your sendme folder is incomplete and I need all the debug informations. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
aryaone Posted August 30, 2019 Posted August 30, 2019 [ref]aryaone[/ref], 1. SSDT-PNLF is not required as your DSDT is already patched with it. 2. AppleBacklightFixup kext is not required as Whatevergreen kext is taking care of it now. 3. You might need to rebuild kext cache and permissions when first time booting with VirtualSMC from fakesmc. However, try boot with this DSDT that allows interrupt mode for track pad. Lets see if the track pad performs better. DSDT.aml.zip sory for very slow feedback i already tried your dsdt but still have some problem, i think the only solution is to use virtualsmc+smcbatterymanager instead of fakesmc+acpibattery. the i have been tried to install virtualsmc, but nothing work n keep get error "AppleLMUController::start Error: Could not get SMCProvider" (even if i installed these kext by hackintool and rebuild kext cache automatically) later, i have plan to re-install mojave with using virtualsmc on clover from the start, will it work? and can i still use patched DSDT from maldon?
onemanosx Posted August 30, 2019 Author Posted August 30, 2019 i have plan to re-install mojave with using virtualsmc on clover from the start, will it work? and can i still use patched DSDT from maldon? yes and yes Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
janjao Posted August 30, 2019 Posted August 30, 2019 Just a tip for everyone that is trying to boot with virtualsmc, virtualsmc and lilu kext need to be at same version. last lilu with last virtualsmc, and so on.
gish94 Posted August 31, 2019 Posted August 31, 2019 Hi, I have problem with my trackpad on Xiaomi mi notebook air 2 gen, After some research I have installed last version of VoodooI2C.kext VoodooI2CELAN.kext and VoodooI2CHID.kext and after that I can now see trackpad options in sys prefs, but mouse pointer still not moving. Send me Ashots-MBP.zip
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 [ref]gish94[/ref], I can see a few mistakes in your config. 1. You are using 2 SSDT which refers to your I2C device. And both of these has the wrong config. a. Your TPD0 device is at scope I2C0 not I2C1. b. Return _CRS should be Return (ConcatenateResTemplate (SBFB, SBFG)) Not Return (ConcatenateResTemplate (SBFE, SBFG)) I suggest using SSDT-I2C.aml and delete SSDT-TPD0.aml. Make the necessary changes. 2. You can delete VoodooI2CELAN kext. 3. Use clover configurator and change the highlighted HEX keys as such https://imgur.com/LrXsYJ3 or If you use Text Edit <dict> <key>Comment</key> <string>Rename TPD0._CRS to XCRS</string> <key>Disabled</key> <false/> <key>Find</key> <data> X0NSUw== </data> <key>Replace</key> <data> WENSUw== </data> <key>TgtBridge</key> <data> VFBEMA== </data> </dict> <dict> <key>Comment</key> <string>change PCI0.GPI0._STA to PCI0.GPI0.XSTA</string> <key>Disabled</key> <false/> <key>Find</key> <data> X1NUQQ== </data> <key>Replace</key> <data> WFNUQQ== </data> <key>TgtBridge</key> <data> R1BJMA== </data> </dict> Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
gish94 Posted August 31, 2019 Posted August 31, 2019 Thanks for your reply, after this modifications and restarting, my keyboard not working, and trackpad not working as well.
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 after this modifications and restarting, my keyboard not working, and trackpad not working as well. The changes described does not affect keyboard functionality by any means. Please attach new sendme files with the recent changes for troubleshooting. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
aryaone Posted August 31, 2019 Posted August 31, 2019 yes and yes hi [ref]onemanosx[/ref], today i reinstall mojave with Olarila image then replace the fakesmc with virtualsmc, but my laptop only can boot if i select "boot with injected key" on clover after booting, my trackpad is working very well without any bug. but later, i just realize that my sound is gone, even if applealc kext is already installed on L/E and clover/kext/other. is this because i choose to boot with injected kext?
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 even if applealc kext is already installed on L/E and clover/kext/other. I personally avoid installing third party kexts in L/E. Moreover, in BOTH locations for same kexts. What is your plist setting for "Inject Kext"? https://imgur.com/LvfAXgv If you still keep kexts in L/E, the setting should be set as "Detect" if my memory still serves me well. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
gish94 Posted August 31, 2019 Posted August 31, 2019 The changes described does not affect keyboard functionality by any means. Please attach new sendme files with the recent changes for troubleshooting. So when I change back "change PCI0.GPI0._STA to PCI0.GPI0.XSTA" HEX keys to previous values my keyboard started to work again. Also from windows device manager I get this "\_SB.PCI0.I2C1.TPD0" so does that mean that it is I2C1 not I2C0? Send me Ashots-MBP.lan.zip
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 Also from windows device manager I get this "\_SB.PCI0.I2C1.TPD0" so does that mean that it is I2C1 not I2C0? https://imgur.com/mhRvJXX Change TPD0 _CRS patch in clover to my hex value and reboot. The SSDT-I2C looks fine. "change PCI0.GPI0._STA to PCI0.GPI0.XSTA" Renaming status for GPI0 is not needed as your GPI0 device is natively supported. No idea why this patch can afect keyboard. You can also disable XOSI patch and remove SSDT-XOSI.aml as your DSDT is already patched with windows 10 emulation. However, you can also direct edit TPD0 _CRS method directly unto your DSDT and totally eliminate the use of I2C SSDT and its related clover hot patching. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
gish94 Posted August 31, 2019 Posted August 31, 2019 Are you using your own DSDT? Or did you download the DSDT from somewhere? Press F4 at clover bootloader and upload here. It is generated with clover. Btw I put Disabled flag on "change PCI0.GPI0._STA to PCI0.GPI0.XSTA" and my keyboard started nor working again.
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 [ref]gish94[/ref], Renaming status for GPI0 is not needed as your GPI0 device is natively supported. No idea how this patch can affect keyboard, tho. Change TPD0 _CRS patch in clover to my hex value and reboot. The SSDT-I2C looks fine. You can also disable XOSI patch and remove SSDT-XOSI.aml as your DSDT is already patched with windows 10 emulation. In addition, you can also direct edit TPD0 _CRS method directly unto your DSDT and totally eliminate the use of I2C SSDT and its related clover hot patching for ease. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
gish94 Posted August 31, 2019 Posted August 31, 2019 changing "TPD0 _CRS " hex keys also takes effect on my keyboard. I don't know why my clover generated DSDT with I2C0 but even in IORegistryExplorer I can see that TPD0 is under I2C1 scope I can even see correct model name "ELAN2301" https://imgur.com/7BXMfrX' alt='IMGUR>'> Send me Ashots-MacBook-Pro.zip
onemanosx Posted August 31, 2019 Author Posted August 31, 2019 [ref]gish94[/ref], doesnt make any sense ioreg is showing differently from acpi table found in your patched/origin folder. Can you extract fresh acpi tables and upload. Press F4 or Fn+F4 at clover bootloader. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)
gish94 Posted August 31, 2019 Posted August 31, 2019 [ref]gish94[/ref], doesnt make any sense ioreg is showing differently from acpi table found in your patched/origin folder. Can you extract fresh acpi tables and upload. Press F4 or Fn+F4 at clover bootloader. Here is fresh extracted origin.zip
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now