Skip to content

Commit

Permalink
kern_dyld_patch.hpp: Update UDM patchset
Browse files Browse the repository at this point in the history
12.3 Beta 2 (21E5206e) resolves Macmini8,1 typo in AirPlaySupport.framework
  • Loading branch information
khronokernel committed Feb 14, 2022
1 parent ac9e3f4 commit 6a87f65
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
1 change: 1 addition & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ FeatureUnlock Changelog
### v1.0.7

This comment has been minimized.

Copy link
@etrahretep

etrahretep Feb 18, 2022

please supply build version.

- Add force patching for Universal Control via `-force_uni_control`
- Required for when a device in the chain is unsupported, as all parties perform support checks before pairing
- Update AirPlay to Mac patchset for 12.3 Beta 2

### v1.0.6
- Removed AssetCache Patch
Expand Down
7 changes: 3 additions & 4 deletions FeatureUnlock/kern_dyld_patch.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@
// MacBookPro14,1 MacBookPro14,2 MacBookPro14,3
// MacMini8,1

// Note Macmini is mistyped as MacMini, so unsure whether the blacklist sucessfully applies to said model.
// Macmini8,1 is a UDM-based Device, however it exempt from support ("Mac mini (2020 and later)"):
// Note Macmini was mistyped as MacMini in 12.0 - 12.3 B1, however was resolved with 12.3 B2 (21E5206e):
// https://www.apple.com/macos/monterey/features/

static const uint8_t kSideCarAirPlayiMacOriginal[] = {
Expand Down Expand Up @@ -245,7 +244,7 @@ static const uint8_t kMacModelAirplayExtendedOriginal[] = {
0x4D, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x31, 0x00,
0x4D, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x32, 0x00,
0x4D, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x33, 0x00,
0x4D, 0x61, 0x63, 0x4D, 0x69, 0x6E, 0x69, 0x38, 0x2C, 0x31
0x4D, 0x61, 0x63, // 0x4D, 0x69, 0x6E, 0x69, 0x38, 0x2C, 0x31 // 12.0 - 12.3 B1 is MacMini8,1, 12.3 B2+ is Macmini8,1
};

static const uint8_t kMacModelAirplayExtendedPatched[] = {
Expand All @@ -262,7 +261,7 @@ static const uint8_t kMacModelAirplayExtendedPatched[] = {
0x4E, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x31, 0x00,
0x4E, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x32, 0x00,
0x4E, 0x61, 0x63, 0x42, 0x6F, 0x6F, 0x6B, 0x50, 0x72, 0x6F, 0x31, 0x34, 0x2C, 0x33, 0x00,
0x4E, 0x61, 0x63, 0x4E, 0x69, 0x6E, 0x69, 0x38, 0x2C, 0x31
0x4E, 0x61, 0x63, // 0x4E, 0x69, 0x6E, 0x69, 0x38, 0x2C, 0x31 // 12.0 - 12.3 B1 is MacMini8,1, 12.3 B2+ is Macmini8,1
};

#pragma mark - NightShift Patch Set
Expand Down

0 comments on commit 6a87f65

Please sign in to comment.