Gen2 OBD2 app review

Discussion in 'Gen 2 Prius Technical Discussion' started by mr_guy_mann, Apr 25, 2022.

  1. Prodigyplace

    Prodigyplace 2025 Camry XLE FWD

    Joined:
    Nov 1, 2016
    12,205
    11,590
    0
    Location:
    Central Virginia
    Vehicle:
    Other Hybrid
    Model:
    XLE
    What about TPMS pairing & smart key pairing?
     
  2. MAX2

    MAX2 Active Member

    Joined:
    Aug 12, 2024
    671
    200
    39
    Location:
    Third planet from the Sun
    Vehicle:
    2007 Prius
    Model:
    N/A
    Okay. I'll try to install it and check.
     
    Prodigyplace likes this.
  3. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    its my understanding only techstream can do the key pairing due to the dealer running code thinggy.. where you have to take code from app then put into sixe Y then the site generates a code that you have 60 seconds to enter into techstream... Ive personally only been succesful with a mongoose cable for the key pairing. Also, TPMS is all Techstream.

    now I will say, the PCB board I had made thats based on ESP32 with sd card slot, wifi and bluetooth connected to a obd2 port. Its basically a MTM... when I get some time my thought is ill be able to get it to work in techstream wirelessly to perform ALL functions. just no time in the day.
     
  4. Prodigyplace

    Prodigyplace 2025 Camry XLE FWD

    Joined:
    Nov 1, 2016
    12,205
    11,590
    0
    Location:
    Central Virginia
    Vehicle:
    Other Hybrid
    Model:
    XLE
    Are you saying tire shops have no way to do TPMS pairing?
     
  5. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    personally, I have yet to have one successfully do it. On the 2013 Plugin, American Tire couldn't do it, on the 2017 Prime, Firestone couldn't do it, I didn't have time to wait for amazon sensor, bought one of theirs and they still couldn't add it.

    Just saying in my experience only, I know they have those machines, the only machine non Techstream I have seen work is the one Toyota has and it actually showed the ID of the sensor where as the tireshops I encountered they never could even tell me the id... I had to tell them once while attempting to get the light off when they tried to pair all up.
     
    Prodigyplace likes this.
  6. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,042
    5,472
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    Yes and it is a wireless adapter that works with Ford's factory software. They provide a poorly reviewed app.

    Black_j is offering a buy link that gets him a commission and has another wild idea he will make Techstream wireless through it.

    IMG_7600.jpeg

    Not quite. Autel has several ways to write tpms serial numbers to the TPMS ecus that need help. Some of their tools can directly rf read tpms sensors, something Techstream can not do.


    Later gen Toyotas and other cars can automatically read newly installed TPMS sensors.

    The "free" hacked Techstream can write tpms sensors to Toyota tpms ecu on models like gen3 that need it. You do need the sensor's unique serial number.
     
    #126 rjparker, Feb 21, 2025 at 12:56 PM
    Last edited: Feb 21, 2025 at 4:45 PM
    Brian1954, Prodigyplace and MAX2 like this.
  7. MAX2

    MAX2 Active Member

    Joined:
    Aug 12, 2024
    671
    200
    39
    Location:
    Third planet from the Sun
    Vehicle:
    2007 Prius
    Model:
    N/A
    I work mainly with Techstream installed on a laptop.

    The costs have long since paid off back on Gen2. For daily trips I use ELM327, a simple version of a Chinese manufacturer, which allows you to work with many applications, but more often I use Hybrid Assistant, Torque, Doc. Prius.

    The adapter offered by Black_j costs $ 140 and it comes with a free obdlink application.
    Call it free? Hardly.
    Additional service options from $ 60 to $ 90.
    In total, $ 200-290.

    This may interest a mechanic from a car service who earns money daily. I am satisfied with what I already have, purchased several years ago and working.

    When replacing tire pressure sensor TPMS, I have to use Techstream.
    Now I am considering something in the form of a small tablet, which can replace a laptop for about $ 100, but without sacrificing functionality.
     
  8. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    what I never can comprehend, when people on the internet type out their thoughts as if they were true facts... for example, I have no such discount code... huh? did you do any type of validation? Also, I take it you arent aware of what you can do with an ESP32 right? When its coded properly its basically a j2534 passthrough device. That means, all that's needed next is for me to find the new Mongoose Bluetooth VIM and reverse engineer it to work with my PCB board. hahahahha, its truly hilarious the way you folks try to discredit me because I talk about doing things you clearly have no understanding of how it works, yet you parade around the forums as if you a gift from the gods to be here commenting.

    its been said, if you don't have nothing nice to say, don't say nothing at all, ESPECIALLY if you have no clue what you are talking about as evident by your comment.

    did you know 315mhz is the frequency of the TPMS sensors? Did you know with a ESP32 and boards like the below you can pull all the info from the TPMS?

    upload_2025-2-21_11-53-26.png

    this is what the data returned from a TPMS sensor looks like.


    time : 2025-05-13 13:53:55
    model : PMV-107J type : TPMS id : 0b53e7e5
    status : 16 battery_ok: 1 counter : 2 failed : OK pressure_kPa: 200.880 temperature_C: 24.000 Integrity : CRC

    But... the way you write your words, I don't know what I am speaking about. heh.. makes me blush to think you and others have so much to say about me and you clearly enjoy writing fiction online.

    no.. thats what I keep trying to tell people.. you never have to pay anything extra! Ever! Enhanced Diagnostics for all vehicles is included no extra cost.

    Now that Autel... yeah the numbers you list sound about right, every vehicle you go to use it in you pay another $30.

    <<<<<<<<<-=-=-=-=-=-=-=- Say what you want about the words of others when they review it, I personally take a reviewers words with a grain of salt and that's if i read it. I mean, here you have folks recommending and buying this Autel here and you have to pay $30 for every other vehicle you use it in and no one can confirm sub codes are returned. I guess, I don't see the logic.... if most of you are sooo against the Sodium and Lithium battery replacements yet give high praise to this Autel or any... I truly makes me concerned for those who read your words as from where I stand, most of the loud voices have no clue what they are talking about. Like that johnny sweet cheeks cupcake guy when he was cleaning his MAF. hahahaha the way he typed his words as if they were 100% facts and had others correct him was classic! -=-=-=-=-=-=-=->>>>>

    Oh MAX2, everything above encapsulated by arrows was not directed at you.
     
  9. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    humor me here... did you even know they make a mongoose that's Bluetooth to Techstream? I suspect you didn't know that and its why you gawked at my words. Did anyone here know there is a bluetooth mongoose for Techstream? Cause if not... :: sipping my tea ::
     
  10. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
  11. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,836
    1,841
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    I have the OBD Link MX+ device and app.

    When I used it, I could read codes on "all" systems of my 2006 Gen2, but I could not do a "system scan". I had to "enter" a system (or maybe a small group of systems), check it for codes, go into the next system & check there. Repeat many times.

    The app does NOT pull freezeframe data for anything except ECM (as mandated by OBD2). It can NOT get INF codes. On my car the app could not get TPMS data from the sensors. There were problems with data from other systems in the BEAN data bus. When it does talk correctly to a system, you CAN get enhanced (Toyota-Prius specific) data.

    The app does NOT do any bidirectional functions. No TPMS programming, no ABS bleed procedure, no immobilizer, no control commands.

    There are no "subscription" fees, but last time I checked, it (the MX+ "bundle") was about twice the cost of the Autel. Yes, the full OBDLink app covers "all makes", but quite a few brands were "codes only" - no data.

    Since I reviewed it, I haven't bothered using it since I consider it a waste of my time. Especially since at some point there was a firmware update on the MX+ that made it stop working with Hybrid Assistant. (I assume it still works with Dr Prius or Torque)

    In comparison, the Autel AP200 lets me easily check if any system has codes. If so I can go there and read them. I CAN get freezeframe data and INF codes from any system that has them. I can reliably get enhanced data from ALL systems.

    The Autel has some specific functions that do work. I have performed ABS bleeding, and added a new SKS key fob. (It has the "all keys lost" immobilizer, add TPMS sensor, and additional ABS "re-initialize" menu items, but I personally haven't tried these).

    It does not have any specific "bidirectional" controls.

    The Autel is "free" for the first car brand, and any additional brand (on that specific device) is an annual subscription.

    The Autel device only works with the (correct) Autel app (and vice versa).

    Now I have posted ALL of this info further up in this thread, but you (apparently?) can't be bothered to read it. If you say that "you take reviews with a grain of salt" to mean you don't believe them - fine. If you can make widgets to read TPMS data - great. More power to you. That doesn't help Joe Average Prius owner who needs to diagnose their car.

    If OBDLink worked better, I would say so. But it does not.

    Posted via the PriusChat mobile app.
     
    #131 mr_guy_mann, Feb 23, 2025 at 5:01 PM
    Last edited: Feb 23, 2025 at 5:25 PM
  12. Prodigyplace

    Prodigyplace 2025 Camry XLE FWD

    Joined:
    Nov 1, 2016
    12,205
    11,590
    0
    Location:
    Central Virginia
    Vehicle:
    Other Hybrid
    Model:
    XLE
    Are updates to the Autel free? I assume new car models may mean new codes. In my case I expect eventually to0 need one for my 2025 Camry.
     
  13. James Analytic

    Joined:
    Jun 14, 2019
    223
    36
    3
    Location:
    Michigan
    Vehicle:
    2006 Prius
    Model:
    N/A
    I can confirm the OBDLink SX I own when used with the gen 3 did not have much for functionality other than I recall two general ECU's to access. Like basic Engine and additional hybrid battery ECU I recall. I actually left that reader dedicated to my gen 2 Dodge Ram, though that is another story.

    I need to take some stress free time to see what the Autel MAXI AP200 can do, as I read and read prior the functionality is there. Didn't help in my situation having very limited data access, if any, on T-Mobile and literally having to purchase a Verizon network phone with plan to be able to use in the location I attempted using for the fob and TPMS pairing. Awesome for diagnostics, live data and clearing codes. Real game changer in my life.
     
    #133 James Analytic, Feb 23, 2025 at 5:41 PM
    Last edited: Feb 23, 2025 at 10:40 PM
    Prodigyplace likes this.
  14. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    Oh, sigh… here we go again. Why is it that people who think they know what they're doing always write these long-winded posts, filled with so-called "facts," only for those of us who actually know what we're doing to immediately see they have no idea what they’re talking about?

    Let’s start with your first incorrect statement—freeze frame data.
    You claim the MX+ doesn’t pull freeze frame data. Well, I have proof that it does. Here’s the report that was generated from my vehicle when I was diagnosing an issue. So, explain to me how I can pull this data effortlessly, but you supposedly cannot? Is it possible that maybe, just maybe, you aren’t actually using the device correctly?

    Next, TPMS data.
    At no point did I say that the OBDLink app itself shows TPMS data. What I said was that you CAN pull TPMS data. That’s a fact. When I use the Torque app, I can add a new module to the dashboard, search for the TPMS sensors, and retrieve the PSI readings. So just because you can’t figure it out does not mean it’s not possible. You assumed I meant the OBDLink app specifically, but that’s your mistake, not mine.

    Now, let’s talk ECU selection.
    Have you ever manually selected an ECU in the OBDLink app? Do you even know what each ECU and its PIDs represent? Because if you don’t, then it makes perfect sense why you’re clueless about TPMS data. The MX+ can access multiple ECUs, but you have to actually select them. This is why your assumptions are wrong. Instead of just saying, "Oh, it can't do XYZ," maybe actually dig into the functionality?

    Oh, and while we’re at it—bi-directional functions.
    I never once said the MX+ supports things like ABS bleed, immobilizer programming, or TPS programming. In fact, I specifically stated that those are TechStream functions. TechStream is the software you need for those tasks, and I have yet to find any OBD dongle that can successfully manipulate all of those functions—unless using a direct connection to the OBD port with TechStream. Even the custom PCB-based dongle I had made, which supports J***** passthrough, would still require the proper setup to use those functions correctly.

    So let’s be clear—you are misleading people.
    You write with authority, yet your information is demonstrably wrong. If you’re going to put out a "review" like this, at least get your facts straight so you don’t spread misinformation.

    And finally—before you write another review, maybe try using the device properly first. Just a thought.

    link to diag report generated in the obd app.... hahaha no freeze frame data? this person out here spittin straight fictional novel material!
     

    Attached Files:

  15. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    Oh, and just so we’re crystal clear—I’ve been using Hybrid Assistant daily with the MX+ without a single issue, even today.

    And out of the countless people who have purchased the MX+ based on my recommendation, not one has ever said it doesn’t work with Hybrid Assistant. In fact, they love it. They rave about its features and functionality because it just works.

    Heck, even non-Prius gearheads who are die-hard Apple fans have gone out and bought a used Android phone just so they can use the MX+ with Hybrid Assistant—and guess what? They love it too.

    So, again, are you absolutely sure about what you wrote? Because from where I stand, everything you typed seems completely made up in your own fictional world.
     
  16. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced

    This, folks, is exactly what happens when you cheap out on your vehicle—kind of like hacking up struts from another car to force-fit your own instead of just having a proper strut made to lift it exactly how you want. Cutting corners leads to headaches, not solutions.

    Who in their right mind chooses the SX when the MX+ is sitting right there in all its glory? Maybe it’s just me, but I went for the top-of-the-line Plug-in model with every available option—I didn’t settle for a base model Prius. And guess what? That decision paid off tremendously. Unlike non-PHEV Prius owners, you won’t find PHEV owners constantly talking about HV battery failures and replacements. That alone speaks volumes.

    So, if you tried using the SX on an iPhone with a Prius and ran into issues… there’s your problem! It’s not the company, it’s not the product—it’s user error, plain and simple.

    Reading through these reviews, it’s not the tools that are failing—it’s the people who think they know more than they do. The more I see these so-called "big voices" around here talk, the more I realize they’re just winging it with half-baked knowledge. And honestly? This whole situation is turning into a full-blown circus.
     
  17. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,570
    372
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    and only the Gen 3 Plugin will you see three ECUs when using a OBD2 dongle, there are only two in the non Plugin models... haha THOSE ARE THE TWO MAIN ECUS... ha, general access ecu's... definition of half-baked knowledge in its finest example.
     
  18. James Analytic

    Joined:
    Jun 14, 2019
    223
    36
    3
    Location:
    Michigan
    Vehicle:
    2006 Prius
    Model:
    N/A
    What are you talking about? What a show with customer service to prove those words. Those "general access ECU's" again are the only ECU's available to be read with the OBDLink App $49.95 price point. Appears same with the MX+ $139.95 price point. Albeit I am all for others investing in whatever those others want.

    Appears like I stated, you only demonstrated with your attachment that the OBDLink App shows the Engine ECU data. I confirm observing the same and the HV Battery ECU data from my experience, that is all. Otherwise, I recall no other ECU's being present as options nor have you presented data from the OBDLink App regarding other ECU's.

    OBDWiz doesn't even appear to show more ECU's and is limited to 90 PID's. Nothing regarding ABS anything from what I read. No reference to J2534.
    OBDwiz For Windows - The Right App To Scan Your Vehicle

    I agree, other apps are supported. Albeit, with the limited functionality and access that is far less than the Autel MAXI AP200 and Autel MAXI AP200 App.
    Compatible OBD II Apps - All You Need To Diagnose Your Vehicle!

    This in general considering the pricing and performance:

    OBDLink SX - $49.95 (Inculding OBDLink Software that only scans Engine and HV Battery ECU's)
    OBDLink&reg; SX - Powerful OBD2 To USB Scan Tool Adapter
    Obdlink&reg; App - The Data You Need From Your Car And Our Scan Tools

    OBDLink MX+ - $139.95 (Including OBDLink Software that only scans Engine and HV Battery ECU's)
    OBDLink&reg; MX+ - Outstanding Bluetooth-Compatible OBD II Scan Tool

    Autel MAXI AP200 - $39.44 to $69.99 (Including Autel App that scans ALL TOYOTA ECU's, regardless of bidirectional support discussed)
    Autel MaxiAP AP200 Bluetooth OBD2 Code Reader Full System Diagnosis

    I use daily either a Veepeak or a Panlong (ea. ~$13.99) OBD2 Bluetooth Adapter for Hybrid Assistant or Dr Prius apps



    In regards to tangents, how do you have a "2013 Plugin Advanced Package with a 2.0L M20A-FXS engine, a 8.8 kWh Lithium Battery, and AWD with a ~260hp Electric Rear Motor? "

    Any references regarding other than you being the source of the information?

    The 2.0 L M20A-FXS appeared in the gen 3 Plugin (2023 - present) as well as the following:
    2018–present Corolla Hybrid (MZEH12)
    2018–present Lexus UX 250h/260h (MZAH10/15)
    2020–present C-HR Hybrid (MAXH10)
    2022–present Corolla Cross Hybrid (MXGH10/15)
    Toyota Dynamic Force engine - Wikipedia

    The 8.8 kWh Lithium battery appeared in the 2nd gen Plugin (2016-2022), 1st gen Plugin (2012-2016) only had a 4.4kWh Lithium Battery. Toyota Prius Plug-in Hybrid - Wikipedia

    None of the Plugin models have a ~260hp electric rear motor, more like a 7HP electric rear motor.
    Prius AWD - What are the specifications? | PriusChat

    No need to go off on tangents, berate or play victim. I am, as I am guessing most are, only interested in learning based on facts and or observations-experiences. Nice to stay on a credible sourced basis.
     
    MAX2 likes this.
  19. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,836
    1,841
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    Sigh.

    In school, we had reading AND comprehension. You can read, but you do not comprehend.

    I stated that OBDLink could only retrieve freezeframe data from the ECM. You have a report that shows freezeframe data that's FROM THE ECM. Mode $02 is part of OBD2 for the ECM. All of the data pids in the freezeframe are engine control data pids from the ECM.

    What I am talking about is freezeframe data for OTHER SYSTEMS THAT ARE NOT THE ECM. Freezeframe for Hybrid control ecu, or HV battery, or ABS. Show me that.

    Show me TPMS data for a Gen2. (If they fixed that, then great, let everyone know).

    What firmware are they up to on the MX+? If they fixed that for HA, then great.

    When I review the OBDLink app, then yes, everything I mention has to do with that app. What it can or can't do. What I think of the interface.

    If you can make Torque jump through hoops on a Gen2, then make a tutorial that will actually help people.

    That's the whole point of this thread. To give people information so they can make descisions about what to get.

    I do not have personal investment in what anyone buys or not.

    I see that the "trouble code report" DOES list all the different systems that have codes and what they are. Good to know. My personal preference would be that the app also includes ALL the systems including the ones that do not have codes.

    Posted via the PriusChat mobile app.
     
    #139 mr_guy_mann, Feb 23, 2025 at 11:40 PM
    Last edited: Feb 24, 2025 at 12:06 AM
    MAX2 likes this.
  20. James Analytic

    Joined:
    Jun 14, 2019
    223
    36
    3
    Location:
    Michigan
    Vehicle:
    2006 Prius
    Model:
    N/A
    Yes, that is why I was having issues using in non T-Mobile serviced locations. I wasn't able to login to the Autel MAXI AP200 app, which after logging in automatically updates for free for the single free or other(s) purchased. Keep that in mind, if you're logged out of the app, you need to have WiFi or cellular service to login and use the app.