Xiashangning / BigSurface

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

Surface Pro 6 latest kext don't works #39

Closed cs59 closed 2 years ago

cs59 commented 2 years ago

I have surface pro 6 with macos monterey latest installed on it. before i was using your old kext which u made for someone issue before if i remembered and tried the kext and it working fine but afcourse no trackpad found in settings but trackpad and all gestures work and also hardware power volume keys, other fearures like battery afcourse not work, and I tried your ssdt and that latest bigsurface kext and when i booted with your latest kext then it not booting, If you have time to make this kext fully or mostly support sp6 then am ready for all information u want also I can install linux and send what u want for this kext to make work for sp6, hope u reply I will wait photo_2022-07-03_06-15-19 g

cs59 commented 2 years ago

Current bigsurface kext am using is this - BigSurfaceSP6.kext.zip

Xiashangning commented 2 years ago

I need ioreg, disable BIgSurface and send me the ioreg

cs59 commented 2 years ago

I need ioreg, disable BIgSurface and send me the ioreg

okay, should i remove the bigsurface fully then send ioreg?

Xiashangning commented 2 years ago

just not enable it in config.plist

cs59 commented 2 years ago

just not enable it in config.plist

okay

cs59 commented 2 years ago

just not enable it in config.plist Opened ioreg which information should i send u? 12D87BE9-9B8B-43A9-866A-32E1BDF630B1

Xiashangning commented 2 years ago

save this

cs59 commented 2 years ago

save this

Ok sending

Xiashangning commented 2 years ago

??? You HAVE TO SAVE THIS TO A FILE AND SEND THAT FILE, in File->Save you attached NOTHING

cs59 commented 2 years ago

??? You HAVE TO SAVE THIS TO A FILE AND SEND THAT FILE, in File->Save you attached NOTHING `

??? You HAVE TO SAVE THIS TO A FILE AND SEND THAT FILE, in File->Save you attached NOTHING

Here’s link: can’t attach files from device i think so here link https://drive.google.com/file/d/1AUv9wy4scFcC90Uf4tsdzh6txAWTqOmQ/view?usp=drivesdk

Xiashangning commented 2 years ago

Why? compress it to a zip file and drag it here I cannot open this link

cs59 commented 2 years ago

Why? compress it to a zip file and drag it here I cannot open this link

Ok wait

cs59 commented 2 years ago

Why? compress it to a zip file and drag it here I cannot open this link here file Korey LJSS’s MacBook Pro.zip

Xiashangning commented 2 years ago

Try this one, remember to reenable BigSurface BigSurface.kext.zip

cs59 commented 2 years ago

Try this one, remember to reenable BigSurface BigSurface.kext.zip

Ok, just replace the kext with this one in kext folder and enable it, ryt?

cs59 commented 2 years ago

Try this one, remember to reenable BigSurface BigSurface.kext.zip

Stuck here photo_2022-07-03_07-24-52 e

Xiashangning commented 2 years ago

BigSurface.kext.zip

cs59 commented 2 years ago

BigSurface.kext.zip

Different error last output every boot photo_2022-07-03_13-05-42 photo_2022-07-03_13-05-45 t

cs59 commented 2 years ago

BigSurface.kext.zip

Different error last output every boot photo_2022-07-03_13-05-42 photo_2022-07-03_13-05-45 t

btw it gone past before 1 error 'previous shutdown error'

Xiashangning commented 2 years ago

BigSurface.kext.zip

cs59 commented 2 years ago

BigSurface.kext.zip

this one working bro, trackpad and gestures work but as usual setting don't find trackpad, power volume button working. can we make more compatibility for sp6 photo_2022-07-03_13-21-25

Xiashangning commented 2 years ago

BigSurface.kext.zip If this one works, then go download IPTSDaemon from my other repo, install it as instructed and test if touch screen works

cs59 commented 2 years ago

BigSurface.kext.zip If this one works, then go download IPTSDaemon from my other repo, install it as instructed and test if touch screen works

Okay

cs59 commented 2 years ago

BigSurface.kext.zip If this one works, then go download IPTSDaemon from my other repo, install it as instructed and test if touch screen works

Can’t install bro getting errors B103AE7C-8097-433E-BA8B-9D4391C339B8

cs59 commented 2 years ago

BigSurface.kext.zip If this one works, then go download IPTSDaemon from my other repo, install it as instructed and test if touch screen works

Seems like it’s not copying the file dunno why, let me try disabling the sip, else will copy the files manually and see 23B6EA32-1FD7-48B2-B9F3-25343CFDC382

cs59 commented 2 years ago

BigSurface.kext.zip If this one works, then go download IPTSDaemon from my other repo, install it as instructed and test if touch screen works

Seems like it’s not copying the file dunno why, let me try disabling the sip, else will copy the files manually and see 23B6EA32-1FD7-48B2-B9F3-25343CFDC382

Okay solved the error, just have to -R BAEBC828-78B9-409B-91F5-21E1D7DD1D49

Xiashangning commented 2 years ago

I don't understand what you are doing. Really, a kind reminder: do you install BigSurface.kext like this?

cs59 commented 2 years ago

I don't understand what you are doing. Really, a kind reminder: do you install BigSurface.kext like this?

No bro, bigsurface i replaced in windows from diskgenius and working perfectly fine, and for IPTSDaemon, when i run install sh file then it shows many errors, so what i done is that i opened sh file and manually copy all commands one by one and accoring to their location i cd in terminal and then pasted commands one by one and installed like that

cs59 commented 2 years ago

I don't understand what you are doing. Really, a kind reminder: do you install BigSurface.kext like this?

Also see this, i install the daemon successfully, also it doesn’t execute the last command if not run with sudo, if i run with sudo then it works see 60BA48A4-574D-4221-A24A-37CEFD1FF38E

Xiashangning commented 2 years ago

Okay solved the error, just have to -R

Also, that is not SOLVED, that is WORSE Why would you install anything from the project folder ??????? Here is what you will do: You go to the release section of IPTSDaemon repo main page You download the pre-release zip file You unzip the file you downloaded You open Terminal You cd to that folder You run the install script

cs59 commented 2 years ago

Okay solved the error, just have to -R

Also, that is not SOLVED, that is WORSE Why would you install anything from the project folder ??????? Here is what you will do: You go to the release section of IPTSDaemon repo main page You download the pre-release zip file You unzip the file you downloaded You open Terminal You cd to that folder You run the install script

Extremely sorry bro, i tried to see release but I thought we have to so it manually, release name really too small btw sorry E4DF64D6-DC39-4381-84BD-5B1BBB8A96D3

cs59 commented 2 years ago

Okay solved the error, just have to -R

Also, that is not SOLVED, that is WORSE Why would you install anything from the project folder ??????? Here is what you will do: You go to the release section of IPTSDaemon repo main page You download the pre-release zip file You unzip the file you downloaded You open Terminal You cd to that folder You run the install script

All good now, will follow next things 6A4C7DE0-B50F-441D-802D-DE921D7057D0

Xiashangning commented 2 years ago

No, not good. You do not need sudo, rerun the script

Xiashangning commented 2 years ago

If everything works as expected, your touch screen should work

cs59 commented 2 years ago

If everything works as expected, your touch screen should work

Okay, rerun the script and no errors at all, but touchscreen not working as expected lol 53D8B130-AB3F-4F69-9218-239A0582648D

cs59 commented 2 years ago

If everything works as expected, your touch screen should work

Okay, rerun the script and no errors at all, but touchscreen not working as expected lol 53D8B130-AB3F-4F69-9218-239A0582648D

Also bro, I tried to check if the daemon starts after restarting my laptop automatically but the daemon not started as i checked it by running last command of sh script after restrating, it only enabled daemon when we run that command

cs59 commented 2 years ago

If everything works as expected, your touch screen should work

Okay, rerun the script and no errors at all, but touchscreen not working as expected lol 53D8B130-AB3F-4F69-9218-239A0582648D

Also bro, I tried to check if the daemon starts after restarting my laptop automatically but the daemon not started as i checked it by running last command of sh script after restrating, it only enabled daemon when we run that command

56C269C0-F0BE-453A-A22A-49E1D97FBD7F

Xiashangning commented 2 years ago

run IPTSDaemon manually and see what is the error

cs59 commented 2 years ago

run IPTSDaemon manually and see what is the error

Here, 4FB57934-A700-430D-9351-B1B6D8495348

Xiashangning commented 2 years ago

sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

cs59 commented 2 years ago

sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

Runned no error comes, now?

cs59 commented 2 years ago

sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

Same, Could not find IntelPreciseTouchusDriver when trying to run IPTSDaemon

Xiashangning commented 2 years ago

Then you should add DebugEnhancer.kext and reboot. I need output of this

cs59 commented 2 years ago

Then you should add DebugEnhancer.kext and reboot. I need output of this

Okay, will get this kext and will reboot, and will message you

cs59 commented 2 years ago

Then you should add DebugEnhancer.kext and reboot. I need output of this

Ok, added debugenchancer kext and now booted, now what to do next to get output?

Xiashangning commented 2 years ago

Open Terminal and send me output of sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

cs59 commented 2 years ago

Open Terminal and send me output of sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

Sadly it’s not showing any output, you see can here, debug kext also enabled D6BF6310-1AF7-49B6-BAA4-09F0C51EF9B6 144156ED-FDBF-4829-BE7A-308FE9AC1599

cs59 commented 2 years ago

sudo dmesg | grep -E "SurfaceMana|IntelPrecise"

I seen on DebugEnchancer website that workaround is going on macos 12 and above, that why it maybe not showing any output

Xiashangning commented 2 years ago

Try this one and send me sudo dmesg | grep -E "SurfaceMana|IntelPrecise" BigSurface.kext.zip

cs59 commented 2 years ago

Try this one and send me sudo dmesg | grep -E "SurfaceMana|IntelPrecise" [BigSurface.kext.zip](https://github.com/Xiashangning/BigSurface/files/9037894/BigSurface.kex

Screenshot 2022-07-04 at 2 38 50 AM

okay finally got output