🌏 Lingue del README: English / 中文 / 日本語
FolkPatch - Strumento di gestione Root dedicato all'ottimizzazione dell'interfaccia e all'estensione delle funzionalità
Basato su KernelPatch, offre capacità Root stabili insieme a un'esperienza utente completamente nuova e a un sistema di estensione a tre livelli APM / KPM / plugin. Inizia subito con la nostra documentazione completa: installazione e utilizzo, gestione dei moduli, sviluppo di plugin, impostazioni personalizzate, tutto a portata di mano.
📚 Leggi la documentazione completa →
✨ Introduzione
🎨 Funzionalità principali
📱 Requisiti
- Obbligatorio: Dispositivo Android con architettura ARM64 e versione del kernel Linux da 3.18 a 6.15
🎨 Interfaccia e design del gestore
📦 Moduli e sistema di estensione
FolkPatch offre capacità di estensione a tre livelli, coprendo le diverse esigenze di personalizzazione dal kernel allo spazio utente:
🧩 Sistema di plugin (APD Lua Plugin)
I plugin sono un'estensione leggera in spazio utente creata appositamente da FolkPatch, posizionata tra APM (moduli a livello di sistema) e KPM (moduli a livello di kernel): non modificano i file di sistema, non iniettano nel kernel, ma eseguono script Lua durante il ciclo di vita di apd. Rispetto ai moduli tradizionali, i plugin diventano effettivi immediatamente dopo l'installazione, senza necessità di riavvio, e hanno una soglia di sviluppo più bassa.
Funzionalità supportate:
- Interruttore di avvio/arresto e attivazione/disattivazione con un clic
- Azioni rapide (Action) e interfaccia di configurazione utente
- Attività di guardiania programmate (esecuzione in background a intervalli)
- Log di esecuzione persistenti, con supporto per visualizzazione, esportazione e condivisione
Documentazione completa sul formato dei pacchetti dei plugin, API, ciclo di vita e comandi di gestione:
⚡ Caratteristiche tecniche
🚀 Download e installazione
-
Download:
Ottieni l'ultima versione del pacchetto di installazione dalla pagina delle release
-
Installazione:
Installa il pacchetto sul tuo dispositivo Android e completa la configurazione seguendo la guida in-app
-
Inizia a usarlo:
Leggi la documentazione completa per scoprire la gestione dei moduli, lo sviluppo di plugin e altri utilizzi avanzati
🙏 Ringraziamenti open source
Questo progetto si basa sui seguenti progetti open source:
- KernelPatch - Componente principale
- Magisk - magiskpolicy
- KernelSU - UI dell'app e supporto ai moduli simile a Magisk
- Sukisu-Ultra - Riferimento per il design di alcune interfacce
- APatch - Branch upstream
- MMRL - Riferimento per il formato dei dati del repository dei moduli e fonte dei dati
- Shizuku - Servizio Shizuku integrato
📄 Licenza
- FolkPatch è rilasciato come open source sotto la licenza GNU General Public License v3 (GPL-3). In qualità di modificatore o distributore, è necessario rispettare i seguenti standard:
- Se modifichi il codice o integri FolkPatch in un progetto e lo distribuisci a terzi, l'intero tuo progetto deve essere rilasciato con licenza GPLv3
- Quando distribuisci file binari, devi fornire attivamente o impegnarti a fornire il codice sorgente completo e leggibile
- È severamente vietato applicare commissioni di licenza sulla licenza stessa del software; puoi applicare commissioni per la distribuzione, il supporto tecnico o lo sviluppo personalizzato
- La distribuzione implica la concessione a tutti gli utenti dei relativi brevetti di tua proprietà coinvolti nel progetto
- Questo software è fornito "così com'è", senza alcuna garanzia; gli autori originali non sono responsabili per eventuali danni derivanti dall'uso di questo software
- Qualsiasi violazione delle clausole sopra indicate comporterà la revoca automatica della tua licenza GPLv3; in tal caso perderai il diritto legale di distribuire FolkPatch, e gli autori originali si riservano il diritto di perseguire legalmente la violazione del copyright (inclusi, a titolo esemplificativo, richiesta di ingiunzione per cessazione della violazione, risarcimento economico e rimozione dei progetti non conformi)
💬 Comunità
Discussione e scambio su FolkPatch