Citation: 2C_2/2009 23.04.2009 E. C

Le 5 janvier 2009, X.________ a déposé un recours en matière de droit public au Tribunal fédéral contre le jugement du Tribunal administratif du 5 décembre 2008. Elle demande l'annulation du jugement attaqué et l'octroi d'une autorisation de séjour (permis B) fondée sur l'art. 8 CEDH ou une mesure de substitution compte tenu d'un concubinage stable et de longue durée. Dans ses conclusions, elle demande aussi au Tribunal fédéral de tenir compte des intérêts supérieurs de son enfant et des risques de traitements inhumains et prohibés par l'art. 3 CEDH auxquels elle serait exposée dans son pays. La recourante sollicite l'assistance judiciaire "gratuite et totale". Le Tribunal administratif a renoncé à se déterminer sur le recours. La Direction cantonale conclut, sous suite de frais, au rejet du recours et de la demande d'assistance judiciaire. Le Service cantonal propose de rejeter le recours, à l'instar de l'Office fédéral des migrations.