gitextract_ym5s8a6q/ ├── .gitignore ├── .gitmodules ├── Makefile ├── README.md ├── RootHelperSample/ │ ├── CoreServices.h │ ├── Makefile │ ├── RemoteLog.h │ ├── RootHelperSample.xcodeproj/ │ │ └── project.pbxproj │ ├── TSUtil.h │ ├── TSUtil.m │ ├── control │ ├── entitlements.plist │ ├── external/ │ │ ├── include/ │ │ │ └── choma/ │ │ │ ├── Base64.h │ │ │ ├── BufferedStream.h │ │ │ ├── CSBlob.h │ │ │ ├── CodeDirectory.h │ │ │ ├── FAT.h │ │ │ ├── FileStream.h │ │ │ ├── Host.h │ │ │ ├── MachO.h │ │ │ ├── MachOByteOrder.h │ │ │ ├── MachOLoadCommand.h │ │ │ ├── MemoryStream.h │ │ │ ├── PatchFinder.h │ │ │ ├── SignOSSL.h │ │ │ ├── Signing.h │ │ │ └── Util.h │ │ └── lib/ │ │ ├── libchoma.a │ │ └── libcrypto.a │ ├── insert_dylib.h │ ├── insert_dylib.m │ ├── launchdshim/ │ │ ├── .gitignore │ │ ├── SpringBoardShim/ │ │ │ ├── Makefile │ │ │ ├── SpringBoardEnts.plist │ │ │ ├── SpringBoardEntsBedtime.plist │ │ │ ├── SpringBoardHook/ │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ ├── SpringBoardHook.plist │ │ │ │ ├── Tweak.x │ │ │ │ ├── build.sh │ │ │ │ └── control │ │ │ ├── build.sh │ │ │ ├── main.c │ │ │ └── springboardshimsignedinjected │ │ ├── build.sh │ │ ├── launchdentitlements.plist │ │ └── launchdhook/ │ │ ├── Frameworks/ │ │ │ └── IOMobileFramebuffer.framework/ │ │ │ └── IOMobileFramebuffer.tbd │ │ ├── IOMobileFramebuffer.h │ │ ├── LICENCE │ │ ├── Makefile │ │ ├── README.md │ │ ├── build.sh │ │ ├── control │ │ ├── entitlements.plist │ │ ├── fishhook.c │ │ ├── fishhook.h │ │ ├── main.m │ │ └── verbose/ │ │ ├── IOMobileFramebuffer.h │ │ ├── console/ │ │ │ ├── iso_font.c │ │ │ ├── msgbuf.h │ │ │ ├── serial_protos.h │ │ │ ├── video_console.c │ │ │ ├── video_console.h │ │ │ └── video_scroll.c │ │ └── verbose_boot.m │ └── main.m ├── Serotonin.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata/ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata/ │ │ └── hariz.xcuserdatad/ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata/ │ ├── hariz.xcuserdatad/ │ │ └── xcschemes/ │ │ └── xcschememanagement.plist │ └── ibarahime.xcuserdatad/ │ ├── xcdebugger/ │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes/ │ └── xcschememanagement.plist ├── build.sh ├── ent.plist └── usprebooter/ ├── Assets.xcassets/ │ ├── AccentColor.colorset/ │ │ └── Contents.json │ ├── AppIcon.appiconset/ │ │ └── Contents.json │ ├── Contents.json │ ├── accent.colorset/ │ │ └── Contents.json │ ├── alfienick.imageset/ │ │ └── Contents.json │ ├── bedtime.imageset/ │ │ └── Contents.json │ ├── duy.imageset/ │ │ └── Contents.json │ ├── fish.imageset/ │ │ └── Contents.json │ ├── haxi0.imageset/ │ │ └── Contents.json │ └── htrowii.imageset/ │ └── Contents.json ├── ContentView.swift ├── External/ │ ├── FluidGradient/ │ │ ├── BlobLayer.swift │ │ ├── CGPoint+Extensions.swift │ │ ├── FluidGradient.swift │ │ ├── FluidGradientView.swift │ │ └── ResizableLayer.swift │ ├── SwiftBackports/ │ │ ├── Backport.swift │ │ ├── CoreTransferable/ │ │ │ ├── Representations/ │ │ │ │ ├── Codable+Representation.swift │ │ │ │ ├── Data+Representation.swift │ │ │ │ ├── File+Representations.swift │ │ │ │ ├── Never+Representation.swift │ │ │ │ ├── Tuple+Representation.swift │ │ │ │ └── _ConditionalRepresentation.swift │ │ │ ├── Support/ │ │ │ │ ├── NSItemProvider+Transferable.swift │ │ │ │ ├── ReceivedTransferredFile.swift │ │ │ │ ├── SentTransferredFile.swift │ │ │ │ └── Visibility.swift │ │ │ ├── TransferRepresentationBuilder.swift │ │ │ ├── Transferable.swift │ │ │ ├── TransferableRepresentation.swift │ │ │ └── Transferables/ │ │ │ ├── AttributedString+Transferable.swift │ │ │ ├── Data+Transferable.swift │ │ │ ├── Never+Transferable.swift │ │ │ ├── String+Transferable.swift │ │ │ └── URL+Transferable.swift │ │ ├── URLSession/ │ │ │ └── URLSession+Async.swift │ │ └── UniformTypeIdentifiers/ │ │ ├── CoreTypes.swift │ │ ├── UTTagClass.swift │ │ └── UTType.swift │ └── SwiftUIBackports/ │ ├── Internal/ │ │ ├── Environment+String.swift │ │ ├── Environment.swift │ │ ├── Inspect.swift │ │ ├── NSItemProvider+Async.swift │ │ ├── OwningController.swift │ │ ├── Platforms.swift │ │ ├── SafeArea.swift │ │ ├── String+LocalizationKey.swift │ │ ├── UIScene.swift │ │ └── VisualEffects/ │ │ ├── VisualEffect+iOS.swift │ │ └── VisualEffect+macOS.swift │ ├── UIBackport.swift │ └── iOS/ │ └── Presentation/ │ └── Detents.swift ├── Info.plist ├── Log.swift ├── Private Headers I stole from the macOS SDK/ │ ├── bootstrap.h │ └── xpc/ │ ├── activity.h │ ├── availability.h │ ├── base.h │ ├── debug.h │ ├── endpoint.h │ ├── launch.h │ ├── listener.h │ ├── rich_error.h │ ├── session.h │ ├── xpc.h │ └── xpc_connection.h ├── TheCoolerContentView.swift ├── boot-happy.jp2 ├── boot-sad.jp2 ├── ct_bypass_signed ├── fun/ │ ├── cs_blobs.h │ ├── cs_blobs.m │ ├── dir.h │ ├── dir.m │ ├── fun.h │ ├── fun.m │ ├── krw.c │ ├── krw.h │ ├── offsets.h │ ├── offsets.m │ ├── proc.c │ ├── proc.h │ ├── thanks_opa334dev_htrowii.h │ ├── thanks_opa334dev_htrowii.m │ ├── utils.h │ ├── utils.m │ ├── vnode.h │ └── vnode.m ├── ldid ├── libkfd/ │ ├── common.h │ ├── info/ │ │ ├── dynamic_info.h │ │ └── static_info.h │ ├── info.h │ ├── krkw/ │ │ ├── kread/ │ │ │ ├── kread_kqueue_workloop_ctl.h │ │ │ └── kread_sem_open.h │ │ └── kwrite/ │ │ ├── kwrite_dup.h │ │ └── kwrite_sem_open.h │ ├── krkw.h │ ├── perf.h │ ├── puaf/ │ │ ├── landa.h │ │ ├── physpuppet.h │ │ └── smith.h │ └── puaf.h ├── libkfd.h ├── memoryControl.h ├── memoryControl.m ├── overwriter.h ├── overwriter.m ├── troller.h ├── troller.m ├── usprebooter-Bridging-Header.h ├── usprebooterApp.swift ├── util.h ├── util.m ├── vm_unaligned_copy_switch_race.c └── vm_unaligned_copy_switch_race.h