Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update patch-kexts.sh #129

Open
wants to merge 1 commit into
base: dev-v0.5.2
Choose a base branch
from

Conversation

Ausdauersportler
Copy link

@Ausdauersportler Ausdauersportler commented Nov 23, 2020

  1. adding two command line arguments for experimental add ons 1. and 2. (lines 118-125)

  2. experimental Night Shift support: CoreBrightness.framework patched by @JackLuKe (lines 858-876)

  • enable with command line option --ns
  • including code to restore defaults with -u
    (depends on new zip archive CoreBrightness.framework.zip in kexts folder)
  • enabling Night Shift currently blocks webkit HTML display in Safari and Apple Mail
  1. experimental Sandy Bridge HD3000 iGPU support: AppleGVA.framework patched by @JackLuKe (lines 878-895)
  • enable with command line option --gva
  • including code to restore defaults with -u
    (depends on new zip archive AppleGVA.framework.zip in kexts folder)
  • this is a frame to check new patched frameworks easily while patching
  1. updated code to support iMac 11,x Late 2009 and Mid 2010 with Metal GPU (lines 734-776)
  • automated GPU detection and patch selection
  • beautify code to make look equal to yours
  1. updated code to support iMac 12,x Mid 2011 with Metal GPU - automated GPU detection and patch selection (line 653-732, 778-827)
  • automated GPU detection and patch selection
  • beautify code to make look equal to yours
  1. experimental plist patching to enable HandOff and Continuity (lines 831-856)
  • currently no cleanup or rewriting with -u implemented

Summary:

Changes 0, 1, 2 are really experimental

Changes 3,4 are vital

Change 5 is IMHO a necessary enhancement of the WiFi card detection

--

obviously my version of the 0.5.2dev was older than the current one (saw some exzip calls instead of unzip -q)

0. adding two command line arguments for experimental add ons 1. and 2. (lines 118-125) 

1. experimental Night Shift support: CoreBrightness.framework  patched by @JackLuKe (lines 858-876)
- enable with command line option --ns
- including code to restore defaults with -u
(depends on new zip archive CoreBrightness.framework.zip in kexts folder)
- enabling Night Shift currently blocks webkit HTML display in Safari and Apple Mail 

2. experimental Sandy Bridge HD3000 iGPU support: AppleGVA.framework patched by @JackLuKe (lines 878-895)
- enable with command line option --ns
- including code to restore defaults with -u
(depends on new zip archive AppleGVA.framework.zip in kexts folder)
- this is a frame to check new patched frameworks easily while patching


3. updated code to support iMac 11,x Late 2009 and Mid 2010 with Metal GPU (lines 734-776)
- automated GPU detection and patch selection
- beautify code to make look equal to yours
4. updated code to support iMac 12,x Mid 2011 with Metal GPU - automated GPU detection and patch selection (line 653-732, 778-827)
- automated GPU detection and patch selection
- beautify code to make look equal to yours

5. experimental plist patching to enable HandOff and Continuity (lines 831-856)
- currently no cleanup or rewriting with -u implemented 

Summary:

Changes 0, 1, 2 are really experimental

Changes 3,4 are vital 

Change 5  is IMHO a necessary enhancement of the WiFi card detection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant