Citation: 2C_548/2009 22.02.2010 E. C

Agissant par la voie du recours en matière de droit public, X.________ conclut, avec suite de frais et dépens, à l'annulation de l'arrêt cantonal du 12 août 2009 et à l'octroi d'une autorisation de séjour. Le recourant demande également à être mis au bénéfice de l'assistance judiciaire complète devant le Tribunal fédéral. Le Tribunal cantonal a renoncé à déposer une réponse et se réfère aux considérants de son arrêt. Le Service de la population a également renoncé à se déterminer. De son côté, l'Office fédéral des migrations propose de rejeter le recours. Par ordonnance du 11 septembre 2009, la demande d'effet suspensif contenue dans le recours a été admise, par le Président de la IIe Cour de droit public du Tribunal fédéral.