9 причин встановити на свій смартфон кастомну прошивку

Тільки розпакований новенький смартфон може розчарувати. То рекламного сміття в оболонку напхають, то купа багів вилізе. Або переведуть на рідну мову так, що вже краще б китайський інтерфейс залишили. Огріхи в прошивках не виправляються місяцями. А вже про оновлення можна взагалі забути, особливо якщо апарата більше року. Але якщо вендори вмили руки, за справу візьмуться ентузіасти: створять нову прошивку, яка вирішує всі проблеми. Ми зібрали дев’ять випадків, коли кастомна Android-прошивка необхідна, і розповідаємо, де її взяти.

1. Нова версія Android на старому апараті

Незважаючи на зрушення в кращу сторону, більшість Android-пристроїв ще не може похвалитися тривалим терміном підтримки. І справа виключно в небажанні вендорів випускати оновлення, а не в нестачі продуктивності заліза. Досить згадати легендарний HTC HD2, який був випущений ще в 2009 році на Windows Mobile 6.5. Майже відразу ентузіасти зробили для цього апарату прошивку на базі Android 4.0. З тих пір смартфон отримав всі версії «зеленого робота» аж до 7.0 Nougat.

HTC HD2 — довгожитель серед смартфонів, що отримав всі версії Android аж до 7.0

Свіжі апдейти Android — це не тільки нові функції і зміни інтерфейсу, але і виправлення помилок безпеки. Якщо ви користуєтеся зовсім вже старим білдів ОС, велика ймовірність, що сучасні програми просто не запустяться. Виходу з такої ситуації лише два: або придбання сучасного апарату, або встановлення кастомних прошивки з поточною версією «робота».

Звичайно, розраховувати на регулярний вихід неофіційних прошивок для безіменних китайських мобільників не доводиться. Однак продовжити життя більш-менш популярної моделі на 3-5 років все ж можна.

 

2. Рішення проблем сток прошивок

На жаль, навіть стічні прошивки (stock ROM) виробників не завжди ідеальні. Вильоти встановлених утиліт і пригальмовування при листанню робочих столів прямо на новенькому гаджет — це не така вже рідкість для недорогих пристроїв. Іноді проблеми зустрічаються навіть у відомих брендів: наприклад, деяким користувачам LeEco Le2 на стокового ОС не приходили повідомлення від сторонніх програм.

LeEco Le2, проблеми з прошивкою могли спостерігатися відразу після першого включення

Звичайно, ви можете спробувати виправити подібні проблеми менш радикально, але іноді прошивка виявляється найпростішим способом отримати чисту і стабільно працюючу систему.

 

3. Свіжі фічі флагманів

Багато фірм приберігають нові функції і фішки для преміального сегмента, обділяючи старі апарати функціональністю навіть після випуску для них оновлень. Особливо цим грішить Samsung, застарілих пристроїв якої дістаються лише недоїдки зі столу флагманів. За прикладами далеко ходити не треба: Samsung Galaxy S7 так і не отримав цифрового асистента Bixby, а Galaxy Note 4 — можливість створювати нотатки на вимкненому дисплеї.

Промо портованої для попереднього флагмана прошивки Galaxy S8

Своєрідно надходить і компанія Xiaomi: техніка нерідко отримує апдейти оболонки MIUI без зміни версії Android, а останні ревізії операційки доступні тільки свіжим флагманам.

Бачите різницю? Ми теж не бачимо. Однак версії Android в обох випадках різні

Як ви вже здогадалися, проблеми вирішуються сторонніми прошивками. Зазвичай для торішнього смартфона вони з’являються через декілька тижнів після релізу оновленої моделі в лінійці. А через місяць вона стає достатньо стабільною для повсякденного використання. Іноді навіть з’являються білди, перенені з інших серій смартфонів. Наприклад, існує неофіційна збірка для Samsung Galaxy S7 Edge на основі прошивки Galaxy Note 7.

 

4. Позбавлення від сміттєвого ПЗ

Проблема величезної кількості встановлених програм стала настільки серйозною, що уряд Південної Кореї навіть зобов’язало виробників мобільної техніки дати покупцям можливість видалення непотрібних сервісів.

У ряді випадків все вирішується отриманням прав суперкористувача укупі зі спеціалізованими утилітами начебто Root Uninstaller. Детально способи боротьби з «сміттєвим» ми описували в одній із статей, але іноді всього цього недостатньо. Мова про stock ROM з прорвой встановленого ПЗ, яке щільно інтегровано з оболонкою і системними сервісами. Необережне видалення малозначною, на перший погляд, програми може призвести до помилок в роботі апарату.

У подібному випадку краще встановити збірку з чистою ОС і мінімальним набором додатків. Один з найпопулярніших проектів, що пропонують такі варіанти, — всім відомий Lineage OS.

Lineage OS — мінімум bloatware, максимум вільного місця

 

5. Збільшення автономності

Цей пункт йде пліч-о-пліч з попереднім. Безліч нав’язаних сервісів, якими ви не користуєтеся, постійно споживають заряд батареї у фоновому режимі. Втім, сторонні прошивки не обмежуються одним лише зниженням апетитів ПЗ частині енергоспоживання. У хід йдуть і твіки ядра системи, і боротьба з wakelock’ами, і тюнінг режимів роботи процесора. Різниця в автономності іноді може досягати пари годин при легкому використанні гаджета — а це, погодьтеся, не так вже й мало! В цьому випадку акумулятори blackview будуть почувати себе значно краще

6. Збільшення продуктивності

Багато кастомних прошивок дійсно спритніше стічних, що нерідко помітно неозброєним оком. Тут можуть грати роль як найкраща оптимізація деяких системних компонентів, так і менша кількість фонових сервісів. Однак для ентузіастів найбільший інтерес представляють модифіковані ядра з збільшеними частотами процесора і графічного прискорювача. Такі зміни хоч і не гуманні до часу автономної роботи, але помітно підвищують продуктивність в іграх і додають заповітні «папуги» в бенчмарках.

Частоти CPU і GPU Xiaomi Mi A1 після встановлення модифікованого ядра проти штатних 2 ГГц і 550 МГц відповідно

Модифіковані ядра можуть йти в складі сторонніх білдів або встановлюватися окремим zip-файлом з recovery. В останньому випадку буде не зайвим переконатися в сумісності конкретного ядра з вже встановленою прошивкою.

 

7. Приватність

Як говорить відома приказка, якщо у вас параноя — це не значить, що за вами не стежать. Особливо вона актуальна для сучасних смартфонів, у яких телеметрію відправляють не тільки сервіси Google і виробника, але і майже кожний додаток, що має доступ до онлайн. Виправити таку поведінку операційки навіть з правами суперкористувача практично неможливо: зазвичай відправка даних глибоко інтегрована в систему.

Цілеспрямовано з телеметрією борються багато прошивки і навіть цілі проекти. Один з них — Copperhead OS. До особливостей цієї ОС входить не тільки використання альтернатив додаткам Google, але і поліпшений захист ядра і «пісочниць» окремих програм від вразливостей. Зараз прошивка доступна тільки для деяких моделей Pixel і Nexus. Але її вихідні коди відкриті для некомерційного використання, так що ентузіасти можуть створювати свої варіації Copperhead OS для інших пристроїв.

Ключові особливості Copperhead OS: захищене ядро, ізоляція додатків в «пісочниці», посилене шифрування паролів

Зрушення в бік захисту приватності є і з боку Lineage OS — самого популярного форк Android. В останніх версіях операційна система навчилася показувати, які саме дозволи використовує кожна програма і як часто вона це робить, — функція отримала назву Privacy Guard. Якщо поведінка додатка вам здається підозрілим, можна заблокувати доступ до певних функцій гаджета (наприклад, до контактів, розташування або роботи у фоні).

Приклад роботи Privacy Guard

 

8. Кастомізація

Хоча Android дозволяє змінювати зовнішній вигляд ОС з допомогою лончеров і тим, для глибокої кастомізації системних елементів (скажімо, панелі сповіщень) не обійтися без радикальних рішень. При наявності прав суперкористувача частина питань по тонкій настройці дизайну вирішує фреймворк Xposed. Але він часом нестабільний: модулі можуть конфліктувати як з конкретною версією прошивки, так і між собою. В цьому випадку знову виручають неофіційні збірки. Деякі спеціально заточені під тонкий тюнінг, причому часто це стосується не тільки інтерфейсу, але і поведінки системи.

dotOS для Xiaomi Mi A1

 

9. Локалізація

Телефони без підтримки російської мови зараз навряд чи зустрінеш. Незважаючи на це, у свіжих китайських пристроях, швидше за все, немає сервісів Google, зате завжди в наявності кривий переклад та ієрогліфи на клавіатурі. Іноді проблеми зачіпають навіть апаратну частину: в різних країнах доступні різні канали Wi-Fi в діапазоні 5 ГГц. При невдалому збігу обставин смартфон може просто не побачити вашу точку доступу. Такі випадки типові навіть для моделей відомих марок, імпортованих з Піднебесної.

Проблеми з локалізацією налаштувань в Flyme OS

Звичайно, можна вручну виставити потрібний канал в налаштуваннях роутера. Але навіщо ці «милиці», коли є перепрошивка? А якщо для конкретного гаджета створені кілька офіційних збірок для різних регіонів, то вам, швидше за все, не знадобиться ні розблокувати завантажувач, здійснювати інші складні дії. Зазвичай такі білди без проблем встановлюються офіційним способом.

 

Висновок

Стороння прошивка може виправити багато проблем смартфона, так і просто зробити його краще. Ставити «кастом» чи ні — вирішувати вам. Доводи «за» ви тільки що прочитали. Аргументи «проти» подані в минулій статті.

 

Автор тексту: Володимир Терехов

Добавить комментарий