I think the max path length in Windows is 260 characters. As named, my file is 56 characters, so that should leave at least 204 characters for the file path portion. So I'd think that if you moved the file to the root you'd never have to rename it. If you were using the original filename you'd be OK unless the path to the folder was more than 204 characters. Even then, on XP anyway, you can't even put the file in the directory if the path is too long.
To test this, I created this folder:
That is 221 bytes including the trailing slash and Windows will not allow me to put a file whose name is 56 bytes in there (because the complete file path would be too long).Code:C:\data\droid\ineedaverylongpathsoicanreplicatethe260characterlimitthingthiswilltakequiteabitofdoingsince260charactersisahelluvalotofcharacterstohaveinapathbutiknowthaticandoitgeezdoessomeonereallyhavetheirfolderthislong\
If I rename the folder to:
Then I can put the file in there.Code:c:\data\droid\ineedaverylongpathsoicanreplicatethe260characterlimitthingthiswilltakequiteabitofdoingsince260charactersisahelluvalotofcharacterstohaveinapathbutiknowthaticandoitgeezdoessomeonereallyhaveth\
Maybe the newer version of Windows allows longer paths but RSD Lite can't handle it?
On my machine, even if the full filename is:
RSD Lite 4.6 can choose it and my Start button is available to be pressed.Code:c:\data\droid\ineedaverylongpathsoicanreplicatethe260characterlimitthingthiswilltakequiteabitofdoingsince260charactersisahelluvalotofcharacterstohaveinapathbutiknowthaticandoitgeezdoessomeonereallyhaveth\MC1_A855_1282081087_Recovery-Only_SPRecovery_0.99.3b.sbf
Could you verify the circumstances that required you to rename or move the file for it to work, and see if they comport with anything above? If so, I'd appreciate it. I'd like to validate my hypothesis so I can include a note in my instructions if warranted.
This, was an awesome post, thank you very much MotoCache1. Now, where do I go next? haha. I'm new to the whole rooting world, have had my phone since November '09 and just now rooting it (did it last night). When booting holding the X key down, I get the "Patched by SirPsychoS (0.99.3b)", so I know I've modified my phone. I have 2.2 FRG22D on it, and this patch is the only mod I've done so far. I want to overclock, add custom kernals and ROMs, and maybe a custom theme. Where do I go first? Even if its just a link to another post, it'd be greatly appreciated. I've been thru the Hacking section looking at custom ROMs (thinking about ChevyNo1 ROM, even tho I'm a Ford guy lol), but how to go about installing, etc, is beyond me. Thanks for any info!
BTW - I did it on Vista, thru Boot Camp, but I'd love to be able to do this completely from my phone or my Mac. Using Vista is a last resort for me. Thanks!
I agree with you , this is not an issue with Windows XP. On my Windows XP machine I can run RSDLite with no issues and using long file names. However, on my Windows 7 64-bit PC I cannot. Until I read about moving the file to root and renaming the file, I had to use my XP PC. Once I tried moving and renaming the file I was able to successfully (start button not greyed out) use my Windows 7 64-bit PC. I've seen multiple people report this problem running Windows 7 and this worked for me.
I think the change in security in Windows 7 causes issues. The file name length really baffles me because the path (including the file name) is definitely under Windows limits.
here. For custom kernels, each kernel maker will have their own instructions. That is a trial and error thing where you have to find one that has the features you want and also has speed slots and voltage that your phone will like (every phone is different). I run the one in my sig and along with SetCPU to calm it down if it starts to get too hot (which doesn't happen often) it's great. I don't really do the ROM thing. I "themed" my battery icon as a separate item and might tweak other things here or there if I feel they give me a functional improvement, but I really prefer to keep the main OS as close to stock as possible. That's just me though.
Initially, I tried to use RSDLite 4.6 but was unsuccessful. I then installed 4.7 hoping it would fix my issue but it didn't. I then read about moving the file and using a shorter file name and that worked for me after I had already installed RSDLite 4.7.
Last edited by SlammedDime; 09-01-2010 at 10:36 AM.