Хочете встановити спеціальну ПЗУ? Потрібен правильний пакет GApps для цього? Ось як ви можете завантажити та встановити найновіші програми Google.
Швидкі посилання
- Чому GApps?
- Варіанти GApps
- Популярні дистрибутиви GApps
- Як встановити GApps
Пакети GApps (скорочення від Google Apps) є важливими для спільноти розробників післяпродажного обслуговування Android. Це спеціально створені додаткові додатки для призначені для користувача ПЗУ за допомогою якого можна завантажити на свій пристрій такі програми Google, як Служби Google Play і Play Store. Якщо вам цікаво, як вибрати та встановити правильний пакет GApps на вашому пристрої або на одному з найкращі телефони Android, цей посібник має допомогти вам у цьому.
Чому GApps?
Google вимагає, щоб кожен виробник пристроїв Android дотримувався Документ із визначенням сумісності (CDD) передати Набір тестів на сумісність (CTS), щоб вони могли бути дозволено попередньо завантажувати на свої пристрої програми та служби Google. Однак розробники спеціальних ПЗУ не можуть легко об’єднати ці програми та служби Google зі своїми збірками. Оскільки ці додатки не використовують ліцензію Apache або GPLv2, об’єднання їх у ПЗУ створює юридичні проблеми.
Це саме те, що стосується пакетів GApps. Менеджери GApps покладаються на сценарії збірки, які дозволяють автоматично створювати нові оновлені пакети через регулярні проміжки часу. Розробники ПЗУ, з іншого боку, зазвичай створюють спеціальні ПЗУ таким чином, щоб кінцевий користувач міг прошити дистрибутив GApps сторонніх розробників. поверх своїх збірок і легко отримати можливість використовувати магазин Google Play або будь-які інші програми, які потребують Google Play Послуги.
Майте на увазі, що в більшості випадків програми Google не потрібні для завантаження або запуску спеціальних ПЗУ. Однак багато користувачів вважають їх корисними для повного використання переваг екосистеми Android. Отже, відокремлення набору програм Google від джерел ПЗУ з можливістю встановлення їх пізніше є безпрограшною ситуацією для всіх.
Варіанти GApps
Для звичайного користувача купа власних програм Google поступово стала невід’ємною частиною функціональності або зовнішнього вигляду Android. Потім йдуть ті, хто віддає перевагу абсолютно мінімалістичному налаштуванню та вважає практично все програмним забезпеченням.
Оскільки дуже важко знайти спільне рішення для всіх, супроводжуючі GApps зазвичай пропонують кілька варіантів своїх збірок. Ось чому ви можете знайти пакети GApps із «pico», «basic», «full» тощо. Звичайно, Play Store разом із обов’язковими Play Services і пов’язаними бібліотеками є загальними компонентами між ними, але ключовим фактором відмінності є кількість укомплектованих власних програм Google там.
Сумісність зі старішими версіями Android є ще одним цікавим аспектом сцени GApps. Не на всіх пристроях можна працювати з найновішою та найкращою версією Android навіть за допомогою спеціальних ПЗУ, тому необхідно підтримувати підтримку старіших версій. Крім того, деякі бібліотеки низького рівня залежать від архітектури процесора, тому звичайні супроводжувачі іноді також пропонують збірки для певної архітектури.
Популярні дистрибутиви GApps
Протягом багатьох років багато різних дистрибутивів GApps набули популярності. Нижче ви можете знайти деякі з найбільш популярних і активно підтримуваних пропозицій GApps від спільноти розробників вторинного ринку.
Відкрийте GApps
Можливо, найпопулярніший вибір для завантаження Google Apps на користувальницькі ПЗУ, проект Open GApps, розпочатий у 2015 році як духовний наступник ParanoidAndroid GApps. Кодову базу цього дистрибутива багато разів розгалужували, і все це завдяки універсальності проекту, великій документації та багатій підтримці застарілих збірок Android.
- Завантажте Open GApps
- Тема обговорення XDA щодо Open GApps
- Підтримка версій Android: Android 4.4 KitKat до Android 11. Супроводжувачі також пропонують тестові пакети для Android 12 і Android 12L.
- Підтримка платформи: Arm, Arm64, x86 і x86-64.
-
Варіанти:
- Піко: цей пакет розроблено для користувачів, які хочуть встановити абсолютний мінімум GApps.
- Нано: цей пакет розроблено для користувачів, які хочуть, щоб Google займав найменше місце, але водночас користувався рідною підтримкою «Okay Google» і Google Search.
- Мікро: цей пакет призначений для користувачів застарілих пристроїв із невеликими системними розділами або тих, хто віддає перевагу мінімалістичному підходу.
- Міні: цей пакет призначений для тих, хто використовує обмежені програми Google або вважає за краще встановлювати програми самостійно.
- Повний: якщо ви віддаєте перевагу опції використання стандартних програм/програм AOSP, цей пакет створено для вас.
- Запас: цей пакет включає всі програми Google, стандартні для смартфонів Pixel.
- супер: цей пакет для тих, хто хоче мати всі програми Google. Він містить усі програми Google, які коли-небудь поставлялися на пристрої Google.
- Аромат: Пакет Aroma є спеціальною версією звичайного пакета «Super», але з графічним інтерфейсом, який дозволяють вибрати, які конкретні програми встановити (чи ні) без необхідності вручну писати gapps-config файл.
- TVStock: цей пакет для пристроїв Android TV. Він містить усі програми Google, стандартні для Nexus Player.
- TVMini: менший набір програм Google для пристроїв Android TV, подібний до того, що має Mini порівняно з варіантом Stock.
NikGApps
NikGApps — ще один багатофункціональний дистрибутив GApps, який пропонує широкі можливості налаштування для досвідчених користувачів. Створено старшим членом XDA Ніхіл, однією з найвідмітніших особливостей цього проекту GApps є спеціальний пакет Android Go для пристроїв нижчого рівня. На відміну від інших дистрибутивів, він також дозволяє будь-коли завантажувати пакунок брудним способом.
- Завантажити NikGApps
- Тема обговорення XDA на NikGApps
І останнє, але не менш важливе: користувачі можуть завантажувати власні конфігурації в репозиторій проекту, щоб створити персоналізовану збірку.
- Підтримка версій Android: Android 12, 12L і Android 13. Збірки для Android 10 і 11 також доступні за потреби.
- Підтримка платформи: Arm64.
-
Варіанти:
- Ядро: мінімальний набір додатків Google, необхідний для запуску Play Store.
- Базовий: усе, починаючи з Core, плюс Google Carrier Services, Google Dialer (замінює AOSP Dialer), Google Messages (замінює AOSP Messages), Google Contacts (замінює AOSP Contacts) тощо.
- Omni: все, починаючи з Basic, плюс Gmail (замінює AOSP Email), Google/Pixel Setup Wizard, Google Photos (замінює AOSP Gallery) тощо.
- Запас: все від Omni, плюс Google Sound Recorder, Google Markup, Google Sounds, Google Wallpaper тощо.
- Повний: усе зі складу, а також Google Chrome (замінює браузер AOSP), Google Assistant, Android Auto тощо.
- Go: призначений для пристроїв низького класу. Трохи вдосконалена версія варіанту Core.
- Еліти: спеціальний варіант, створений спеціально для авторів коду та відомих супроводжувачів ПЗУ.
FlameGApps
Раніше відомий як ExLiteGApps, проект FlameGApps є дітищем XDA Senior Member ayandebnath. Завдяки модульній конструкції дистрибутива кінцеві користувачі можуть встановлювати різні компоненти, такі як Pixel Launcher with Device Сервіси персоналізації, Пошук Google із помічником і Сервіси персоналізації пристрою з використанням офіційних додаткових пакетів.
- Завантажте FlameGApps
- Тема обговорення XDA на FlameGApps
- Підтримка версій Android: Android 10 до Android 12/12L. Офіційної підтримки Android 13 поки немає, хоча розробник випустив збірку канарки для тестування.
- Підтримка платформи: Arm64.
-
Варіанти:
- Базовий: включає основні GApps, як-от Google Play Services (GMS), Google Services Framework (GSF), Google Play Store та інші необхідні елементи.
- Повний: містить усі необхідні основні програми з більш корисними, як-от Google Dialer, Google Contacts, Google Messages тощо.
BiTGApps
З розміром менше 90 МБ, BiTGApps від XDA Senior Member TheHitMan є характерним мінімалістичним дистрибутивом. Крім мінімалізму, він також пропонує кілька унікальних функцій, таких як оптимізація батареї для всіх Програми Google, можливість встановлення безпосередньо із завантаженої системи та безсистемне встановлення за допомогою Magisk модуль.
- Завантажте BiTGApps
- Тема обговорення XDA на BiTGApps
- Підтримка версій Android: Android Nougat (7.1) до Android 13.
- Підтримка платформи: Arm, Arm64.
-
Варіанти:
- Основний/стандартний: мета полягає в тому, щоб дотримуватися мінімальних налаштувань, які можуть забезпечити належну функціональність служб Google. Цей варіант також підтримує безсистемний режим, якщо у вас уже є root-доступ через Magisk.
- Міні: включає Android Auto, Google Assistant і Google Text-to-Speech на додаток до пакету Core.
- Omni: якщо ви хочете вибрати налаштування у стилі Pixel, вам слід вибрати варіант Omni. Склад схожий на склад NikGApps.
LiteGApps
Заснований старшим членом XDA Wahyu6070, LiteGApps — це унікальний дистрибутив, який охоплює широкий спектр випадків використання. Ви можете встановити його через відновлення або як модуль Magisk.
- Завантажте LiteGApps
- Тема обговорення XDA на LiteGApps
- Підтримка версій Android: Android 5.0 Lollipop до Android 13. Також є попередня підтримка Android 14.
- Підтримка платформи: Arm, Arm64, x86 і x86-64.
-
Варіанти:
- Оригінал: пропонує такі підваріанти: Lite, Basic, Core, Go, User, Basic, Nano, Micro та Pixel. Композиції подібні до Open GApps.
- Plus-Plus: ви можете використовувати варіант «Plus-Plus» для обслуговування звичайних, а також LTS (застарілих версій Android) і збірок MicroG.
MagiskGapps
Виник як форк NikGApps, MagiskGapps від wacko1805 це повністю безсистемний розподіл додатків Google. Його можна використовувати для плавної зміни наявної інсталяції іншого дистрибутива GApps без стирання системного розділу.
- Завантажте MagiskGapps
- Репо Github MagiskGapps
- Підтримка версій Android: Android 11 до Android 13.
- Підтримка платформи: Arm64.
-
Варіанти:
- GMS: лише необхідні сервіси Google і компоненти синхронізації.
- Ядро: Play Store поверх пакета GMS.
- Базовий: ще кілька програм, як-от Google Dialer, Messages і Contacts, поряд із основним пакетом.
- Запас: повні додатки в стилі Pixel.
- Go: оптимізовано для пристроїв початкового рівня.
MindTheGapps
Підтримується учасником LineageOS Алессандро Астоун, старшим членом AKA XDA алесто, MindTheGapps — ще один компактний дистрибутив GApps. Це рішення особливо відоме в спільноті як офіційно рекомендоване рішення GApps LineageOS команда для свого спеціального ПЗУ.
- Завантажити MindTheGapps (Дзеркало)
- Підтримка версій Android: Android 10 до Android 13. Ви також можете знайти окремі пакети для Android TV. Примітно, що він також містить застарілі пакети для Android 9 Pie та Android 8.1 Oreo.
- Підтримка платформи: Arm, Arm64 (x86 також, але тільки для застарілих збірок Android).
- Варіанти: Жодного. Є лише один варіант без параметрів налаштування. Він надає все необхідне для використання систем Google і нічого більше.
Як встановити GApps
Завантаження та підготовка
Перш ніж інсталювати пакет GApps, вам потрібно вибрати версію, яка відповідає архітектурі ЦП цільового пристрою та базі Android вашого бажаного спеціального ПЗУ. Майте на увазі, що деякі OEM-виробники навмисно доставляють прошивку Arm32 на пристрої Arm64, тому проконсультуйтеся з розробником спеціального ПЗУ, щоб визначити сумісність платформи. Якщо ви збираєтеся перепрошити спеціальну ПЗУ, яка поставляється з інтегрованими програмами Google, вам не потрібно встановлювати окремий пакет GApps.
Щоб дізнатися архітектуру ЦП, запустіть таку команду за допомогою програми емулятора терміналу на своєму пристрої:
getpropро.продукт.ЦП.abi
Грубо кажучи, якщо у вас нещодавно випущений смартфон і ви плануєте встановити користувацький ПЗУ на базі Android 13, завантажте одну з програм Arm64 GApps для Android 13 з вищезазначеного списку.
Ми припустимо, що у вас встановлено спеціальне відновлення, як-от TWRP, і (необов’язково) ви маєте root-доступ для фактичного процесу перепрошивки. Якщо ні, у нас є посібники як рутувати пристрій Android і як встановити TWRP.
Прошивка GApps з TWRP
У більшості випадків пакет GApps необхідно прошивати перед першим завантаженням спеціального ПЗУ! Завжди рекомендується відновити заводські налаштування та відформатувати дані, щоб очистити можливі залишки раніше встановленого дистрибутива GApps.
- Переконайтеся, що на вашому комп’ютері є ADB і Fastboot. Інструкції з налаштування можна знайти тут.
- Користувачам Windows рекомендується встановити найновіші драйвери OEM для своїх пристроїв Android.
- Завантажте обидва спеціальний пакет ПЗУ і відповідний пакет GApps на вашому комп'ютері.
- Перезавантажте цільовий пристрій у режим відновлення за допомогою відповідної комбінації клавіш або за допомогою ADB:
adb reboot recovery
- Тепер торкніться Витріть, Заводські налаштування, і, нарешті, Формат даних щоб продовжити процес очищення. Це скасує шифрування та видалить усі файли, що зберігаються у внутрішній пам’яті.
- Повернення до головного меню.
- Завантажте спеціальний ZIP-пакет ROM:
- Виберіть на цільовому пристрої Просунутий, потім ADB Sideload починати.
- На головній машині завантажте пакунок збоку за допомогою:
adb sideload filename.zip
- Не перезавантажуючись, торкніться кнопки «Назад», а потім повторіть той самий процес для пакета GApps:
adb sideload gapps.zip
- На екрані TWRP на цільовому пристрої має відображатися хід встановлення.
- Після того, як ви все успішно встановили, натисніть на Перезавантажити систему кнопку.
Перевірка
Якщо все йде правильно, ви повинні підготувати програми та служби Google після перезавантаження.
Більшість дистрибутивів GApps і користувацьких ПЗУ підтримують OTA-виживання, що означає, що немає необхідності повторно прошивати пакет GApps під час встановлення оновлення ПЗУ. Однак основне оновлення версії — це інша історія, оскільки вам потрібно знайти відповідний пакет GApps для нової бази Android і за потреби виконати чисту інсталяцію.