see all /posts

Morphe App, app android a modo tuo

2026-09-15

Chiacchierando su Livello Segreto ho menzionato Morphe e scoperto che moltɜ non conoscevano quest'app che ormai, per me, è diventata essenziale.

Si tratta di un progetto open source, una costellazione di software desktop e applicazioni che appiccicano delle modifiche ad altre app Android, cambiandone il funzionamento per renderle meno ostili.

Cosa fa Morphe#

Andiamo un po' nel tecnico: quando installiamo un'app su Android riceviamo un pacchetto .apk che contiene tutto il codice utile per spiegare al nostro telefono come fargli fare le cose che fa l'app.

Il codice all'interno delle .apk è ofuscato, compilato, illeggibile, non si può aprire con un editor di testo e modificarlo agilmente, va decompilato, reso leggibile e poi compilato nuovamente per tornare a renderlo installabile. Non solo, il pacchetto va anche firmato con un certificato che ne garantisca l'autenticità1.

Morphe si occupa di tutto questo, gli diamo in pasto un'app installata o un file .apk, la decompila, ci applica la patch, la ricompila, la firma con un certificato generico e ci propone di installarla.

Le patch#

Le patch sono le modifiche che possiamo fare alle applicazioni, sono anche queste open source, Morphe ne ha alcune disponibili immediatamente, e altre che vanno aggiunte manualmente.

Il progetto nasce per sbloccare alcune funzionalità di YouTube e YouTube Music, ma il motore di Morphe supporta app di ogni tipo, Twitter, Instagram, Duolingo e tante altre.

Queste patch applicano modifiche di vario genere: possono rimuovere tracking e pubblicità, cambiare l'aspetto dei feed per mostrare solo i contenuti di chi seguiamo o rimuovere un certo tipo di contenuti che ci infastidisce, come i reel su Instagram o gli shorts su YouTube.

Ma è legale?#

Come dicevo in Disobbedienza Digitale, è un po' una zona grigia, in linea generale modificare un software proprietario senza autorizzazione infrange il diritto d'autore, allo stesso tempo però le leggi italiane includono eccezioni che consentono la decompilazione e di modificare il software per renderlo compatibile con i nostri dispositivi2.

Se la legalità è dubbia, la certezza è che infrange gli EULA, i termini di servizio che dobbiamo sottoscrivere ogni volta che ci registriamo a una piattaforma. Sono sempre le piattaforme ad avere il coltello dalla parte del manico, se decidono di impedirci di accedere al loro servizio con un'app modificata, o addirittura di rimuovere il nostro account, a noi non resta altra possibilità che attaccarci al ...tram.

Come si fa#

Anche se questa sezione ha l'aspetto di un tutorialino non garantisco che la procedura rimarrà per sempre la stessa, per cui invito lɜ naviganti a seguire i link sparsi per questa pagina e cercare informazioni aggiornate.

Evita in maniera più assoluta di installare .apk modificate da altrɜ a meno che non ti fidi ciecamente della persona che te l'ha inviata. Non hai modo di sapere quali modifiche abbia applicato e cosa faccia l'app se non lo fai direttamente.

Passo passo dal tuo telefono#

Installa Morphe Manager da una fonte ufficiale.
Aprila e vedrai un elenco di applicazioni disponibili, scegli l'app che vuoi modificare.
Ti verrà proposto di scegliere un'.apk o un'app installata, nel secondo caso fai attenzione al numero di versione, nel primo caso il processo è abbastanza guidato, ti porta alla pagina corrispondente su ApkMirror, dove scaricare l'.apk originale.
Una volta ottenuta l'app originale (dovrai indicare il file scaricato se l'hai fatto manualmente), partirà il processo di patch, aspetta qualche minuto.
Una volta terminato potrai installarla, a volte ti verrà anche chiesto di disinstallare altre versioni. Se è la prima volta che installi un'app con Morphe Manager dovrai dargli i permessi per installare app da sorgenti sconosciute.
Con il pulsante Salva in basso a destra potrai salvare l'.apk modificata sul tuo telefono per inviarla ad amicɜ e diventare lɜ loro idolɜ.

Nerdate#

Sezione per smanettonɜ, se non capisci qualcosa non è colpa tua, cerca o chiedi e ti spiegherò al meglio delle mie possibilità!

Su awesome-morphe trovi fonti per altre app, sono davvero tantissime, fai un po' di mix and match per trovare la combinazione giusta, ma presta sempre attenzione a cosa stai modificando e perché.

C'è anche una versione desktop di Morphe, che permette di patchare le app da un computer, è un po' più complicato perché bisogna sapere l'architettura del proprio smartphone per procurarsi le .apk giuste.

Questo permette anche di mettere in piedi pipeline automatizzate per generare automaticamente le .apk modificate, io ho personalizzato Morphe-AutoBuilds per farlo fare periodicamente al mio server.

Rendendo l'output raggiungibile tramite una pagina web si possono ricevere gli aggiornamenti direttamente sullo smartphone attraverso Obtanium, fantastico.

Fuga dai walled garden#

Ora è il 15 Ottobre 2026, keepandroidopen.org mi dice che mancano 79 giorni a quando Google metterà i lucchetti su Android e renderà tutto il processo descritto qui sopra impossibile o quantomeno più complicato.

Sistemi operativi come iOS non lo hanno mai consentito e solo tramite imposizioni europee che minacciavano la loro presenza sul mercato siamo riuscitɜ ad ottenere qualcosa di paragonabile al sideloading.

La semplicità sbandierata da iOS o dal Play Store sono solo una facciata per educarci ad accettare passivamente che le cose debbano essere come dicono loro, ma abbiamo ancora assi nella manica, Morphe è uno di questi.

Lo so che è uno sbattimento, bisogna fare mille passaggi per ottenere qualcosa che dovrebbe già essere nostro, ma è proprio quello sbattimento che ci rende liberɜ, consapevoli, ci fa imparare qualcosa e ci fa vedere oltre il (bellissimo, quanto crudele) giardino murato imposto dalle piattaforme.

Note#

  1. Questo ci assicura, almeno parzialmente, che gli aggiornamenti che arrivano siano effettivamente da una sorgente nota e l'app non venga sovrascritta da altrɜ malvagɜ sviluppatorɜ. ↩

  2. si chiama uso conforme alla destinazione, il caso esemplare è la necessità di correggere un errore in un software rilasciato. ↩

Comments

No comments yet. Start the conversation on livellosegreto.it!