Android/Elm327 Pcm Flash App (LS Droid Read only released)
. Anyway, one of the posts that helped me was this one which tells you where to start looking for the main loops of the code.https://www.hptuners.com/forum/showt...nd-disassembly
There is even a disassembly floating around out there of a 2001 OS which is very helpful. Unfortunately, you really have to spend A LOT OF TIME with it to even start to figure out what is going on.
Thanks for that link, I'll see if I can find similar stuff in my code. At this point, every little bit helps.
I laughed out loud at this...
Occasionally one gets promoted to something like DoManyThings_DriveByWire when I get a sense of what some of it is doing. I've got a VERY good feeling 2018 is going to be the year we see opensource flashing made possible for ALL LS1B's(99-07)
The Best V8 Stories One Small Block at Time
I use my home laptop for HPT tuning, etc.. and a Surface Pro for track use because of its small size. But would prefer a smart phone type app which can handle loading "tunes", and be able to change between them at the Drag Strip.
But tonight I decided to see if the Arduino work I have been doing was going to be able to help the work I had been doing with Android.
Well boyz.......it's no longer just an idea that looks good on paper.
I have a friend in NY who converted his Gen2 383 LT1 to 24x (that's using the 0411 PCM to fire coil per plug). For emissions testing, the VIN in the PCM must match the vehicle.
If you don't know - it's impossible to use HPTuners to tune the 0411 PCM with a mismatched VIN and OS. As it is now, he takes out the PCM for a custom hex editing for every test. (He doesn't know how to edit in hex - and how many guys do?)
If Pete can successfully release a stable build even with something so simple as only changing the VIN - wow, that'll be big to my NY friend. He can then use HPTuners to continue tuning the drivetrain and simply switch the VIN when emissions testing is due with Pete's app. Then switch the VIN back to continue tuning with HPTuners.
I can see this being widespread to lots of other vehicles that were LS-swapped (like GMT-400, Jeeps, Mustangs, etc).
Pete - great work. I see you have a breakthrough with the opensource flashing = awesome. And if you have time, this app could be more helpful to people than some think!
To the foul mouths, Point: if you don't think something new will work with your build/business/etc - don't assume it won't work for others.
I have a friend in NY who converted his Gen2 383 LT1 to 24x (that's using the 0411 PCM to fire coil per plug). For emissions testing, the VIN in the PCM must match the vehicle.
If you don't know - it's impossible to use HPTuners to tune the 0411 PCM with a mismatched VIN and OS. As it is now, he takes out the PCM for a custom hex editing for every test. (He doesn't know how to edit in hex - and how many guys do?)
If Pete can successfully release a stable build even with something so simple as only changing the VIN - wow, that'll be big to my NY friend. He can then use HPTuners to continue tuning the drivetrain and simply switch the VIN when emissions testing is due with Pete's app. Then switch the VIN back to continue tuning with HPTuners.
I can see this being widespread to lots of other vehicles that were LS-swapped (like GMT-400, Jeeps, Mustangs, etc).
Pete - great work. I see you have a breakthrough with the opensource flashing = awesome. And if you have time, this app could be more helpful to people than some think!
To the foul mouths, Point: if you don't think something new will work with your build/business/etc - don't assume it won't work for others.
The UI is VERY basic to keep any potential graphic issues from creating a problem. If you find an Elm device that this does not work with(but other apps like Torq do work with) please let me know so I can look into the issue.
If you encounter display errors(things to clearly don't look intended) a screen shot of the issue and information on the device will help track down what caused it. A display error should not affect the app's function.
Again this is READ ONLY, no data is altered in any way, shape or form. Getting this tested and fixing any compatibly issues is must before I continue working on a release candidate that DOES HAVE write capabilities for things like Vin number, Seed & Key, possibly even cloning all pcm/vehicle security data. The Elm327 (as in $15 dollor types) will never be capable of reading or writing a pcm's bin file. However there are a number of devices that are grouped with the Elm327 description that WOULD are capable of pcm read& writes. Since the Elm name has become so generic.
Download on any android device and install like normal. You will be prompted to install an app from an "unknown source" - Due to Googles policy on app takedown(preventing author from removing) I am not publishing this in the Playstore at this time
LS_Droid_Elm327_V1_7.apk
More information can be found HERE on the "Opensource The LS Pcm" github myself and a number of others have been working on for the last couple of months.
Last edited by PeteS160; Mar 4, 2018 at 07:15 PM.
I can tell you that Elm327 will not work. While it does support VPW(mostly) it's just too slow for something like this.
Thanks for doing this!
Do the results have any value to me?
I've had a partially unresolved issue with the Knock Retard PID and whether I'm monitoring it or not.
-KP








