Статьи

"Навіщо Android мучать". Що таке перепрошивка, root, кастомниє ядра і чи потрібні вони "простому смертному"?

Зображення з сайту droidlessons.com

Перші кастомниє (саморобні) прошивки автор CyanogenMod почав робити для свого HTC Dream . Трохи пізніше він з подивом виявив позитивні відгуки про своє дітище, зібрав команду ентузіастів . Зараз його прізвисько - майже синонім кастомних прошивок, а роботи його команди офіційно визнала Google. Чому інші люди з таким інтересом сприйняли його експерименти? Чи потрібно ці експерименти повторювати "простому смертному"?

Незважаючи на доброзичливість і велика кількість можливостей ОС Android, безліч функцій, що дозволяють використовувати смартфон саме так, як хотілося б користувачам, в ній відсутні.

На початку свого шляху Android була ще однією операційною системою, що дає куди більше свобод, ніж закрита, хоча і популярна iOS. Це зараз, у 2013 році вона "тримає" 80% ринку смартфонів, тоді ж, три роки тому, Android була ще дуже далекою від ідеалу і лише небагато чим випереджала iOS в гонці за часткою вмираючої Symbian .

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

Ключову частину в завоюванні величезної аудиторії користувачів кастомний прошивку вдалося отримати через небажання виробників смартфонів своєчасно оновлювати свої апарати до нових версій ОС, в той час як кастомниє прошивки стали виходити під все більшу і більшу кількість апаратів, оновлюючи їх до останніх версій Android.

Звичайно, некоректно ігнорувати інші модифікації Android, такі як MIUI, AOSP, AOKP, але на даний момент CyanogenMod по праву вважається найпопулярнішою кастомной версією Android.

Минулого тижня в Google Play вийшов Установник CyanogenMod. Поява програми в офіційному магазині додатків Google можна вважати підтвердженням того, що пошуковий гігант визнає роботи команди CyanogenMod успішними.

Можливості по зміні інтерфейсу з кастомними прошивками майже нескінченні

Кількість користувачів Android з кожним роком стрімко зростає, а для нових пристроїв з'являється подібний автоматизований софт, що не вимагає від користувача знання складної теорії. Установка драйвера, запуск програми-прошівальщіка, вибір потрібних файлів прошивки, фінальний клік - ось і все. Зрозуміло, варто тільки переплутати кроки або зробити щось не по інструкції, то можна з легкістю все зіпсувати, але в багатьох випадках це не буде означати необхідність нести апарат у сервісний центр на відновлення.

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

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

Якщо ви впевнені в своєму прагненні встановити кастомний прошивку, то вичерпну інформацію, поради та покрокові інструкції для новачків ви зможете знайти на форумах порталів xda-developers.com (найбільший англомовний форум) і на 4pda.ru (найбільший російськомовний). Але пам'ятайте: вся відповідальність тільки на вас. Одна пропущена або неправильно зрозуміла фраза може коштувати безсонної ночі, а то і походу в сервісний центр. При отриманні Root-доступу і перепрошивки будь-яка гарантія втрачається.

Так навіщо ж люди ризикують?

Root-права


Root-права також називають "правами суперкористувача". Говорячи простою мовою, це можливість отримати повний контроль над всім пристроєм, аналог режиму Адміністратора в Windows, але значно потужніше. Насправді, для їх отримання немає необхідності ставити нову прошивку. Абсолютна більшість пристроїв можуть отримати їх за пару хвилин без втрати будь-яких даних і зі збереженням стандартної прошивки.

Маючи Root-права, користувач керувати будь-якими додатками і файлами операційної системи, створювати резервні копії як всього смартфона, так і окремих програм, змінювати місця установки ігор, які займають багато місця, підключати до апарату підтримуються флешки або 3G-модеми (підтримуються не всі моделі) . Деякі програми вимагають наявності цих Root-прав щоб, наприклад, мати можливість налаштовувати A-GPS, проводити калібрування акумулятора.


Вони ж потрібні для того, щоб встановлювати управляти кастомниє прошивки і кастомниє ядра.

кастомними прошивка


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

Спочатку кастомниє (НЕ заводські, саморобні) прошивки асоціювалися у більшості з "красивостями", зміною не найбільш вдалого інтерфейсу ранніх версій Android. З приходом Android версій 4.х (під кодовими іменами Ice Cream Sandwich, пізніше Jelly Bean, а тепер KitKat) і нової теми оформлення під назвою Holo за великим рахунком пропала необхідність винаходити новий дизайн для ОС - у розробників з'явилася можливість зосередитися на розширенні її можливостей .

Якщо спробувати описати всі можливості прошивки CyanogenMod, то це займе кілька сторінок простого перерахування відмінностей від оригінальної версії від Google, тому простіше буде сказати, що все, що є у звичайній Android OS, є і там, тільки в кілька разів більше.

Наприклад, екран блокування підтримує установку своїх додатків на швидкий запуск, в прошивку вбудовані всі точки APN мобільних операторів, можна встановлювати сторонні теми оформлення, дуже точно налаштовувати панель повідомлень (навіть те, з якого боку екрану вона повинна випадати). Можна перевести смартфон в планшетний режим, можна взагалі відключити програмні кнопки і використовувати так звані Pie Controls - кнопки, з'являється тільки якщо провести пальцем від краю екрана до центру. Підтримка режимів дня, профілів користувача, розширений контроль віджетів, управління поворотами екрану, можливість отримувати свіжі оновлення по повітрю - все перерахувати неможливо.


Варто лише додати, що при всьому цьому прошивка займає дуже мало пам'яті (наприклад, близько 115 Мб кастомной проти 600 Мб офіційної у Samsung Galaxy Note ) І працює досить плавно і швидко.

кастомниє ядра


Ядро - серце операційної системи, воно керує всією роботою апарату. Так як всі пристрої мають свій набір "заліза", то і ядра виробник збирає відповідно до вимог конкретного апарату. Деякі ядра можна встановлювати і в оригінальні прошивки, але цим займатися все-таки не рекомендується.

До сих пір безліч користувачів незадоволені часом активної роботи своїх пристроїв на базі ОС Android, за допомогою правильно налаштованого ядра з'явиться можливість продовжити цей термін на кілька годин без наслідків для апарату. Або з негативними наслідками - в разі неправильно налаштованого.

Перед тим як встановлювати альтернативне ядро, варто ретельно вивчити всі його плюси і мінуси, відгуки інших людей, які ним скористалися, можлива поява нових глюків і проблем в роботі операційної системи. Цілком може статися так, що ви прошиє не ту версію або розробник (не забуваємо: такий же ентузіаст, а не дипломований фахівець) зробить помилку - так можна зіпсувати навіть "залізо" апарату. Ремонт може бути дорогим або взагалі недоцільним.

радіомодуль


Радіомодуль відповідає за все з'єднання в апараті: Wi-Fi, Bluetooth, мобільні мережі. Буває, що в його прошивку закрадаються недоліки, через які апарат погано ловить сигнал бездротових мереж або витрачає на з'єднання занадто багато заряду акумулятора. До того ж, кастомними прошивка радиомодуля може давати недокументовані можливості на зразок запису дзвінків безпосередньо з лінії (звичайні прошивки радіомодулів не дозволяють записувати телефонні розмови, тільки включати звичайний диктофон під час розмови).

Для поновлення його власної прошивки не обов'язково міняти загальну прошивку, тобто заново всю ОС. Виробник іноді і сам випускає оновлення прошивки радиомодуля, але не завжди одночасно для всіх регіонів, часто різниця може досягати і півроку. Останні оновлення ОС для інших країн містять трохи більше нові версії ядра і радиомодуля, ніж вийшли раніше.

Як і раніше, бездумно ставити останню версію не завжди правильне рішення, потрібно читати відгуки і думки. Наприклад, з особистого досвіду остання версія радиомодуля в Samsung Galaxy Note погано ловить мобільну мережу в приміщенні, зате сигнал Wi-Fi став куди більш стабільною, ніж раніше. Доводиться йти і на такий на компроміс.

Не можна дати однозначну відповідь на питання про необхідність ставити кастомний прошивку на свій апарат, це суто індивідуально. Більшості читачів вистачить апарату, який "просто працює" на заводській прошивці. Хтось отримає root-права з інтересу або для конкретної мети. Хтось, хто захоче "освіжити" свій апарат і отримати широкі можливості, поставить кастомний прошивку, ядро, радіомодуль ...

Деякі ж можуть впасти в цикл перепрошівок, виправлень, поліпшень - безсонних ночей, витрачених на пристрій, призначений для полегшення життя. І так, хтось неуважний віддасть пристойну суму майстру сервісного центру.Чому інші люди з таким інтересом сприйняли його експерименти?
Чи потрібно ці експерименти повторювати "простому смертному"?
Але чи потрібна ця сама установка кастомной прошивки, отримання рут-прав, заміна ядра на чуже?
Так навіщо ж люди ризикують?

Новости