I have a good news for you folks! I got my GDS VCI from aliexpress:
Gds Vci Diagnostic Interface OBD2 Scan Tool for Hyundai Kia ( with Trigger Module Flight Record Function optional)
My expectations were low as it is known fact GDS is not working on model year after 2017. So this was exactly the issue on the first try. The good news - it has Ioniq EV and other Ioniq models for 2017. The problem though it would not recognize my 2019 car VIN. It would ask you to enter VIN manually, but then it would not recognize it either as the year is encoded in VIN. So I asked on other VCI forum question about what they do to access 2018+ models. The suggestion was trivial - just enter 2017 VIN of the similar model, but I could not find any, so I used Tesla' VINcalc.py script to generate 2017 VIN based on my 2019 EV VIN. And it worked! I could access any module in my Ioniq now.
Code:
python VINcalc.py -w "KMH" -m "C" -b "0" -r "5" -f "L" -d "H" -y "2017" -p "U" -n "000001"
replace "000001" with last 6 numbers from your VIN.
Here is example of 2017 EV VIN: KMHC05LH6HU000001. BTW, you cannot just change last numbers as there is calculated check digit (6) right before year(H - 2017): 6H
Here is VIN check digit calculator:
VIN check-digit-calculator. Just take your VIN, replace 10th letter with H and use calculator to get the check digit in 9th position.
I would not dare to update my firmware with this software though. Hyundai lets anybody to update their firmware with J2534_HMA app download for one time $75 fee (use on any Hyundai vehicle unlimited) and you have to have compatible J2534 pass-through interface. I checked for updates today with J2534_HMA and there is no updates available for my Ioniq EV 2019.
View attachment 30851