osxfr33k Posted August 11, 2014 Share Posted August 11, 2014 (edited) I have to add this to my Info.plist for bluetooth to function. There is no field in Clover Configurator FakeID for Bluetooth. In Devices section there is a Properties box where one can add a EFI string. I google searched and found the command to extract all DeviceProperties from IOREG but not sure how to extract only the Bluetooth device. Code in info.plist: <key>Broadcom2046FamilyUSBBluetoothHCIController_3404</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>LMPLoggingEnabled</key> <false/> <key>idProduct</key> <integer>13316</integer> <key>idVendor</key> <integer>5075</integer> </dict> Command I found on this forum to extract DeviceProperties EFI string from IOREG: ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*/;s/>.*//;' > device-properties.hex EFI Extracted: 3c3f786d6c2076657273696f6e3d5c22312e305c2220656e636f64696e673d5c225554462d385c223f3ea3c21444f435459504520706c697374205055424c4943205c222d2f2f4170706c652f2f44544420504c49535420312e302f2f454e5c22205c22687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e6474645c223ea3c706c6973742076657273696f6e3d5c22312e305c223ea3c646963743ea93c6b65793e4275696c644d616368696e654f534275696c643c2f6b65793ea93c737472696e673e31334531333c2f737472696e673ea93c6b65793e434642756e646c65446576656c6f706d656e74526567696f6e3c2f6b65793ea93c737472696e673e456e676c6973683c2f737472696e673ea93c6b65793e434642756e646c6545786563757461626c653c2f6b65793ea93c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c65476574496e666f537472696e673c2f6b65793ea93c737472696e673e342e322e362c20436f7079726967687420c2a920323030322d32303134204170706c6520496e632e20416c6c207269676874732072657365727665642e3c2f737472696e673ea93c6b65793e434642756e646c654964656e7469666965723c2f6b65793ea93c737472696e673e636f6d2e6170706c652e696f6b69742e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c65496e666f44696374696f6e61727956657273696f6e3c2f6b65793ea93c737472696e673e362e303c2f737472696e673ea93c6b65793e434642756e646c654e616d653c2f6b65793ea93c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea93c6b65793e434642756e646c655061636b616765547970653c2f6b65793ea93c737472696e673e4b4558543c2f737472696e673ea93c6b65793e434642756e646c6553686f727456657273696f6e537472696e673c2f6b65793ea93c737472696e673e342e322e363c2f737472696e673ea93c6b65793e434642756e646c655369676e61747572653c2f6b65793ea93c737472696e673e3f3f3f3f3c2f737472696e673ea93c6b65793e434642756e646c6556657273696f6e3c2f6b65793ea93c737472696e673e342e322e3666313c2f737472696e673ea93c6b65793e4454436f6d70696c65723c2f6b65793ea93c737472696e673e636f6d2e6170706c652e636f6d70696c6572732e6c6c766d2e636c616e672e315f303c2f737472696e673ea93c6b65793e4454506c6174666f726d4275696c643c2f6b65793ea93c737472696e673e3541323035333c2f737472696e673ea93c6b65793e4454506c6174666f726d56657273696f6e3c2f6b65793ea93c737472696e673e474d3c2f737472696e673ea93c6b65793e445453444b4275696c643c2f6b65793ea93c737472696e673e31334531333c2f737472696e673ea93c6b65793e445453444b4e616d653c2f6b65793ea93c737472696e673e3c2f737472696e673ea93c6b65793e445458636f64653c2f6b65793ea93c737472696e673e303530313c2f737472696e673ea93c6b65793e445458636f64654275696c643c2f6b65793ea93c737472696e673e3541323035333c2f737472696e673ea93c6b65793e494f4b6974506572736f6e616c69746965733c2f6b65793ea93c646963743ea993c6b65793e42726f6164636f6d3230343646616d696c79555342426c7565746f6f7468484349436f6e74726f6c6c65725f333430343c2f6b65793ea993c646963743ea9993c6b65793e434642756e646c654964656e7469666965723c2f6b65793ea9993c737472696e673e636f6d2e6170706c652e696f6b69742e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea9993c6b65793e494f436c6173733c2f6b65793ea9993c737472696e673e42726f6164636f6d426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f737472696e673ea9993c6b65793e494f50726f7669646572436c6173733c2f6b65793ea9993c737472696e673e494f5553424465766963653c2f737472696e673ea9993c6b65793e4c4d504c6f6767696e67456e61626c65643c2f6b65793ea9993c66616c73652f3ea9993c6b65793e696450726f647563743c2f6b65793ea9993c696e74656765723e31333331363c2f696e74656765723ea9993c6b65793e696456656e646f723c2f6b65793ea9993c696e74656765723e353037353c2f696e74656765723ea993c2f646963743ea93c2f646963743ea93c6b65793e4e5348756d616e5265616461626c65436f707972696768743c2f6b65793ea93c737472696e673e436f7079726967687420c2a920323030322d32303134204170706c6520496e632e20416c6c207269676874732072657365727665642e3c2f737472696e673ea93c6b65793e4f5342756e646c654c69627261726965733c2f6b65793ea93c646963743ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f4143504946616d696c793c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f426c7565746f6f7468486f7374436f6e74726f6c6c65725553425472616e73706f72743c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f50434946616d696c793c2f6b65793ea993c737472696e673e312e302e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e696f6b69742e494f55534246616d696c793c2f6b65793ea993c737472696e673e332e322e373c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e696f6b69743c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e6c69626b65726e3c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e6d6163683c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea993c6b65793e636f6d2e6170706c652e6b70692e756e737570706f727465643c2f6b65793ea993c737472696e673e382e303c2f737472696e673ea93c2f646963743ea93c6b65793e4f5342756e646c6552657175697265643c2f6b65793ea93c737472696e673e5361666520426f6f743c2f737472696e673ea3c2f646963743ea3c2f706c6973743e EFIStudio is not helping me sort out the devices in the EFI string. How can I move forward with this or there is no way to get Bluetooth working with EFI string in Clover? Thanks Edited August 16, 2014 by Guest OP-LP3 OverPowered Laptop 17 inch, i7-8750H, 32GB memory, 256GB NvMe stock with windows 10 and added 512GB NvMe Samsung 970 Pro with MacOS 11.2.1, OpenCore 0.6.7. New Asus Pro WS X299 Sage II intel i9-10980XE 18 core beast Big Sur 11.2.1. OpenCore 0.6.7, Asus Z390-E i9-9900K 64GB G.Skill Ripjaws Sapphire Pulse RX580, Asus Sabertooth X79 (4) E5-2697 v2 (12 Core), Asus Maximus VIII Hero Alpha i7-7700K 64GB Corsair 2400, Asus Z97-Deluxe i7-4790K, Gigabyte Z77X-UP5-TH i7-3770k, Asus Maximux Formula Special Editions with Rampage Formula Bios conversion, Gigabyte GA-EP35-DS4, GA-EP45-UD3P, GA-G41M-ES2L, GA-Z68X-UD4-B3 and Quo MB. MAC PRO EARLY 2008, MacPro Late 2012. Asus Notebooks: G51JX i7-720QM, G74SX-XT1 i7-2630QM, Asus G750JX-DB71 Haswell Processor i7-4700HQ GTX 770M 3GB (4). Dell Laptops D820, D830, XPS M1530 (6), Dell 13-1567 (4), Older processors i7 (3770K/4770k/6700k/7700K). Older GFX Cards: EVGA GT-640, EVGA GTX 760, EVGA GTX 770 (six), Link to comment Share on other sites More sharing options...
artur-pt Posted August 11, 2014 Share Posted August 11, 2014 hello if u have a compatible device ... ? u can try this http://forum.osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/ good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
osxfr33k Posted August 12, 2014 Author Share Posted August 12, 2014 Thanks artur-pt, Works great. I had it working also when I modified the Info.plist but this Firmware-updator kext is a great idea. It will not however work if its in Clover/kexts/10.x. Has to go in S/L/E and I got a complaint as you have seen about it not being an authorized Kext. I just enabled Developer mode in Clover but not sure if that will work all the time. The only thing I don't like about the BT-Firmware-uploader kext is that it keeps updating the firmware on ever boot and the kext has to remain in /S/L/E. So I have to assume there is no way to add EFI DeviceProperties for bluetooth in Clover at this time? Thanks OP-LP3 OverPowered Laptop 17 inch, i7-8750H, 32GB memory, 256GB NvMe stock with windows 10 and added 512GB NvMe Samsung 970 Pro with MacOS 11.2.1, OpenCore 0.6.7. New Asus Pro WS X299 Sage II intel i9-10980XE 18 core beast Big Sur 11.2.1. OpenCore 0.6.7, Asus Z390-E i9-9900K 64GB G.Skill Ripjaws Sapphire Pulse RX580, Asus Sabertooth X79 (4) E5-2697 v2 (12 Core), Asus Maximus VIII Hero Alpha i7-7700K 64GB Corsair 2400, Asus Z97-Deluxe i7-4790K, Gigabyte Z77X-UP5-TH i7-3770k, Asus Maximux Formula Special Editions with Rampage Formula Bios conversion, Gigabyte GA-EP35-DS4, GA-EP45-UD3P, GA-G41M-ES2L, GA-Z68X-UD4-B3 and Quo MB. MAC PRO EARLY 2008, MacPro Late 2012. Asus Notebooks: G51JX i7-720QM, G74SX-XT1 i7-2630QM, Asus G750JX-DB71 Haswell Processor i7-4700HQ GTX 770M 3GB (4). Dell Laptops D820, D830, XPS M1530 (6), Dell 13-1567 (4), Older processors i7 (3770K/4770k/6700k/7700K). Older GFX Cards: EVGA GT-640, EVGA GTX 760, EVGA GTX 770 (six), Link to comment Share on other sites More sharing options...
artur-pt Posted August 12, 2014 Share Posted August 12, 2014 hello u can try also this one https://github.com/toleda/wireless_half-mini/tree/master/airport_kext_enabler about the other u read carefully the info about it .. u can config the kext good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
oldman20 Posted May 1, 2018 Share Posted May 1, 2018 sorry, what's the bluetooth funtion? How work like smt? sr cause stupid quest, sir! My hackintosher have both wifi and bluetooth with ToledaARPT kext, but sometime boot machine, bluetooth is error "no hardware installer". How to fix it? Dell Inspiron 3558 (UEFI) - Intel Core i5 (5th Gen) 5200U /2.20GHz - 8GB RAM DDR3L - Intel(R) HD Graphics 5500/ nVIDIA GeForce 920M - 1366x768 - Realtek ALC255/ALC3234 @ Intel Wildcat Point-LP PCH - High Definition Audio Controller [F0]/ layout-id=20 - Intel(R) Dual Band Wireless-AC 3160 - Dell Touchpad /Synaptics I2C- Samsung SSD 860 EVO MZ-76E250BW 250GB (GPT) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now