Citation: 2C_528/2023 E. C

A.________ dépose un recours en matière de droit public contre l'arrêt de la Cour de justice du 25 août 2023. A titre préalable, il requiert le bénéfice de l'assistance judiciaire. Au fond, il demande, sous suite de frais et dépens, principalement, l'annulation de l'arrêt attaqué et de l'assignation à résidence. Subsidiairement, il conclut au renvoi de la cause "à l'autorité cantonale" pour qu'elle statue dans le sens des considérants. La Présidente de la IIe Cour de droit public du Tribunal fédéral a renoncé provisoirement à exiger une avance de frais, tout en précisant qu'il serait statué ultérieurement sur l'octroi de l'assistance judiciaire. La Cour de justice s'en rapporte à justice quant à la recevabilité du recours et persiste dans les considérants et le dispositif de son arrêt. L'Office cantonal conclut au rejet du recours. Le Commissaire de police ne se détermine pas.