[Droid Pro General] WaxPaper:
Need some help regarding a BOOT LOOP...

Hey guys, my XPRT suddenly restarted on its own last night while I was listening to an audio book, like I usually do every night, and now it's stuck in a "perpetual boot loop" for some reason, and I can't think of any reason why...

It's running the 2.3.5 update and I successfully rooted it a couple weeks back, when the latest exploit was first posted here in this thread. I've had no problems with it and I haven't modified anything -- to my knowledge -- that could cause this, especially directly prior to last night when it suddenly rebooted during routine media playback. It's been successfully rebooted many times throughout the past couple weeks.

Anyway, the problem is that it's stuck in a VERY unresponsive boot loop; I get the red Motorola logo, then the white screen with Sprint's "Now" logo, where it seems to hang for about 30 seconds or so, and then it loops back to the red Motorola logo. The power button is unresponsive during this entire loop, since it never actually makes it past the "Now" logo.

In fact, the only thing I can do is remove the battery to "power it off," so I'm pretty limited here in my ability to diagnose and debug the problem...

I've sat here through about 10 minutes of loop, tried removing the SD card to see if that would make a difference, and tried holding both volume buttons down (both at the beginning of the loop cycle and during the entire loop, but I can't get into recovery mode that way because the buttons seem unresponsive for the same reason as the power button).

At this point, I'm assuming I'm gonna have to try and either wipe the cache or restore the phone via the ADB shell via USB, but I don't know how to do that, and I'm not sure if the phone will even respond since the boot loop is so unresponsive. Does anyone have any advice? Thanks...

EDIT 1: I found out that by holding the both volume buttons down BEFORE I insert the battery -- and keeping them pushed while I insert it -- I can bypass the red "M" logo and get to the bootloader, but it doesn't look the same as I remember when I updated the phone to 2.3.5, and it's not giving me any options to restore or do anything. This is all the info on the screen:

...and that's it. I tried plugging it into my PC via USB while on this bootloader screen so I can use ADB, but it's not working because ADB is reporting that no devices are connected (error: no device found).

EDIT 2: Okay, just for the hell of it, I tried the "old" restore key command that I thought was only supposed to work back on Froyo; I held down the R+M keys while I inserted the battery, and it DOES present me with the picture of the yellow "!" in a white triangle, with the Android logo next to it... However, I can't get past this screen. I thought the command was to push the "@" key, but it's not responding, nor any other obvious keys like the volume buttons (it just stays on this screen with the triangle and Android logo).

EDIT 3: Woops, must not have held down both volume buttons long enough... I found the "Reset" menu by doing so. I'm wiping the cache partition now, and if that doesn't fix it, I'm going to try a factory reset. If it works, I'll edit this post to shorten it down, but leave some relevant info to help people who have a similar problem in the future. If it doesn't work, I'll be back anyway... Ugh...

EDIT 4: Factory Reset didn't work... It did successfully wipe and reported as such, but after rebooting I'm experiencing the exact same boot loop (actually it's a little different now -- the loop is quicker; it only gets to the "Welcome" animation, then reboots). I've pretty much exhausted all available options within my knowledge, so if anyone can help, I'd really appreciate it. Thanks...

EDIT 5: Now the Bootloader screen is showing an error code, one which wasn't there prior to doing the factory reset. It's displaying "Err:1B,00,02,00,00"... Anyone know what that refers to? I'm Googling it now, but so far I haven't had any luck in isolating it from miscellaneous "phone not working" user reports.

EDIT 6: Okay, as a last-ditch effort, I tried using RSD Lite v5.6 to flash the device back to the default Sprint XPRT SBF (1FF-p3_kronos_cdma_kronos-user-2.2.2-KRNS-X4-1.1.10-110916-release-keys-Sprint-US), using the files and instructions mentioned in this link. (I found the actual SBF still hosted at a valid link from here.)

According to RSD Lite, the result was "PASS," although it didn't work; upon reboot, it went to the bootloader screen and is displaying the following error:

...and despite RSD Lite reporting the result as PASS, the error log located in the RSD Lite program directory reports the following:

Once again, if anyone has any advice, it would really be appreciated. (And I'm sorry for all the white space this post is taking up...)

FINAL EDIT:

Even though the previous SBF was valid (I cross-checked the MD5 and checksums), I actually just succeeded in flashing my Sprint XPRT with the newer Boost SBF that's out there:

1FF-p3_kronos_cdma_kronos-user-2.3.5-4.5.1-KNS-29-BST-15-18-release-keys-signed-Boost-US.sbf

...and it worked, even though my XPRT is from Sprint (and if anyone else wants to know, I'm in the U.S. and using it on CDMA, so I can't speak of the GSM problems that some users have reported).

So far everything seems fine, and the only differences that I've noticed are the "Boost" digital branding instead of Sprint, and a LACK OF ALL SPRINT BLOATWARE, which is an awesome added benefit.

Of course I'd rather be using the ROM that was made for my phone, but for now -- or until someone finally leaks a 2.3.5 Sprint XPRT SBF -- it looks like I'll be using this. I'm gonna leave this post as-is for people who might need this info in the future...

Cheers!