LUa CYcript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
deps
res
src
.gitignore
README.md
how2build.lua
screen.png

README.md

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'