Notices
718 GTS 4.0/GT4/GT4RS/Spyder/25th Anniversary Discussions about the 718 version of the GT4RS, GTS 4.0, GT4, Spyder and 25th Anniversary Boxster
Sponsored By:
Sponsored By: Cobb

PIWIS 3 Coding Retrofit and Feature Request

Thread Tools
 
Search this Thread
 
Old 01-03-2023, 11:06 AM
  #241  
daaa nope
Burning Brakes
 
daaa nope's Avatar
 
Join Date: Oct 2020
Location: Jooor-jah
Posts: 809
Received 555 Likes on 305 Posts
Default

Originally Posted by Lucifer
New to this whole PIWIS idea - I read all 16 pages and didn't see a word about warranty.
Does messing with the codes affect warranty?
Also - how come no one uploaded a warez version of it yet? (the Chinese version is stolen too)
Well I imagine if you bricked a module by coding something wrong, it *shouldn't* be covered by warranty since you are the one that screwed it up. And messing around with coding is definitely a "do at your own risk" kind of thing - as some of the modules and coding procedures auto-code other related modules when going one way, but don't go the other way if you undo. I don't think any of the features described here do this - but in past experience dealing with a rebuilt 987.2-generation car (which was put together using modules from multiple donor cars), this happens a lot. Turn a feature "on" in the gateway and it might auto-update, say, the door modules. But turn that feature back "off" and it DOESN'T once again auto-update the door modules.. and suddenly you are left with coding errors on the door modules.

But back to warranty concerns... I'd say it would be tough for them to prove that you bricked something with improper coding. Given how a lot of dealer techs are just parts changers these days, I'd wager that if the car came in on a flatbed one morning with "randomly wouldn't start" - the first thing they'll do is pull codes. If they get indications of a failed module or a bunch of unexpected "coding errors", they will just assume "bad module" and order a new one. I don't know that they'd even bother digging into WHY or HOW the module may have failed.

If by "warez" version you mean "free"... I think at one point I'd found some obscure web forum that had hard drive images available. The hard part is, from what I understand, the hardware requirements. Both the interface dongle, and the laptop itself, with the HD image expecting it to be living inside specific model laptops.
The following 2 users liked this post by daaa nope:
718socal (01-03-2023), Lucifer (01-03-2023)
Old 01-03-2023, 12:11 PM
  #242  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

Originally Posted by daaa nope
If by "warez" version you mean "free"... I think at one point I'd found some obscure web forum that had hard drive images available. The hard part is, from what I understand, the hardware requirements. Both the interface dongle, and the laptop itself, with the HD image expecting it to be living inside specific model laptops.
x86 is x86, I can probably patch all the restrictions if I get my hands on a copy
Old 01-03-2023, 12:22 PM
  #243  
718socal
Rennlist Member
Thread Starter
 
718socal's Avatar
 
Join Date: Mar 2022
Posts: 983
Received 493 Likes on 302 Posts
Default

There is always a risk with coding. You can mitigate the risk by taking proper steps for coding. Use a battery maintainer and always document what you will be coding. Here, we are enabling a lot of features already available in Europe or ROW. You can always revert to factory default by Auto coding your module. As far as the warranty, the dealer would need to find and prove what you coded caused the issue, to void your warranty. There are a lot of free version of PIWIS floating around which might be incomplete. I chose to pay for mine because I get support when I need it.

Old 01-03-2023, 12:23 PM
  #244  
daaa nope
Burning Brakes
 
daaa nope's Avatar
 
Join Date: Oct 2020
Location: Jooor-jah
Posts: 809
Received 555 Likes on 305 Posts
Default

I never bothered to save any of the links or info since I wound up buying a Chinese version that has suited all my needs. To me it wasn't going to be worth the hassle or aggravation of getting it all sorted by assembling the components piecemeal. I remember finding it through a long Google rabbit hole (Google led to some site which linked to some other site). I do recall it was a more generic site where people were trying to hack multiple kinds of OBD type computers. PIWIS was a thread but it wasn't a forum dedicated to PIWIS. Guy was out of Russia somewhere.
The following users liked this post:
718socal (01-03-2023)
Old 01-04-2023, 12:41 AM
  #245  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

What version of Piwis are you guys using? Is anyone using it through a VM? Dongle?

Last edited by Lucifer; 01-04-2023 at 12:44 AM.
Old 01-04-2023, 12:32 PM
  #246  
718socal
Rennlist Member
Thread Starter
 
718socal's Avatar
 
Join Date: Mar 2022
Posts: 983
Received 493 Likes on 302 Posts
Default

Originally Posted by Lucifer
What version of Piwis are you guys using? Is anyone using it through a VM? Dongle?
Version 40.900. Not using VM.
Old 01-04-2023, 12:54 PM
  #247  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

Originally Posted by 718socal
Version 40.900. Not using VM.
what dongle?
Old 01-04-2023, 03:15 PM
  #248  
718socal
Rennlist Member
Thread Starter
 
718socal's Avatar
 
Join Date: Mar 2022
Posts: 983
Received 493 Likes on 302 Posts
Default

Originally Posted by Lucifer
what dongle?
I got the VAS adapter from the person who installed PIWIS for me.
The following users liked this post:
Lucifer (01-04-2023)
Old 01-04-2023, 10:21 PM
  #249  
MB 911
Instructor
 
MB 911's Avatar
 
Join Date: Jul 2008
Location: Miami Beach
Posts: 195
Received 43 Likes on 22 Posts
Default

Originally Posted by daaa nope
Love this and lets keep this going.

I have a PIWIS 3, which I haven't used much - but did own a PIWIS 2 at one point and used it to help code/fix a lot of things on my old 987. Had to get the 3 to be able to talk to the newer cars. I've found that there isn't a lot of knowledge being shared out there - the guys who know their way around the PIWIS aren't sharing (because it's also part of their business....)

Two things I have figured out:
  • if you have an iPhone (this may exist on the Android), download the Google Translate app. It has a mode where you use the camera on your phone, can point it at text, and it will translate the text for you. Helpful for going through some of these German menus!
  • The PIWIS version matters. So if/when posting the coding changes - be sure to post which version of PIWIS you're on. Seems that as the newer versions roll out, coding options are removed. My PIWIS 3 came with 2 partitions: a v40.xxx and a v38.xx. There are a LOT more options available for coding in v38 than v40... and I suspect if you can find someone to sell you something older than v38, you should probably do it. I haven't looked too hard but it's something I'll look into once I actually get a few other projects done
Don't look for earlier version than 38.2. That was the last full development ( also called engineering) mode before Porsche started deleting, or later moving to online, programing options.
The following users liked this post:
daaa nope (01-06-2023)
Old 01-05-2023, 09:00 PM
  #250  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

Will a 38.250 work with a '23 Spyder? Or do I need a newer version? Also - how can I make sure my Piwis setup has engineering mode without actually having the car yet? (I read something about simulation mode)
Old 01-05-2023, 10:16 PM
  #251  
718socal
Rennlist Member
Thread Starter
 
718socal's Avatar
 
Join Date: Mar 2022
Posts: 983
Received 493 Likes on 302 Posts
Default

Originally Posted by Lucifer
Will a 38.250 work with a '23 Spyder? Or do I need a newer version? Also - how can I make sure my Piwis setup has engineering mode without actually having the car yet? (I read something about simulation mode)
Not sure if 38.250 works on 23 Spyder or not. PIWIS 2 supports cars up to 2017. So for sure you would need PIWIS 3. You can run PIWIS 3 in Engineering Mode without being connected to a car.
Old 01-06-2023, 01:59 AM
  #252  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

Originally Posted by 718socal
Not sure if 38.250 works on 23 Spyder or not. PIWIS 2 supports cars up to 2017. So for sure you would need PIWIS 3. You can run PIWIS 3 in Engineering Mode without being connected to a car.
Thanks.
Do I need a charger for simple programming like the Spyder roof? Anything else I need to do after changing the value?
Old 01-06-2023, 03:23 AM
  #253  
MB 911
Instructor
 
MB 911's Avatar
 
Join Date: Jul 2008
Location: Miami Beach
Posts: 195
Received 43 Likes on 22 Posts
Default

Originally Posted by Lucifer
Will a 38.250 work with a '23 Spyder? Or do I need a newer version? Also - how can I make sure my Piwis setup has engineering mode without actually having the car yet? (I read something about simulation mode)
I doubt 38.2 will identify the '23 spyder but perhaps if you manually select it as a 2019 Boxster for programing just the top...

Old 01-06-2023, 10:12 PM
  #254  
Lucifer
Rennlist Member
 
Lucifer's Avatar
 
Join Date: Jan 2021
Location: SF Bay Area
Posts: 1,051
Received 762 Likes on 351 Posts
Default

The Panamera forum wasn't of much help; maybe here, people have a deeper understanding of the process:

I am trying to get a better, deeper understanding of what a VCI is and all the different VCIs out there.

If I understand it correctly, the VCI is the part that connects to the car, but it isn't just a dumb connector; it has a board and some chips on it.
It makes sense as it connects to a USB and something has to convert the signals from the car to something an x86 driver can work with.
Otherwise, each car manufacturer would have to have its own driver, and it would be a mess.


Correct me if I'm wrong, but originally, there was only the OEM Porsche VCI, which is manufactured by ACTIA.
China is a huge market for Porsche, and someone there decided to make a clone of the original VCI to save some costs.
If I understand correctly, the OEM VCI, while being super expensive, actually works with all the different warezed Piwis versions floating around.
So the clone was for the purpose of saving money (as opposed to overcoming some restrictions in the OEM one, for i.e.).
Cloning a connector like this for someone with even a little experience in embedded reverse engineering is a simple thing to do, so I can see the appeal.
Still not sure about the part of VXDIAG in all of that. It seems they have a VCI of their own, and they also own VX Manager?

Now, because all the tutorials out there guide to replacing the driver and application of the VCI, I assume the originals had some limitations that were patched out (I will probably bindiff them as a weekend project to see what was changed).
Would appreciate it if someone has more specifics.


Is there a significant difference for the hobbyist between the OEM VCI and the Chinese clones? Is there any difference between the 100 different clones, or are they all the same?
I plan on ordering
this as some other members in the 718forums reported it worked well for them.

If I got something wrong - please correct me. I am here to learn.
The following users liked this post:
Z06jerry (01-07-2023)
Old 01-06-2023, 11:08 PM
  #255  
718socal
Rennlist Member
Thread Starter
 
718socal's Avatar
 
Join Date: Mar 2022
Posts: 983
Received 493 Likes on 302 Posts
Default

Originally Posted by Lucifer
The Panamera forum wasn't of much help; maybe here, people have a deeper understanding of the process:

I am trying to get a better, deeper understanding of what a VCI is and all the different VCIs out there.

If I understand it correctly, the VCI is the part that connects to the car, but it isn't just a dumb connector; it has a board and some chips on it.
It makes sense as it connects to a USB and something has to convert the signals from the car to something an x86 driver can work with.
Otherwise, each car manufacturer would have to have its own driver, and it would be a mess.


Correct me if I'm wrong, but originally, there was only the OEM Porsche VCI, which is manufactured by ACTIA.
China is a huge market for Porsche, and someone there decided to make a clone of the original VCI to save some costs.
If I understand correctly, the OEM VCI, while being super expensive, actually works with all the different warezed Piwis versions floating around.
So the clone was for the purpose of saving money (as opposed to overcoming some restrictions in the OEM one, for i.e.).
Cloning a connector like this for someone with even a little experience in embedded reverse engineering is a simple thing to do, so I can see the appeal.
Still not sure about the part of VXDIAG in all of that. It seems they have a VCI of their own, and they also own VX Manager?

Now, because all the tutorials out there guide to replacing the driver and application of the VCI, I assume the originals had some limitations that were patched out (I will probably bindiff them as a weekend project to see what was changed).
Would appreciate it if someone has more specifics.


Is there a significant difference for the hobbyist between the OEM VCI and the Chinese clones? Is there any difference between the 100 different clones, or are they all the same?
I plan on ordering
this as some other members in the 718forums reported it worked well for them.

If I got something wrong - please correct me. I am here to learn.
I have no clue about the VCI's. All I know is that they have some limitations and an expiration date for the license. Maybe we should start a new thread about how to install PIWIS 3 and focus on coding here.
The following 2 users liked this post by 718socal:
Larry Cable (01-29-2023), Z06jerry (01-07-2023)


Quick Reply: PIWIS 3 Coding Retrofit and Feature Request



All times are GMT -3. The time now is 10:52 PM.