What's new in 5.0.1
ReFra 5.0.1 is a polish release that follows up 5.0 with a wave of bug fixes across the viewer, timeline, and panorama playback. It also broadens image format support — PSD, JPEG 2000, TIFF, and SVG now open directly, HEIC/AVIF decode on hardware, and there's a new system-font display option plus high-quality JPEG XL zoom.
New Features
- More image formats — Added full decoding for PSD (8BPS), JPEG 2000, TIFF, and SVG across both the timeline grid (Glide) and the media viewer (Sketch), with magic-byte sniffing since MIME types are unreliable for some of these. Each format also gets a generic region decoder so pinch-to-zoom stays crisp in the viewer.
- Hardware-accelerated HEIC/AVIF — HEIC and AVIF now decode hardware-first via
ImageDecoder(HEVC/AV1 codec) with a HeifCoder software fallback, and AVIF center-crop color artifacts are fixed by forcing RGBA_8888 in the Glide HEIF decoders. - Use system font — A new display option switches the app over to your device's system font instead of the bundled typeface (#931).
- High-quality JXL zoom — JPEG XL images now zoom sharply in the viewer through a dedicated JxlCoder region decoder.
Improvements
- Media-volume video playback — Video now plays only through the media volume stream. 'Request audio focus' option is removed.
- Dismissible What's New card — The What's New card on the timeline can now be dismissed without opening it (#935).
- Removed the pause-image-loading-while-flinging behaviour for smoother, more consistent scrolling.
- Updated Simplified Chinese translations (Vault renamed to 保险箱, Private Folder strings translated).
Bug Fixes
- Improved editor markup text gestures (top-right handle now rotates, text stays within canvas bounds, correct two-finger centroid when zoomed) and crop box interactions (move small boxes, two-finger pinch resize, auto zoom-to-fit, clearer Crop action button) (#936)
- Fixed timeline scroll position not being preserved when returning from the media viewer
- Fixed settings categories losing their scroll position when navigating to a detail page
- Fixed album cover not matching the first item shown inside the album
- Fixed broken viewer exit animations by restricting the shared-element transition to the current page
- Fixed a black screen in the standalone viewer after deleting the current photo
- Fixed a crash on launch when MediaStore returned null string columns
- Fixed video zoom on forced rotation and made pinch-to-zoom feel natural
- Fixed the back gesture being ignored on videos when controls were hidden (#918)
- Fixed the video info section closing when auto-hide fired (#930)
- Fixed the panorama compass not updating on portrait/landscape rotation
- Fixed panorama gyro axes not being remapped for display rotation
- Fixed text disappearing and the cursor jumping in date format fields
- Fixed the scrubber value resetting to its default near zero (#934)
- Fixed home screen widgets by self-healing when the cached bitmap is missing
- Fixed Facebook export photos showing future dates in the timeline
- Fixed the search bar placeholder overflowing to a second line
- Fixed the erroneous "Copied to clipboard" toast on Android 13+ (#928)
Variants
| Variant | Description |
|---|---|
| Standard | Full-featured with maps, cloud providers, and all online capabilities. AI models can be downloaded after install. |
| Offline | All online features removed — no maps, no cloud sync, no network permissions. AI models cannot be downloaded post-install; use the WithML variant if you need AI features. |
| NoML | No AI/ML models bundled — smaller download. Models can be downloaded after install on Standard builds. |
| WithML | Bundled on-device AI/ML models — face recognition, smart search work fully offline. Required for AI on Offline builds. |
Downloads
Confused on which to download?
If you're not sure, grab the recommended build below. It works on every device, no questions asked.
Requires Android 10 (API 29) or newer.
| Recommended | Variant | Min Android | Download | SHA256 |
|---|---|---|---|---|
| Best for most people | Standard (NoML) · Universal | Android 10 (API 29) | Click Here | 46d2a53c867acdae8ed3852f95e39a152f9efa222a8b35035f28cfe8882e1a89
|
Standard (NoML)
| Architecture | Download | SHA256 |
|---|---|---|
| arm64-v8a | Click Here | b06d76c6221e3857504e40be8e25355fd31cf258a4880715ad13a2696d441f8a
|
| armeabi-v7a | Click Here | 800f2a63d9f645f1a5519e6e5a0e92072ba3b9539640836547e9af7cda92a10e
|
| Universal | Click Here | 46d2a53c867acdae8ed3852f95e39a152f9efa222a8b35035f28cfe8882e1a89
|
| x86 | Click Here | a4181ec10da9e600eedeb393757833409ba5510cdf42ddb881b16858f73636ce
|
| x86_64 | Click Here | 94b3ed0f01cb85cdee1db1da105fbad0ac69f99b81f66db764373241d0bcba8c
|
Offline (NoML)
| Architecture | Download | SHA256 |
|---|---|---|
| arm64-v8a | Click Here | 4ae381079af44bb7f422748d810400140fce18e29fed507b7419f6fa1dbc0153
|
| armeabi-v7a | Click Here | dfb0f1d6e8b9e98d4dce0815945c5c0453ba6a06c71bce3ab3bd79ab4fb6681f
|
| Universal | Click Here | ac2f2c0ccc3b008f942474868251abe0cafa97458933bdbfe214ba74ae749aff
|
| x86 | Click Here | 2e25c54b96462363a889818bc796fe7da8254864f57e0b436e8fc753e43d0c55
|
| x86_64 | Click Here | b866b0b578dc129b7605f842a4dd20c2331efc05bf6b37955cf432c1f3a223e9
|
Offline (WithML)
| Architecture | Download | SHA256 |
|---|---|---|
| arm64-v8a | Click Here | fac8be0d1f9e0b1732488ac5757ceb6e120dec9ad18dd0661d06b19f35a079d9
|
| armeabi-v7a | Click Here | 3c90fc79094ef01088d32b44cd568bc96790d56a6bdbccee299dac0597291cf6
|
| Universal | Click Here | 7d6e89889055a91957baf8350d3c3d1d7652f2d6239fc0d7f8714a45581e4723
|
| x86 | Click Here | 1478f1936e104e4fc289495a26a43d1276613903fd0059ff60640c5c5e1f0a1a
|
| x86_64 | Click Here | 0bb6f22e2f5ebb464764fe8ce396ef20b25844d8f33d9f02518f5ea09969d447
|