Just a few notes for the next person that searches for wheel bearings.
The knuckle / spindle will need to come off. I was hoping to finagle a way around it but the bearing can't be pulled with the axle shaft in place, even if the hub is removed.
I used a 1 1/4" socket for the axle nut; not sure what that is in mm.
The strut to spindle bolt heads and nuts are 17mm.
The Tie Rod nut, Ball Joint nut, and Caliper mounting bolt heads are all 19mm.
I would strongly recommend against using the "pickle fork" type ball joint separator. The fork tends to damage the grease boots. The press types are a much better option IMO.
The snap ring that holds the bearing in the spindle is very stiff. I measured the pin hole at .135" and had to buy new snap ring pliers as nothing I had was sturdy enough. I bought Channel Lock 929 pliers from Amazon and it worked great with the .120" tips.
I think the harbor freight 66829 bearing adapter kit will work for the Aveo; I will probably know for sure pretty soon. I ordered the kit but I got the job done with my shop press and various sockets and the harbor freight kit still isn't here yet.