iousbhiddriver-descriptor-override
iousbhiddriver-descriptor-override copied to clipboard
It seems its not working on Yosemite.
Im trying to get a Choc-84 to work with a month old MBP 13' retina.
These are the steps i followed:
git clone this.repo
cd this.repo
bundle install --without scan # I already had bundler installed
xcodebuild
And it errors out when checking for dependencies:
Check dependencies
error: There is no SDK with the name or path '/Users/vjustov/Downloads/iousbhiddriver-descriptor-override/macosx10.7'
Any ideas?
The OS X SDK was set to an old version (10.7) that Xcode on Yosemite no longer contains. I've pushed a fix which should let it build, but I haven't tested it. Please let me know how you get on. Also note to load the kext you will have to disable kext signature checking by setting kext-dev-mode=1 in your boot flags.
Works perfectly fine for me with this instruction, btw the proper syntax to puut in a terminal is:
sudo nvram boot-args="kext-dev-mode=1"
Then reboot and follow the readme's instruction.
@thefloweringash: Thank you for this project!
Yeah, I install the latest .pkg on 10.10, but it does not work. My keyboard is Choc Mini-84(made in China), the same rMBP 13'...
@Mebius973 I need your help
mic@mbp: ~/source/iousbhiddriver-descriptor-override$ sudo kextutil /System/Library/Extensions/IOUSBHIDDriverDescriptorOverride.kext
Password:
Diagnostics for /System/Library/Extensions/IOUSBHIDDriverDescriptorOverride.kext:
Code Signing Failure: not code signed
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/IOUSBHIDDriverDescriptorOverride.kext"
Well, it's been quite a long time, so I'm not sure I would be of any help. If I were you, I would check that I allow unsigned app to be installed (pref pane). Then I would check if the kext-dev-mode is effectively set to 1 if not copy paste sudo nvram boot-args="kext-dev-mode=1" and then reboot. Be careful because, from what I can remember, the command line doesn't like extra spaces and things like that for that instruction. You might check the project target is set to OS X 10.10 too, by opening it with xcode (I can't remember exactly, but I think I installed it from sources and not from build), even if I doubt this is your problem here.
Update:
- I call the service people in Zhuhai, China, who says that their Noppoo Choc Mini 5 has evoluted to 5 generation. So, the old keyboard is not compatible, but the newest like 4 Gen. is already compatible to Mac OS X.
- Their service page is 返修政策:地址:广东珠海前山工业区华威路112号4楼A区 易先生收13392970127 (不接受到付件)
- He says that the blue-teeth-4.0 Mini is under developing, and we can buy it later from official http://www.tmall.com. Then, he let me express my Mini84 to his factory for checking that is there anyway to fix the Mac problem.
- ps: it is not a ad, just like my keyboard, :D