LeBaldi Posted February 19, 2020 Posted February 19, 2020 19 hours ago, PANTERA NEBULOSA said: yes, I already tested with Elan, I2CHID, and others before. bu t no success. Fisrt of all, update your BIOS to the last one (to use the Mald0n lastest files)... the justo download these 2 files below. On 10/23/2019 at 1:12 AM, MaLd0n said: -Update bios/uefi to last version --Clover Folder-- Just paste EFI folder inside EFI partition https://tinyurl.com/rkqmpd9 Notebooks with ELAN trackpad use it with my folder above IdeaPad S145 ELAN.zip First you will complete overwrite the Clover Folder (Overwrite, not Merge), the download the zip with ELAN kexts in Clover>kexts>other and then copy the DSDT.aml from this zip to ACPI>patched Here works perfect ( a lot of errors during boot but works with no problem) | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 19, 2020 Author Administrators Posted February 19, 2020 11 minutes ago, LeBaldi said: Here works perfect ( a lot of errors during boot but works with no problem) something wrong, dont have any log error or acpi warning -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
PANTERA NEBULOSA Posted February 19, 2020 Posted February 19, 2020 MaLd0n, I tried this method today, I have use "Ideapad S145 ELAN.zip" (VoodooI2C + VoodooI2CELAN-Polling + VoodooPS2Controller) and placed DSDT.aml into patched folder. Regarding VoodooPS2Controller I just kept VoodooPS2Keyboard into plugins folder. below the link of my zip file generated by RunMe app. https://drive.google.com/file/d/1fOSy5Wp7Z7GnCxtmF2UEmn-oAGKgaA5L/view?usp=sharing thanks for help!
Administrators MaLd0n Posted February 19, 2020 Author Administrators Posted February 19, 2020 3 minutes ago, PANTERA NEBULOSA said: MaLd0n or use VoodooI2C.kext or VoodooI2CELAN-Polling.kext, never both U use my dsdt for synaptics, need use dsdt for elan -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
PANTERA NEBULOSA Posted February 19, 2020 Posted February 19, 2020 HI MaLd0n, I tried your instructions regarding not use both kexts, and I tested one by one. Also I inserted ELAN in patched folder before tests. unfortunately did not work What happened?
LeBaldi Posted February 20, 2020 Posted February 20, 2020 19 hours ago, MaLd0n said: something wrong, dont have any log error or acpi warning Apparently its because of the pooling mode. Back in the topic users had this too. So I ignore it | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
LeBaldi Posted February 20, 2020 Posted February 20, 2020 AH! And here I have to use VoodooI2C.kext AND VoodooI2C-pooling.kext to work... if I use only one of then didn't work | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 20, 2020 Author Administrators Posted February 20, 2020 2 hours ago, LeBaldi said: AH! And here I have to use VoodooI2C.kext AND VoodooI2C-pooling.kext to work... if I use only one of then didn't work check if this dsdt work for u DSDT.aml.zip -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
LeBaldi Posted February 20, 2020 Posted February 20, 2020 1 hour ago, MaLd0n said: check if this dsdt work for u DSDT.aml.zip 40.13 kB · 1 download Thanks for the test but nope... doesn't load the ELAN kext But no worry... a don't care about erros during boot... the importante thing is the touchpad works hehehe | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 20, 2020 Author Administrators Posted February 20, 2020 23 minutes ago, LeBaldi said: Thanks for the test but nope... doesn't load the ELAN kext use this dsdt and extract one send_me -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
LeBaldi Posted February 20, 2020 Posted February 20, 2020 27 minutes ago, MaLd0n said: use this dsdt and extract one send_me Here is the link: https://www.dropbox.com/s/3qqrewb9ogw389b/Send me MacBook-Pro-de-Leandro.zip?dl=0 | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 20, 2020 Author Administrators Posted February 20, 2020 16 minutes ago, LeBaldi said: Here is the link: https://www.dropbox.com/s/3qqrewb9ogw389b/Send me MacBook-Pro-de-Leandro.zip?dl=0 TEST 2 DSDT.aml.zip -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
LeBaldi Posted February 20, 2020 Posted February 20, 2020 (edited) 19 minutes ago, MaLd0n said: TEST 2 DSDT.aml.zip 40.13 kB · 1 download Nothing, touchpad dead SendMe 2: https://www.dropbox.com/s/etswoa1pyxtxv5f/Send me MacBook-Pro-de-Leandro2.zip?dl=0 I have to try to boot with what kext? I2C Elan only or the same way I boot normally (With I2C + I2C Elan poolling)? Edited February 20, 2020 by LeBaldi | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 20, 2020 Author Administrators Posted February 20, 2020 4 minutes ago, LeBaldi said: Nothing, touchpad dead try with last voodooi2c kexts bios update = changes things, the same patch don't work more, like mine, first bios version just disable gpio and apply windows patch for work, now just windows patch work -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
LeBaldi Posted February 20, 2020 Posted February 20, 2020 27 minutes ago, MaLd0n said: try with last voodooi2c kexts bios update = changes things, the same patch don't work more, like mine, first bios version just disable gpio and apply windows patch for work, now just windows patch work Thanks for all effort.. but nothing... I think its not a DSDT or something related... because here in the development of the kext he had the same erros as I have: On 10/30/2019 at 6:34 PM, user748832 said: [ref]onemanosx[/ref], this kext is very interesting. In interrupt mode, touchpad not working at all (and with high CPU usage). In polling mode, when I'm able to boot the system, the touchpad is working great! Trackpad preferences are working too and I can use the multitouch too. The pointer movement is almost fluid. The problem: Boot crashes and I have to retry multiple times before I can reach the login screen. I'm still not 100% sure, but it seems that I can boot when using "-v darkwake=0" as boot options. Is this an experimental kext with additional debugging messages? Kernel log is flooded very quickly with messages like this: VoodooI2CELANTouchpadDriver::ELAN0629 Invalid report (255) Anyway, very good progress. So no problem... I can live with this hahaha... the important thing is the trackpad is working even with the error during boot | HackBook Pro Lenovo S145 | | i5 8265U 15w@28w || 20GB DDR4 2400 || UHD 620 || SSD 1TB Kingspec || SSD M.2 NVMe Gen.3x4 Silicon Power 256GB || MacOS Big Sur | | HDTV/Monitor Samsung T24B350 || Genius GX-Gaming SW-G2.1 3000 || Apple iPhone 11 64GB RED || Playstation 4 PRO |
Administrators MaLd0n Posted February 20, 2020 Author Administrators Posted February 20, 2020 1 minute ago, LeBaldi said: So no problem... I can live with this hahaha... the important thing is the trackpad is working even with the error during boot -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
PANTERA NEBULOSA Posted February 20, 2020 Posted February 20, 2020 I followed above procedures and still no success.
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 On 10/24/2019 at 9:08 AM, user748832 said: I think there are no special instructions to apply these changes. First you need to create an USB bootable key with two partitions, one for CLOVER and one with Catalina installer (there are a lot of guides around...). Once installed CLOVER on the first partition (I'm using 2.5 r5070), you can copy DSDT.aml and all the kexts from this post, to the correct location (eg. /EFI/CLOVER/kexts/Other and /EFI/CLOVER/ACPI/patched). Also, copy the config.plist file in CLOVER directory, otherwise you will not be able to go over the "still waiting for root device" and apple logo will stuck on screen. In config.plist you need to have "CPUpm" patch to be selected to avoid that. I've tested this on Catalina, on my new Lenovo IdeaPad S145. It's not true that everything is working: the integrated TouchPad is not working so far . Also, I didn't test HDMI output yet. Where's config.plist? where i put it? How i can do CPUPM PATCH?
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 On 10/24/2019 at 10:14 AM, MaLd0n said: [ref]user748832[/ref], s145 line have many different models, u need check if have a little diff like a i2c device post one full dump with my efi from first post, dont need install clover, just paste full efi folder inside efi partition after install --Run_Me RunMe.app Added in 46 seconds: [ref]sushant77[/ref], use Olarila Image and replace full EFI folder inside EFI partition What is this RUN.me app for?
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 On 11/1/2019 at 6:29 PM, user748832 said: Yeahhh right I should have thought it before! Version 1.8.34 ( VoodooPS2Controller_2018-0506.kext ) is working fine!!! While v2.0.4 (the latest) and v1.9.2 appear incompatible with your patched kext. I think you can update the VoodooI2C repo with the information that ELAN0629 is supported by your patch, in polling mode. Thank you onemanosx! What is polling mode?
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 On 11/15/2019 at 6:07 AM, user748832 said: Hi onemanosx, what is exactly that you want me to test? Are there improvements in your version? The ELAN kext that I'm using now is just perfect for me, only thing is that touch sensibility is not high, did you improve this? If yes, than I will test a new kext, just send me the link. Thanks. PS. I've setup my Xcode env, cloned the I2C rep and merged in the changes by Sasha that I found here: https://github.com/EmotionalLove/VoodooI2CELAN Only my changes are following lines (176-182) in VoodooI2CELANTouchpadDriver.cpp, as I found that 0xFF (255) is returned when touchpad is Idle (not touched). if (reportData[ETP_REPORT_ID_OFFSET] == 0xFF) { // touchpad is IDLE (no touch) return kIOReturnSuccess; } if (reportData[ETP_REPORT_ID_OFFSET] != ETP_REPORT_ID) { IOLog("%s::%s Invalid report (%d)\n", getName(), device_name, reportData[ETP_REPORT_ID_OFFSET]); return kIOReturnError; } I don't like to have a lot of messages in kernel log (thousand and thousand) like this "Invalid report (255) ...." Added in 17 minutes 57 seconds: Your DSDT didn't work for me as I have ELAN029. This device only works in polling mode. Methods SSCN and FMCN are missing from your DSDT, they are required for polling mode. So, my current DSDT is different from your, as I added inside Device (TPD0) for Scope (_SB.PCI0.I2C0) the following methods: Method (SSCN, 0, NotSerialized) { Return (PKG3 (SSH0, SSL0, SSD0)) } Method (FMCN, 0, NotSerialized) { Return (PKG3 (FMH0, FML0, FMD0)) } Also, I added this, not sure it is really required: Method (PKG3, 3, Serialized) { Name (PKG, Package (0x03) { Zero, Zero, Zero }) PKG [Zero] = Arg0 PKG [One] = Arg1 PKG [0x02] = Arg2 Return (PKG) /* \_SB_.PCI0.I2C0.PKG3.PKG_ */ } Como eu faço essas modificações para arrumar meu touchpad?
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 On 12/8/2019 at 12:00 AM, MaLd0n said: [ref]caio0710[/ref], sim, no tópico tem o dsdt pro elan tb, depois atualizo o primeiro post Mas, esse DSDT que esta no primeiro post, serve pro ELAN?
Administrators MaLd0n Posted March 20, 2020 Author Administrators Posted March 20, 2020 9 hours ago, dnfoz45 said: Mas, esse DSDT que esta no primeiro post, serve pro ELAN? tem o dsdt pro elan tb -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 3 hours ago, MaLd0n said: tem o dsdt pro elan tb Eu consegui fazer meu hackintosh, arrumei tudo, menos o WIFI, que parece que tem que substituir a placa, mas me surgiu varias duvidas, 1 - você deixou uma serie de links para baixar, o .kext eu sei instalar, mas e os outros como instalam? Alias, é necessário instalar tudo que esta nos links? Como esse .EFI, MaciASL e acpica etc... 2 - Eu nunca mechi no config.plist e necessario mecher? 3 - o que é polling mode? 4 - RUN.me é para apresentar erros? 5 - Esse WIFI que vc substitiu funciona no windows? pq vi gente falando que funciona... 6 - Tenho a impressão que meu SSD NVME M.2 esta lento comparado a quando eu usava no WINDOWs, é normal? Clover https://github.com/CloverHackyColor/CloverBootloader AirportBrcmFixup.kext https://github.com/acidanthera/AirportBrcmFixup AppleALC.kext https://github.com/acidanthera/AppleALC Brcm Bluetooth https://github.com/acidanthera/BrcmPatchRAM Lilu.kext https://github.com/acidanthera/Lilu SystemProfilerMemoryFixup.kext https://github.com/Goldfish64/SystemProfilerMemoryFixup VirtualSMC.kext https://github.com/acidanthera/VirtualSMC VoodooI2C.kext https://github.com/alexandred/VoodooI2C VoodooPS2Controller.kext https://github.com/acidanthera/VoodooPS2 WhateverGreen.kext https://github.com/acidanthera/WhateverGreen MaciASL - https://github.com/acidanthera/MaciASL acpica - https://github.com/acpica/acpica AptioMemoryFix.efi https://github.com/acidanthera/AptioFixPkg ApfsDriverLoader.efi https://github.com/acidanthera/AppleSupportPkg HFSPlus.efi https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true Hackintool https://github.com/headkaze/Hackintool
dnfoz45 Posted March 20, 2020 Posted March 20, 2020 Eu tenho um USB WiFi 802.11n por meio desse video tentei usar no MAC OS e tentei varios outros jeitos, mas pra mim nao da certo. tenho que fazer alguma modificação no sistema? sou muito leigo nisso, como modficia? e
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