Help! I’m an EVO, stuck in the body of a Talon!
Posted by 640774n6 on March 6th, 2014
Evo 8 ECU
After cruising the forums over at dsmtuners.com¬†looking for tuning options to support my 650cc injectors, I found this thread¬†about installing an Evo 8 ECU in a 2G DSM. The Evo 8 ECU is flashable using ECU Flash and a Tatrix OpenPort 1.3 or 2.0 flash cable. Apparently 98 – 99 DSM’s had a flashable ECU as well and is completely plug and play, but after much research I decided on the EVO 8 because it was well supported by the EVO tuning community and I could also take advantage of TephraMod (patched roms adding features and fixes). I found one on eBay for $120 (heck of a lot cheaper than DSMLink).

The installation process was relatively simple. The ECU wiring harness needed to be re-pinned so that the proper sensor/trigger wire wen’t to the correct pin on the Evo ECU. This was a PITA, but not rocket science. I also had to wire in a flash port for the tatrix cable to the empty flash pin on the harness. The flash port is an older style Mitsubishi diagnostic port. I obtained mine from a Mitsubishi 3000gt I found at the local pick n’ pull.

Since I was doing this to my 95 7-bolt Talon TSI (which has an inverted cam angle sensor), I would need to either re-pin the injector wires and swap my spark plugs, or install a cam angle sensor with the proper signal. I decided to go with a 1G cam angle sensor because it is adjustable. I picked up my 1G to 2G conversion cable from RTM Racing and installed the cam angle sensor.

Once everything was installed, I dumped a copy of the stock Evo 8 rom for backup. Before I could start the car for the first time, I needed to flash a rom with the immobilizer disabled. An Evo 8 has an immobilizer system which my Talon does not have, therefore, the ECU would never receive the code signal it was patiently waiting for before enabling ignition. The immobilizer was easily disabled through the periphery bits in ECU Flash.

I also needed to change my MAF Scaling and Injector Scaling/Latency to match my injector size and 2G MAF size before attempting to start the car. I was able to get the MAF Scaling from a 2g DSM 98-99 ECU rom dump and found the proper Injector Scaling and Latency for my 650cc’s on a dsmtuner thread. These scalings are by no means cut and dry, they are just a good starting point. You have to dial them in by flashing them, driving and logging, adjusting, then flashing again, repeat, until the logs are indicating the proper values.

After making the necessary changes to a TephraMod v7 rom, I flashed it to the ECU and started the car. I needed to adjust the idle, but other than that, it seems to run just fine. Once I had the car running, I disabled a bunch of check engine light codes relating to my EGR (which is deleted) and rear O2 sensor (no cat). I also enabled the TephraMod “Flash Check Engine Light on Knock” feature and the Rear O2 sensor simulator.

Still waiting for my AEM UEGO wideband O2 sensor to come in the mail before I do any real tuning.

Posted by 640774n6 on March 22nd, 2013
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.
Ding Dong The Atrix is Dead
Posted by 640774n6 on January 10th, 2013
Samsung Gio running Android 4.2.1 (Jellybean)
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…
View 2 Comments
Android Leash
Posted by 640774n6 on October 3rd, 2012
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

4 items loaded