• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Bootloader

stile65

Lurker
Nov 2, 2009
9
0
Has anyone succeeded in getting the Moment into any kind of bootloader state that allows flashing of ROM?

I run Linux, so the New PC Studio won't run that way. I loaded XP into a VMware Player instance and hooked up the phone, and New PC Studio downloaded an update for the phone (CJ06 - the phone is running CJ05 out of the box).

Then it set the phone into "update mode" and the USB connectivity died. VMware Player didn't see the device at all, so XP couldn't use it, so the update didn't work.

`lsusb` hangs on my Linux box until I disconnect the phone. Upon reconnection, it still does nothing. `fastboot devices` shows nothing when the phone is in that mode. I was able to reboot the phone by disconnecting from USB and taking out the battery.

So apparently it's some sort of software trigger to get the phone into the proper mode for flashing and the fact that I'm running Windows in a VM isn't helping any of that. I do have what looks like the two files it downloaded - one is a .tar file that I haven't expanded/looked at yet (but it's got CJ05 in the filename instead of CJ06), and the other is called SS_DL.dll and might be what New PC Studio uses to actually perform the flashing activity. The "product" is "SPH-M900" for the DLL file, so it's definitely specifically for the Moment.

I really should install Windows on another partition rather than in a VM to test this, but for those of you who run Windows as a primary OS and have New PC Studio installed, hopefully this helps at least a little bit.
 
... and New PC Studio downloaded an update for the phone (CJ06 - the phone is running CJ05 out of the box).
Hey! Thanks for this!

(I also run 99% of my WinXP apps in a Linux-hosted VMware, and most things work OK. But I also have a native Vista I can dual-boot to, so this is great news!)

Also, I've noticed that USB connectivity is sporadic with this phone, most likely an issue with the USB "Gadget" driver (or OTG interface) for this OMAP chip. There's been times I can't even get to mount it as storage 'cause the USB won't enumerate with any machine I have, Windows or otherwise.
 
Upvote 0
... and New PC Studio downloaded an update for the phone (CJ06 - the phone is running CJ05 out of the box).
I've tried this on two different machines now- one 64-bit Vista and one 32-bit XP, and neither were able to find the phone (I'd hit "Connection/USB" and nothing happened).

Did you have to install phone drivers? If so, where did you get them- they didn't seem to be installed in the version I'd downloaded, and having it do the (sizeable) update didn't seem to help either.
 
Upvote 0
I've tried this on two different machines now- one 64-bit Vista and one 32-bit XP, and neither were able to find the phone (I'd hit "Connection/USB" and nothing happened).

Did you have to install phone drivers? If so, where did you get them- they didn't seem to be installed in the version I'd downloaded, and having it do the (sizeable) update didn't seem to help either.

Under Applications Settings, then Development, make sure you uncheck USB Debugging, this can block the phone or force driver loading on some systems.
 
Upvote 0
Tried that, too- the problem seems to be that Windows doesn't recognize the device ("yellow triangle" in Device Manager) and attempts to try and load the drivers from the "usual places" don't work.

I found a solution on HowardForums I'm trying, will post it up if it works.

Ok, also, forgot, unlike before, let Windows search for drivers and they should install correctly. with the USB Debugging checked though, it would not even do this. Good Luck!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones