-
Transfer APK to Device
- Connect your Android device to computer via USB
- Copy
TimeMachineV2.0.0.apkto your device's Downloads folder - Or use ADB:
adb install TimeMachineV2.0.0.apk
-
Enable Unknown Sources
- Go to Settings → Security → Unknown Sources
- Or Settings → Apps → Special Access → Install Unknown Apps
- Enable for your file manager or browser
-
Install
- Open your file manager
- Navigate to Downloads
- Tap on
TimeMachineV2.0.0.apk - Tap Install
- Wait for installation to complete
- Tap Open to launch
# Connect device via USB with USB debugging enabled
adb devices
# Install the APK
adb install -r TimeMachineV2.0.0.apk
# Launch the app
adb shell am start -n me.aliahad.timemanager/.MainActivity- Android Version: 12 (API 31) or higher
- Storage: At least 50 MB free space
- RAM: 2 GB or more recommended
- Screen: Any screen size supported
Verify the APK integrity before installation:
# Check MD5 hash
md5 TimeMachineV2.0.0.apk
# Should output: 624619775c92b2466774015748e20a82- Signed: ✅ Yes (Release keystore)
- Keystore:
release-keystore.jks - Key Alias:
timemanager
-
Launch the App
- Tap the TimeMachine icon on your home screen
- The app will initialize the database
-
Grant Permissions (If Needed)
- The app requires minimal permissions
- Notification permission (optional, for habit reminders)
-
Start Using
- Home Screen: Shows all available features
- Focus Tracker: Create categories and start tracking
- Year Calculator: Calculate dates
- BMI Calculator: Track your health metrics
- Habit Tracker: Build better habits
- Tap Focus Tracker on home screen
- Go to Categories tab
- Tap + Add Category
- Set name, icon, color, and daily goal
- Go back to Track tab
- Select your category
- Tap Start Focus Session
- Enter immersive fullscreen mode
- Double-tap to show/hide controls
- Press STOP when done (minimum 30s to save)
- Tap Year Calculator on home screen
- Select Birthdate or From Date
- Enter number of years
- View results instantly
- Tap Save Calculation to keep history
- Tap BMI Calculator on home screen
- Enter your details:
- Age
- Height (ft/cm)
- Weight (kg/lb)
- Gender
- Classification system (WHO/DGE)
- Tap Calculate BMI
- View results with graph and recommendations
- Tap Save to keep history
- Tap Habit Tracker on home screen
- Tap + to add new habit
- Set name, icon, color
- Choose reminder time (optional)
- Tap habit card to mark as complete
- View streaks and statistics
Error: "App not installed"
- Solution: Uninstall old version first
- Go to Settings → Apps → TimeMachine → Uninstall
- Then install the new APK
Error: "Package conflicts with existing package"
- Solution: Clear app data before uninstalling
- Or use:
adb uninstall me.aliahad.timemanager
Black screen or immediate crash
- Solution 1: Clear app cache and data
- Solution 2: Restart your device
- Solution 3: Reinstall the app
Database error
- Solution: The app auto-migrates from older versions
- If issues persist, clear app data (loses local data)
Sessions not saving
- Ensure you track for at least 30 seconds
- Look for green "✓ Session will be saved" indicator
- Check if category is selected
Notifications not showing
- Go to Settings → Apps → TimeMachine → Notifications
- Enable all notification channels
- Check Do Not Disturb settings
UI not updating
- Pull to refresh if available
- Close and reopen the app
- Data refreshes automatically when screens resume
The app stores data locally in a SQLite database:
- Location:
/data/data/me.aliahad.timemanager/databases/ - Database file:
timer_database.db
To backup (requires root or ADB):
# Backup database
adb pull /data/data/me.aliahad.timemanager/databases/timer_database.db ./backup.db
# Restore database
adb push ./backup.db /data/data/me.aliahad.timemanager/databases/timer_database.dbIf you want to start fresh:
- Settings → Apps → TimeMachine
- Storage → Clear Data
- This will reset everything
Automatic Migration:
- Database automatically migrates to version 6
- Old timer data is preserved (if any)
- Habits and existing data remain intact
Manual Steps:
- Install
TimeMachineV2.0.0.apkover existing version - Or uninstall old version first (loses data)
- Launch app
- Migration happens automatically on first launch
What's Changed:
- Focus Timer replaced with Focus Tracker
- New category-based system
- Old timer sessions (if any) are preserved
- Set realistic daily goals (e.g., 60-120 minutes)
- Use categories for different activities (Work, Study, Exercise)
- Double-tap in fullscreen to quickly check progress
- Sessions under 30s won't save (prevents accidental taps)
- Useful for age calculations
- Perfect for anniversaries and milestones
- Save important date calculations
- Track weight changes over time
- Compare WHO vs DGE classifications
- Use health tips for guidance
- Start with 1-3 habits (don't overwhelm yourself)
- Enable reminders for consistency
- Celebrate streaks!
- Check Release Notes: Read
RELEASE_NOTES_V2.0.0.md - Check Logs: Use
adb logcat | grep TimeMachine - Report Issues: Contact developer with logs
- Deprecation warnings in build: Cosmetic only, no impact on functionality
- Leap year dates: Handled gracefully, no crashes
- Timezone: All dates use device timezone
- Version Name: 2.0.0
- Version Code: 5
- Package Name: me.aliahad.timemanager
- Min SDK: 31 (Android 12)
- Target SDK: 36 (Android 16)
- Release Date: October 20, 2025
Thank you for using TimeMachine. We hope this update brings you better productivity and health tracking!
Happy Time Managing! ⏰✨