## 📝 Release Notes
## V12.0 — for DX340, DX340MAX, DX320, DX320MAX, DX270, DX260MK2 and DX180

### Internet Radio
- **Your own stations** — paste any stream URL (MP3, AAC, HLS .m3u8, FLAC-in-Ogg); the DAP fills in name, genre and bitrate. Rename, favourite, pick a cover, import / export the list as .m3u.
- **87 stations built in** — SomaFM, NTS and its infinite mixtapes, Rinse, Intergalactic FM, independent stations and the Thai stations. ⋮ › Restore built-in stations adds them to a list you already have.
- **Browse tens of thousands of stations** by name, genre or country, filtered by format (FLAC / MP3 / AAC / AAC+ / OGG) and minimum bitrate.
- Artist / title and artwork while a station plays; Infinity DSP, HRR and the amp settings apply like on any track. A station that can't start fails within seconds instead of freezing the app.

### UPnP / DLNA Renderer
- **Play to the DAP from your phone** — switch on UPnP/DLNA Renderer and the DAP shows up in BubbleUPnP, mconnect, JRiver, Audirvana and other UPnP apps. Gapless, full resolution and native DSD through the normal engine, so Infinity DSP applies exactly as for a track started on the DAP.
- **Browse the DAP's library from the phone** — Favourites, Albums, Artists, Playlists, Hi-Res, Genres, Folders, AI Mixes and more, covers included. The queue lives on the DAP, so playback carries on after you close the phone app.
- Off by default; with it off the DAP sleeps as before.

### Listening Profiles & Community
- **Save your whole setup per headphone** — harmonic, NOS/OS, filters, gains, EQ / PEQ, the coloration engines, DSD Remaster / HRR, even Boot, Stage and FPGA mode — and switch back in one tap. The Profile chip beside the title shows which one is on and turns orange the moment you tweak away from it.
- **Tap a profile to preview it** — every setting shown as now → profile before you apply. Boot, Stage and FPGA changes bundle into a single reboot. "Stock iBasso — Reset All" for an honest A/B.
- **Community** — share your Listening Profiles and Custom Harmonic presets, browse and import what others shared, with their headphone, DAP model and upload date; a Mine chip shows what you shared from this DAP. Anonymous; nothing leaves the DAP until you tick "I agree".

### Infinity DSP
- **Vivid** — a new top level for Tube Intensity and Vinyl Analog Harmonics, and a Chassis Presence setting (Strict / Natural / Dramatic / Vivid). It adds the low harmonics you actually hear at normal listening levels, for headphones that can't resolve the subtler levels. Lush, Rich and the previous chassis sound are unchanged.
- **DX180: every effect in Infinity Pure**, DSD Remaster and HRR included. **DX320 / DX320MAX: Tube, Vinyl, Chassis, Crossfeed, Invert Phase and the VU meter in Infinity Pure** (DSD Remaster and HRR are not available on these models).
- Fixed: a noise burst in the left ear when skipping to a 24-bit track, and loud left-channel noise on radio stations in Android mode, with the effects on.

### New hardware
- **iBasso DX320** — full support: Infinity Pure (bit-perfect, native DSD, screen-off playback), Digital and DSD filters, PCM-DSD Volume Match, amp gain Low / Mid / High, both batteries in the status bar, its own wallpaper.
- **AMP16 / AMP19:** one channel no longer stays silent after switching to Tube.
- **DX320 / DX320MAX:** smoother scrolling and quicker taps while music plays (big CPU cores at 1.96 GHz while the screen is on).

### Qobuz & Tidal
- **Autoplay** — when the queue ends, similar tracks keep playing; the upcoming ones are listed under the queue with a switch.
- **Qobuz Radio** (track / album / artist) and a **For You** tab (My Weekly Q, Release Watch, …); **Tidal Track Radio and Artist Radio**.
- **New album, playlist, artist, mix and radio pages**; My Music with sort, grid or list; Qobuz artist pages with biography, top tracks and Appears On.
- Playlists: add a whole album, playlist or mix at once, remove tracks from and delete your own playlists, and Now Playing lists all of them.
- Fixed: a frozen player after the connection dropped while paused, Tidal freezing after an early pause, Qobuz album order and track versions, Tidal favourites beyond the first 100.

### Library & Playback
- **Continue to next folder** (Settings › General, or » in Folders) and **biography and genres for local artists** (Last.fm, or Tidal / Qobuz when signed in).
- **Heart filter** and **flip any sort** on Albums, Artists and All Songs; artist pages separate ALBUMS from APPEARS ON.
- **WavPack DSD plays as native DSD.** Folder playback no longer stops between tracks, and Next in the last seconds of a track skips one track, not two.
- Big libraries: no more out-of-memory after reopening the app, search and Favourites work in Infinity Pure, and lists with artwork scroll smoothly.
- New splash screen; Now Playing shows the right "N / total"; the queue page stays put when you pick a track.

### Transfer, Rsync & Local Mode
- **Rsync server** — sync your library from a computer or NAS; only changed files are copied, an interrupted run resumes, and received music joins the library on its own. WiFi Transfer has its own page with free space.
- **The library syncs itself** after uploads, moves and deletes — no rescan.
- **Local Mode goes fully offline** — the Wi-Fi daemons stop, Bluetooth stays off, the streaming tiles grey out, and the app's own data folder is never served over the network.

### System
- **Quieter, leaner boot** — two hidden crash-loops fixed, the telephony daemons stopped (~47 MB of RAM back), less idle CPU, and deep sleep keeps the audio tuning on wake.
- **Smoother screen** — the GPU keeps a working clock whenever there is something to draw (HRR still gets its full speed), and the ∞ tab's glow no longer repaints the whole screen 60 times a second.
- **Status bar** — D and A turn green while that battery charges and light blue when it doesn't; a gold plug shows SuperGain is live; the percentages no longer freeze until a restart.
- Harmonic stays on after a reboot and Harmonic OFF restores the stock tuning live; Device Info draws battery voltage graphs and shows current on every model.
- A crash no longer leaves a black screen in Infinity Pure — the app closes and comes straight back.

### Languages
- Thai, Simplified Chinese and Japanese rewritten to read naturally; more of the app translated in Korean.

## V11.0 — for DX340, DX340MAX, DX320MAX, DX270, DX260MK2 and DX180

### Infinity DSP v2
- Tube Engine: rebuilt from real tube plate curves (2A3, 300B, EL34, KT88, 6L6, 12AX7), loudness-matched; new Tube Intensity (Subtle / Classic / Lush) and Smooth Mode.
- Vinyl Engine: rebuilt on record physics — Turntable Setup (Vintage '60s / Classic Hi-Fi / Audiophile), Record Condition, Surface Hiss, Analog Harmonics.
- Chassis Engine: rebuilt — the music passes through untouched, only background and decay change; Copper / Stainless Steel / Titanium.
- Tube, Vinyl, Chassis, Crossfeed and Invert Phase now work in Android mode too — so they arrive on DX180 and DX320MAX. DSD Remaster and HRR still need Infinity Pure.

### Parametric EQ
- 10-band Parametric EQ: live response graph, drag-to-tune, Equalizer APO / AutoEQ import, built-in guide.
- Equalizer: EQ Intensity slider (0–200 %) scales your preset without editing it.

### Ultimate Enjuku (DX340 / DX340MAX)
- Enjuku FPGA mode now open to everyone — no unlock code. Harmonic presets show their description.

### New Hardware
- DX260MK2: full support — Infinity Pure, Infinity DSP, five CS43198 filters, gain Low / Mid / High, Line Out.
- AMP19 (DX340): Super A / Tube output switch, DC-IN SuperGain.
- DX320MAX: Digital Volume always on. Wallpapers for DX320MAX and DX260MK2.

### Device Info
- New Settings page: SoC, DAC, firmware, module version, CPU / GPU / RAM, storage type and health, battery cycles and health (SOH), temperatures.

### Playback & Library
- Track changes twice as fast (~0.6 s); CUE tracks near-instant.
- All four CPU cores for playback when DSD Remaster is off — fuller bass, steadier sound.
- SONGS tab on every category page; sort for the LOVE list; file size in Tags.
- Multi-artist tags display cleanly (no more "A;B"); favourite hearts survive scans.
- Dynamic Range scan of MP3 ~68× faster.
- L/R Balance ±20 (was ±10); Power Off Timer 2 h / 4 h.

### Fixes
- AMP16 AB → Tube dropping the right channel.
- DX320MAX black screen entering Infinity Pure.
- App restarting on phantom "SD card removed" events after boot.
- Static burst switching DSD → PCM with DSP on (Android mode).
- Loud beep with Tube + DSD Remaster; ghost Infinity card in recents; play too soon after boot killing audio; lyrics display.

## V10.5
### New Features
- Infinity DSP: Added Invert Phrase capability.
- Tag Management: Added 'Missing Tag' menu to fetch metadata from multiple sources, review, and apply.
- OverSampling: Added TrueNOS support specifically for DX340MAX.
- Harmonic Profiles: Added the ability to duplicate custom Harmonic profiles.
- Hardware Support: Added full compatibility for Amp16.
- Playlist Management: Added the ability to save the current playing queue as a new playlist.
- Volume Controls: Introduced new Software Volume Control and Volume Knob Control functionalities.
- UI Enhancements: Added detailed Tag information on the Track popup display.

### Improvements
- Playback Stability: Improved core stability by dispatching the Audio thread from the main thread, effectively preventing UI crashes.
- User Experience: The application now remembers the exact play position after restarting.
- Navigation: Enabled 'Tap Track' functionality to quickly access track options.

### Bug Fixes
- Hardware/Power: Fixed an issue regarding USB-DAC charging.
- Hardware/Power: Fixed SuperGain on Amp16 and Amp17.
- System Performance: Fixed a critical issue where DeepSleep was causing the device to reboot very slowly.
- Display: Fixed formatting and layout issues on the 'Now Playing' screen when using large font sizes.

## V10.2
- Add Single Album/Track on Library (less than 3 songs in same Album will be counted as a Single)
- Improve VU meter engine, more battery life.
- Track: Don't tap to play song. (It will always has popup dialog)
- Track: Added Go to file. 
- Fixed UI lag on DX320MAX (Change animation scale to 0.5)
- Fixed variant-scoped album detail query
- Fixed high CPU consumption and battery draining on Infinity Player and VU meter

## V10.1 
- Upgraded OTA Infrastructure: Migrated to a new multi-region OTA server with higher infrastructure costs to support automatic dynamic CDN routing on server side and completely remove client-side location detection (ota.sh).
- Fix Qobuz login
- Fix DR14 algorithm (require re-analyze)
- Fix other minor bugs

## v10 - for DX340, DX340MAX, DX320MAX, DX270 and DX180
- HRR AI for 44.1K and 48K
- Crossfeed
- Infinity FPGA: Ultimate for DX340 and DX340MAX
- Always on Display
- Dyanmic Range DR14
- Add DX320MAX support
- Add DX180 support
- Digital Volume for DX320MAX
- Integrate with Last.fm
- fixed DSD Remaster noise
- fixed CUE playback
- fixed many minor bugs

## v9.6 - for DX340MAX, DX340 and DX270
- In-app OTA update
- Fixed Side button on Pure mode
- Artist/Album artwork download from Tidal or Last.fm automatically.
- Wifi transfer: Search files and folder 
- Wifi transfer: Rename, Copy and Move files and folder
- Highlight playing song on library and streaming
- Add battery stats on USB DAC mode.
- Improve Tidal 


## v9.5 - for DX340MAX, DX340 and DX270
- New Home and Folder UI
- Wifi Transfer
- New Display tools
- Add iBasso Original Harmonic
- Add Lyrics screen
- Fully Support DX340MAX
- OverSampling & Interpolation for DX340MAX

## v9.0 - for DX340MAX, DX340 and DX270
- DSD Remaster 512
- Tube/ Vinly Lover (DSP)
- Infinity Pure
- Radio Paradise
- Visualization
- Improve many UI.

## v8.0 - for DX340 and DX270
- Unofficial Qobuz support
- Interpolation rate for DX340
- Custom Harmonic profile for DX340
- Support DX270
- Fixed many bugs


## V7.1 - Infinity Player
### 🌟 Highlights

**17 New Features | 15 Bug Fixes | 8-10x Performance Improvement**

- ✨ **Tidal now fully supported** — Load playlists of any size, filter by Tidal in library
- 🚀 **8x faster library loading** — 60 seconds → 7 seconds for 73K songs
- 🎨 **Artist improvements** — Grid view, artwork display, duplicate cleanup
- 📝 **Playlist management** — Reorder, remove, import M3U/M3U8 files
- 🌍 **2 new languages** — German & French translations added
- 🔧 **15 critical bug fixes** — Crashes, metadata, folder view, and more


## V7.0 - Turning DX340 to be new Dap with Infinity Player
#### Introducing Infinity Player
- Native playback
- Tidal Support
- AutoEQ, PEQ, EQ, ReplayGain
- Local Mode
- AI Mix
- Very fast boot, less than 30s
- many features you will love it !!!
- https://infinity.anantarultimate.com/
---

## V6.0 — Anantar PowerScope & Salon Stage

#### 🔬 Anantar PowerScope — New Companion App
A brand-new app built exclusively for DX340 + Anantar Ultimate, exposing hardware data no stock app ever surfaces:
- **Dual-Battery Monitor** — real-time voltage, current, power, temperature, health, and charge cycles for both SoC and DAC batteries
- **Charger Deep Diagnostics** — direct I2C register reads from bq25892 / bq24192: VBUS, input current, DPM status, chip ID
- **24-Hour Battery History Charts** — capacity, voltage, power, temperature, and VSYS trends with swing analysis and peak markers
- **Live System Dashboard** — animated CPU gauge, RAM usage, Economy Mode polling
- **Anantar Config Viewer** — all active system properties in one view
- **OTA Update Tracker** — latest firmware version and changelog in-app

#### 🎭 Salon Infinity Stage
A new spatial stage added between Theatre and Chamber — refined, intimate, yet open.

#### ⚡ Faster App Loading
All apps launch faster system-wide via pre-compiled package optimization applied during installation.

#### 🐛 Bug Fixes
- Fixed YouTube crash

---

## V5.2
- Disable NOS as default profile
- Fix pop sound on NOS/OS mode
- Revert CPU Pinning

## V5.1
- Fix 1-second pause when using NOS/OS mode

---

## V5 — Infinity Stage

#### 🌌 Introducing Infinity Stage
A new heap memory configuration that unlocks a much larger, more immersive soundstage. Four distinct profiles:

| Profile | Description |
|---|---|
| 🎙️ **Studio** | Clinical precision and micro-detail with zero reverb. Honest and tight. |
| 🎻 **Chamber** | Wide, airy, naturally balanced stereo separation. Open and realistic. |
| 🎭 **Theatre** | Grand, cinematic immersion with rich ambient reverb. Best for orchestral/live. |
| 🎸 **Original** | The authentic V4 signature — balanced, familiar, and pure. |

#### 🧠 Improved CPU Pinning
- Reduced context switching — app runs steadily on specific cores
- Cleaner, more stable audio delivery with a noticeably blacker background
- More robust and technically refined listening experience

#### 🔋 Improved DeepSleep
- Reduce system wakelock (clock sync)
- Improved freeze of Google services during sleep

---

## V4
https://www.head-fi.org/threads/dx340-guides-optimization-battery-replacements-diy-discussions.975654/post-19037433

#### V3.4-1 *Latest Release*
- Fixed NOS mode not run only first play

#### V3.4
- Fix Harmonic and NOS/OS mode loading not properly when device boot
- Improve FPGA power status checking before apply NOS mode
- Fix USB Battery bypass notification

#### **v3.3** 
<details>

<summary>ChangeLog</summary>
Fix minor bug, Auto profile don't select when user reinstall Anantar-Ultimate.
</details>

#### **v3.2**
<details>

<summary>ChangeLog</summary>

**✨ New Features & Enhancements:**

* **New "Velvet" Profile:** Introducing the new Harmonic Profile specifically tuned for the **AMP18** module, delivering a highly musical, lush, and engaging sound signature.
* **MangoOS DeepSleep:** Successfully integrated the automated **DeepSleep Mode** natively into MangoOS to maximize battery longevity during inactivity.
* **Auto "Sensors Off":** The system now automatically enables the "Sensors Off" feature by default to minimize background noise, reduce CPU interrupts, and lower system overhead.
* **Auto Profile:** Now Anantar will automatic select the best profile to match your Amp card.
* **OTA Notification:** System will check Anantar Ultiamte OTA Update and send notification to you.


**🐛 Bug Fixes:**
* **NOS Mode Seamless Playback:** Resolved the micro-pause/stutter issue that occurred in NOS (Non-OverSampling) mode when transitioning between different bit depths (16/24/32-bit) and DSD formats.

</details>


#### **v3.1**
<details>

<summary>ChangeLog</summary>


**🐛 Bug Fixes:**
* **Bluetooth Connectivity:** Fixed a critical bug where Bluetooth was not initializing or functioning properly.
* **Quick Settings Layout:** Resolved an issue that caused the Quick Settings Tile positions to reset to their default layout after every system reboot.
</details>


# Reviews

| <img src="img/reviews/1.png" width="800"> | <img src="img/reviews/2.png" width="800"> |