Libgrabkernel2
Easily download the kernelcache for any iOS release, beta or OTA-only version.
Install / Use
/learn @alfiecg24/Libgrabkernel2README
libgrabkernel2
This is a simple library to download the kernelcache for the host iOS/macOS device. It is similar to the original libgrabkernel by tihmstar, but it uses the AppleDB API to find the kernelcache URL, which lets it work for beta versions of iOS/macOS as well.
libgrabkernel2 also contains a compatibility shim for the original libgrabkernel's grabkernel() function. This means that you can swap a libgrabkernel dylib for a libgrabkernel2 one in a pre-compiled project without issues.
Building
Run make in the root directory.
- Add
TARGET=macosfor macOS (the default is iOS) - Add
DEBUG=1for a debug build.
The build products and headers will be in the output directory.
Huge credit to dhinakg for reimplementing the API parsing in Objective-C (as it was originally in Swift).
Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
