Fatti

Il ricorrente [A.] è stato condannato dal Tribunale d'appello del Cantone di Zurigo per il possesso illegale di armi e per l'esercizio di un'impianto di canapa indoor. La condanna si basava su prove raccolte durante una perquisizione domiciliare che il ricorrente riteneva illegittima. Il ricorrente si era comportato in modo sospetto nell'ottobre 2016, quando era stato fermato e controllato dalla polizia, e gli erano stati trovati due coltelli. Il pubblico ministero aveva ordinato una perquisizione domiciliare nel giugno 2017, durante la quale erano stati trovati armi e sostanze stupefacenti.

L'istanza precedente aveva concluso che la perquisizione domiciliare era giustificata, poiché il ricorrente abitava nel quartiere dove si erano verificati i danni alla proprietà e si era comportato in modo sospetto. Tuttavia, il ricorrente aveva chiesto che le prove raccolte durante la perquisizione domiciliare fossero considerate inutilizzabili, poiché la perquisizione era illegittima.

Legge

Il Tribunale federale ha esaminato se la perquisizione domiciliare era legittima. Ha stabilito che l'istanza precedente non aveva fornito motivi sufficienti per la perquisizione e che le circostanze che avevano portato alla fermata e al controllo del ricorrente nell'ottobre 2016 non erano sufficienti per giustificare una perquisizione domiciliare nove mesi dopo.

Il Tribunale federale ha concluso che la perquisizione domiciliare era illegittima e che le prove raccolte durante la perquisizione non…