This kind of collaboration is exactly what makes the Volumio community thrive.
Enjoy your new Bookworm installs - and keeping a few RPi4 units on Buster is a smart balance for testing.
Thanks again for confirming the successful reflash to v4.005 using Raspberry Pi Imager - and for validating that the backup/restore workflow handled your rotary encoder setup seamlessly. Thatās a major win for anyone relying on detailed GPIO configurations.
Youāve correctly observed that Bluetooth remote pairing is no longer functional in 4.005, despite working up to 4.004. This aligns with our internal changes where Bluetooth stack initialization was temporarily disabled as part of the delivery infrastructure cleanup.
Iāll need to find my āthinking headā - I have an inkling as to why pairing for Bluetooth remotes has stopped, and will dig deeper into the service order and agent behavior. Although, clear audio takes priority.
Also noted:
GUI and terminal-based reboots are both working, but if youāre able to capture logs for the slow reboot via terminal (3ā4 minutes), it would help us investigate potential delays in service shutdowns.
Thanks again for your excellent field reports - weāll keep pushing forward and loop back with updates once weāve validated the Bluetooth fix.
Great to hear the display rotation now works out of the box with 4.004 - thatās encouraging progress. The slight left alignment on touch is noted; if it persists, we can look into applying a calibration matrix via xinput or libinput.
Assuming no escalations come up, this is now at the top of my list for the weekend. Iāll validate your findings on fresh hardware and follow up with any touch alignment tweaks needed for full polish.
Fantastic to hear youāve had a breakthrough with 4.005 - and thanks again for the logs. Itās great to see that the system is now detecting Wi-Fi and working correctly even without Ethernet connected.
Clarifying Hotspot vs. Wi-Fi Behavior
Based on ongoing threads and internal architecture, itās important to understand the Wi-Fi mode capabilities of your adapter and how Volumio responds to them. There are generally three types of capabilities:
1. AP + STA (Simultaneous Hotspot and Wi-Fi Client)
These adapters can host a hotspot (Access Point) while also connecting to another Wi-Fi network (Station).
Rare. Most hardware and drivers do not support this reliably under Linux.
2. AP or STA (Mutually Exclusive Modes)
Most USB Wi-Fi adapters fall into this category.
Can either act as a hotspotorconnect to an existing Wi-Fi, but not both at once.
Volumio uses this mode by default. If it sees known Wi-Fi credentials and detects the interface is available, it skips hotspot setup and connects as a client.
3. STA Only (No Hotspot Capability)
Some adapters cannot act as Access Points at all (no AP support in driver or firmware).
These will never trigger hotspot mode, and rely entirely on Ethernet or a prior network configuration to get going.
What Youāre Seeing in 4.005
From the logs:
Wi-Fi is found and initialized when Ethernet is attached.
On next boot, with no Ethernet, Volumio successfully connects to the saved Wi-Fi.
Hotspot doesnāt start, because the device successfully enters STA mode.
This suggests your adapter is likely STA-only or AP/STA exclusive, and it behaves correctly once credentials are set. The previous hotspot failures are likely tied to incomplete or slow initialization, which weāre now mitigating better.
Note
Your case has helped reinforce how we handle various Wi-Fi modes - thank you for continuing to test. Weāll keep refining the behavior for adapters with limited capabilities, especially during first boot or factory reset conditions.
Thanks for the clarification regarding the Raspberry pi Imager. Iāve had no issues normally with Rufus but this was the first time and I will definitely keep the Imager in mind for future imaging needs.
Glad to say everything still working great after a couple of reboots though I did find that the current Pandora plugin doesnāt work on the alpha as for some reason it doesnāt seem to save the credentials.
Will try the image on my Raspberry pi 3B platform with an Innomaker DAC and report back.
Iām joining this thread because Iām testing Volumio on Bookworm as well and have a question about my WIMAXIT M728 touchscreen. I hope someone here can help!
Iām currently testing Volumio on Bookworm with a WIMAXIT M728 7" HDMI touchscreen (1024x600 resolution).
Volumio boots fine ā I get audio ā but unfortunately, there is no video output on the screen.
In my /boot/userconfig.txt, I have added these settings:
Iāve also done a full cold boot (power off, unplug all cables, then restart), but still no image on the screen. The screen works fine on other devices, so I believe the hardware is okay.
Has anyone managed to get this screen working with Volumio on Bookworm? Or are there additional settings or troubleshooting steps I should try?
Update for the alpha team:
Got it working on my other Volumio box too. Tried the Raspberry Imager but that didnāt work and apparently it seems to have just copied the image on to the SD card - definitely must be user error. Balena Etcher worked on the first try and Youtube plugin and Now Playing plugins working on first boot.
System Information
OS info Version of Volumio: 4.004
Hostname: musicbox
Kernel: 6.12.27-v7+
Governor: performance
Uptime: 0 days, 0 Hrs, 17 Minutes, 0 Seconds
Audio info Hw audio configured: Innomaker Dac
Mixer type: Hardware
Number of channels: 2
Supported sample rate: 22050 44100 48000 88200 96000 176400 192000 384000
Board info
Manufacturer: Raspberry Pi Foundation Model: Raspberry Pi 3 Model B Plus Rev 1.3 Raspberry Pi
Version: a020d3
Firmware Version: Available only for RPI
Just wanted to report some good progress on USB dongles. I have been able to get USB 2 low tech dongles working on V4.005. Speed is a poor 72.2 mB/sec so pretty poor.
the ones in the pic all work. I got them going by bringing up the system on the wired network and then configured the wireless adapters.
When these are plugged in to USB 3, my system will go into a reboot loop. However that could be a power issue with my system because Iām driving a 7" display plus a hifiberry dac hat. On the other hand usb 3 works just fine on Volumio 3. More advanced USB 3 dongles also cause my system to go into restart loops. So I think its a power isssue with USB 3. Hope this is helpful regards
Hello nerd. I started 4.005 on the Rpi2B today and wireless network did not start (the wipi adapter has a blue led in it so you can tell whatās going on)
I restarted with the ethernet connected and was surprised to see that it had set up a hotspot. I connected to it but couldnāt connect to it via the GUI. I went back to the GUI with the new volumio name and selected ā run first configuration wizardā and all is now working. Iāll take a log on the next start up without the ethernet cable connected.
I am having a try with 4.005 on the Rpi1B but still no GUI, I have just noticed on the monitor that the IP address for the GUI is set at the default 127.0.0.1 rather than something like 192.168.1.160 as on the 2B. Iāll do the log on the monitor and send it.
Regards
just flashed the 4.005 to my AMD64 system (on a USB stick). Startup worked so far. Not sure this is an issue for the alpha. I see (on many versions before as well) a jump back while stepping through the startup assistant. The assistant works fine until the page for the connection to Tidal. When the login to Tidal is done, the assistant jumps back to the first step (language setting) and runs through all the steps again. The settings I made before are in memory so I donāt have to type them in again. Anyway itās annoying to be forced running through all the steps of the startup assistant twice.
Thanks again for your update - Iāve now tested the Waveshare 7-inch DSI screen myself on a Raspberry Pi 4 Model B Rev 1.5 (c03115), and I can confirm.
Display and Touch Work with Latest Stack
The screen uses an ICN6211 bridge, functionally similar to the official Raspberry Pi touchscreen. It requires minimal configuration and does not expose additional features - but behaves predictably once initialized.
As tested, display rotation only takes effect via the kernelās cmdline.txt, and touch input alignment may need tweaking if youāre noticing lateral drift (e.g., left-aligned touch zones).
System and Overlay Details
Hardware:
Model: Raspberry Pi 4 Model B Rev 1.5
Bridge: ICN6211
Touch: edt-ft5406 via overlay
The video=DSI-1...rotate=180 directive enables display rotation under KMS (vc4 DRM driver). This is the only reliable way to rotate a DSI-connected display on Bookworm.
Thanks for the update. Youāre right - the first step should always be to unzip the downloaded .zip and flash the extracted .img file directly. Tools like Raspberry Pi Imager may try to handle .zip files automatically, but behavior can be inconsistent, especially with custom builds like Volumio ALPHA.
Balena Etcher tends to be more reliable for raw .img flashing since it doesnāt try to interpret the archive contents - it writes byte-for-byte. Thatās likely why it worked for you the first time.
Glad to hear both the Youtube and Now Playing plugins are working straight away, and your Innomaker DAC was correctly detected with hardware mixer.
Thanks for your continued testing and detailed reports.
We are aware that wireless onboarding, including hotspot behavior and Wi-Fi initialization, still presents challenges, especially with certain USB adapters and legacy hardware. The Volumio Core Team has acknowledged these issues and plans to address them as we transition from Alpha to Beta.
While we cannot provide a specific ETA, rest assured that improvements to the wireless onboarding process are on the roadmap. Your feedback and testing are invaluable in helping us identify and resolve these issues.
Thanks for flashing 4.005 on your AMD64 system and for providing the log and partition details.
Startup Assistant Loop
The behavior youāre seeing - where the assistant jumps back to the beginning after completing TIDAL login - is known, though sporadic. Itās been observed in earlier versions as well and is currently under review.
Youāre right: previously entered values are retained, so itās not a data loss issue, but the forced second loop is definitely not expected behavior and should be cleaned up before we move to public beta. Iāve flagged this for further inspection with your log reference.
Partition Layout
Your df -h confirms the new 5.2G /imgpart layout is applied correctly on your system. Thatās exactly what we want to validate at this stage - thanks for including it.
Testing Focus: ACPI
At this point in the AMD64 track, ACPI functions are the key area weād like you to watch:
Volume up/down
Mute toggle
Brightness control (if applicable)
Playback control (media keys)
Suspend/resume behavior (if supported by your device)
Let us know what works, what doesnāt, and if you notice any regressions compared to pre-0.069 builds.
Appreciate your help pushing this forward - keep the feedback coming.
It is official: after careful internal assessment, we believe we are Beta ready.
This marks a major milestone in our development journey. The Alpha phase has been a tremendous success, thanks to the communityās invaluable feedback, detailed testing, and relentless commitment to excellence. We still have a few loose ends to tie up, but our Alpha journey is about to end, and we are confident the system is mature enough to move forward.
As we transition into Beta, a new thread will be opened to welcome broader community participation and more intensive internal QA. This Alpha thread will be closed and preserved as a historical archive of the work that brought us here.
Thank you to everyone who contributed to making this moment possible. The next chapter begins very soon.