I find sometimes that the hardest part of a project is choosing a name. I like to have a name set before I write any code so that I can keep a consistent naming scheme (NextStep: NSObject, NSString, ect). I spent sometime coming up with the name “OBDroid”, but it would seem that it is already taken. So I spent even more time and renamed the project to “DashDroid”. This time doing a google search before writing any more code.
Above is the latest screenshot of the UI implemented and running on my android tablet. As you can see the UI has changed a bit. Functionality is coming along. Finished “blind coding” the OBD2 stack tonight, I just need to test it (Of course its going to work first try! I mean, come on, it compiled!). So after I work out the bugs with that, I will just need to code the “WTF” Diagnostic Trouble Code Reader / Clearer. All in all, I’m pleased with it so far. Will be a sexy addition to my Talon’s dash once it is finished.
My Atrix finally bit the dust (again) with screen related issues. It had a rough life. It survived being pulled into a lake with me, it wen’t with me to Fiji + Australia surviving the highly corrosive environments there, it was hacked, smashed, dropped, thrown, and had a screen replaced twice. The screen and home button broke on me from yet another drop (I play hard).
It’s been a great phone, but I feel like we’ve had our time together. It’s time to move on. So I wen’t and picked up a Samsung Gio (GT-S5660 to be precise) for $100. After rooting/unlocking and installing ClockWorkMod Recovery
, I was able to get an Android 4.2.1 (jellybean) rom running on it smooth and stable. So far I’m quite pleased for $100, but we’ll see how it holds up to my life…
Dropped my atrix the other day which resulted in a very cracked touch panel. Fortunately it still worked if you could forgive the cracks all over the image. So I did what any normal geek would do and I ordered a new screen off of eBay and patiently awaited its arrival.
Got the screen, tore the phone open, took the old screen out (which broke as I was removing it), and started to install the new screen, but alas the new screen’s ribbon tore as I was putting it in. So I decided to probably do what any normal person would do and buy a new phone. In the mean time, I reassembled the phone and started on an epic quest to firstly get ADB running (cause apparently I had it disabled for some reason) and install a VNC server. Read more