Домашня » як » У чому різниця між джейлбрейком, укоріненням і розблокуванням?

    У чому різниця між джейлбрейком, укоріненням і розблокуванням?

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

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

    Кредит на зображення: Блейк Паттерсон на Flickr

    В'язниця

    В'язниця - це процес усунення обмежень, встановлених виробником пристрою. В'язниці зазвичай виконуються на пристроях Apple iOS, таких як iPhone або iPad. Jailbreaking видаляє обмеження, які Apple встановлює, дозволяючи встановлювати програмне забезпечення сторонніх виробників за межами магазину програм. Деякі люди, можливо, вважають, що джейлбрейк використовується тільки для піратства, але це не так - джейлбрейк дозволяє робити такі дії, як зміна браузера за замовчуванням вашого iPhone і поштового клієнта. По суті, джейлбрейк дозволяє використовувати програмне забезпечення, яке Apple не схвалює.

    Jailbreaking можна виконувати на інших пристроях з подібними обмеженнями. Наприклад, в даний час існує Microsoft Surface RT джейлбрейк, який дозволяє встановлювати несанкціоновані настільні програми. (За промовчанням системи Windows RT дозволяють запускати лише програми для робочого столу, написані корпорацією Майкрософт.) Проте додатки для робочого столу повинні бути скомпільовані для ARM, тому не можна запускати програми для робочого столу Windows, які вже є, хоча програми з відкритим кодом могли можна налаштувати та перекомпілювати для робочого столу Windows на ARM.

    Такі компанії, як Apple і Microsoft, не хочуть, щоб ви зламалися, щоб пройти через обмеження пристрою - отже, ви можете змінити програми за замовчуванням на iOS або запустити сторонні програми на Windows RT. Щоб виконати джейлбрейк, хтось повинен знайти уразливість безпеки, що дозволяє їм «експлуатувати» пристрій і обійти гарантії виробника.

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

    Укорінення

    Укорінення - це процес отримання кореневого доступу до пристрою. Це, як правило, виконується на пристроях Android, але укорінення також може відбуватися на інших пристроях на базі Linux, таких як нинішня операційна система Symbian від Nokia.

    У Linux та інших UNIX-подібних операційних системах кореневий користувач по суті збігається з користувачем-адміністратором у Windows. Після вкорінення ви можете надати певним додаткам доступ до дозволів root, дозволяючи їм робити майже все, що вони хочуть, до операційної системи. Наприклад, програма з дозволами на кореневу систему може видаляти системні програми, встановлювати системні двійкові файли низького рівня, скасовувати дозволи на встановлені програми та виконувати інші божевільні речі. Майже все, що можна зробити на належній системі Linux, ви можете зробити з кореневим доступом на вашому телефоні.

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

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

    Розблокування завантажувача

    Android - це операційна система з відкритим кодом, тому кожен може взяти вихідний код Android і створити його власну версію. Це дозволяє користувальницьким ПЗУ, як Cyanogenmod існувати. Для Android існує безліч спеціальних дисків - все, починаючи від великих проектів, які підтримують різноманітні пристрої до користувальницьких дисків з декількома тематичними латками..

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

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

    Для розблокування завантажувача пристрою також може знадобитися підтримка безпеки, хоча такі компанії, як HTC і Motorola, дозволяють розблокувати деякі пристрої. Пристрої Nexus (які також призначені для розробників) можна легко розблокувати.

    Розблокування завантажувача теоретично дозволить вам також встановити операційні системи, які не належать до Android. Наприклад, ви можете встановити Ubuntu для телефонів або WebOS на Galaxy Nexus з розблокованим завантажувачем. Версія Ubuntu для настільних ПК також може бути встановлена ​​на Nexus 7. Звичайно, операційна система повинна бути побудована так, щоб бути сумісною з певним пристроєм. Ці операційні системи, ймовірно, не є особливо стабільними, але розробники можуть використовувати пристрої для запуску альтернативної операційної системи під час роботи над ними.

    Зображення: Йохан Ларссон на Flickr

    Розблокування телефону

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

    Розблокування телефону дозволяє використовувати його з іншою SIM-карткою - або для використання іншого оператора під час подорожі, або для того, щоб взяти з собою поточний телефон під час переходу на нового постачальника послуг..

    Як правило, для розблокування телефону потрібен код розблокування. Багато перевізників розблокують телефони після підписання контракту, а телефони, куплені безпосередньо без контракту, взагалі не можуть бути заблоковані для перевізника. Існують способи розблокування телефонів без дозволу перевізника.

    Зображення: Кай Хендрі на Flickr


    Не кожен має джейлбрейк, корінь або розблокувати свої пристрої. Тим не менш, варіант існує - і тепер ви знаєте, чому ви, можливо, захочете.