yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] Xeroproject:
I'm young yet in my android/linux learnings and this guide here is great. I've been soaking in information for weeks now on the boards but still, my kungfu is weak.

Hence I'm having an issue today and I've been working on it almost all day so far. Something happened and I ended up having to factory restore my phone and I'm attempting to recover from my nandroid backup files.

I've followed the above instructions to the letter, but now that I'm ready to do the actual fastboot flash system system.img command, I keep getting a "FAILED <command write failed <Too many links>> error". And I've searched high & low looking for a solution to this.

My HTC is correctly running in Fastboot as an ADB Interface in WinXP Pro SP3, I've got my nandroid backup files placed in the C:\Android folder on my pc as directed. Fastboot is in the /system32 folder (and in cmd Fastboot devices lists my phone), but I keep banging my head into this error over & over. Its driving me pretty insane and any help would be appreciated. I know you guys aren't a support desk and I'm probably screwing up something elementary, but I just wanted to say that I'm finally asking as a last resort. I've been trying to figure this out myself for about 9 hours now. My thanks in advance.
[G1 Q&A, Help & Troubleshooting] infernix:
If it transfers the image to the phone but aborts halfway or at the end, try adding a ferrite core to your usb cable at the host side, or use one with an integrated ferrite core.

Unfortunately we don't have the source to the SPL so I'm mostly clueless what the "too many links" error means. Alternatively, try on a different pc.
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Thanks for the suggestion, I'll have to see if I can find a suitable USB cable, although from some inquires to linux buddies more in the know, I was told it was indicating a "a circular reference symlink" either in fastboot or in the command I used.

Considering I used exactly the commands in the guide, I'm puzzled. Also, I pulled the fastboot.exe for win32 from JF's own attachment.

Regarding another PC, yes, that would be ideal for troubleshooting this, however the pc I have at home is Vista 64bit (unfortunately), so shouldn't I run into issues there?
[G1 Q&A, Help & Troubleshooting] neoobs:
ADB won't see your device till it has booted into android.

And send me a PM with the post numbers and a new thread title and I will move your posts and any posts related to them.
[G1 Q&A, Help & Troubleshooting] Xeroproject:
So unfortunately getting any work done on this on my Vista machine has been a total no-go. Vista won't take the 64-bit homebrewed driver, regardless of disabling driver authentication.

So I'm stuck. Day 2 here and I still get the "too many links" error. I've since retraced all my steps, redownloaded the SDK, JF's fastboot-win32, and completely removed all drivers from the system (including registry entiries) then reinstalled everything, and tried a shielded USB cable today. Still pulling up that error.

Is there any information I can include that would help pinpoint whats causing this issue?
[G1 Q&A, Help & Troubleshooting] JesusFreke:
Have you tried booting normally at least once?

Maybe try "fastboot erase cache", then try again?
[G1 Q&A, Help & Troubleshooting] Xeroproject:
If you mean booting normally into Vista 64, yes, it sees the G1 as an "unknown device" in Device Manager and when I point it to the 64-bit driver, it won't take it. Same for when driver auth is disabled. (although the message changes from "no device drivers found" to "this driver is not compatible with your device)

If you mean the phone, yes, the phone works, its not bricked, but there's a lot of data I'm losing if I can't solve this issue & backup from my nandroid backups.

I'll give the erase cache thing a shot now and post results, thanks for the suggestion. :)
[G1 Q&A, Help & Troubleshooting] Xeroproject:
interesting, the "fastboot erase cache" command also returns a "FAILED <status read failed <Too many links>>" error

Perhaps the problem is with the fastboot.exe file?
[G1 Q&A, Help & Troubleshooting] JesusFreke:
I doubt it. I remember seeing this error once when I stopped a fastboot flash while it was doing it's thing. I don't remember exactly what I did to fix it. I thought I just rebooted or something.

It's a shot in the dark, but maybe take the battery out for a few seconds and put it back in and try again?

I would also try any and all of the fastboot commands :)

If nothing else, you could try reflashing the engineering SPL, or even the RC29 nbh.
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Yeah, I wish I knew the cause of it, but the initial use was uninterrupted (and everytime I reboot, I will get 5-10sec lag before getting the error, while after that the error will popup immediately)

I'm happy to try any of the fastboot commands, but being a little nubbin, I'm a little afraid of doing any damage. I did try fastboot reboot and fastboot reboot-bootloader and got no response from the phone. "fastboot devices" immediately sees my phone. "fastboot flashall" returns: "error: neither -p product specified nor ANDROID_PRODUCT_OUT set".

Removing the battery is something I've done a couple times the other day, just gave it another shot now, same result. I've noticed the too many links error will say it "failed to read" on the first attempt, after that it reverts to "failed to write".

Concerning reloading the phone back to RC29....you mean taking it back to RC29, then reflashing the Engineering SPL, then immediately trying to backup from my nandroid backups? (prior to installing any of the JF OS versions?)
[G1 Q&A, Help & Troubleshooting] pramods:
I have also faced this error few time, what I do is disconnect the USB, restart both PC and G1, next time I get proper connection, once time I was able to resolve just by moving the ramdisk.img and kernel file from the directory, this was when I was using the fastboot -w flashall command!!

-Pramod
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Might be onto something there JF, I just checked my SPL edition and I'm running the HardSPL not the EngineSPL.

Is the HardSPL not suited for this perhaps?
[G1 Q&A, Help & Troubleshooting] pramods:
for fastboot -w flashall to work you need to set the ANDROID_PRODUCT_OUT variable, where boot.img, recovery.img and system.img file are, on window just use the set command

set ANDROID_PRODUCT_OUT=c:\<your directory where the files are>

and then run fastboot -w flashall

-Pramod
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Alright, I'm with you, just returned "error: could not load android-info.txt"
[G1 Q&A, Help & Troubleshooting] pramods:
The same directory also need to have android-info.txt file, this file just have a single entry as board=trout in it, if you don't have it create this file and then run fastboot again

-Pramod
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Alright, so I did a search on my computer to see if I had an android-info.txt I could copy over, didn't have anything (including in the android-sdk files). So I went ahead and created one and just put "board=trout" in it like you said. New error: "getvar:version-bootloader FAILED <command write failed <Too many links>>"

Progress?

btw Pramod, you're a stud, thank you for all these suggestions
[G1 Q&A, Help & Troubleshooting] pramods:
Just try one more thing, creat a new directory and put all *.img files and *.txt file there and reboot your system(PC and G1[fastboot mode]) then set the ANDROID_PRODUCT_OUT variable and then fire the command fastboot devices , if the fastboot return the device identity then try fastboot -w flashall command

-Pramod
[G1 Q&A, Help & Troubleshooting] Xeroproject:
All *img & *txt files off the SD card you mean?
[G1 Q&A, Help & Troubleshooting] pramods:
I mean the images that you want to flash through fastboot, they are basically boot.img, recovery.img, system.img and userdata.img and android-info.txt.

Thanks,

Pramod
[G1 Q&A, Help & Troubleshooting] Xeroproject:
Thanks for all the help guys, unfortunately I wasn't able to get things going and eventually decided to just start from square one and reload everything I could remember. Who knows what data I've lost, but I was definately losing more by not picking up & moving on.

If anybody gets a better handle on what the "too many links" error is caused by or actually means, I'd love to know if I face this again later down the road when trying to backup using fastboot.
[G1 Q&A, Help & Troubleshooting] jjq13:
same problem

i was having the same problem about the error, what i did was i used the usb cable that came with the G1 (i was using before some random usb cable) and restarted my phone and computer and it worked. after restarting my G1 and computer and using the usb cable that came with the phone i finally pass the error. trust me i was scare.
[G1 Q&A, Help & Troubleshooting] cid425:
i had the same problem till i used the cable that came with it to but the goofy thing about it is the cable that wouldn't work with my windows machine would work with fastboot on my linux machine weird yet another windows quirk i guess lol
[G1 Q&A, Help & Troubleshooting] nuttyCreaToR:
I had the same problem, and using the usb cable that was provided together with the phone by t-mobile also fixed the problem............very strange.....
[G1 Q&A, Help & Troubleshooting] ESKIMOn00b:
has anyone been succesful in fastbooting to a g1 with a standard mini usb cable not the extUSB htc/t-mo provides? i was under the impression the extra pins were for audio use but they may also be used for fastbooting....

just a thought, feel free to tell me to shut up
[G1 Q&A, Help & Troubleshooting] arteshiftedscreen:
I am having the exact same problem.

It hapened after I used ppstosd_signed.apk when I was supposed to be using apps20sd2.apk.

Sine then I have repeatedly and in this order;

reflashed the recovery image (JF1.43 Recoveryimg)

reflashed hardSPL

reflashed jfv1.5

tried to reflash my data.img but failed due to too many links

on my other computer it just hangs <waiting for device>

phone works fine and I'm running the dudes v1.1 manup bluetheme

I would really like to know how to solve this problem, rebooting is not working at all for me.

I'm using the usb cable that came with the phone

im running winxp sp3 and all my drivers are updated to android 1.5 (adb drivers for fastboot and usb drivers)
[G1 Q&A, Help & Troubleshooting] majatt:
Had this problem as well

Had this problem as well used a ferrite core on 2 cables (a random cable and the default cable) neither worked. Then I stopped using the usb ports at the front of my computer (they seemed a bit dodgy not recognizing devices etc.) and used one at the rear.

Worked immediately :) no reboot etc.
[G1 Q&A, Help & Troubleshooting] DrTusk:
usb ports

Same for me - running these tools on my laptop and kept getting the links error. Switched to a different USB port and voila! everything was fine.
[G1 Q&A, Help & Troubleshooting] macshade:
solved

I had same problem, removed battery from phone, then restarted phone, tried fasboot before conecting USB cable (" it said waiting for phone"), conected cable and it worked.....

Don't know why but it did.

Hope this help's
[G1 Q&A, Help & Troubleshooting] ionutz6:
im having the same issue as reported for a N1 in connection to a Vista Pro x32 machine. Same FAILED - too many links error.

I'll try some of the things suggested here, like different USB ports, reboot computer/N1, etc. and post results...
[G1 Q&A, Help & Troubleshooting] traxxus:
GReat solution! Helped me also!
[G1 Q&A, Help & Troubleshooting] skim7x:
Same problem~! I am using a non-HTC/T-Mobile cable, but when I moved from using the USB ports in the front of my computer to the ones in the back, it worked!! Weird!!
[G1 Q&A, Help & Troubleshooting] lisalasu:
yes. it work, tksssss very much
[G1 Q&A, Help & Troubleshooting] carmo2y:
Same problem here, just changed the usb cable and everything worked fine!

thank's
[G1 Q&A, Help & Troubleshooting] AltairDusk:
Like others have said try another USB port. In my case I was using the port on my Razer keyboard (convenience) and getting the too many links error. Connected it directly and it worked fine, in my case I'm actually using the tiny 1" long USB cable that came with my Jawbone (cable that came with the N1 was at work and I needed to fix a bad recovery flash through ROM Manager).
[G1 Q&A, Help & Troubleshooting] 0__0:
i've had the same problem. but i guess now i know why the problem occurs and the solution for it :

the problem occurs because : windows's usb drivers. if u plug u'r phone to the same usb hub all the time and if windows had several different usb drivers for the device ( like one for the mass storage and one for the android debugging and plus one for the original vendor's ( like htc,samsung or apple's own usb drivers) to the same device on the same usb hub ) .

so it gets kinda buggy. and if u still continue to use that port maybe ( i did for example ) u may have some write-read erros when you mount your internal sd to the computer.

anyways. the solution : is to remove all the usb drivers and reload them one by one when you need them. there is a program called "usb deview" as of 21-12-2010 : ver. 1.84 is out ( one can google this ) . i tried this and it worked . maybe there are other ways to remove windows assigned usb drivers but i don't know about them.

and i'm sure linux has the same kind of driver issue for this problem although i've never tried it with linux.
[G1 Q&A, Help & Troubleshooting] oLf06:
please tell me how you get rid of that problem .. i downloaded usb deview but dont really know what to do with it ...
[G1 Q&A, Help & Troubleshooting] drife:
Try a Different USB Cable!!!!!

Fastboot returns Data Transfer Failed (too many links)

swapped to a cable with ferrite cores on BOTH ends. though this good cable looked like chicken wire compared to the bad one, PROBLEM SOLVED!

5 freakin' hours wasted just because of a bad cable:( now this bad cable is covered in kerosene. and i have a lighter in my hand :D
[G1 Q&A, Help & Troubleshooting] yaro666:
[solved]

tried 5 different cables, 1 notebook, 1 PC, usbdeview uninstalled all others drivers except htc bootloader and still no luck, maybe tomorrow on other 2 cables will be more lucky.

after many tries it worked!

I removed step 1:

fastboot flash radio Radio_HTC_PVT_32A_6.35.10.18.img - THIS NOT DONE 1st time

fastboot flash hboot hboot-1.76.2007.img

fastboot flash recovery recovery-RA-hero-v1.5.2.img

fastboot erase system -w

fastboot reboot-bootloader

then all the rest flashed and then I flashed it again (all the steps):

fastboot flash radio Radio_HTC_PVT_32A_6.35.10.18.img

fastboot flash hboot hboot-1.76.2007.img

fastboot flash recovery recovery-RA-hero-v1.5.2.img

fastboot erase system -w

fastboot reboot-bootloader

with cable that didn't worked earlier.

it is time to flash rom
[G1 Q&A, Help & Troubleshooting] Faisal0000:
I flashed the stock recovery and when I flashed it(fastboot rebootRUU abd the fastboot flash firmware.zip(I had my european rom 989 mb renamed) it said sending zip and then parsing rom and then FAILED too many links. What should I do?
[G1 Q&A, Help & Troubleshooting] cristiiaan:
After many hours of trying, with diffrent cables and computers, i disabled the network connections and worked perfectly. :D
[G1 Q&A, Help & Troubleshooting] Sino88:
Solution

Hi everyone.

first time rooting a phone... (sony Xperia Z5 Compact)

anyways.. i had the same problem.. was stuck for 30 minutes!!

The way i solved the issue was to unlock the bootloader. after that it worked perfectly.

no need to change cable or try different port.

You can unlock bootloader developer . sonymobile . com / unlockbootloader / unlock-yourboot-loader (am not allowed to post links.. sorry). at the bottom, select your device and click continue.

then just register and check your mail. then'll you'll be given instructions on how to unlock bootloader.

hope this works for you guys, because it did for me :D
[General Questions and Answers] visvimi:
Is there a program that would soon open (IE, oprera, skyfire) asked if you want to connect via GPRS or wi-fi?
[General Questions and Answers] stephj:
Can't see that there would really be any point.

Applications using the internet will use any active connection. If Wi-Fi is connected it will use that, else it will use an active GPRS connection or start it up if it is not already active.
[General Questions and Answers] jez83uk:
If this hypothetical program asked, and then activated the one that you chose, then I would be interested, but I have never seen such a app.
[General Questions and Answers] nir36:
no disrespect.. but this would pretty much be a waste of time.. programing such an application. as you can enable wifi using one of your hardware buttons.

if you enabled wifi, internet explorer won't even try to connect to GPRS. if you didn't enable wifi, it would automatically connect thru GPRS.
[Touch 3G General] Tom Lenferink:
Hello,

When i connect my Touch 3G aka Jade through BT with my Parrot CK3100 most of the times i do not see the Operator name in the display but just Network OK.

Sometimes i do see the Operator name: NL Telfort.

For a few months ago i hat my Parrot flashed with new firmware.

Has anyone experienced this problem and knows a solution for it?

Thanks in advance, sincerely Tom.
[XPERIA X1 General] zoelucker:
Ok so i've searched the forum and ive found a few related threads...i followed one's advice to use mp3Tag and use artwork 300x300 or lower and still no success. I cannot get any artwork what so ever to show in the media panel. any ideas? Please help. ty
[XPERIA X1 General] turnstar:
I had issues with this as well, I found that to get the art to show in media panel I had to sync the music to my card with WMP rather than just dropping it on there manually.
[XPERIA X1 General] zoelucker:
I transfer my music by activesync...syncing wmp :S
[XPERIA X1 General] turnstar:
I don't know then, what I do exactly is put the music I want on the phone or card into "now playing" of wmp, then select sync now playing to storage card. see if that works, if not then I'm out of ideas.
[XPERIA X1 General] fards:
There's a great app on here somewhere that you stick inside your music folder and it'll get album covers for you.

I don't know if it makes them appear inside MXP as I don't use it for music, but the app works!

Pocket Album Covers

http://xdaforums.com/showthread.php?t=465102
[G1 Android Development] dirtyjunkie:
I have by my G1 in Austria at T-Mobile. I´m not shure about RC33 but i have Firmware1.1 BuildNumber123099 and KernelVersion2.6.15-01843-gfea26b0 android-build@apa27 #6!

Now i need help for going Root User. I did all things with Terminal Emulator and Telnet.apk I Have install the Android SDK with emulator and adb. and this all for only one - being a root user on my G1 and nothing runs!!!! I have allso a HTC Kaiser and i flash him with soooo much roms without problems and with big help from xda-developers!

Now i know only here i can find a help for my problem!

Sorry for my english but i am from austria and writing in english is very hard for my!!!

I Think im not the first or the last one with this problem! And all who by the G1 at 2009 have these Firmware. So we have to find a way!!!!! PLEASE.

THX for searching

DirtyJ :(
[G1 Android Development] Markus31415:
I come also from Austria/Carinthia and I ordered my G1 these days. I also hope that we will one day be able to root our German G1 with Firmware 1.1. But the only thing we can do is wait and offer our help to people, who know more of the matter. So lets drink tea and wait. :)

By the way, where from Austria do you come???
[G1 Android Development] dirtyjunkie:
I´m from Salzburgand i dont know "Carinthia" The Problem with the new G1 is that T-Mobile will close the backdoor with the root user and so she installed this new Firmware. I´m so angry because i like the RC30 on my G1 also for wlanrouter on my G1. So i hope we find anyone who can help us!

CU

DirtyJ
[G1 Android Development] rob61280:
I'm not sure if the instructions found at the link below, work for downgrading from RC33

http://xdaforums.com/showthread.php?t=442480

They worked for downgrading from RC8 / RC30 to get RC29 and root access.

Out of interest if you use those instructions with RC33 please post your results so others know if it is possible.

R
[G1 Android Development] bakgwailo:
I don't get it.. 'root' was patched out RC-30 (ie telnet hack fixed), so why is RC33 different ? I doubt they fixed the bootloader.
[G1 Android Development] rob61280:
I assume the bootloader for RC33 is untouched hence the root exploit via downgrading should work and dirtyjunkie will get the root access he/she requires.

R
[G1 Android Development] andonnguyen:
yes it is possible to downgrade from rc33 to rc29, Jesusfreke walked someone through the procedure and it worked.
[G1 Android Development] dirtyjunkie:
OK Jesus why i did not make this is i can only do it with RC7 or RC29 also only english! Can work my phone in german with these 2 RC??? I need it in German!!! Sorry....

DJ
[G1 Android Development] Markus31415:
Carinthia is Englisch for Kärnten. I think everyone knows Kärnten, because of our Landeshauptmann Jörg Haider, who died in a car accident.
[G1 Android Development] rob61280:
Thanks for the info andonnguyen, this is good news as it looks as if google/tmobile are not actively trying to prevent people getting root using the downgrade method.
[G1 Android Development] androidsmartphone:
Has any german/austrian user tested the downgrade from RC33 to RC29? It would be great to hear if it worked.

Do I have to wipe it after that?

Can't test it yet, because I have an android dev phone
[G1 Android Development] mrhide50:
From what i heard there should be a way to downgrade form this Build (is this Build the same as RC33?) and maybe JF already guided some guy through the entire process... at least i think i heard so ;)

i'd also be happy to try this, but i could not find a Tutorial or anything else yet... I'm also an Austrian User with FW 1.1 and really d'like to get root access :D
[G1 Android Development] androidsmartphone:
here is a tutorial for downgrading:

http://android-dls.com/wiki/index.php?title=Root_For_RC30
[G1 Android Development] mrhide50:
Right, but this tutorial is for downgrading the rc30 and not this "special" european build 123099 :(
[G1 Android Development] MacFloid:
European G1 has build 123099, RC33 is 126986.
[G1 Android Development] mrhide50:
ok, didn't know that... thanx!
[G1 Android Development] sputnik99:
If you mean, if you have the oi language in german or english afterwards: of course it's english after downgrading and aupgrading. You put on english firmware with that method.

If you mean, if the downgrade works with your german build, then try it an tell us. I don'T think, anything severe could happen either it works or it doesn't.
[Touch HD General] Kridek:
Hello,

I found a tool in a ROM named Flip-it. A Gyrator like app. And I like it. But I prefer not to keep the ROM. Does someone know where I could get this Flip_it app?

Thx
[Touch HD General] toutatis:
There :http://xdaforums.com/showthread.php?t=429682

However, I prefer Changescreen :)
[Touch HD Themes and Apps] Koffein Schluck:
there is a new version of AE Button! The Button map application! Any experiences? Is there an improvement for the HD? Let´s test :)
[Touch HD Themes and Apps] flywithme:
Anyone tried?

I wish to know too =)
[Touch HD Themes and Apps] CorruptedSanity:
Is it free?
[Touch HD Themes and Apps] Cheesy Dave:
I have this registered.

The unregistered version is actually almost fully functioning and well worth trying.

I choose to register since I found the application useful and it seemed fair to pay the developer.

THANKS, for the new version alert. But, I suspect there is little new as the history details for this version are:

02.02.2009(v2.6.6):

Fixes:

Backlight works on HP 612c now

Languages:

Updated Traditional Chinese resources (thanks to Chow Yuh)