acai66 / lenovo-miix-520-hackintosh

macos on lenovo miix 520 is almost perfect
GNU Lesser General Public License v3.0
79 stars 20 forks source link

Installer reboot and crash at 2 mins left. #4

Closed yong2222 closed 5 years ago

yong2222 commented 5 years ago

I can enter the installer but it stops at 2 min and reboots right away. And then I cannot enter the mac again. Maybe it is the problem of the sata mode. However, I cannot find the option to change my storage mode to ahci. How should I do?

acai66 commented 5 years ago

miix 520 is only support ahci mode,so you dont worry about sata mode,Where did you get the macos image?I have tested several versions of macos,and there is no any problem.

yong2222 commented 5 years ago

I used one that you mentioned, 黑果小兵 with clover 4674 version. And my laptop is actually i7-8550u 8gb 512gb, it seems that some of the kexts are not working properky because of the different hardware.

yong2222 commented 5 years ago

After all, I have got mac booting on my device, but without your kexts. So I cannot use touch screen and sound card at all. Do you have any solutions?

acai66 commented 5 years ago

After all, I have got mac booting on my device, but without your kexts. So I cannot use touch screen and sound card at all. Do you have any solutions?

both i7 and i5 can use this clover,there is no different hardware but cpu,and No special configuration is required for the CPU

yong2222 commented 5 years ago

Umm.. then what do you think about the problem? When I use your kexts I get applei2ccontroller input time out and ps2controller fsever time out.. :( I could send you the boot screen of verbose mode if you wish to help me out.

acai66 commented 5 years ago

remove AppleIntelLpssI2C.kext and AppleIntelLpssI2CController.kext. When removing those 2 kexts, you should also remove AppleHPM.kext, since it has dependencies on the I2C kexts. After that, rebuild your kextcache and reboot.

yong2222 commented 5 years ago

Then I should install the mac at the very first time without your kexts? And then do the things you told me and put those kexts after the first boot? Sorry I'm new to the mac environment.. :(

yong2222 commented 5 years ago

Also I cannot find the files you mentioned in my usb..

acai66 commented 5 years ago

in your macos volume \System\Library\Extensions,

yong2222 commented 5 years ago

Oh so I have to install first because my windows computer does not work on the mac files. Then I have to complete the installation first and change the kexts.

acai66 commented 5 years ago

you can rename /efi/clover/kext/other/voodooi2c.kext to voodooi2c for disable voodooi2c driver,and restore this driver after you remove applei2ccon...

yong2222 commented 5 years ago

only voodooi2c that one or other related things too? I see lots of things contain voodoo in name.

acai66 commented 5 years ago

the core kext is the voodooi2c.kext ,

yong2222 commented 5 years ago

Ok I have one more question. Should I put the clover folder to overwrite, or just delete the original clover folder in usb and put only your clover folder?

acai66 commented 5 years ago

delete

yong2222 commented 5 years ago

Ok thanks

yong2222 commented 5 years ago

Thanks for your help. I almost went to success. But the thing is, I cannot boot clover without usb even if I installed the clover bootloader to my ssd. I can see efi partition has clover boot files, but somehow it keeps booting windows 10 without having clover boot screen.( Windows bootloader is stronger than Clover bootloader.) Can you help me out?

yong2222 commented 5 years ago

Oh.. and my touchscreen does not work.. (I'm sure I installed voodooi2c that you offered.) Is there additional steps I have to do?

acai66 commented 5 years ago

no,

yong2222 commented 5 years ago

Touchscreen works well with touchpad, but somehow touchpad does not work with multitouch gestures, I see the menu with gestures but it does not function at all.

acai66 commented 5 years ago

see this,waiting for alexandred to fix it. https://github.com/alexandred/VoodooI2C/issues/115

yong2222 commented 5 years ago

But my trackpad does not work too... Trackpad is also not supported? I think it should work but not mine.

acai66 commented 5 years ago

use my modified voodooi2c.kext ,do not use official voodooi2c.kext

yong2222 commented 5 years ago

I used kext wizard and installed it, also I put the kexts in efi and sle. Still it's not working. Am I missing something??

acai66 commented 5 years ago

i have updated clover,fixed some patches.

yong2222 commented 5 years ago

Still.. Some basic gestures like scroll and double click works, but extra gestures using multiple fingers not work at all. (I'm not talking about touch screen, it's touchpad.)

acai66 commented 5 years ago

the touchpad just works like a mouse,only with basic functions,and i cant make it fully works.

yong2222 commented 5 years ago

Then do you have some suggestions to use it better? Some settings.