For Android 7.1.2, the Nano or Pico variants are highly recommended. Older devices often have limited system partition sizes, and larger packages may fail to flash due to insufficient space. You can always download the rest of the apps directly from the Play Store later. Prerequisites Before Installation
Most custom ROMs (like LineageOS) don't come with Google services pre-installed due to licensing. Open GApps is an open-source project that bundles the into a single flashable package. Choosing Your "Flavor"
For most users, a smartphone without GMS is a feature phone. Therefore, any custom ROM aiming for daily-driver status on 7.1.2 must offer a reliable GApps installation method. Open GApps is the gold standard because it respects the partition size limits of older devices. For instance, a 2014 Moto G (1.2 GB system partition) can run a LineageOS 14.1 ROM plus Open GApps pico (approx. 80 MB) comfortably, whereas a larger package like stock (over 400 MB) would fail to install, preventing a soft-brick. open gapps android 7.1.2
Before you begin the flashing process, ensure you have checked off the following requirements:
For Android 7.1.2 users, Open GApps provides the specific platform builds required for the Nougat architecture. For Android 7
Platform (Architecture)You must know your phone’s CPU architecture. ARM: Most older 32-bit devices.
TWRP will block the installation if the package platform does not match your phone CPU. Therefore, any custom ROM aiming for daily-driver status
Download a smaller variant, such as Nano or Pico , and try flashing again. Alternatively, you can use a custom gapps-config.txt file to exclude specific apps from installing. Error 20: Wrong Android Version