Simple SwiftUI app that can to patch _UPC methods to ACPI Source Language files.

Overview

Build Status

USBPatcher

Simple SwiftUI app that can to patch _UPC methods to ACPI Source Language files.

If you use this software please cite this page.

Usage

  • Open the decompiled SSDT with USBPatcher.
  • Fill the table with the proper values for Connector Type and select the checkboxes for the ports that you want to enable.
  • Click the Patch button.
    • Warning: Patch applies the patch to all the ports, so make sure you disable any ports you don't need.
  • Save the changes (optional, as autosave is enabled).
  • Compile the patched SSDT.

Supported configurations

Currently only SSDTs with Method (_UPC, ... and with ports declared on an external table (e.g. DSDT) are supported.

Warning

The macOS target version should be at least macOS 12.0.

The iOS target version should be at least iOS 15. Currently the app doesn't work on iOS.

To-do list

  1. Support tables with _UPC defined as Name.
  2. Support ports that are defined in the same table of _UPC (e.g. DSDTs).
  3. List only ports that have _UPC defined in the SSDT.
  4. Open ACPI Machine Language binaries.
  5. Add the possibility to import the current configuration from the ACPI tables.
You might also like...
Open source game built in SwiftUI and the Composable Architecture.
Open source game built in SwiftUI and the Composable Architecture.

isowords This repo contains the full source code for isowords, an iOS word search game played on a vanishing cube. Connect touching letters to form wo

An open-source SwiftUI Stack Overflow client
An open-source SwiftUI Stack Overflow client

StackOv A SwiftUI Stackoverflow client We are currently in the developing process of the next version of StackOv app. The demo version of StackOv is a

Pro Counter, SwiftUI WatchOS, Open Source Project
Pro Counter, SwiftUI WatchOS, Open Source Project

Countio | SwiftUI WatchOS App App Screenshots || What is Countio Countio is simple WatchOS App made with Swiftly SwiftUI. You can count anything quick

Tanukis-Stash - Open source e621 client for iOS built with SwiftUI
Tanukis-Stash - Open source e621 client for iOS built with SwiftUI

The Tanuki's Stash The worlds first e621 client for iOS, iPadOS, and macOS built

KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it does not contain in-app or ads, and does not track the user in any way.

an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

KHabit an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more. The app is completely open source, it d

Glow Weather app source code
Glow Weather app source code

Glow-Weather Weather & air quality application created with a glow theme. This weather app uses APIs from weatherapi.com, and allows users to search t

Free & Open source To-Do app for iOS
Free & Open source To-Do app for iOS

Summary I tried to make a To-Do application for my education graduation project. Table of contents Technologies Features Screenshots Installation For

iCome Out is an open source project of an unofficial Pornub app for iPhone and iPad
iCome Out is an open source project of an unofficial Pornub app for iPhone and iPad

iCome Out is an open source project of an unofficial Pornub app for iPhone and iPad, written in Swift with some cool features Getting Started Prerequi

Releases(1.2)
Owner
null
An open-source app which can help you record income and expense

MoneyPlus An open-source app which can help you record income and expense. 中文 0x00 Introduction First quick devolopment in iOS using Swift programmati

FakeCoder 23 Oct 17, 2022
Swift Language Weather is an iOS weather app developed in Swift

Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat

Jake Lin 5.2k Jan 7, 2023
Informant is a macOS menu bar app that lets you inspect files with a single click. 🔍

Informant Inspect files with a single click. Introduction Welcome! If you're not sure what Informant is or what it does please check out informant-app

Ty Irvine 31 Nov 7, 2022
WindowKit-based 'Files' app for iOS

'Files' In the months leading up to iOS 11, I was working on a file browser for iOS called 'Files'. It featured a resizable multi-window UI with snapp

Steven Troughton-Smith 18 Jun 23, 2022
🎬 Netflix Clone 🔥 Made using UIKit with Swift language.

Made using UIKit with Swift language. Core Data was used as the local database. Tmdb and youtube api were used for the API.

Ferhat İltaş 17 Sep 16, 2022
GitHub-User is an iOS native application, written in Swift programming language.

#GitHub-User GitHub-User is an iOS native application, written in Swift programming language. This project is an interview take home project. The arch

Zeljko Lucic 1 Mar 25, 2022
LeitnerBox is an iOS application which help language learners to memorize words faster.

Leitner-Box Leitner-Box is an iOS application to memorize word forever. Features Memorize words and phrases. Ability to export the database and import

hamed 5 Dec 22, 2022
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.

ABANDONED Metrodroid, which TransitPal was heavily inspired by, now has its own fully functional iOS app! It should be in the App Store "soon". I stro

Robbie Trencheny 132 Jun 30, 2022
CollectionComposer2 - Copy random image files from various sources to destination folder - ready to use

CollectionComposer2 This is a small tool to copy a random number of image files from different source folders to a destination folder. As an additiona

Holger Hinzberg 0 Jan 4, 2022
A demo of how you can integrate SwiftUI and Airtable in your app

SwiftUI Airtable Demo This is a small, functional example app that demonstrates how you can use Airtable as a lightweight backend. I wouldn't recommen

Zack Shapiro 144 Oct 21, 2022