HTC Touch Pro on the MightyROM
So I got sick of various frustrations I was having with the stock installation on my HTC Touch Pro (CDMA). I finally installed MightyROM, it was quick and easy. Looks pretty slick so far, more details later.
So I got sick of various frustrations I was having with the stock installation on my HTC Touch Pro (CDMA). I finally installed MightyROM, it was quick and easy. Looks pretty slick so far, more details later.
So to say that my HTC Mogul (PPC 6800) was broken would be a huge understatement. I was optimistic of the phone for awhile, but eventually I just became sick of it freezing. At least twice a week it would require a soft reset, and in the interim all texts and phone calls received would not be recorded. Twice I even had to do a hard reset, because I could not get the device to power on. Even with the aforementioned ROM hacks applied, the device was really faulty.
So I was looking for an upgrade in late January, and I found that Sprint was sending HTC Touch Pros (PPC 6850) aka the HTC Raphael as replacements when you utilize their self service phone replacement program, because they were low on PPC 6800 stock. The only stipulation is that if you don’t have their TEP replacement program (with monthly fee), you’d have to pay the $55 replacement charge. This was not a problem for me, I bought the phone refurbished on eBay anyway a few months back. So I initiated the replacement order.
I received the phone on January 21st, surprised to find out this thing came with a crapload of accessories. My Mogul came with literally just the unit, battery and stylus. The device is VERY sleek, and the best part is that it hasn’t yet crashed after being on for 5 weeks now. The technical specs of this device are quite impressive, I can see why it goes for $300+ with two year contract. The 640×480 pixel screen is probably the most impressive feature; you just don’t see that kind of resolution on such a small device very often. I use this phone a lot now, way more than I did the Mogul.
Here are some of my favorite apps:
Honorable mentions:
Here are some pics, click to go to the set:
Overall, I am very impressed with this unit.
Rating: 9.8/10 at the price I received it.
At retail price, it is much less appealing. Suffice it to say I would not have purchased this device if it cost me over $300, but I think that speaks more of me than the phone
.
When I first received my new phone and reviewed the HTC Mogul, I found that the frequency that the device crashed was “pretty annoying”. Well I had loaded it up with lots of apps that ran in the background, some apps I didn’t need that uncleanly uninstalled (and has registry item missing messages), some items that turned on whenever a data connection was available, etc. The thing was a hog. I’m sure it consumed the full amount of RAM available on boot.
Eventually the device came to crash once a day or more. Then the phonepocalypse happened, while I was on a road trip with some buddies, the phone decided to not turn on at all. Soft reset after soft reset, it would get to the BIOS screen, then never proceed to the WM6.1 loading screen. I really thought that the device was fried. Fortunately, I hard reset the device (meaning erase all data and restore to factory defaults, and it was able to boot again. All was not lost. (All data especially wasn’t lost thanks to dashwire, man that app is rad for Windows Mobile devices.)
So I decided to give DCD’s trimmed mogul ROM a try. Following the instructions the entire install took less than an hour. All of the files that were required for the install are available from his repository of files, of course. From a software fully updated (from HTC.com) factory reset device, I installed NueSPL 3.47 by putting it on my MicroSD card and running it. I then ran “dcd_titan_3.3.4.exe” from my computer with Mogul attached via USB. It took care of the rest. Once the install process finished, I installed “dcd Sprint Carrier 20081020.cab” from my MicroSD card by putting it on there, installing it, then going to Settings => Connections => Update PRI on the phone, which allowed it to provision the device to be on the Sprint network.
All is now well, it has been about a week without needing to do a software reset, and without crashing. I have been avoiding some obvious culprits as I previously noted:
* too much ram utilized (The trimmed rom really helps here.)
* not using the slide out keyboard (I found that this was causing the crash many times. No idea why.)
* letting the battery get too low (A fresh install really helps here.)
I noticed that the wifi still doesn’t work, so that is definitely a defect with this particular phone, not the model as a whole.
So in summary, for the low amount of RAM on the HTC Mogul, a slimmed down custom ROM is absolutely the way to go to make it stable.
Introduction and Initial Impressions
So I received my new phone about 3 weeks ago now, the Sprint HTC Mogul, AKA the HTC Titan, AKA the HTC PPC-6800. I was excited by the fact that it had Windows Mobile 6.1 and built-in GPS, which is why I sprung for it as soon as I found a deal.
As soon as I received the phone, I updated it to the latest firmware from Sprint, which added GPS support and updated it to Windows Mobile 6.1.
Since I’ve had the phone, I’ve found there is a LOT of information on it, a lot of people ‘hacking’ this phone; even reports of the Titan running Android, (Google’s Linux OS) which is pretty neat. Considering I rely on the phone to make calls and be reachable (especially for work), I don’t know if I’d be willing to suffer the potential downtime of being unreachable while the phone is offline. Even so, there are a large number of apps and support around the standard ROMs that make this phone pretty cool.
Through “normal” use for me — daily amounts of which include about 30 minutes of talking, 10 text messages, checking emails every 30 minutes, alerts every 4 hours or so, and about 1 hour of casual use — this phone appears to last about 36 hours from full to empty battery. I’m very pleased with the battery life of this phone.
Phone Technical Specs
Display: 65K color transflective TFT color LCD. Screen size diagonally: 2.8″. Resolution: 240 x 320, supports both portrait and landscape modes.
Battery: Lithium Ion rechargeable. Battery is user replaceable. 1500 mA. 2100 mA extended battery available for purchase. 4 hours claimed talk time on standard battery.
Performance: Qualcomm MSM7500 400 MHz processor (dual core 400MHz ARM11 application processor and 133MHz ARM9). 64 MB built-in RAM (55 megs available). 256 MB Flash ROM with 155 megs available. 64 megs RAM with 26 free at boot.
Size: 4.33″ x 2.32″ x 0.73″. Weight: 5.8 ounces.
Phone: CDMA dual band digital 800/1900MHz. Data: EVDO rev 0, upgradable later this year to rev A.
Camera: 2.0MP
Audio: Built in speaker, mic and HTC ExtUSB stereo headphone jack. Stereo headset included. Voice Recorder and Windows Pocket Media Player 10 included for your MP3 pleasure.
Networking: Integrated WiFi 802.11b/g and Bluetooth 2.0.
Software: Windows Mobile 6.0 Profession Edition operating system. Microsoft Mobile Office suite including Mobile versions of Word, Excel, PowerPoint (view only), Internet Explorer, and Outlook. Also included: Esmertec Java VM, Cyberon Voice Dialing, Pictures and Videos, MSN Instant Messenger, Windows Live, Windows Media Player 10, Solitaire, Bubble Breaker (game), Voice Recorder as well as handwriting recognition. Additional applications: Camera, Wireless Manager, MS Bluetooth software, On Demand (Handmark Express), Adobe Reader LE, Audible Player, link to get Good’s messaging client, Zip (unzipping application), Sprint Software Store, Sprint Music (coming in July), Clear Storage (wipes out all data and resets unit to factory defaults). ActiveSync 4.5 and Outlook 2007 trial edition for PCs included.
Expansion: 1 MicroSD slot. 512 meg card included. Up to 2 gig cards supported.
Since I bought mine OEM, I was missing all of the “X included” from above. In fact, all I got was the phone itself and a charger. Good, I don’t need all of those extra accessories anyway
Pictures of the phone (click to enlarge)
I bought the phone used on eBay, so it came as-is, which means that there were some scuffs on the lower right of the device, and a slight bruise on the LCD (unnoticeable unless you’re looking for it). Also, I can’t get wifi to work at all with the device, so I presume that the internal component that manages wifi is busted. I doubt I would use if it I could though, since I have an unlimited data plan and it’s plenty fast.
Photos taken by the phone
I’m pretty underwhelmed by the camera on this phone. Sure, it’s 2 megapixels, and the flash is pretty rad, but the quality is less than staggering. I took some photos in pitch dark of my white dog, here’s how they turned out (click for original size):

Also tried without flash at work:

Better, but still not great.
I suppose I shouldn’t expect so much from such a tiny camera.
Flickr has a really neat and easy way to upload pictures to it from the camera, just send an email to a special email with the subject the title of the image and the body the description of the image, and it will set those properties accordingly. Pretty neat if you ask me. It even supports geotagging.
The main problem with geotagging on this phone is that the camera application will not automatically geotag; there is no setting to force it to do this. There are some applications that will allow you to geotag on demand (e.g. I just took a photo, let’s apply my current GPS settings to it), or geotag periodically (e.g. every half hour let’s check for new non-geotagged photos and geotag to my current location). Neither of these really work right, so I’m still stalking that “killer app” for geotagging on my WM 6.1 device.
Applications and Games
While I’m still looking for some apps that fit my needs for certain tasks, I did find quite a few helpful apps and fun games that make this device easier to manage. Here are a list of them:
And now the stuff I’m still looking for:
Criticisms
A lot of people will complain that the storage on the device is lacking, and the RAM (64MB) is rather lackluster. Honestly, I still have most of the storage available on my device, and I’m not even using any external storage. I doubt I would ever put music or videos on this device, so for the few apps I have and the 7 days worth of emails, ~256MB is more than enough storage.
Perhaps related to this, the phone itself seems to lock up a few times a week. ‘Lock up’ should be defined as unable to wake. The phone, which should have plenty of battery and is still on (as identified by the signal lights flashing), will not come out of a blank screen “sleep” state. If a call comes through, the screen will turn on, but no inputs will be accepted. So if you press the Answer button while a call is coming in, it will not answer and the call will go to voicemail.
Through asking around, some people seem to think that this is due to certain application usage, and I have personally confirmed that the “Weather Plugin” for the “HTC Home Customizer” (as previously mentioned) seems to have a memory leak in that it will always cause this issue. When not using the Weather Plugin, it appears to only happen when the phone is below 25% remaining battery. I have talked to others with this phone who confirm they have similar issues.
Another thing that appears to aid in not freezing up is using the HHC “X Button” plugin — an app that will actually close a program when the X button is pressed, rather than leave it running in the background. It makes sense that this would be a crashing issue related to the low RAM on the phone, so I’m not really sure why the Windows Mobile developers decided to make it like this. If you tell an application to close, it should close; you should not have to jump through hoops (e.g. go to Settings => Memory => Running Applications => Click Terminate) to close a running app.
So although this issue is pretty annoying, I think I’ve recognized a way for its impact to be minimized.
Conclusion
This is by far the best phone I’ve had to date. This would be only my 2nd smart phone (behind only the Palm Treo 700wx) and my 4th or so Windows Mobile PPC. It really does fail in comparison to the iPhone in function and elegance, and the Android enabled devices for speed and power, but the fact that I can use a stylus is a welcomed fallback for me, and Windows Mobile — while beginning to show its age — I still really enjoy using. The fact remains that all the hype these days is going toward iPhone (not on the Sprint network) and the Android devices (not on the Sprint network either). That being said, I like how small and thin this phone is (comparatively at least), and this is the fastest I have ever seen a Windows Mobile device. This might just be one of the best options for a Sprint plan.
Yet despite my positive experience with this phone, there are still quite a few setbacks, many of which make me want to throw this phone at the wall at times. And until it can do everything I need it to, I can’t really be happy with it.
Score: 7.5/10
Because the wife needs a new phone, and because it was too good a deal to pass up, I just bought a Sprint HTC Mogul PPC 6800 on EBay.
$149.99 original price with Buy it Now.
-$15.00, -10% coupon in my ebay messages
+$6.99 shipping
= $141.98 paid.
(in 60 days)
-$45, -30% Microsoft cashback.
Overall amount: $96.98.
This Windows Mobile 6.1 device should be a good upgrade from my WM2003 Palm Treo 700wx, but I think the feature I’m most looking forward to is the GPS — and there’s gotta be some auto-geotagging settings.