Techstream software on Amazon is a Chinese copy. I've heard good things and I've heard bad things. You still need the cable to connect the computer to the car's ODBII port. You pays your money and you takes your chances. IMHO
Here is the one I bought and it was $200 in 2022, $208 now.
I charged it up, updated the software and went to the car and located the current sensor numbers just to familiarize myself with the process. It took longer than expected and I called their support who couldn't help me but gave me an email for the company in China. I emailed them and heard back the next day that:
Instead of choosing Toyota/4Runner/2004 I should choose Toyota/4Runner/2017 (it worked a lot better after that). There are instructions in the package on how to read the sensors and also how to update the ECU
Amazon.com
I bought 5 Denso Sensors (Amazon was shipper/seller) and took pictures of them so I knew what the code was on each sensor
Amazon.com
I put my 4Runner up on jack stands and took off all 5 tires and labeled each tire with the sensor for the install location so they would go back on the same location they came off of. (I'm finicky)
I took them to a local Firestone store. He said if I had bought the tires from them they wouldn't charge me anything but I hadn't so they installed the 5 sensors and charged me about $25 / tire to break it down, install the sensor, air it back up and balance it. I think I saved a little by just having loose wheels but you'll have to ask your tire store. I always check the lug nut torque anyway.
I took the tires home and mounted them back in their original locations. Best as I remember, this is how I did the update to the ECU, but the instructions are in the Autel case.
I took a reading of the tires' sensors (you start at left/front and read, go to right/front and read, then continue around the car and finally the spare. I connected the OBD-II cable to the car's port (next to left knee in driver seating) and to the Autel. Then, as I recall, you continue the same program to update the ECU. When finished, you disconnect the cable and there shouldn't be any TPMS light on the dash. Go around the car and take another reading to make sure the sensors can all be read. Then you should be done, but it's been 4 years for me.
I continue to use the Autel to check the sensor batteries and tire pressure. You want to check the pressure with a gauge because they're more accurate but with the Autel you can easily tell if they're close or if there's one that's much lower (usually the spare).