Skip to content
LUa CYcript
Lua Objective-C C
Branch: master
Clone or download
Latest commit 284183d Sep 17, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps improve upon lightmessaging Aug 15, 2016
src have beagle return lua table instead of objc thing Sep 17, 2016
.gitignore rebirth Jul 29, 2016 readme Sep 17, 2016
how2build.lua bring in outer dependencies, modularize shell Aug 25, 2016
screen.png objc + beagle Aug 12, 2016


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.



Add as a Cydia repo, and install the Lucy package from there.



  • Mac OS X
  • LuaJIT (brew install luajit)

The commands you need to run

1: Clone aite and put it somewhere

git clone

2: Clone this and put it somewhere

git clone

3: cd into this repo and run aite

cd lucy

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


Injecting into SpringBoard

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

objc = require 'objc'
beagle = require 'beagle'
You can’t perform that action at this time.