From cadb167e0c93b4b8e9c281c6d7924dab468bff29 Mon Sep 17 00:00:00 2001 From: Benjamin Dobell Date: Wed, 21 May 2014 03:26:43 +1000 Subject: Signed the OS X codeless kext. --- .../Contents/_CodeSignature/CodeDirectory | Bin 0 -> 168 bytes .../Contents/_CodeSignature/CodeRequirements | Bin 0 -> 200 bytes .../Contents/_CodeSignature/CodeResources | 105 +++++++++++++++++++++ .../Contents/_CodeSignature/CodeSignature | Bin 0 -> 8540 bytes 4 files changed, 105 insertions(+) create mode 100644 OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory create mode 100644 OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements create mode 100644 OSX/heimdall.kext/Contents/_CodeSignature/CodeResources create mode 100644 OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature (limited to 'OSX/heimdall.kext') diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory b/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..c70ac05 Binary files /dev/null and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory differ diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements b/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..cf4d4ad Binary files /dev/null and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements differ diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeResources b/OSX/heimdall.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..0710b40 --- /dev/null +++ b/OSX/heimdall.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,105 @@ + + + + + files + + files2 + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature b/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature new file mode 100644 index 0000000..0c8c8b2 Binary files /dev/null and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature differ -- cgit v1.1 From b5f771346eda116b723339ffd6e0c1a975ffa288 Mon Sep 17 00:00:00 2001 From: Benjamin Dobell Date: Sat, 21 Feb 2015 01:51:35 +1100 Subject: New signed codeless kext In theory this codeless kext should be higher priority than Kies, however it does not seem to be working consistently. --- OSX/heimdall.kext/Contents/Info.plist | 18 ++++++++++++------ .../Contents/_CodeSignature/CodeDirectory | Bin 168 -> 183 bytes .../Contents/_CodeSignature/CodeRequirements | Bin 200 -> 200 bytes .../Contents/_CodeSignature/CodeSignature | Bin 8540 -> 8578 bytes 4 files changed, 12 insertions(+), 6 deletions(-) (limited to 'OSX/heimdall.kext') diff --git a/OSX/heimdall.kext/Contents/Info.plist b/OSX/heimdall.kext/Contents/Info.plist index 47c63c3..def713e 100755 --- a/OSX/heimdall.kext/Contents/Info.plist +++ b/OSX/heimdall.kext/Contents/Info.plist @@ -3,38 +3,44 @@ CFBundleDevelopmentRegion English - CFBundleGetInfoString Galaxy S Download Mode (Heimdall) - CFBundleIdentifier au.com.glassechidna.heimdall_usb_shield + CFBundleGetInfoString Heimdall Download Mode + CFBundleIdentifier au.com.glassechidna.heimdall.usb_shield CFBundleInfoDictionaryVersion 6.0 - CFBundleName Galaxy S Download Mode (Heimdall) + CFBundleName Heimdall Download Mode CFBundlePackageType KEXT CFBundleSignature ???? CFBundleVersion 6.0 IOKitPersonalities - GalaxyS + 0x6001 CFBundleIdentifier com.apple.driver.AppleUSBComposite IOClass AppleUSBComposite + IOProbeScore 300000 IOProviderClass IOUSBDevice idVendor 1256 idProduct 26113 + bcdDevice 256 - GalaxyS2 + 0x685D CFBundleIdentifier com.apple.driver.AppleUSBComposite IOClass AppleUSBComposite + IOProbeScore 300000 IOProviderClass IOUSBDevice idVendor 1256 idProduct 26717 + bcdDevice 256 - DroidCharge + 0x68C3 CFBundleIdentifier com.apple.driver.AppleUSBComposite IOClass AppleUSBComposite + IOProbeScore 300000 IOProviderClass IOUSBDevice idVendor 1256 idProduct 26819 + bcdDevice 256 OSBundleCompatibleVersion 1.8 diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory b/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory index c70ac05..6b80ad8 100644 Binary files a/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeDirectory differ diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements b/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements index cf4d4ad..e264e6c 100644 Binary files a/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeRequirements differ diff --git a/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature b/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature index 0c8c8b2..ce34d55 100644 Binary files a/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature and b/OSX/heimdall.kext/Contents/_CodeSignature/CodeSignature differ -- cgit v1.1