[NEWS][GAPPS] BiTGApps for Android [R8]

  • Auteur de la discussion texas2607
  • Date de début
texas2607

texas2607

Moderateur Global
Inscrit
5 Février 2012
Messages
14 741
Points
113
  • #1


Source
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
, merci à TheHitMan

BitGapps est un nouveau paquet GApps personnalisé qui contient des applications Google minimales, mais avec toutes les applications Google nécessaires pour obtenir la fonctionnalité des services Google.
BiTGApps supporte, des fonctionnalités supplémentaires comme l'optimisation de la batterie pour GMS Core et son composant. Optimisation des fichiers APK avec l'outil Zipalign. Optimisation de la base de données des applications avec l'outil Sqlite.

S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !




- Un projet open-source a été lancé dans le but d'avoir un paquet d'applications Google avec une installation minimale. Minimale, mais offrant tout de même les fonctionnalités des services Google. La construction de BiTGApps ne se présente pas en plusieurs variantes comme les autres gapps. Il n'existe qu'une seule variante, The Minimal. L'objectif principal de ce projet est de fournir un paquet GApps personnalisé qui soit optimisé, modifié manuellement, parfaitement équilibré et qui ne présente aucune boursouflure. Simplicité, mais droit au but, c'est le but de BiTGApps.
- Installation minimale.
- Fichiers APK optimisés.
- Optimisation de la batterie pour toutes les applications Google installées sur le système.

En quoi BiTGApps est-il différent des autres GApps ?
La taille de construction très réduite et les caractéristiques supplémentaires le rendent différent des autres GApps. BiTGApps n'est ni une fourchette ni un projet basé sur un autre GApps. C'est un tout nouveau projet différent, parti de zéro.

Liste des paquets soutenus par BiTGApps
Cette liste est unifiée pour toutes les versions d'Android supportées
• Facelock
• GoogleBackupTransport
• GoogleRestore
• GoogleSetupWizard
• GoogleLoginService
• GoogleCalendarSyncAdapter
• GoogleContactsSyncAdapter
• GoogleExtShared
• MarkupGoogle
• SoundPickerPrebuilt
• CarrierSetup
• ConfigUpdater
• GmsCoreSetupPrebuilt
• GoogleExtServices
• GoogleLoginService
• GoogleServicesFramework
• Phonesky
• PrebuiltGmsCore
• GoogleDialer
• GoogleMaps
• GoogleMediaEffects

Support de la version Android
• Android Q (10.0.0)
• Android Pie (9.0.0)
• Android Oreo (8.1.0)
• Android Nougat (7.1.2)

Support de la plate-forme Android
- arm & arm64



- Taille minimale de construction entre 71MB et 80MB.
- Patch de filet de sécurité.
- Désactiver la permission de l'application privilégiée.
- Activer l'optimisation de la batterie pour tous les GApps.
- Dernier binaire Sqlite construit à partir de la source.
- Dernier binaire Zipalign construit à partir des sources.
- Consultez la section Optimisations supplémentaires pour en savoir plus.

Optimisations supplémentaires
- Optimisation de l'APK grâce à l'outil Zipalign.
- Optimisation de la base de données des applications grâce à l'outil Sqlite.
  • A) Réalignement des APK grâce à l'outil Zipalign d'Android Studio.
  • B) Ré-optimisation des APKs avec un alignement 32-bit.
  • C) Activer l'alignement des pages de mémoire pour les fichiers d'objets partagés.
  • D) Re-compresser les APK en utilisant la compression Zopfli Zipalign.




Build Version Tag - R8
• Update addon installer.
• Add OTA survival script.
• Fix wiping of runtime permissions on dirty install.
• Add dynamic partition mounting (Untested).
• Fix apex mounting for A/B partition.
• Remove pre-installed packages shipped with ROM (Untested).
• Install scripts in "/system/bin" instead of "/system/xbin".
• Fix GMS doze function for API 29.
• Update addon restore function.
• Fix app force close after dirty install.
• Enforce privileged app whitelist.
• Disable installation of OTA survival script (WIP).
• Disable sqlite optimization (ERROR: code 14 SQLITE_CANTOPEN) (WIP).
• Current sqlite build flag creates an error in application database for some devices.

Build Version Tag - R6
• Build Version Tag - R6.
• Update CTS patch.
• Mount using block device.
• Fix system mount.
• Update SELinux context.
• Fix bootloop caused by GMS Optimization function.
• Add boottime logcat service.
• Add boottime dmesg logger service.

Build Version Tag - R5
• Fixed GMS Optimization in Android Q.
• Stripped down package size.
• Minimum build size 67 MB.
• Maximum build size 80 MB.
• Installation moved to product for Android Q.
• Updated APKs.
• Updated installer.
• Dropped dirty flash or Backup script. It is unusable now.

Build Version Tag - R4
• Add apex mounting.
• Add partition layout for apex mounting.
• Fix runtime permissions.
• Update config implementation.
• Fix sqlite optimization.
• Update sqlite to snapshot 3.32.0
• Update CTS patch.
• Update whitelist function.
• Add GMS optimization script.
• SELinux fixes.
• Update installation layout.
• Update disk free function.
• Update backup script.
• Misc fixes.

Build Version Tag - R3
• Added dirty flash script.
• Fixed contact sync bug.
• Fixed lost app permission bug.
• Fixed unable to connect to Google server.
• Updated Sqlite binary.
• Updated APKs.

Build Version Tag - R2
• Fix bootloop in some devices, because of CTS patch.
• CTS patch installation now moved to config file.
• Fixed sqlite optimization.
• Arch specific binaries shipped in all builds.
• Boot scripts removed. Because of incompatibility issues.

Build Version Tag - R1
• Revised Versioning.
• Minimal build size 71MB to 80MB.
• Backup script removed. Flash BiTGApps ZIP after dirty flashing ROM.
• Updated APKs.
• Updated Zipalign and Sqlite binaries.
• BiTGApps Installer Re-write.
• Safetynet Patch Added.
• Automate scripts after boot.
• SetupWizard installation through config file.
• Battery Optimization upto Pie only.
• Clean Flash Recommended.




Les plates-formes Android d'ARM ne prennent en charge que les versions Android suivantes : Android Q et Pie.
La plate-forme Android ARM64 ne prend en charge que les versions Android suivantes : Android Q, Pie, Oreo et Nougat.

S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !




- Nécessite un Clean Flash, si d'autres GApps sont installés.
- Il n'est plus recommandé d'installer BiTGApps uniquement après l'installation de la ROM. Vous pouvez le flasher à tout moment, comme après l'installation de la ROM ou après le premier redémarrage, avec n'importe quel combo comme ROM, Magisk et BiTGApps.
L'installation du SetupWizard de Google dépend désormais d'un fichier de configuration. Le fichier de configuration (c'est-à-dire bitgapps-config.prop) doit être placé dans le stockage interne avant d'installer la version de BiTGApps, mais pas dans un dossier quelconque. Sautez cette étape, si vous ne voulez pas installer les composants de l'assistant d'installation.
Toutes les versions de BiTGApps sont livrées avec un script de sauvegarde.

BiTGApps Config Update
Le patch CTS est maintenant dépendant de la configuration. Si vous voulez l'installer, il suffit de mettre "true" dans le fichier de configuration. Gardez à l'esprit que l'installation de l'assistant de configuration dépend également du fichier de configuration et qu'elle est définie par défaut sur "true".
Désactivez cette option si vous n'utilisez pas le SetupWizard. Le fichier de configuration est facultatif. Si vous ne voulez pas utiliser ni l'assistant d'installation ni le patch CTS, vous pouvez simplement sauter cette partie.

Patch CTS
Vous permet de passer le profil CTS. Mais peut provoquer des boucles d'amorçage sur certains appareils. Ignorez l'avertissement sur le fournisseur après le démarrage, lorsque vous utilisez le patch CTS.




Après le flash de BiTGApps, magisk donne une erreur de montage du système
C'est un problème de recovery : Rebooter en Recovery et unmount system manuellement avant d'installer magisk.​
 
Dernière édition:
  • Like
Les réactions: Christophe26 et spat
Dernière édition:
spat

spat

Moderateur Global
Inscrit
27 Décembre 2012
Messages
12 706
Points
113
  • #2
Salut Fred,
Merci pour le partage camarade
 
texas2607

texas2607

Moderateur Global
Inscrit
5 Février 2012
Messages
14 741
Points
113
  • #3
Hello Seb
Avec plaisir ;)
 
  • Like
Les réactions: spat
texas2607

texas2607

Moderateur Global
Inscrit
5 Février 2012
Messages
14 741
Points
113
  • #4
Salut,
Mise à jour en R4

Changelog
• Add apex mounting.
• Add partition layout for apex mounting.
• Fix runtime permissions.
• Update config implementation.
• Fix sqlite optimization.
• Update sqlite to snapshot 3.32.0
• Update CTS patch.
• Update whitelist function.
• Add GMS optimization script.
• SELinux fixes.
• Update installation layout.
• Update disk free function.
• Update backup script.
• Misc fixes.
 
  • Like
Les réactions: spat
texas2607

texas2607

Moderateur Global
Inscrit
5 Février 2012
Messages
14 741
Points
113
  • #5
Salut,
Mise à jour en R6

Changelog
• Build Version Tag - R6.
• Update CTS patch.
• Mount using block device.
• Fix system mount.
• Update SELinux context.
• Fix bootloop caused by GMS Optimization function.
• Add boottime logcat service.
• Add boottime dmesg logger service.
 
  • Like
Les réactions: Tekken
texas2607

texas2607

Moderateur Global
Inscrit
5 Février 2012
Messages
14 741
Points
113
  • #6
Salut,
Mise à jour en R8

Changelog
• Update addon installer.
• Add OTA survival script.
• Fix wiping of runtime permissions on dirty install.
• Add dynamic partition mounting (Untested).
• Fix apex mounting for A/B partition.
• Remove pre-installed packages shipped with ROM (Untested).
• Install scripts in "/system/bin" instead of "/system/xbin".
• Fix GMS doze function for API 29.
• Update addon restore function.
• Fix app force close after dirty install.
• Enforce privileged app whitelist.
• Disable installation of OTA survival script (WIP).
• Disable sqlite optimization (ERROR: code 14 SQLITE_CANTOPEN) (WIP).
• Current sqlite build flag creates an error in application database for some devices.
 

Sujets en relation

Haut Bas