Hello everyone, long time lurker here. I hope I am not breaking any rules with some self promotion. I spent the last few months learning IOKit development and I am very pleased to share my very first (beta) release with you all.
This is a driver for ALL Toshiba devices with a built in accelerometer. I am looking for anyone with such a device to try it out as well as any other kext developers to take a look at the source for any glaring mistakes.
A little from the Github readme:
TOSMotionSensor is an accelerometer driver for Toshiba hackintosh devices. It has been designed to use the built-in accelerometer in any Toshiba device sporting one and should be compatible with any supported device.
TOSMotionSensor also kinda-sorta emulates the built in accelerometer HDD MacBook and MacBook Pros used to come with by publishing the same IOService and can be queried by user-space applications in the same way.
tldr: This is compatible with native macOS applications that use SMS (SMCMotionSensor/Sudden Motion Sensor) data. No proprietary software/patches/hacks necessary.
I have also made a companion application to go along with this called Displace. It is an autorotation application that is compatible with both Macs and Hacks as long as they have the SMCMotionSensor service available (which the kext will provide).
It makes me very happy to be able to give something back (however niche) to the Hackintosh community. Even though it's not the most widely usable software, I hope it inspires someone to learn how to make their own drivers and share them here.
Source/binaries for the driver: https://github.com/jslegendre/TOSMotionSensor
Source/binaries for Displace: https://github.com/jslegendre/Displace
[link] [comments]
Post a Comment