Yes, I had a spare ASWC-1 for this install but never required it, not sure if it's the harness from Joying or just how the deck works, but the steering wheel controls worked except for the phone buttons. Before the Joying I had a simple JVC double deck which required the AWSC-1, had a horrible time trying to get it to work.
Good luck, and remember to put a towel down to put the shift housing on! made that mistake first time and now I have scratches there
.