Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 1.31 KB

README.md

File metadata and controls

63 lines (41 loc) · 1.31 KB

Lucy

This injects a LuaJIT interpreter into SpringBoard which can be controlled using the lucy command.

You can also edit res/LucyServer.plist to make it inject wherever you want.

Goals

Installation

Add http://cydia.r333d.com as a Cydia repo, and install the Lucy package from there.

Building

Requirements

  • Mac OS X
  • LuaJIT (brew install luajit)

The commands you need to run

1: Clone aite and put it somewhere

git clone https://github.com/rweichler/aite.git

2: Clone this and put it somewhere

git clone https://github.com/rweichler/lucy.git

3: cd into this repo and run aite

cd lucy
/PATH/TO/AITE/main.lua

That creates a new file lucy.deb which you can install on your device.

Running

Injecting into SpringBoard

Go into terminal, type the lucy default command. Get Objective-C and Beagle by doing:

objc = require 'objc'
beagle = require 'beagle'