surface-aggregator-module
BigSurface
surface-aggregator-module | BigSurface | |
---|---|---|
4 | 13 | |
93 | 265 | |
- | - | |
7.0 | 3.6 | |
4 months ago | about 1 year ago | |
C | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
surface-aggregator-module
-
[Free Release] checkn1x-surface -- checkn1x for Microsoft Surface devices
A derivative of checkn1x built on Debian Linux instead of Alpine Linux with linux-surface's surface-aggregator-module preinstalled to add keyboard support for various Microsoft Surface devices.
-
Surface Book 2 keyboard KEXTs?
Ahh, that will be hard, however the linux community is great and has pretty much reverse engineered this https://github.com/linux-surface/surface-aggregator-module.
-
Which Wi-Fi adapter has the best support on Linux?
Other platforms, such as Microsoft's Surface devices have the Surface Aggregator Module whose role(s) haveexpanded to scopes such as handling input events, and over time, become much harder to handle on alternate operating systems such as Linux. Apple's T2's security processor, for example, imposes even more restrictions (and at a wider scope) than Microsoft's SSAM implementation.
- Debian 10 on Surface Book 3
BigSurface
-
Surface Pro 5 (2017), Monterey, OpenCore
We have WiFi with the use of a third party TP Link dongle and chris1111's Wireless USB OpenCore Adapter, fully functional trackpad with gestures with the help of BigSurface. Also have touchscreen & stylus working with SSDT-SURFACE although do not use it*
-
Unable to see battery when booting to Windows from OpenCore on Surface Book 2
Let me know if linking the OpenCore log files would help in determining the issue. Unknown if this makes a difference but I also using the BigSurface.kext from https://github.com/Xiashangning/BigSurface which also includes a prebuilt ACPI for the Surface models.
-
Surface Laptop 3 + Monterey 12.6.4
I made use of rchiruma's setup for Monterey on this specific model laptop, which got my foot into the process, but didn't go as designed. For one, I was able to get to the macOS installer, but both keyboard and mouse were not recognized, so I overnighted a USB keyboard and mouse to at least get the OS onboarded. Once installed, I updated the BigSurface.kext that does much of the heavy lifting, which luckily got the attached keyboard and touchpad functioning, but broke USB and Bluetooth. This was causing a painfully long boot-up (close to five minutes), but everything else was functioning at that point.
-
Microsoft Surface 3 i5 hackintosh.
I know that the Microsoft Surface 3 has an Intel i5 and from what I have read it is compatible with MacOS. I have seen that someone has made a kext for surface BigSur.https://github.com/Xiashangning/BigSurface
- Surface Pro 7 and Ventura. Has anyone gotten IPTSDaemon (touch screen) running? I'm getting "[error] Failed to get IPTS device info from driver: No such process"
- I have Ventura running on my Surface Pro 7, but when I use the latest BigSurface.kext I lose good trackpad support. When I use an old one I found in a github branch for Surface it works.
- My first ever Hackintosh!!!! (on Microsoft Surface laptop go)
-
[SUCCESS] Surface Pro 2017 (1807) running Ventura v13.0.1
This was my very first Hackintosh, it actually wasn’t nearly as hard to set up as I first thought it would be. Maybe that’s because I used to run Linux. This is the lower-end model with a Kaby Lake i5-7300u, 8GB of RAM, and 256GB of onboard SSD storage. macOS is triple booted with Windows 10 and chromeOS. SMBIOS used - MacBookPro14,2 What works - Type Cover (keyboard & trackpad,) touch screen & stylus input with Surface Pen (no pressure support,) sleep, battery indicator, performance modes, and device buttons thanks to Xiashangning’s BigSurface and IPTSDaemon projects - Wi-FI via external dongle, audio with AppleALC What doesn’t work - Internal Wi-Fi + Bluetooth Current Issues - Kernel panic when Type Cover is closed and/or detached (only Ventura, also happens on reboot, known issue with BigSurface)
- BigSurface - MacOS on surface devices!
-
VENTURA ON SURFACE PRO 2017!!!
CPU: i5-7200U GPU: Intel Graphics 620 RAM: 8G LPDDR3 Motherboard/Laptop Make and Model: Surface Pro 5 (2017) Wifi/BT Card: USB Dongle Touchpad and touch display devices: BigSurface and IPTSDaemon
What are some alternatives?
Huawei-WMI - Huawei WMI laptop extras linux driver
Surface_Pro_3_Hackintosh - OpenCore based Hackintosh on Surface Pro 3
veikk-linux-driver - Linux driver for VEIKK-brand digitizers
SurfaceLaptop3-OpenCore - Surface Laptop 3 Hackintosh OpenCore Monterey
libx52 - Saitek X52/X52pro drivers & controller mapping software for Linux
Wireless-USB-OC-Big-Sur-Adapter - Drivers for Realtek 802.11n and 802.11ac USB Wi-Fi adapters. Packages for macOS Hackintosh PC or Laptop
linux-surface - Linux Kernel for Surface Devices
IPTSDaemon - Userspace daemon for Intel Precise Touch & Stylus
kernel - Linux kernel with modifications for Microsoft Surface devices.
GenSMBIOS - Py script that uses acidanthera's macserial to generate SMBIOS and optionally saves them to a plist.
OpenHMD - Free and Open Source API and drivers for immersive technology.
OpenCorePkg - OpenCore bootloader