Third Party > Repairing and Upgrading Rockbox Capable Players
iPod Video 5G with iFlash adapter - is RockBox really hopeless in that case?
cereal_killer:
--- Quote from: [Saint] on October 09, 2016, 05:26:58 PM ---
--- Quote from: cereal_killer on October 03, 2016, 06:31:23 AM ---
--- Quote from: RockBoxNewB on October 03, 2016, 03:27:49 AM ---Is there any way somebody could supply a pre-filesystem-rework build with LOAD TO RAM still included?
--- End quote ---
If you use such a build, you will not have all the new features and bugfixes that were committed since then.
Better than waiting for someone to supply such a build is making your own. I recently made myself familiar with compiling and stuff, it is sometimes not easy, but so great if you manage to compile your own build. This is also more in line with "hacking" and "modding" like you do it with your iPod. So I suggest to have a look at http://www.rockbox.org/wiki/DevelopmentGuide and http://www.rockbox.org/wiki/LinuxSimpleGuideToCompiling
--- End quote ---
I'm going to go ahead and guess you're not familiar with the massive complexity surrounding the filesystem rework, and that's fine. I don't expect you to.
--- End quote ---
You are right, I can not imagine what it means to develop or write code for such a complex thing as the filesystem, I didn't suggest to rewrite the code, but I tried to encourage the OP to learn how to compile a pre-filesystem-rework build on his own. Thanks to the great documentation, this should be feasible for an advanced computer user within a few days.
RockBoxNewB:
Alright guys, considering that my computer knowledge won't be "advanced enough" to compile a build myself, I tried another way to solve the problem - or rather: go around it. the 5G iPod Video with extended flash storage was actually only planned as a "pilot project" of sorts. I wanted to test the procedure before I modify my 6G iPod Classic 80GB (and possibly brick it in the process). I decided to do this know because I felt confident enough not to damage the device, and because I considered it interesting to see how RockBox runs on a device with more RAM and a better processor.
The installation worked without considerable problems. Unfortunately, the 6G iPods have a 128GB limitation within iTunes, so it would not show the full 384GB of storage (this time I used the three 128GB micro SDs again). It is possible to "unlock" the full capacity using Rockbox - but this also means that it is no more possible to use the "safe file transfer" procedure by booting into the Apple OF before connecting USB. Anyway, I was able to transfer all files without the connection crashing and as far as I could judge from a short test, there seemed to be no skips during playback or anything.
But then - the database again. As opposed to the 5G iPod Video, until now, I have NOT been able to successfully transfer the database to this iPod. This would be a major dealbreaker for me. The following happens, and I have never had that so far with all the different database transfers between devices which I have done so far: After transferring the database_changelog.txt from the old device over to the 6G iPod, I hit "Import modifications" from the database menu. As usual, the screen freezes, displaying "Loading". This time, however, it would never awake again. For some minutes, it is possible to turn screen backlight on by pushing any button, where you can still see that it is "loading". After some minutes, however, the iPod would stop reacting to anything. Backlight cannot be reactivated, and it also cannot be turned on by pushing "Play". This could suggest that the device is somehow still turned on. The only way to get it back to life is to do a hard reset by holding "Menu" and "select". I have given it around 30 minutes time so far, the situation would not change. I will now leave it lying aside for a couple of hours, just to make sure that it is just a matter of time until it miraculously wakes up again.
Does ANYBODY have any idea what might be going wrong here, anything? PLEASE, I would be so grateful for any support. There is only one small step left to do to achieve what I was trying to do, and it would be a huge setback if the entire project would fail because of it.
Many thanks,
RBNB
RockBoxNewB:
As an addition to my last post, this might help with the diagnostics: After attempting the database import procedure again and again, I got it to finish 2 or 3 times. However, a significant part of the database was always missing. After trying around a bit, I found out that the result would always be identical: precisely 2471 out of around 7500 files would remain without their proper database entry (in my case, I could judge that from the missing RATING which I gave to the tracks).
This sounds like one particular entry/file/whatever causes an error and therefore the procedure to abort, or what do you think? Is there any way to find what causes the error?
Thanks,
RBNB
EDIT: It occurred to me that I read about the "metadata log" somewhere else on the forum, which might give a strong indication if the file parser fails with always the same audio file. I activated it from the System > Debug menu, but... how can I READ that log now? The RB documentation says something about .metadata/log, but I can't find that folder anywhere on my iPod.
RockBoxNewB:
Hi everybody, particularly [Saint] and all those who might have followed the discussion earlier on the IRC channel.
I've got some new insight that might help finding the cause of the problem. I strongly assume that the file corruption (if there was any) must have occurred at an earlier stage, with the database import procedure actually doing its job perfectly (the metadata log showed that all files were processed, with no crash happening at any point).
This is what I found out: While I was testing the device (an iPod 6G 80GB modded with Tarkan's iFlash Quad adapter to hold three 128GB micro SD cards), I noticed stark volume differences between tracks. Usually this doesn't happen, since I use ReplayGain on ALL of my tracks. I checked it and found out: all tracks which seemed to have lost their metadata, also had lost their ReplayGain information! To me, this looks like the files were corrupted already when I transferred them to the device via USB, with the database function obviously not "recognizing" them as the files that the changelog.txt provides metadata for.
Since the 6G iPods have a 128GB limitation when formatting via iTunes, it's not possible to go the "safe way" by starting the Apple OF and transferring the files from there. It HAS to be done via Rockbox (there are often problems with RB's USB handler causing file corruption). Tarkan himself told me that since the new iPod 6G bootloader is being used and EMCORE is obsolete, the USB handler problems were supposed to be corrected - but I'm not sure this is entirely true.
Please let me know if this helps.
Best,
RBNB
Navigation
[0] Message Index
[*] Previous page
Go to full version