1.1.0 — Personal OneDrive + multi-provider cloud
Summary
Add personal OneDrive as a second read-only cloud library alongside Google Drive, with simultaneous sign-in, shared cache budget, and account ownership/replacement safety.
Highlights
- OneDrive (Android): MSAL sign-in, browse My files, recursive/flat folder import, download-then-play, tags/artwork after local cache
- Simultaneous providers: Google Drive and OneDrive can both stay signed in; shared cache limit and Clear cloud cache
- Scoped sign-out: signing out one provider wipes only that provider's downloaded audio/artwork; catalog/queue stay until Forget
- Account replacement: switching Microsoft or Google accounts requires confirm (forget old roots) or cancel (keep library)
- Official APK is preconfigured for Google + Microsoft OAuth (Microsoft may show Unverified; Google may show unverified-app while review is pending)
- Forks / self-builds need their own GCP + Entra clients — see android-signing-and-oauth.md
Install
- Download
tinytunes-1.1.0.apkbelow - Install on Android (allow install from this source if prompted)
- Optional: Settings → Google Drive and/or OneDrive → sign in
- Home + → pick This device / Google Drive / OneDrive
Notes
- Read-only cloud: list / download / cache only — never writes remote files
- Personal Microsoft accounts only (no work/school OneDrive in this release)
- Privacy: https://blumenlaube.at/apps/tinytunes/privacy-policy.html
- Full list: CHANGELOG 1.1.0