tmobile wing with a new modded ROM

It was hard to come up with a flashy title for this post, but I figured that I get a lot of traffic from people looking for info on the Wing.

As it stands, ActiveSync stopped working some time this week. I installed some apps and thought that one of them could be the culprit, but searching the forums and Googling clues proved to be fruitless. In the end, I resorted to a hard reset (since at this point, it was really important I sync’ed my contacts) and ActiveSync worked just fine.

So, I headed over to Howard Forums to see what the latest was. Actually, I couldn’t remember how to do a hard reset, (couldn’t remember which button to push) and stumbled into the slipperly slope of installing a modded ROM.

First, if you have a Tmobile Wing, you need to read this thread as it is a treasure trove of tips, tricks, and improvements:

On my Wing, I’ve been using the HTC Touch skins on my phone. I really like the improved look and launcher of the phone, but by doing a hard reset (like I had to do to sync again), I need to reinstall all my mods. This isn’t my screen capture but it looks like this:

 

I liked the look so much better. Then tonight I stumbled upon this link and it was a breeze following the directions:

  • Newbs guide to Herald modification *updated* 11/02/07

For those of you guys that don’t know, HTC Herald is the same as the Wing. That thread has a ton of great info in there for you to check out. If you are new to the Wing or wanted to learn more about hacking it, then you need to READ IT COMPLETELY before attempting anything found therein.

Again, this isn’t my screen shot but my Wing now looks like this. I love it:

 

There is a fair amount of customization you have to do, but it isn’t too bad or hard.  I was again able to resync all my data and contacts so it’s good to go, but still have some minor tweaks.

Make sure you check out Part 2 of the FAQ.

 

i love fedora

It’s been a couple of months since I had to turn in my Powerbook when I was recently let go due to downsizing.   I actually went through a sort of withdrawal as I really enjoyed using my Powerbook and was really sad to turn it in.

I had an old laptop that I installed Ubuntu on and it was my Linux Webcam server.  I liked having the webcam server on the laptop since I could move it around and easily capture the action, wherever it was.  But now I found I needed something to actually do work on while I was on the job hunt.

Now, I really liked Ubuntu, but there was something about it that left me wanting.  It was hard to explain but as best as I could put it is that it did EVERYTHING.  I wanted to get my hands dirty and I wanted something that was a little more “advanced.”  Even on my Mac, I used Fink and used an xterm  with the command line  often.  Everything on Ubuntu was just too easy.

I cut my Linux teeth I think on Debian 1.2 (I still have the CD I bought).  I used Debian for years.  At work, we used Digital Unix which became Tru64, a bsd-type of Unix.  Then, somewhere along the line, I used FreeBSD as my desktop for years… that is until I got my Mac.  Even up to that point, I used XEmacs/Gnus as my newsreader and email client for work.  At home, I read mail on my FreeBSD box and used Pine until I went to IMAP .

So, fast forward to today.  On my old crappy laptop, (with 16MB of video), I needed something to get by and I didn’t want to install WinXP since I don’t have a license.  I am also learning Ruby and relearning PHP.  So now I have a L.A.M.P. laptop and I develop anywhere the mood strikes me.  Despite the lacking power on this laptop, it was workable.  I really liked it.

I went with Fedora 7 and was in heaven.  In fact, I don’t want a Mac any more.  I want a new laptop running Fedora.  I’ll even go dual-boot with Fedora and Windows.

Fedora Linux

While I find myself in this transitional period, I feel like I am re-honing my skills with the latest flavors of Linux, learning new development skills, and learning the latest in tools.  For example, I have a subversion server that I am using.  I began using Eclipse as an IDE for Perl and PHP.  I am learning, engaged, and feeling somewhat productive.  I’ve began reading USENET again and getting back to the core parts of the Internet that I really enjoy.

I tried the various flavors of Linux before deciding on Fedora.  I tried Ubuntu of course, Gentoo, SuSe, and was going to try Solaris 10 x86 but I have that on DVD and my crappy laptop doesn’t have a DVD-Rom.

The tools that I enjoy using are:

I love it.  I’ve also been turned onto some really slick Firefox plugins.

(Note: I was going to link to the Firefox plugins but the site is down right now.)

Now, I just need to find more  quiet time to really get into it.   If you got other ideas or tools, or even methodologies you find useful, I’d love to hear them!

StartUp Weekend Atlanta and Skribit

Man, what a weekend. What an honor to be part of this. This past weekend was another part of the StartUp Weekend, and it was in Atlanta. I was there with almost 70 other people. Many of them were old Mindspringer‘s so it was great to see and reconnect with them.

I was really looking forward to this since I’ve been interested in getting involved in a start up and doing more creative type of work with my technology background. Before it kicked off, folks were able to suggest their ideas with the end result being one of them, or a variation of one being selected to be worked on by the resources in the room.

There were a lot of really interesting and neat ideas discussed. We broke up into various teams like

  • Dev
  • Biz-Dev
  • Marketing / PR
  • UI
  • Creative

Then we talked about each idea with regard to our respective groups. I was in Biz-Dev and we all focused on what ideas could make some money. As we narrowed down the list it was interesting to see how the different groups thought which ideas would be successful and why. In the end, we picked the idea and I thought it was neat how those who were staunch opponents of it quickly began to get behind the idea and push it forward. Everyone was dedicated.

I knew from the attendee list that whatever we decided would probably become a Ruby on Rails-fest. One of my friends that was there was a hard core Java programmer and he felt left out so he came to help Biz-Dev.

There were plenty of people who were super busy and had plenty to do. Often, I had cycles to burn and I had a hard time finding things to do, to help out. I felt like I could have done more to help, but there were a lot of cooks, so to speak. Hopefully, I’ll be able to help out going forward.

So, what did we make? We made a Blog suggestion engine. I must admit that it is really slick and exceeded my expectations. Behold… “Skribit!”

So, if you find yourself looking for ideas to write about on your blog, you can use Skribit to help get ideas from your readers. From the FAQ:

Why Skribit?

Skribit is the first tool that allows bloggers to interact efficiently with their community. It is easy to load, easy to manage, and provides an opportunity for quick communication and input.

How does it work?

Bloggers load the widget onto their blogs. Readers click on the widget in order to submit suggestions on topics. Everyone votes on the topic via the “What’s Hopin'”.

How do I insert the widget on the blog?

Currently, we are in closed beta so the Widget is unavailable to the general public. Please contact us to be notified as soon as you can use the widget.

As one of the founders, we have access to the widget. I just found out that I am able to install it. I will try to get it up on here today at some point.

We already got some press.

And some online presences:

So, even thought I wish I could have done more, I really enjoyed it. I met a lot of really cool people, connected with old friends, and got a taste of the building a business. It was really cool.  Would I do it again?  I’d like to, for sure.

mspscan.exe crashes… or ScanSrv crashes

This is totally nuts.  As you might have read, I reinstalled WinXP on a newly formated hard drive and had to reinstall Office 2003 naturally.  When I tried to scan in a doc with Microsoft Document Scanning, as soon as I hit the “scan” button, the application crashed and wanted to phone home to Microsoft and report the error. Here’s what showed up in my Event Viewer -> Application:

Faulting application mspscan.exe, version 11.0.8166.2, stamp 4616c200, faulting module mspscan.exe, version 11.0.8166.2, stamp 4616c200, debug? 0, fault address 0x00008b66.

I couldn’t find anything on Google or Google groups… nothing even close.  I did find two articles in Spanish that didn’t seem to help.   I was starting to sweat since I really needed to send a particular fax, (I use a web-based faxing service so I scan in my docs and then email them to the fax provider who sends them as a fax to my recipient).

I then searched for “microsoft document scanning crashes” and I found something that looked like a clue from somewhere:

To get this to work on our machines using ‘Microsoft Office Document
Scanning‘, we went into ‘My Computer’ from the desktop and under
‘Scanners and Cameras’ shortened the scanner’s filename to 26
characters.  Also put the recent file history settings that were
deleted previously from the registry back in place (couple of them had
really long filenames). It still works.  For us it appears the
presence of recent file history with long filenames had nothing to do
with the ‘…Document Scanning‘ not working.

You know what? It worked.  Instead of going to “My Computer” I went into “Control Panel” and changed:

  • Hewlitt-Packard OfficeJet K80 Scanner

to:

  • HP OfficeJet K80 Scanner

And it worked.  So, here I post this for you in case you need it.    This is apparently something that came up after Office SP3.  Good luck!

i gave circuit city another chance…

I rarely shop at the big box stores. I even rarely bite on something on sale at a big box store. When I was in college, I opened a Best Buy store when they came to Atlanta. To make a long story short, I felt like I sold my soul to the devil. Since I had worked there, it has been very hard to bring myself to shop there. I know how the employees were treated and I knew the story of the people I worked with. To put it in simple terms, Best Buy wasn’t for me. I wasn’t into selling something someone didn’t need or selling extended warranties, (yeah, they’re a waste of money: pure profit). I don’t want to get into that since that’s not the point of my post. My point is that I understand somewhat the mentality of the retail sales person having been there myself.

As I said, I rarely shop at the big box stores. But my wife has been saying she would really like a laptop. I tried to hook her up with a 1Ghz Ubuntu Dell laptop and it was okay for email, but just a hair beyond her tech level. She wanted Microsoft. Okay, I thought. Now, tomorrow is our 10th anniversary.

I scoured the hot deal websites and found a nice $399 laptop at Circuit City after rebates. This wasn’t a monster laptop but it would be excellent for what she wanted to do; email, surfing, editing, etc. Any real heavy lifting would be done by our home-built XP desktop so this would really just be a satelite.

So I checked online for instore stock and made a special trip to a Circuit City that still had the laptop I wanted in stock. I found it on display and took it for a test drive. I don’t know anything about Vista but I know enough to tell if the laptop would be fine. I thought it was a good deal.

I waved down some slack-jawed EMO kid and told him I wanted a laptop. When I showed him the one I wanted, he went, “Oh…” and then the conversation went like this… (btw… he was identified as a supervisor on his name tag).

EMO: “Oh, so you want this one. What are you going to do with it?”

Me: “Surfing, email… that sort of thing.”

EMO: “Are you planning on upgrading it?”

Me: “Yeah, probably.”

EMO: “Oh, well you can do that. 512MB of ram is barely enough to do anything. In fact, 2GB is barely enough to do anything on this laptop.”

Me: “Yeah? I think it will be okay for what I am planning on doing with it.”

EMO: “Yeah, well.. the processor isn’t fast enough to run Vista.”

Me: “I’m sure it will be fine.”

EMO: “Okay, here’s the details on the return policy… blah blah blah and being slow isn’t a reason to return it.”

Me: “I am willing to accept the risk.”

I was so mad at this little punk. Obviously, he doesn’t know me from Adam, but I think I do know a little about computers. Clearly, he was trying to up-sell me into something else. Thankfully, he didn’t bother asking me about the extended warranty because I would have walked out. I was fuming.

So I paid for it and picked it up. Everyone else at the store was really nice. As I left the parking lot, I began doubting my purchase. Maybe it wasn’t good enough…or I should have gotten more bang for my buck. Then I realized that was this kids job… to cast doubt into someone’s decision to purchase something. When I made that realization, I felt like I had been violated. I swear, I was 10 seconds away from walking out of that store and have them loseWeight Exercise my sale because of this kid. I would have but that was the only store within my area that still had the laptop in stock.

What would have happened if this kid tried to talk to me and told me why he liked another laptop (similarly priced)? He could have opened with, “Yeah that is a good deal on that laptop, but maybe you should consider one of these because…” instead of trying to scare me. Like I said, I felt violated and doubted myself. Maybe I was more mad at myself for letting him get to me.

As a gut-check, I stopped at an Office Depot to see what they had on sale. I still maintain I got a good deal at Circuit City and I am sure it will be great for my wife. I might upgrade the RAM but I’ll wait for a deal on that.

The point of my post is that, no wonder people are afraid of computers and technology because you got chowder-heads at these stores trying to scare people to spend more money. Having been a Best Buy employee many years ago, I am familiar with the sales tactic of F.U.D. and I hate myself for almost falling for it. Grrrr!

a kiss of death for Mio?

Notice, I said “a kiss of death,” not “the kiss of death.”

Mio really screwed up. They made enemies for life.

If you’ve been coming here to learn about my Mio c310x and hacking it, you’ve probably either seen here or on some of the forums that Mio has been promising a map update for some time. First Mio said it would be Q1, then spring, then June, then July.

People were speculating the updates should be free or minimal in cost. Other’s said, “Hey, you got a great GPS unit for ~$150 – $200; why would you expect an update for free?” Either way, they release the map update on July 16th, I think. You had two options to get the update:

  • Find a copy at your local Circuit City for $14.95 + tax
  • Buy directly from Mio for $14.95 + $9.95 shipping and handling.

Both options are reasonable. But I’m a cheap sonuvabitch and would have gladly waited until I could find a copy locally. Many people, however, gladly ordered directly from Mio and paid the $9.95 shipping and handling fee.

Then, everything starts going downhill.

If you view the last 20 pages or so from this thread you can see what happened and continues to happen:

This reads a lesson in “How to turn off customers for life.” I’ll save you from reading the entire thread and give you the highlights:

  • Order page had many problems:
    • couldn’t handle the initial load
    • one of the domain names referred to in the “order confirmation” letter hadn’t even been registered yet; people were worried they were being phished.
    • emails to Mio bounced, again inflaming security concerns
  • Customer service is giving conflicting answers (if you can get through). Many reported getting busy signals when trying to call in, (seriously what company gives busies in this day and age?).
  • Of those folks that ordered early most got their order after four weeks, many still haven’t gotten it despite paying almost $10 for shipping.
  • Email inquiries go unanswered.

There were some people who had reported problems with the actual upgrade, but you are always going to have some hardware issues. And thankfully these people that have had problems are getting more help from the forums than the actual company.

Most people are pissed off since they feel like they paid a premium for shipping at a steep $10 when USPS Priority mail is around $4 and would have been delivered in three days. However, Mio in its wisdom shipping these DVD’s via Media Mail (from USPS):

Media Mail® service is a cost efficient way to mail books, sound recordings, recorded video tapes, printed music, and recorded computer-readable media (such as CDs, DVDs, and diskettes). Media Mail can not contain advertising except for incidental announcements of books. The maximum Lose Weight Exercise for Media Mail is 70 lbs.

The USPS website doesn’t say how long shipping something Media Mail will take. But I will say I have had books shipped this method. It’s really, really, cheap and the book took about three weeks coming from California. So the perception from the customer is “Hey, I spent $10 extra to receive my update, yet Mio sent it the cheapest, longest way possible.”

In my line of work, I’ve learned long ago that honesty is the best policy when dealing with customers. So when people call into Mio to get an update, cancel their order (since they can get it at Circuit City now), they get the run around, different answers depending on whom they talk to. They feel like they are being lied to.

The problem with the website flaking out lends the impression that Mio just doesn’t have their act together.

Now, I think the old saying, “You can have it cheap, good, or fast but not all three” is applicable here. At least the update is cheap, but it certainly wasn’t fast and seeing how Mio is treating the customers over this, I wouldn’t say it was good, either.

I can see how something like this happened. Someone there thought all of this sounded good to ship the DVD’s via Media Mail, saying the company money but not realizing how long it would take to get them in peoples hands. The customer service reps are more or less left holding the bag and are having to deal with angry customers and they might be trying to do their best in trying to appease them, but it isn’t a coordinated effort and not all the reps are telling the same story. So you got angry customers, public forums on the Internet, folks screaming to the BBB and it begins to all slide downhill.

One time, something similar happened at work. There was a major mailing that was going out to a specific group of customers. It was some software and manuals. The list of contcts was in an Excel spreadsheet and was >5,000. The spreadsheet had columns for name, house number, street, city, state, zip, etc., Someone tried to sort the column for house number, but DID NOT expand the sort to include the street name. So the house numbers got sorts but not the street name so ALL the addresses got horribly borked. The mailing went out USPS Priority and ALL came back. There were mail bins upon mail bins of return packages. And these were printed materials with a custom letter for each recipient. It all had to be redone. What a mess. That’s the sort of mistake you never make twice, (unless you are truly a dumbass), and since I just heard about it, I am always careful when I sort my spreadsheets.

So, what does this mean for Mio? Because they haven’t come out and addressed or even acknowledged the customers’ frustration, they’ve made enemies for life. Or at least people who will never ever buy another Mio product again. I can’t say I blame them. Mio has some really slick GPS products but people would rather buy from a company that they feel like supports them. They had a golden opportunity to turn these customers into die-hard fans. The promise was good; a reasonably priced upgrade and everyone was willing to pay for it. They were even excited about it and were willing to forget about the long delays. Now they feel like they’ve been kicked in the teeth and some of those folks that were willing to pay for a legitimate upgrade will upgrade their units by “other means” without paying for it. They’ll be force underground.

What Mio should have done? They should have came out and said they made a mistake. They should have refunded everyone who paid the extra money for shipping or at least offered to credit anyone who called in. The call center reps should have been prepared with an official statement from the management saying yeah, they made a mistake and for your trouble we’ll refund your shipping costs. They should stop sending upgrade DVD’s via bulk Media Mail and either send it via normal or Priority USPS.

Something similar happened with TigerDirect a while ago. Tiger Direct did some sneaking things with customers long ago; if you ordered from them they also signed you for some long distance promotion, people have had problems with their rebates, etc. Personally, I have never ordered from them. But if you visit any of the “hot deal” forums, people are quick to turn away whenever a deal comes up from TigerDirect. They still have a damaged image from something that happened years ago. Based on their history and their perception, some people choose to stay away, even if it is a legitimate hot deal. I’m included in that boat. I simply choose not to do business with them.   I don’t have a particular axe to grind with TD, by the way.

  • Tiger Direct Sucks.org
  • RipOff Alert I
  • RipOff Alert II

Is this the fate of Mio? Potentially. I think they have a chance to pull it out, but that window of opportunity is getting smaller as time goes on. Will I still do business with Mio? Yeah, I probably would. I believe in their technology and being in an industry that deals with customers myself, I can sort of understand what happened. I hope they do what is right.

This really won’t kill the company as I said they have great products.  But they blew a chance to develop die hard fanatics who would always talk up their products and claim to be loyal customers.

Babe, I’m on fire…

The horse says it, the pig says it
The judge in his wig says it

Man, I don’t know what is going on but so many electical things have been breaking.. and I mean breaking in a big, bad hard way. Here’s a few things:

  • A/V Receiver
  • Roku Soundbridge
  • My Powerbook, sniff sniff sniff
  • Harmony Remote (taken apart, cleaned, and repaired!)
  • Sun Shade on our deck
  • check engine light in the car
  • BSOD’s on our PC (think that might be fixed, I got good at debugging core dumps in WinXP)
  • My Trixbox server had three kernel panics

And this is all within a couple of weeks.

The fox and the rabbit
And the nun in her habit says

I am pretty bummed that my Roku M500 is dead. I took it apart and see that if I can get a new part I probably good fix it. The question is, will I be able to buy just the part or do I have to shell out for a new complete one? I love this thing as it has profoundly changed me and my families life.

I am even more bummed about my Powerbook. It is unlikely I will get a new one from work and more likely I’ll get a Windows laptop. It isn’t that I have anything really against a Windows laptop, but I do love my Mac a lot. Maybe it can be repaired…

My mate Bill Gates says it
The President of the United States says it
The slacker and the worker
The girl in her burqa says

I’ve been learning Ruby on Rails lately. So far, I love it. My first project will be to do a UI for the Linux webcam software Motion. How did I get so far without knowing more about Ruby!?!?! This will be something you, the casual reader won’t ever see as it is intended for family and friends.

The general with his tank says it
The man at the bank says it
The soldier with his rocket
And the mouse in my pocket says

I am still loving my T-Mobile Wing. I have installed many apps, but the one I spend the most time with is Chess Genius. I might actually register it. No one ever IM’s me on it. sniff

The drug-addled wreck
With a needle in his neck says it
The drunk says it, punk says it
The brave Buddhist monk says

My brother-in-law has gotten a Nintendo Wii. What a neat thing! I want one! One an unrelated note, I’ve been learning quite a bit about Ethernet cameras; wired and wireless. I foresee some in my future.

hoo-boy

It’s been a while since I last updated.  I was in Pasadena last week for an offsite.  It was great.  Sometimes I get the heebee-jeebies at my current job but then I spend time with some of these folks and I get all jazzed about things.   So traveling took some time out from me keeping up with the updates and I feel like I should post a minor update… even if it seems a little disjunct.

While in Pasadena, I presented on VoD and IPTV. I didn’t present on the technology behind it, (leave it to the NetEng guys…) but rather the market and the analysts’ predictions.   It was well received and I enjoyed doing the research on it.

Sunday morning, our audio receiver finally died.   Today I placed an order for a new replacement.  I can’t wait for it to get here! It will be a world of difference!  Thanks to the members over at AVSForum.

I’ve been doing some cool stuff with the Webcam/Linux/Motion set up.  I got in trouble with my wife so I pulled it all down.   In the meantime, I am learning Ruby on Rails to make it better.

I’m also spending a lot more time with Subversion for personal docs and projects, since my webhost gives me a ton of space.  I’m debating if I should just punch holes in my firewall or use my webhost for svn storage.  The jury is still out.

Linux Webcams

Oh boy! I’m using the Safari beta on WinXP tonight. I have to say, that I was getting tired of Firefox slowing down my Powerbook that I decided to try Safari. So far, so good. I liked it so much, I am trying the Safari beta at home. So, I’ve been busy. Things have been good and I feel like I’ve been flexing my mental muscle. I’ve been spending my last few nights trying to get webcams working under Linux. I have a cheap-o webcam and was trying to help someone set up a situation where their family from overseas can “check in” on them from time to time.Again, as in most of my projects, I don’t want to pay for software and I want to remain legit. For WinXP, I found this site to be really useful:

(ah, a bug with safari… mental note and switching back to FireFox).

This was an incredibly useful site. I found this software linked from it:

I was really impressed with YawCam. It did everything I could imagine and then some.

  • live stream
  • password protected (various users)
  • scheduling
  • logging
  • tweaks

If you are running Windows, I’d recommend using that. It was really great. But, I wanted to take it further. I have an old Dell Laptop running Ubuntu. I’ll write a much more comprehensive post later about all the different options I found, but in the meantime, I have come to love Motion:

Motion For Linux

I ended up building it from source, (which was a pain in the ass getting all the right dpkg’s installed). But it is slick. Ken is my new hero:

  • Kenneth Lavrsen’s Web Cameras

The tar.gz Ken distributes has config files that are outdated. It took me a little while to figure that out, but if you read the wiki, then you should be able to figure it out. Maybe I’ll release my configs.

multiple updates on various junk

I’ve been busy. It’s been good and I see progress being made. I see the light at the end of the tunnel. So, this post is going to be a mini-update to a bunch of stuff I got in the hopper.

Tmobile Wing

Man, I love this thing. Today I put new skins on it, and installed some really great apps. I’ll provide a more detailed post on it. Going from PalmOS to WM6 was painless and easy. I almost don’t even think of it. I miss on flash card program but other than that, I don’t think I’ll ever go back to a Palm-based phone.

XMBC on the Xbox

My brother-in-law is really happy with his hacked Xbox. We watched all sorts of international TV this weekend. I found this after poking around. Why hadn’t I found it before?

I found some great games I am playing on my Xbox. ChessMaster was really hard to find:

Trixbox

I am getting a lot of hits on my website for Trixbox related things. I hope you guys are finding it helpful. I’d love to hear some feedback.

Continue reading