/AppList

List all apps with details for jailbroken i-Devices.

Primary LanguageObjective-C

AppList

List all apps with details on jailbroken i-Devices.

You can get <Bundle URL> and <Data Container URL> from the list with "-v" argument.

AppList with UI

Notices

Tested on jailed iOS 10.
Tested on jailbroken iOS 11.
Not tested on tvOS.

Usage

Just run it.

How to install on iOS 11

  1. scp AppList.app file to the device.
scp -r -P 22 AppList.app root@<device ip>:~/
  1. ssh device and use jtool to sign AppList.
# ssh
ssh root@<device ip> -p 22

# get the entitlement from AppStore.app
jtool --ent /Applications/AppStore.app/AppStore > appstore.ent

# sign
jtool --sign --ent appstore.ent --inplace AppList.app/AppList
  1. cp AppList.app to /Applications folder
cp -rf AppList.app /Applications/
  1. Restart Springboard
killall -9 SpringBoard
uicache

AppList for console

Notices

Tested on jailbroken iOS 11.
Not tested on tvOS.

Usage

applst -vausoh
applst <Bundle ID>

-v List apps with details
-a List all apps
-u List user apps
-s List system apps
-o List other apps
-h Show help

How to install on iOS 11

  1. scp AppList file to the device.
scp -r -P 22 AppListConsole.app/AppListConsole root@<device ip>:~/applst
  1. ssh device and use jtool to sign AppList.
# ssh
ssh root@<device ip> -p 22

# get the entitlement from /jb/bin/ls
jtool --ent /jb/bin/ls > plat.ent

# sign
jtool --sign --ent plat.ent --inplace applst
  1. cp applst to /jb/usr/bin/ folder
cp applst /jb/usr/bin/