Coder Social home page Coder Social logo

Comments (19)

rgov avatar rgov commented on September 3, 2024

Please run git submodule update --init --recursive in the project directory to clone the libudis86 sources. We need to re-build libudis86 as a static library in order to link it into the kernel extension, so we cannot use the copy from Homebrew.

I updated the README in 24cc6a4.

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

There is another mistake
1518144427446
1518144400086

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

I think this is because you're running Clean before it has actually been built. The build script there is not smart enough to handle this case.

(In the second screenshot I think you've highlighted the wrong ./configure, it's actually the second one that's failing.)

If you just do a Build it should work.

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

It's my compiler environment that has a problem
brew install libtool
brew install autoconf
brew install automake
build is succeed
I hope this will solve my MacBookPro14,3 unlocking TB3
Thanks very much

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

Thanks, I'll add those to the README.

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

The latest version of Mac OS is unable to use unsigned third driver 10.12.
Close System Integrity Protection restart MacOS Command and R key terminal csrutil disable

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

Does the command in the README work? Note that SIP is generally beneficial so if you can leave on as many protections as possible, you will be doing yourself a favor.

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

It has been invalid so the current solution is to turn off

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

System collapse
wechatimg64

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

Aw. Do you know how to remove the kernel extension from the Recovery Partition? Can you get a panic log? Is the panic on boot?

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

I've tested this on my MacBookPro14,2 (Touch Bar) and in a VMware Fusion VM, both running macOS 10.3.3. It does not panic either of them. Notably, I do not install the kext to /System/Library/Extensions, I load it after the system has booted. Please let me know more information about your setup.

Note that if you are using an Nvidia GPU via Thunderbolt, it will panic on unplug because the Nvidia drivers do not support hot unplugging.

from thunderbolt3unblocker.

victorzuo avatar victorzuo commented on September 3, 2024

My mac os version 10.13.3 (17D47) MacBookPro14,3, Nvidia not use

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

Please attach the panic log if you have it.

from thunderbolt3unblocker.

kfiil avatar kfiil commented on September 3, 2024

Hi, I have same problem with a kernel panic. Could just restart with out problems. My kernel log is here - I had to build unsigned, not sure if the is important.

Kernel_2018-02-14-083326_Kenneths-MacBook-Pro.panic.zip

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

@kfiil Thanks. Same as #3.

from thunderbolt3unblocker.

kfiil avatar kfiil commented on September 3, 2024

Ahh sorry, did not recognise that. #3 is not solved right?

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

It's not yet solved as it is not reproducible to me. I am considering swapping out Udis86 for Zydis or Capstone, in the hope that the stack corruption is caused by the disassembling. Please zip up your .kext and attach it to #3. Also please include the output of md5 /System/Library/Kernels/kernel and nvram boot-args.

from thunderbolt3unblocker.

kfiil avatar kfiil commented on September 3, 2024

Will do, and thanks for the effort!! We need people like when Apple is being d...s

from thunderbolt3unblocker.

rgov avatar rgov commented on September 3, 2024

I believe this is a dupe of #3.

from thunderbolt3unblocker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.