Installation
Download the APK
Download the latest version from one of the following sources:
Stable Release
Download the stable version from GitHub Releases
Beta Release
Get the latest beta with new features
Install via Obtainium (Optional)
For automatic updates, you can use Obtainium:
- Install Obtainium on your device
- Add Namida repository:
https://github.com/namidaco/namida/ - Obtainium will notify you of new releases
Enable Unknown Sources
If this is your first sideload:
- Open Settings > Security
- Enable Unknown Sources or Install unknown apps
- Grant permission to your file manager or browser
System Requirements
- Minimum Android Version: Android 7.0 (API 24)
- Target Android Version: Android 14 (API 36)
- Architecture: ARM64, ARMv7
- Storage: At least 100MB for the app + space for your media library
- RAM: 2GB recommended for optimal performance
Namida uses
compileSdkVersion 36 and targetSdk 36, ensuring compatibility with the latest Android features and optimizations.Permissions
Namida requires several permissions to function properly. Here’s what each permission is used for:Required Permissions
Media & Storage Permissions
Media & Storage Permissions
Android 12 and below:
READ_EXTERNAL_STORAGE: List audio files from indexer folders
READ_MEDIA_AUDIO: List audio files from indexer foldersREAD_MEDIA_VIDEO: List video files for video playbackREAD_MEDIA_IMAGES: List image files for fallback album covers
WRITE_EXTERNAL_STORAGE(Android ≤10): File write access with less restrictionsMANAGE_EXTERNAL_STORAGE(requested when needed): Required for:- Editing audio tags
- Creating or auto-restoring backups
- Saving artworks
- Deleting files
- Compressing images & fixing ytdlp images
- Exporting playlists as M3U
- Downloading YouTube content
- Playing tracks from root folders
- In-app file browser
Playback Permissions
Playback Permissions
WAKE_LOCK: Keep device awake during media playbackFOREGROUND_SERVICE: Run background service for continuous playbackFOREGROUND_SERVICE_MEDIA_PLAYBACK: Dedicated media playback service (Android 14+)
Network & Features
Network & Features
INTERNET: Required for:- Fetching artist/album images
- Streaming and downloading YouTube content
- Lyrics fetching
- Online features
Optional Permissions (Requested When Needed)
Optional Permissions (Requested When Needed)
VIBRATE: Haptic feedback for interactions (can be disabled in settings)POST_NOTIFICATIONS: Show notifications for history import, download progress, etc.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Improve download reliabilityWRITE_SETTINGS: Set audio files as ringtones or notification sounds
Android-Specific Features
Media Integration
- Android Auto: Full support for Android Auto integration
- Media Controls: System media controls and lock screen playback controls
- Quick Settings Tile: Add Namida to quick settings for easy access
- Home Screen Widgets: Multiple widget styles available
App Icons
Namida includes multiple icon variants you can switch between:- Default Icon
- Enhanced Icon
- Hollow Icon
- Monet Icon (Material You themed)
- Glowy Icon
- Shade Icon
- Mini Icon
- Seasonal Icons (Spooky, Namiween, Space, etc.)
Switch app icons in Settings > Customization > App Icon
Storage Management
Configure Indexer Folders
- Open Namida
- Go to Settings > Indexer
- Tap Add Folder
- Select folders containing your music
- Tap Start Indexing
Set Minimum Requirements
Filter out unwanted files:
- Set minimum file size (e.g., skip files under 500KB)
- Set minimum duration (e.g., skip tracks under 30 seconds)
- Enable duplicate track prevention
Picture-in-Picture Mode
When playing videos, Namida supports Picture-in-Picture (PiP) mode:- Play any video
- Swipe up to go home or press the home button
- Video continues playing in a small floating window
- Resize and move the PiP window as needed
File Associations
Namida automatically registers as a handler for:- Audio files (
audio/*MIME types) - Video files (
video/*MIME types) - Playlist files (
.m3u,.m3u8) - YouTube URLs (opens YouTube links directly in Namida)
- Text sharing (share YouTube links to Namida)
Troubleshooting
Installation Blocked
Installation Blocked
If Play Protect blocks installation:
- Tap More details
- Tap Install anyway
- Namida is safe - it’s not on Play Store to avoid restrictions
Music Not Showing Up
Music Not Showing Up
If your music library isn’t appearing:
- Go to Settings > Indexer
- Check if your music folders are added
- Grant storage permissions when prompted
- Tap Refresh Library
- Wait for indexing to complete
Playback Issues
Playback Issues
If you experience playback problems:
- Check if battery optimization is disabled for Namida
- Go to Settings > Apps > Namida > Battery
- Select Unrestricted or Don’t optimize
- This prevents Android from killing the playback service
YouTube Download Not Working
YouTube Download Not Working
If YouTube downloads fail:
- Ensure you have internet connectivity
- Check if you granted
MANAGE_EXTERNAL_STORAGEpermission - Verify you have sufficient storage space
- Try clearing the app cache
Performance Tips
Battery Optimization
Disable battery optimization for Namida to ensure uninterrupted playback and reliable background downloads.
Storage Location
For best performance, keep your music on internal storage rather than SD card when possible.
Large Libraries
If you have a large music library (10,000+ tracks), consider enabling “Prevent Duplicated Tracks” to improve indexing speed.
High Refresh Rate
Namida supports high refresh rate displays. Enable it in Settings > Display for smoother animations.
Developer Information
- Package Name:
com.msob7y.namida - Application ID:
com.msob7y.namida - Min SDK: 24 (Android 7.0)
- Target SDK: 36 (Android 14)
- Build System: Gradle with Kotlin DSL
- Architecture: Flutter with native Android components
For developers interested in contributing or building from source, check the GitHub repository.