Maintaining file order when syncing to usb? Difficulty with older head unit

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Maintaining file order when syncing to usb? Difficulty with older head unit

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Tue Oct 28, 2025 7:44 pm

Hi,
Timpanogos Slim wrote: Fri Oct 24, 2025 2:08 pm Here's a pic from 2012, after i installed it. It had previously been in another car i owned.
Nice, I'll make Pic Tomorrow With MMA on it, like I said it is well worth an investment.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Fri Oct 24, 2025 2:08 pm

Here's a pic from 2012, after i installed it. It had previously been in another car i owned.

It looks ok i think

https://imgur.com/fsYAu7L

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Mon Oct 20, 2025 4:25 pm

Timpanogos Slim wrote: Mon Oct 20, 2025 12:21 pm It's not clear how "universal" their smallest-screened unit is. The vehicle in question here is a 1994 land cruiser, so it would need to be literally a completely standard 2-din size to fit in the dash bezel. Also, it doesn't seem to have a tiltable screen, which would make it hard to read.
Now you got me intrigued how that looks, I always like when someone manage to incorporate vintage (1994 is vintage now) with modern eg. I liked Pimp My Ride shows when I was younger. Can you post few screenshots (see my signatures on how to do that)

FYI My was exactly 2DIN (Can send you pics of it), I even got nice trim to fill any gaps. Dasaita is (was 2 years back) very helpful with customers and want to help in any way.
Timpanogos Slim wrote: Mon Oct 20, 2025 12:21 pm I've had this stereo in this cruiser for 13 years now, and it's been completely adequate. I just have a new challenge to overcome.
I tried old Pioneer Car stereo on table (I plan to give as a gift to a friend) with custom Synced USB Flash and DriveSort Worked perfectly, even its UI is bit outdated.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Mon Oct 20, 2025 12:21 pm

Peke wrote: Sat Oct 18, 2025 5:56 pm Hi,
I bought my Dasaita Head Unit in 2017 (4GBRAM/64GBROM 8Core) and it is one of the best buy I had done for my Car.

I doubt that license for Garmin still works, but improvement is well worth.
It's not clear how "universal" their smallest-screened unit is. The vehicle in question here is a 1994 land cruiser, so it would need to be literally a completely standard 2-din size to fit in the dash bezel. Also, it doesn't seem to have a tiltable screen, which would make it hard to read.

I've had this stereo in this cruiser for 13 years now, and it's been completely adequate. I just have a new challenge to overcome.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Sat Oct 18, 2025 5:56 pm

Hi,
I bought my Dasaita Head Unit in 2017 (4GBRAM/64GBROM 8Core) and it is one of the best buy I had done for my Car.

I doubt that license for Garmin still works, but improvement is well worth.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Sat Oct 18, 2025 5:27 pm

Peke wrote: Sat Oct 18, 2025 4:01 pm Hi,
Glad you made it work. Possible issue is that Ultra portable Dell is ARM CPU based, which would explain errors from old app like drive sort.

BTW If you still plan to keep the car may I suggest that you do a small invest and buy Android head unit (I installed tens of them from this manufacturer https://www.dasaita.com/collections/two-din-units , just ask them to give you ISO Cables to make it Plug and Play) and experience the full overhaul (plus you can use that unit in any car that have ISO 2 Din Unit space).
Nah, it's a Core I5. 9th gen i think?

The only reason i might swap it out is because it's not clear whether current Garmin "NT" maps are compatible with it. It's old enough that kenwood and garmin don't have much to say about it anymore. The last (garmin) fw update was 2013.

If it never gets to a point where it's happy with the amount of music I'm trying to plug into it, It has ipod control and i have an old 6th gen ipod classic somewhere (with no drive)

fwiw i think i prefer fatsort, though it does mean plugging the usb stick into a different computer.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Sat Oct 18, 2025 4:01 pm

Hi,
Glad you made it work. Possible issue is that Ultra portable Dell is ARM CPU based, which would explain errors from old app like drive sort.

BTW If you still plan to keep the car may I suggest that you do a small invest and buy Android head unit (I installed tens of them from this manufacturer https://www.dasaita.com/collections/two-din-units , just ask them to give you ISO Cables to make it Plug and Play) and experience the full overhaul (plus you can use that unit in any car that have ISO 2 Din Unit space).

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Fri Oct 17, 2025 7:32 pm

Peke wrote: Fri Oct 17, 2025 10:23 am
Timpanogos Slim wrote: Fri Oct 17, 2025 12:03 am DriveSort complained about various missing libraries and my efforts to satisfy those needs on a Win11 laptop failed.
Strange I ran it on Win 11 Without any issue. Can you make screenshots of errors?
Dunno what to tell you.

I have two Win11 laptops - a nice 17" with a high rez screen and a pair of 1tb SSDs that i actually run MM on, and an ultra-portable Dell that mostly gets used to run diagnostics on my more modern vehicles because it's small enough to comfortably use in the driver's seat.

It didn't work on my eensy dell and i already deleted it. I was using the Dell because I had copied ~43gb of mp3 off of the usb stick I decided to use in the truck and deleted most of it from the stick in a process of troubleshooting some behavior i still don't fully understand about how the DNX7100 reacts to being handed 43gb of 192khz mp3. At this point, my presumption is that whatever SOC was economical for a dvd/nav head unit in 2007 just has a whole lot to think about when presented with that much music. And it handles that by selecting one track and playing it over and over until it is done thinking.

On my 17" (LG Gram 17 from 2023 i think?) it Just Worked.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Fri Oct 17, 2025 10:23 am

Timpanogos Slim wrote: Fri Oct 17, 2025 12:03 am DriveSort complained about various missing libraries and my efforts to satisfy those needs on a Win11 laptop failed.
Strange I ran it on Win 11 Without any issue. Can you make screenshots of errors?

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Fri Oct 17, 2025 12:03 am

Lowlander wrote: Thu Oct 16, 2025 5:15 pm You'd need to figure out how the device actually sorts. If it's a case of leading zero's being needed you can use <Track#:2> to add leading zero to single digit track numbers (or even <Track#:3> if your track numbers go over 100).
Way, way, way ahead of you. Been doing that with MM Gold since January 2011.
Peke wrote: Thu Oct 16, 2025 5:33 pm Hi,
I can bet that Kenwood DNX7100 have classical FAT32 Sorting Issue eg. It sorts in the order of files saved on device.

Well it require Special Elevated access to drive Format to resort FAT32 Map (File Allocation Table 32Bit Map).

Due the low level access to device it was decided too risky to be implemented in MM natively.

But after you finish complete sync with MM you can simply use http://www.anerty.net/software/file/DriveSort/ with administrative rights and Rewrite FAT32 Table (I found out that it also works on exFAT formatted drives if Head Unit is able to read it).
A couple hours after i posted my question, I found this page listing several tools to do this job:

https://www.murraymoffatt.com/software-problem-0010.php

All of the Windows and Java tools i tried seem to have suffered from one kind of bitrot or another. DriveSort complained about various missing libraries and my efforts to satisfy those needs on a Win11 laptop failed. YAFS and Visual YAFS just did not launch at all? It was weird. Even if i tried to do the old java -jar /foo/bar/baz.jar it didn't even blink on the screen, just returned to the command prompt.

I finally built FATSort on a desktop linux machine. I ran it against my USB device, but haven't had it back out to the DNX7100 in my truck to test it yet.

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Peke » Thu Oct 16, 2025 5:33 pm

Hi,
I can bet that Kenwood DNX7100 have classical FAT32 Sorting Issue eg. It sorts in the order of files saved on device.

Well it require Special Elevated access to drive Format to resort FAT32 Map (File Allocation Table 32Bit Map).

Due the low level access to device it was decided too risky to be implemented in MM natively.

But after you finish complete sync with MM you can simply use http://www.anerty.net/software/file/DriveSort/ with administrative rights and Rewrite FAT32 Table (I found out that it also works on exFAT formatted drives if Head Unit is able to read it).

Re: Maintaining file order when syncing to usb? Difficulty with older head unit

by Lowlander » Thu Oct 16, 2025 5:15 pm

You'd need to figure out how the device actually sorts. If it's a case of leading zero's being needed you can use <Track#:2> to add leading zero to single digit track numbers (or even <Track#:3> if your track numbers go over 100).

Maintaining file order when syncing to usb? Difficulty with older head unit

by Timpanogos Slim » Thu Oct 16, 2025 4:03 pm

My truck has a Kenwood DNX7100, a dvd/nav/mp3 head unit that is old enough to vote. Which is fine because the truck is much older.

I used to burn dvd+rw discs full of mp3 for it, but the optical drive has trouble ejecting now. So, I'm finally switching to USB, which it also supports.

Since it's from 2007, it's pretty dumb, and if i navigate by file folders, it plays in the order the files were written to the device (presumably it is reading the FAT and just going with whatever the order is there).

It did that with burned discs, too, of course, but due to the nature of how burning a data disc works, they were always in the numerical track order.

It also supports playlists, but the playlist functionality is less rich than file folder navigation. It's not possible to skip to the next playlist, for example, while it is possible to skip to the next file folder.

Since a lot of my music is in FLAC format, I'm using device sync to auto-transcode them to mp3, and my guess is that the files get copied over as soon as their conversion is complete, rather than in the order they entered the queue.

In the DNX7100, the usb device i synced to ends up showing the files in nowhere near the numerical track order, despite the filenames starting with the track number.

Someone is gonna say, doesn't kenwood have software for that? Not really, not for this unit. Their tool, for other head units, builds a database.

But if there is a program that will re-arrange the files so that they will appear in order in the HU, that could be fine too. I found one tool on sourceforge from 2009 that looked promising - Car MP3 Organizer - but it's designed for head units that treat a mass storage device as though it were a cd changer and does not appear to address the issue i have.

Are there any suggestions?

Top