Citation: 2C_72/2019 E. C

Agissant par la voie du recours en matière de droit public, X.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'assistance judiciaire et l'effet suspensif, d'annuler l'arrêt précité du 17 décembre 2018 et d'ordonner au Service cantonal de lui octroyer une autorisation de séjour et au SEM de l'approuver. L'effet suspensif sollicité par le recourant lui a été octroyé par ordonnance présidentielle du 24 janvier 2019. Après avoir été informé par le Tribunal fédéral que sa requête d'assistance judiciaire n'était pas suffisamment motivée, le recourant s'est acquitté de l'avance de frais dans le délai fixé, en précisant que le paiement avait été effectué par une tierce personne. Le recourant a par la suite complété sa requête d'assistance judiciaire. Le Tribunal administratif fédéral a renoncé à prendre position sur le recours. Le SEM a conclu au rejet du recours. Le recourant a répliqué.