Get your Android app list
The LCARS icon generator works best when you give it Android launcher components, not just package names. A launcher component looks like this:
com.discord/com.discord.main.MainDefault
com.openai.chatgpt/com.openai.chatgpt.MainActivity
com.spotify.music/com.spotify.music.MainActivity
This page gives you an ADB script that exports the correct format from your own phone.
What you need
- Android platform-tools / ADB installed on your computer.
- USB debugging enabled on your phone.
- Your phone connected by USB and authorized when Android asks.
Linux, macOS, or Git Bash
Download and run the shell script:
Download export-lcars-app-list.sh
chmod +x export-lcars-app-list.sh
./export-lcars-app-list.sh
Windows PowerShell
Download and run the PowerShell script:
Download export-lcars-app-list.ps1
powershell -ExecutionPolicy Bypass -File .\export-lcars-app-list.ps1
Output files
The script creates these files in the folder where you run it:
lcars-launchable-components.txt— upload or paste this into the LCARS icon generator.lcars-launchable-components-packages.txt— package-name-only reference list.lcars-launchable-components-raw-query.txt— raw Android query output for troubleshooting.
Why this is better than package names
A package name like com.discord is useful, but icon packs usually need the exact
launchable activity too. The script expands relative activities like
com.discord/.main.MainDefault into the full final form:
com.discord/com.discord.main.MainDefault
Once the file is created, go back to the icon generator, upload
lcars-launchable-components.txt, parse it, adjust categories if needed,
then build the signed APK.