im trying to do this on my 09. i cant even find the foglights (they only looks cars up with vin, anyone have an 09 aveo hatch with fogs? can i have your vin to order parts? ) but it looks like there is a plug down under the headlight? and it appears the harness in the dash should be the same. not sure as i haven't gotten the parts i know i need so i haven't torn into it.
I'm not sure if the car comes prewired for the stock foglamps but if u want the stock foglights that come with the car u can check on gmpartslist.com. i know for the 09's u have to buy the foglights and wiring kit from the dealer
On the 08 hatch the fog light switch is one of the black buttons on either side of the red hazard button. You have to get a working switch to replace the false one. The fuse box has a place for the fuse and wires but I don't see any contacts down there. So you probably have to get all the wiring.
FWIW, I put an HID fog light and it is switched on and off by flicking the high beam via www.autoswitch.com
i have an 05 and the switch is a turnable knob on the headlight switch just buy the fog lights and wire them to one of those 50 cent switches from performance improvements or where ever its not hard