LineageOS continua a consigliare MindTheGapps invece di OpenGApps. Il motivo è perché OpenGApps attualmente interrompe funzionalità importanti in LineageOS e gli utenti dovrebbero sempre utilizzare i pacchetti GApps consigliati dal proprio sviluppatore ROM.
I pacchetti GApps (abbreviazione di Google Apps) sono componenti aggiuntivi per ROM personalizzate necessarie per ottenere app Google come Google Play Services e Play Store sul tuo dispositivo. Gli sviluppatori non raggruppano le app Google con le loro ROM personalizzate perché le app sono proprietarie. Invece, gli sviluppatori ROM spesso consigliano pacchetti di terze parti che possono essere flashati separatamente sulle loro build.
Ad esempio, le prime build di LineageOS 15.1 sono stati recentemente rilasciati. A quel tempo, le Open GApp non erano compatibili con Android 8.1 Oreo (nello specifico, l'APK SetupWizard era ancora per Android 8.0) e quindi LineageOS ha consigliato il pacchetto MindTheGapps gestito in modo indipendente da XDA Recognized Sviluppatore javelinanddart come pacchetto aggiuntivo.
Poi, i primi pacchetti Open GApps basati su Android 8.1 Oreo sono stati rilasciati. Open GApps è di gran lunga la scelta più popolare per scaricare Google Apps grazie ai suoi frequenti aggiornamenti e alla sua flessibilità. Gli utenti potrebbero aspettarsi che LineageOS cambiasse la loro raccomandazione per i pacchetti di app Google da MindTheGapps a Open GApps, tuttavia, non è stato così. LineageOS continua ancora a consigliare ufficialmente MindTheGapps, e solo elenca a malincuore Apri GApps come alternativa sul loro sito web.
Allora perché LineageOS consiglia ancora MindTheGapps? Il motivo è che potrebbero verificarsi problemi con l'utilizzo di un pacchetto che non è stato testato dallo sviluppatore. Ad esempio, gli sviluppatori di LineageOS lo notano rimuovendo l'app dialer di borsa (cosa che accade quando si esegue il flashing dei pacchetti Open GApps "super" o "stock") can comportare il mancato funzionamento delle chiamate di emergenza, come quadro si basa su un intento molto specifico inviare. L'utilizzo di un'app di composizione diversa come Google Dialer, ad esempio, può interrompere la funzionalità delle chiamate di emergenza.
Un altro esempio è che, secondo un membro del team di LineageOS, gli attuali pacchetti Open GApps apparentemente rompe Google Camera su diversi dispositivi in LineageOS 15.1. Google Camera funziona ufficialmente su dispositivi Nexus e Pixel, ma è stato portato ufficiosamente su molti altri dispositivi.
Infine, un altro esempio qui è che Open GApps non supporta ancora il prossimo strumento di backup v2 in LineageOS. backuptool v2 è una nuova versione di uno strumento esistente in LineageOS che esegue il backup e ripristina i file aggiuntivi di /sistema. Ora ha un supporto migliore per i dispositivi con partizioni A/B.
Concludere, non stiamo cercando di criticare Open GApps qui. È una scelta eccellente per ottenere tutte le app e i servizi Google più recenti, motivo per cui è così popolare tra la community. I problemi sopra elencati non sono realmente un difetto dei pacchetti stessi, ma piuttosto del modo in cui i pacchetti La ROM si aspetta che determinate applicazioni siano presenti, ma a causa di modifiche impreviste da parte dell'utente, non lo sono presente. Le ROM personalizzate vengono create e testate dai loro sviluppatori con i loro pacchetti preferiti e gli sviluppatori non saranno in grado di garantire funzionalità stabili se gli utenti installano invece pacchetti diversi. Pertanto, gli utenti dovrebbero sempre eseguire il flashing dei pacchetti GApps ufficialmente consigliati oltre a qualsiasi build ROM personalizzata.