Xiashangning / BigSurface

A proposition for a fully intergrated kext for all Surface Pro hardwares
GNU General Public License v3.0
297 stars 23 forks source link

Nothing works on surface pro 5 #41

Closed kevin-Curry closed 2 years ago

kevin-Curry commented 2 years ago

I’ve tested everything. But it seems nothing works on my laptop. Including battery and trackpad. Starred and waiting for touchscreen for surface pro 5!

Xiashangning commented 2 years ago

Trackpad should be working, as for battery and touchscreen, I need your device id for UART and IntelManagementEngine. You can either send me your screenshot of hackintool's PCIe tab or find them in device manager in Windows. Also ioreg will be very helpful

kevin-Curry commented 2 years ago

OK I'll try.

PS when will you release the touch screen support on SP6. cause I saw you just updated but no new release

kevin-Curry commented 2 years ago

图像2022-7-19 上午10 59_副本 Here's the screenshot. And trackpad does work. Looking for the touchscreen and battery.

Xiashangning commented 2 years ago

I need ioreg, try the pre-release kext first, battery and touchscreen should work

kevin-Curry commented 2 years ago

only v5 works

kevin-Curry commented 2 years ago

v6 and pre-release doesn't work

Xiashangning commented 2 years ago

What is not working? Attach output of sudo dmesg | grep -E "SurfaceSerial|VoodooUART|SurfaceBattery|SurfaceMana"

kevin-Curry commented 2 years ago

Nothing is working and no output after I type that.

Xiashangning commented 2 years ago

you need debugenhancer.kext

kevin-Curry commented 2 years ago

where can I download

kevin-Curry commented 2 years ago

hmmm. None of your release can drive the trackpad. I downloaded a version that edited by other one. I don't know which version actually did he use. My OpenCore version is 0.8.1 and macOS Monterey. I don't know if it made something wrong.

kevin-Curry commented 2 years ago

Sorry. Version 3.0 does work. But 1/2/4/5/6/6.1 doesn't work.

Xiashangning commented 2 years ago

I need you to install DebugEnhancer.kext (just search it on github) and attach the output and the ioreg saved from ioregistryexplorer.app It is meaningless to try different version. That is a waste of time

kevin-Curry commented 2 years ago

图像2022-7-19 下午3 01_副本 图像2022-7-19 下午3 03_副本 Is these what you want?

Xiashangning commented 2 years ago

Have you updated your Lilu and VirtualSMC to the latest version?

kevin-Curry commented 2 years ago

nope, I'll try

kevin-Curry commented 2 years ago

ok I updated them. Nothing changes

Xiashangning commented 2 years ago

What about the output? sudo dmesg | grep -E "SurfaceSerial|VoodooUART|SurfaceBattery|SurfaceMana" -A 5 -B 5

kevin-Curry commented 2 years ago

图像2022-7-19 下午9 25_副本

Xiashangning commented 2 years ago

Try this one BigSurface.kext.zip

kevin-Curry commented 2 years ago

Still not working.

Xiashangning commented 2 years ago

I NEED THE OUTPUT, PLZ How would you expect me to help you debug without telling me what is wrong?

kevin-Curry commented 2 years ago

图像2022-7-20 上午10 34_副本

Xiashangning commented 2 years ago

sudo dmesg | grep -E "SurfaceSSurfaceB|SurfaceM" -A 10

kevin-Curry commented 2 years ago
截屏2022-07-20 上午10 44 13
Xiashangning commented 2 years ago

sudo dmesg | grep -E "SurfaceS|SurfaceB|SurfaceM" -B 10 sorry

kevin-Curry commented 2 years ago
截屏2022-07-20 上午10 55 43
Xiashangning commented 2 years ago

you should remove smcbatterymanager

kevin-Curry commented 2 years ago

Yeah, GREAT. Trackpad and Battery works. But touchscreen still not working.

kevin-Curry commented 2 years ago

What command shall I type this time?

Xiashangning commented 2 years ago

you should install IPTSDaemon, see my other repo

kevin-Curry commented 2 years ago

OK. IT WORKS!!! AWESOME!