Honor 5C і MoDaCo показують, що відповідальний моддинг не повинен бути боротьбою

Наші телефони Android більш безпечні, ніж будь-коли. У нас є такі речі, як SELinux і Samsung KNOX, а також всілякі закулісні речі, які зберігають наші дані в цілості і збереження, з рук, ну, загалом, будь-кого, хто не ми.


Але такого роду мережа безпеки не завжди в'яжеться зі спільнотою моддингу, без якого смартфони все ще можуть застрягти в кам'яному столітті. Інша сторона підвищення безпеки наших телефонів полягає в тому, що їх не завжди легко розкрити. Мало хто пропонує розблоковані завантажувачі. І навіть вихідні коди ядра не випускаються так, як ми очікуємо.

Звичайно, є виробники, які не повністю блокують ситуацію. І я був трохи заінтригований тим, що нещодавно анонсований Honor 5C відразу ж побачить підтримку з боку давнього моддингового співтовариства MoDaCo, як тільки телефон стане офіційним.

MoDaCo (і його засновник, серійний моддер Пол О'Брайен, напевно) - давні імена в колах моддингу. І Хонор, безумовно, підняла свою гру на ринку середнього класу останнім часом, і ми тільки почуємо більше від відгалуження Huawei. Ми зв'язалися з Полом електронною поштою, щоб дізнатися, як виникло це не цілком партнерство.

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

:

Пол О'Брайен

"Я вже деякий час є шанувальником Honor, не тільки пристроїв, але і підходу, який вони використовують для взаємодії зі своїми користувачами. Сильна соціальна присутність, особисті зустрічі, широка присутність на DroidCon, тощо. Хонор теж дуже підтримував MoDaCo, і це добре! Як ви знаєте, коли я починаю використовувати пристрій, неминуче, що я починаю його хакати, і традиційно у Honor/Huawei була погана репутація. У зв'язку з цим. Передбачається, що, якщо ви купите один з цих пристроїв, його буде складно модифікувати. Це для мене як червона ганчірка, тим більше що у мене є кілька членів сім'ї і друзів, які використовують пристрої Honor, і я використовую Huawei P9 Plus тепер мій щоденний водій.

На щастя, хоча команда Honor UK не надала конкретну технічну підтримку для моїх зусиль, вони гарантували, що у мене відкрита лінія зв'язку, яка, очевидно, приносить дивіденди, щоб отримати перевагу, коли такі пристрої, як 5C, з'являться на ринку. Найбільше на світі, хоча для мене це було справжнім відкриттям - як тільки я почав дізнаватися про внутрішні принципи роботи пристроїв Honor/Huawei, це стало свого роду сніговою грудкою.

Часто просто мати вихідний код ядра недостатньо, вірно? Там ще... багато роботи належить зробити. (Але, можливо, в цьому і суть?) Що означає одночасну наявність всіх цих частин - стандартного ПЗУ, ядра, розблокування і т. Д. І при запуску - для людей, які хочуть мод 5C?

Звичайно, і, як я вже говорив, існує думка (цілком законно в минулому), що отримати працюючий вихідний код ядра для пристроїв Honor/Huawei (включаючи, звичайно, Honor) - важка робота. Ключове слово тут «працює» - багато виробників винні в публікації вихідного коду ядра, який не компілюється, в ньому відсутні біти, він не підходить для фактичного пристрою доставки, не оновлюється і т. д. Більшість OEM-виробників можуть поліпшити в цій області. І якщо я можу допомогти зробити це реальністю, то я зроблю це. Завжди варто пам'ятати, що відповідно до умов GPL (General Public License) це не є обов'язковою умовою - компанії юридично зобов'язані дотримуватися правил.

Для мене це було справжнім відкриттям - як тільки я почав вивчати внутрішнє середовище роботи пристроїв Honor/Huawei, це стало свого роду сніговою грудкою.

Вихідний код ядра - лише мала частина головоломки. Одна з найбільших проблем полягає в тому, що вихідний код ядра не дозволяє вам робити щось самостійно. Ви повинні мати можливість зібрати ядро порожній (що означає наявність налаштування ядра), упакувати його у завантажувальний образ і, принаймні, прошити його на своєму пристрої - це означає, що ви можете розблокувати завантажувач і мати стандартний завантажувальний образ для витягнення віртуальний диск з (який знаходиться поруч з ядром). Також важливо, що коли ви почнете зв'язуватися з вашим пристроєм, ви можете повернутися до стандартного ПЗУ, щоб полагодити ваш пристрій, якщо все піде не так.

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

:

Проект Honor 5C в Github.

Чи є щось в 5C (або телефонах Honor в цілому), яке робить їх більш-менш простими в роботі, ніж, скажімо, власне Huawei або інші подібні виробники?

Телефони Honor з технічної точки зору - це телефони Huawei, тому працювати з ними не простіше і складніше, ніж з пристроями їх материнської компанії. Створення користувацьких ПЗУ на основі CyanogenMod, Omni і т. д. Безумовно є непростим завданням, особливо на пристроях на основі Kirin. Але в найближчі місяці у мене виникло відчуття, що воно почне значно поліпшуватися. Це важливо через користувацький інтерфейс Emotion, який, хоча, на мій погляд, часто піддається надмірній критиці, безумовно не для всіх. Одна річ, яка хороша в телефонах Huawei з точки зору моддингу, це те, що їх досить складно зламати. У них є абсолютно унікальний спосіб управління своїми розділами відновлення (так, їх два!) І досить непоганий запасний варіант для сценарію найгіршого випадку, коли вам потрібно повністю перепрошити назад на стік. Це не означає, що вони не підлягають розкладанню... вони просто менш крихкі, ніж деякі пристрої, з якими я працював!

Багато людей цікавляться моддингом своїх телефонів, але багато з найбільш поширених пристроїв роблять це в наші дні важким. Це хороший спосіб для когось вчитися? (Ціна, очевидно, а що ще?)

Крім того, що інструменти вже є, щоб почати возитися з 5C, це хороший пристрій для початку гри, тому що спільнота моддингу Huawei все ще знаходиться в зародковому стані, особливо за межами Китаю. Так що є можливість по-справжньому взаємодіяти з людьми, які хочуть зробити щось інше зі своїми пристроями. Схоже, що «сцена» зробила для інших виробників кілька років тому. Як ви кажете, ціна також є важливим фактором - набагато менш страшно зламувати телефон вартістю 150 фунтів, ніж телефон вартістю 500 фунтів. Це досить конкурентоспроможна ціна, і вона більш ніж здатна стати другим телефоном, яким насправді приємно користуватися.

Чи є ця співпраця з виробником свого роду морською зміною? Або просто компанія робить правильно зі своїми фанатами?

Прямо зараз ми бачимо пару OEM-виробників, які починають розуміти, що такого роду речі важливі. Nextbit - хороший приклад, і за останні кілька днів ми бачили, як OnePlus також додавав дерева пристроїв і т. Д. До мене зверталися багато китайських виробників з приводу такого роду речей, так що це, безумовно, на радарі дрібних гравців. Важко зрозуміти, чи є у великих компаній в екосистемі Android мотивація для взаємодії з ринком ентузіастів таким чином, але навіть якщо вони не прагнуть до повноцінного підходу, є речі, які вони все можуть зробити краще. Як шанувальники Android, ми повинні заохочувати їх робити це і аплодувати їм, коли вони це роблять.