Rockbox General > Rockbox General Discussion
How can I save my ROCKbox settings on exit?
bascule:
Right, let's approach this in a slightly more methodical way...
* Reset your settings - Settings > Manage Settings > Reset settings
* Shutdown using a long press of power - confirm 'Shutting Down...' splash screen
* Restart - should remain on default settings
* Change the File View Settings to 'All' - Settings > General Settings > File View > Show Files > All
* Return to Main Menu and navigate to the config.cfg file - Files > .rockbox
* Scroll down to the config.cfg file and open in the Text Viewer - Context Menu Button > Open With... > viewer
* The config file should be essentially empty (as Rockbox only writes non-default values to config.cfg), containing only the header info (# .cfg file created by rockbox r15351-071028 - http://www.rockbox.org)
* Shutdown using a long press of power - confirm 'Shutting Down...' splash screen - the single settings change you've made should now be saved to the file
* Restart and navigate to the config.cfg file and open in the Text Viewer as before
* The config file should now contain the one saved setting - show files: all
Post any findings you have here.
If all the above works as described then your problem would seem very much to be theme-related
cocopugg:
bascule, thanks for your help. I did everything as you requested, but it didn't save the .cfg file. When I reboot, none of the settings are saved, so I have to reset the show all files option to see the .cfg file, and it's empty. It's like the Sansa isn't writing the new info, yet it saves the resume playback position, so it's apparently wrting something, no?
bascule:
OK, so it's a problem with writing the config file. The resume position is not saved to the config file.
You could try updating your build to the very latest version (as is required by the posting guidelines), although I don't see any recent commits in any way related to your specific problem, but sometimes just updating fixes a problem by magic!
The other option is to try to manually save a config file (config01.cfg, config02.cfg etc), then rename it to config.cfg (deleting your existing one if necessary) and see if that fixes the problem.
The final thing, potentially, is a damaged filesystem. Do a forum search for 'chkdsk'.
cocopugg:
--- Quote from: bascule on October 31, 2007, 09:56:10 AM ---OK, so it's a problem with writing the config file. The resume position is not saved to the config file.
You could try updating your build to the very latest version (as is required by the posting guidelines), although I don't see any recent commits in any way related to your specific problem, but sometimes just updating fixes a problem by magic!
The other option is to try to manually save a config file (config01.cfg, config02.cfg etc), then rename it to config.cfg (deleting your existing one if necessary) and see if that fixes the problem.
The final thing, potentially, is a damaged filesystem. Do a forum search for 'chkdsk'.
--- End quote ---
Bingo! The current build update did it! Now that I've got it working right, I don't plan to update to anymore current builds unless a real bug pops up. If it isn't broke, don't fix it right? Thanks for all your help everyone, ROCKbox rules!
cc:
Even if everything appears OK at the moment, I would still to the chkdsk thing bascule suggested. The only time my sansa started doing inexplicable things it turned out to be a corrupt file system.
Navigation
[0] Message Index
[*] Previous page
Go to full version