Releases: Sentovibes/persona-companion-app
v6.0.0
Release Notes - v6.0.0
Massive Release - Standardized Database & Quest Tracker
New Features
Comprehensive Item Database
- Standardized ~10,000 items across all games (9,904 unique entries)
- Full coverage for P3P, P3FES, P3R, P4, P4G, P5, and P5R
- (Almost) Every consumable, weapon, accessory, and key item included
Master Skills Database
- Integrated comprehensive skill data for 4,098 unique skills
- High-fidelity elemental icons (Phys, Fire, Ice, Elec, Wind, Light, Dark, Almighty, etc.)
- Detailed effect descriptions and multi-game scaling behavior
- Categorized by type: Physical, Magic, Support, Passive, and Recovery
Quest & Request Tracker
- Dedicated tracking system for 546 City Quests and Velvet Room Requests
- Local Persistence: Mark quests as completed and stay tracked across app restarts
- Reverse Linking: Items required for requests are now linked directly to acquisition methods
- Organized by game series for easy navigation (P3R Requests, P4G Quests, P5R Requests)
Technical Improvements
Optimized Database Performance
- Migrated to Database Version 9 with optimized indices for massive lists
- Smooth, lag-free scrolling even through 10,000+ item entries
- Improved startup time with lazy loading for complex data paths
APK Size & Assets
- Standardized data paths across all games (Unified hyphen-based filesystem)
- Removed 12MB of temporary/redundant files from the build path
Full Changelog: v5.2.0...v6.0.0
v5.2.0
Bug Fixes
- Tapping a persona or enemy image now opens it fullscreen on all devices
- Fixed missing images for personas with hyphens in their name (Ame-no-Uzume, Fuu-Ki, Kin-Ki, Kikuri-Hime, Izanagi-no-Okami, and more)
- Fixed wrong images being shown for those same personas
- Classroom answers are now sorted in the correct date order
Images
If you have the image pack installed, go to Settings > HD Images — you'll see an update prompt to re-download v1.5 with the fixes.
v5.1.0 — Fusion Fix & Polish
Release Notes - v5.1.0
Bug Fix Release
Fusion Calculator
- Fixed fusion accuracy across all 7 games — P3FES, P3P, P3R, P4, P4G, P5, P5R all verified against megaten-fusion-tool reference data
- Fixed asymmetric fission table bug causing some recipes to be missed
- Fixed same-arcana fusion logic
- Fixed triangular chart handling for P3R, P5, P5R
- Fixed element demon exclusion from ingredient and result pools
- Added missing DLC personas for P5 (18) and P5R (25)
- Added element demon entries to P5 and P5R special fusion data
- Fixed P5 base fusion chart (was incorrectly using P5R chart)
- P4G: 7 Hanged-arcana personas show more recipes than reference tool — confirmed as a data bug in the reference tool, our data is correct
Persona & Enemy Lists
- Fixed name sort — clicking Name sort now works on first tap (was requiring two taps)
- Fixed level sort — same double-tap issue resolved
- Fixed persona image in list rows using wrong game ID (was hardcoded to P5)
Persona & Enemy Detail Screen
- Fixed images not showing in detail screen after downloading image pack
- Detail screen now uses the same Coil image loader as the list (consistent behaviour)
- Fixed image loading running on wrong thread (could silently fail)
Always Dark Theme
- Removed light mode — app always uses dark theme regardless of system setting
Full Changelog: v5.0.0...v5.1.0
Release Notes - v5.0.0
Major Release - Social Links, Confidants & Classroom Answers
New Features
Social Links & Confidants
- Complete social link guides for all Persona games
- Full dialogue choices with point values for optimal progression
- P3P protagonist selection (Male MC or FeMC routes)
- Phone call choices marked with phone icon
- Requirements, locations, and availability information
- Share social links with friends
Classroom Answers
- Complete classroom answer database for P3, P4, and P5
- Correct answers for all exam questions
- Organized by date for easy reference
- No more failing exams!
HD Image System
- Optional 1.3GB HD image pack with 1500+ persona and enemy images
- Download directly from app or import local ZIP file
- Images automatically hidden when not downloaded (no placeholders)
- Profile pictures in phone mode, full-size images in tablet/TV mode
- Fixed image loading across all screens
Enhanced Sharing
- Share personas and enemies with full stats
- Share social links with dialogue choices and point values
- Share boss phases and multi-part bosses
- Share classroom answers
Bug Fixes
- Fixed P5/P5R classroom answers (removed incorrect exclusive flags)
- Fixed social link data parsing for all games
- Improved ZIP extraction with proper path handling for Windows-created archives
- Fixed state persistence for downloaded images
- Fixed image visibility logic
UI Improvements
- Better error handling and user feedback
- Cleaner settings screen with organized sections
- Improved image import flow with progress tracking
Technical Improvements
- Migrated to cloud-based image delivery system
- Optimized APK size (13MB without images)
- Improved performance and memory usage
- Better error logging and diagnostics
- Synchronous SharedPreferences commits for reliability
v5.0.0
Release Notes - v5.0.0
Major Release - Social Links, Confidants & Classroom Answers
New Features
Social Links & Confidants
- Complete social link answers for all Persona games
- P3P protagonist selection (Male MC or FeMC routes)
- Requirements, locations, and availability information
- Share social links with friends
Classroom Answers
- Complete classroom answer database for P3, P4, and P5
HD Image System
- Optional 1.3GB HD image pack with 1500+ persona and enemy images
- Download directly from app or import local ZIP file
- Images automatically hidden when not downloaded (no placeholders)
- Profile pictures in phone mode, full-size images in tablet/TV mode
- Fixed image loading across all screens
Enhanced Sharing
- Share personas and enemies with full stats
- Share social links with dialogue choices and point values
- Share boss phases and multi-part bosses
Bug Fixes
- Fixed P5/P5R classroom answers (removed incorrect exclusive flags)
- Fixed social link data parsing for all games
- Improved ZIP extraction with proper path handling for Windows-created archives
- Fixed state persistence for downloaded images
- Fixed image visibility logic
UI Improvements
- Better error handling and user feedback
- Cleaner settings screen with organized sections
- Improved image import flow with progress tracking
Technical Improvements
- Migrated to cloud-based image delivery system
- Optimized APK size (13MB without images)
- Improved performance and memory usage
- Better error logging and diagnostics
- Synchronous SharedPreferences commits for reliability
Full Changelog: v4.1.0...v5.0.0
v4.1.0 - All 1,370 Personas Complete
Persona Companion App - v4.1.0
After hours of hunting down images, compressing files, and dealing with treasure demons that didn't want to be found, v4.1.0 finally brings you 100% persona coverage. That's right - all 1,370 personas from every game now have their portraits in the app.
What's New
The Big News: Perfect Persona Coverage
Every game is now complete:
- ✓ Persona 3 FES - all 169 personas
- ✓ Persona 3 Portable - all 173 personas
- ✓ Persona 3 Reload - all 194 personas
- ✓ Persona 4 - all 187 personas
- ✓ Persona 4 Golden - all 205 personas
- ✓ Persona 5 - all 210 personas
- ✓ Persona 5 Royal - all 232 personas
What Got Added
I added 65 new persona images since v4.0.0, including:
- All the P3R personas I was missing (Ananta, Shiva, Mercurius, etc.)
- The P3 FES/P3P stragglers (Ghoul, Empusa, Laksmi, and friends)
- Every P4/P4G persona (Phoenix/Houou, Ongyo-Ki, all the rare fusions)
- The complete P5/P5R collection (yes, even all those treasure demons)
That brings us to 320 persona images total. Not bad for a side project.
The Numbers
Personas: 1,370/1,370 (100%) ✓
Enemies: 1,014/1,925 (52.7%)
Overall: 2,384/3,295 images (72.4%)
Yeah, enemy coverage is still sitting at about half. Turns out most enemies are 3D models with no official 2D art (looking at you, "Angry Table" and "Dancing Hand"). I focused on what matters - the personas you actually care about.
What This Means
You can now browse every persona in the series with their proper portraits. Story personas, fusion-only personas, DLC personas, treasure demons - they're all here. No more placeholder icons, no more missing images. Just the complete collection.
About Those Missing Enemies
Enemy coverage is at 52.7%, and honestly, that's probably as good as it's going to get. Most of the missing ones are generic Shadows and Tartarus enemies that only exist as 3D models in the games. Even the main bosses (Nyx Avatar, Izanami, Yaldabaoth) don't have official 2D portraits.
I might add some boss images in future updates if I find good sources, but for now, the persona collection is what I'm celebrating.
Technical Stuff
- 607 total images (320 personas + 287 enemies)
- All images compressed to 256px for the sweet spot between quality and file size
- APK weighs in at 49.39 MB
- Fixed some persona name quirks (Phoenix is actually Houou, Niddhoggr vs Nidhoggr, etc.)
Changes from v4.0.0
- Went from 255 to 320 persona images (+65)
- Persona coverage jumped from 87.5% to 100%
- Completed all P3, P4, and P5 games
- Added every treasure demon (yes, even Orichalcum)
- Added all DLC personas (Tsukiyomi, Cait Sith, Fafnir, etc.)
What's Next
v4.2 and Beyond
Now that personas are done, we might look at:
- Adding more boss images (if we can find decent sources)
- Fixing any incorrect images (let us know if you spot any!)
- Maybe an image feedback system
- P5 Strikers enemy support (eventually)
But honestly? We're taking a victory lap on this one. 100% persona coverage is a pretty good place to be.
Installation
Download persona-companion-v4.1.0.apk from the releases page (49.39 MB).
Since this isn't on the Play Store, you'll need to:
- Enable "Install from Unknown Sources" in your Android settings
- Download and open the APK
- Grant any permissions it asks for
Found a Bug?
If you spot a wrong image, something broken, or just want to report an issue, hit up the GitHub Issues page. I'm always looking to improve things.
Version: 4.1.0 (Build 12)
Released: March 9, 2026
Size: 49.39 MB
TL;DR: Every persona now has an image. All 1,370 of them. I'm done.. for now
v4.0.0: Version 4.0.0 - Image Support (BETA)
Persona Companion App - Version 4.0.0 Release Notes
🎨 Major Feature: Image Support (BETA)
Version 4.0.0 introduces image support for personas and enemies! This is a BETA feature with known limitations.
What's New
Profile Images
- Persona and enemy images now display throughout the app
- Adaptive display based on device:
- Phone: Small circular profile picture (64dp)
- Tablet: Full-size rectangular image on right side of screen (80dp thumbnail in lists)
- TV: Large rectangular image filling right panel (120dp thumbnail in lists)
- Tap any image to view full-size
- Works offline - all images stored in app
Cast Support for Images
- Images now broadcast to TV browsers via Cast
- Base64 encoding for seamless transmission
- Displays in right panel of 2x2 grid layout
Image Coverage (BETA - Many Missing!)
Personas:
- P3 FES: 148/169 (87.6%) - 21 missing
- P3 Portable: 151/173 (87.3%) - 22 missing
- P3 Reload: 173/194 (89.2%) - 21 missing
- P4: 159/187 (85.0%) - 28 missing
- P4 Golden: 175/205 (85.4%) - 30 missing
- P5: 188/210 (89.5%) - 22 missing
- P5 Royal: 205/232 (88.4%) - 27 missing
Total Personas: 1199/1370 (87.5%) - 171 missing
Enemies:
- P3 FES: 230/368 (62.5%) - 138 missing
- P3 Portable: 112/176 (63.6%) - 64 missing
- P3 Reload: 193/496 (38.9%) - 303 missing
- P4: 200/271 (73.8%) - 71 missing
- P4 Golden: 220/297 (74.1%) - 77 missing
- P5: 29/149 (19.5%) - 120 missing
- P5 Royal: 30/168 (17.9%) - 138 missing
Total Enemies: 1014/1925 (52.7%) - 911 missing
GRAND TOTAL: 2213/3295 images (67.2%) - 1082 missing
⚠️ Known Issues (BETA)
- Many images are missing - Only 67% of all personas/enemies have images
- Some images may be incorrect - Automated scraping may have grabbed wrong images
- Quality varies - Some images are from older games (SMT series) when Persona versions aren't available
- No P5 Strikers images - P5S enemies not yet scraped
- Fallback icon - Missing images show a generic person icon
How It Works
- Images load from app assets (no internet required)
- Phone: Circular profile picture next to name
- Tablet/TV: Full rectangular image filling right side of screen
- Tap to expand to full screen
- Missing images show placeholder icon
- Works on all devices (phone, tablet, TV, cast)
Performance Notes
- Images are 256px (compressed for quality vs size balance)
- Loaded on-demand (lazy loading)
- App size: 44MB release / 50MB debug
- No performance impact on devices without images
Technical Details
New Components
ImageUtils.kt- Image loading utilitiesProfileImage.kt- Reusable profile picture component- 542 unique PNG images (256x256px) in assets
- Base64 encoding for Cast transmission
Updated Screens
EnemyDetailScreen.kt- Adaptive layout with imagesPersonaDetailScreen.kt- Adaptive layout with imagesCastServer.kt- Image broadcasting support- Cast HTML receiver - Image display panel
Adaptive Layouts
- Phone: Vertical scrolling with small circular images
- Tablet: Two-column (60/40 split) with full image on right
- TV: Two-column (33/67 split) with large image on right
- Cast: 2x2 grid with image panel
Future Improvements (v4.1+)
Planned for v4.1
- Download remaining high-priority images:
- Main story bosses (Nyx, Izanami, Yaldabaoth, etc.)
- Popular personas (Orpheus, Izanagi, Arsene, etc.)
- DLC personas
- Target: 80%+ persona coverage, 65%+ enemy coverage
Planned for v4.2
- Image feedback system:
- "Report Wrong Image" button
- "Submit Missing Image" feature
- GitHub issue integration
- Verify and correct wrong images
Future Enhancements
- Add thumbnail images to list views
- Compress images further for better performance
- Add P5 Strikers enemy images
- Manual quality check of all images
- Community contribution system
Version Info
- Version Code: 11
- Version Name: 4.0.0
- Release Date: March 9, 2026
- Feature Status: BETA
- APK Size: 44.15 MB
- Image Count: 542 unique images
- Image Coverage: 67.2% overall
Feedback
This is a beta feature. If you notice:
- Wrong images for personas/enemies
- Missing images that should exist
- Performance issues
- Display bugs
- Image quality problems
Please report them via GitHub Issues so we can improve the image database in future updates!
Installation
Download the APK from the releases page:
persona-companion-v4.0.0.apk(44.15 MB - Release build)
Installation Instructions:
- Download the APK file
- Enable "Install from Unknown Sources" in your Android settings
- Open the APK file to install
- Grant any requested permissions
Note: This app is not available on Google Play Store. It's distributed via GitHub for sideloading.
Note: Images were scraped from the Megami Tensei Wiki using automated tools. Some images may be incorrect or from non-Persona games. We're working to improve accuracy in future updates. This is a BETA release - expect missing and potentially incorrect images.
v3.0.0 - Enemy Compendium
Persona Companion v3.0.0 - Enemy Compendium
Major New Feature: Enemy Compendium
Complete enemy database for all Persona games with detailed information and advanced filtering.
Enemy Data Coverage
- P3 FES: 368 enemies (299 regular, 55 mini-bosses, 14 main bosses)
- P3 Portable: 176 enemies (140 regular, 23 mini-bosses, 13 main bosses)
- P3 Reload: 496 enemies (420 regular, 62 mini-bosses, 14 main bosses)
- P4: 271 enemies (243 regular, 17 mini-bosses, 11 main bosses)
- P4 Golden: 297 enemies (265 regular, 19 mini-bosses, 13 main bosses)
- P5: 149 enemies (112 regular, 29 mini-bosses, 8 main bosses)
- P5 Royal: 168 enemies (129 regular, 30 mini-bosses, 9 main bosses)
Total: 1,925 enemies
Enemy Features
- Categorized Tabs: Separate tabs for regular enemies, mini-bosses, and main bosses with counts
- Search Functionality: Search enemies by name, arcana, or location
- Detailed Stats: HP, SP, level, stats, resistances, skills, drops, and locations
- Multi-Phase Bosses: Full support for bosses with multiple phases (Nyx Avatar has 14 phases!)
- Multi-Part Bosses: Display bosses with multiple parts (Emperor & Empress, Shadow Yukiko, etc.)
- Game-Specific Resistances: Correct element names for each game
- P3/P3R: Slash, Strike, Pierce, Fire, Ice, Elec, Wind, Light, Dark, Almighty
- P4/P4G: Physical, Fire, Ice, Elec, Wind, Light, Dark, Almighty
- P5/P5R: Physical, Gun, Fire, Ice, Elec, Wind, Psy, Nuke, Bless, Curse
- Version Info: Shows which version enemies appear in (Vanilla, Golden, Royal, Episode Aigis, etc.)
Notable Bosses
- Nyx Avatar (P3R): 14-phase battle with unique resistances per phase
- Yaldabaoth (P5/P5R): Multi-phase boss with nested parts
- Izanami (P4/P4G): 2-phase final boss
- Elizabeth/Margaret/Lavenza
Bug Fixes from v2.6.0
- Fixed special fusion crashes for 3+ persona fusions
- Improved UI layout for multi-persona special fusions
- Updated JSON format for special fusions to nested arrays
Technical Improvements
- Enhanced data models to support complex boss structures
- Optimized enemy loading and filtering
- Added proper categorization flags for all enemies
- Improved navigation and state management
Installation
Download persona-companion-v3.0.0.apk and install on your Android device.
Support
If you enjoy the app, consider supporting development: https://ko-fi.com/sentovibes
v2.6.0 - Update Checker & QoL Improvements
New Features
Automatic Update Checker
The app now checks for updates automatically when launched (once every 24 hours). If a new version is available, you'll see a friendly dialog asking if you'd like to download it. No forced updates, just a gentle reminder.
Manual Update Check
Check for new app versions anytime from Settings. Get instant notifications about new releases with direct download links.
About Section
Added app information section in Settings with:
- Current version display
- Support development link (Ko-fi)
- App credits
Special Fusion UI Improvements
Fixed the cramped display for special fusions requiring 3+ personas. Recipes now display vertically with proper spacing instead of being squished horizontally.
Bug Fixes
Special Fusion Display
- Fixed crash when viewing Messiah and Lucifer fusion recipes
- Fixed JSON format for all special fusion files
- Improved layout for 3-6 persona fusions
- 2-persona fusions still display horizontally for compact view
Technical Details
- Version: 2.6.0 (versionCode 5)
- APK Name: persona-companion-v2.6.0.apk
- Size: ~16 MB
- Minimum Android: 8.0 (API 26)
- New Permission: Internet (for update checking only)
Installation
Download the APK and install on your Android device. If you have v2.5.0 installed, you can update directly without uninstalling.
Support Development
If you find this app helpful, consider supporting development on Ko-fi: https://ko-fi.com/sentovibes
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Persona Companion v2.5.0
Improvements
Enhanced Persona Database
Updated all persona datasets with improved and more complete data across all games.
Persona Count Changes:
- P3 FES: 96 → 169 personas (+73)
- P3 Portable: 194 → 173 personas (refined dataset)
- P3 Reload: 194 personas (unchanged)
- P4: 187 personas (unchanged)
- P4 Golden: 205 personas (unchanged)
- P5: 192 → 210 personas (+18)
- P5 Royal: 225 → 232 personas (+7)
Total: 1,370 personas (was 1,293)
What's Improved
- More accurate persona stats and skills
- Better data consistency across games
- Additional personas that were missing in previous versions
- Refined P3 Portable dataset for better accuracy
Technical Details
- Version: 2.5.0 (versionCode 4)
- Size: ~17 MB
- Minimum Android: 8.0 (API 26)
Installation
Download the APK and install on your Android device. If you have v2.0.0 installed, you can update directly without uninstalling.
Notes
All fusion calculator features from v2.0.0 remain fully functional with the updated persona data.
v2.0.0 - Fusion Calculator
Persona Companion v2.0.0
New Features
Fusion Calculator
Calculate all possible fusion recipes for any Persona using backwards fusion (fission). The calculator shows you which two Personas can be fused together to create your target Persona.
- Supports all games: P3 FES, P3 Portable, P3 Reload, P4, P4 Golden, P5, and P5 Royal
- Pre-calculated fusion recipes for instant results
- Search functionality to quickly find personas
- Clean UI showing all possible ingredient combinations
Note: Special fusions (3+ personas) are not yet supported and may show incorrect recipes. Regular 2-persona fusions work correctly.
Bug Fixes
Element Display
Fixed incorrect element types showing for P3 personas. Some P3 personas were incorrectly displaying P5 elements (Gun, Nuke, Psy) instead of P3 elements (Slash, Strike, Pierce).
Example: Helel now correctly shows weaknesses to Slash/Strike/Pierce instead of Gun/Nuke.
Special Skills
Skills that are unlocked through special means (fusion items, events) now display as "Special" instead of showing incorrect level numbers above 99.
Example: Armageddon, Cadenza, and other special skills now show "Special" in gold text.
Technical Details
- Version: 2.0.0 (versionCode 3)
- Size: ~17 MB
- Minimum Android: 8.0 (API 26)
- Fusion recipes: Pre-calculated for instant results
Installation
Download the APK and install on your Android device. If you have v1.5.0 installed, you can update directly without uninstalling.