Citation: 2P.42/2005 26.05.2005 E. D

Le 28 janvier 2005, X.________ a formé un recours de droit administratif et un recours de droit public. Il conclut, avec suite de frais et dépens, à l'annulation de l'arrêt du Tribunal administratif du 13 décembre 2004 et demande au Tribunal fédéral de prononcer qu'il est mis au bénéfice, principalement, d'une autorisation d'établissement et, subsidiairement, d'une autorisation de séjour. Plus subsidiairement, il requiert que la cause soit renvoyée à l'autorité inférieure pour instruction complémentaire et nouvelle décision. Le recourant a également présenté une demande d'assistance judiciaire dans les deux procédures, accompagnée de pièces. Le Tribunal administratif a renoncé à se déterminer et se réfère aux considérants de son arrêt. Appelé à se déterminer sur le recours de droit administratif, l'Office fédéral des migrations propose de le rejeter. Appelé à se déterminer sur les deux recours, le Service cantonal vaudois de la population s'en remet aux déterminations du Tribunal administratif.