Наши телефоны Android более безопасны, чем когда-либо. У нас есть такие вещи, как SELinux и Samsung KNOX, а также всевозможные закулисные вещи, которые хранят наши данные в целости и сохранности из рук, ну, в общем, любого, кто не мы.
Но такого рода сеть безопасности не всегда вяжется с сообществом моддинга, без которого смартфоны все еще могут застрять в каменном веке. Другая сторона повышения безопасности наших телефонов заключается в том, что их не всегда легко вскрыть. Немногие предлагают разблокируемые загрузчики. И даже исходные коды ядра не выпускаются так, как мы ожидаем.
Конечно, есть производители, которые не полностью блокируют ситуацию. И я был немного заинтригован тем, что недавно анонсированный Honor 5C сразу же увидит поддержку со стороны давнего моддингового сообщества MoDaCo, как только телефон станет официальным.
MoDaCo (и его основатель, серийный моддер Пол О'Брайен, наверняка) - давние имена в кругах моддинга. И Honor, безусловно, повысила свою игру на рынке среднего ценового диапазона в последнее время, и мы только услышим больше от ответвления Huawei. Мы связались с Полом по электронной почте, чтобы узнать, как возникло это не вполне партнерство.
Конечно, кажется, что Хонор, как и некоторые другие, использует моддинг, выходя за рамки «Кстати, загрузчик разблокирован». … Можете ли вы рассказать о том, если / как вы активно работаете с Хонор над этим?
«Я уже некоторое время являюсь поклонником Honor, не только устройств, но и подхода, который они используют для взаимодействия со своими пользователями. Сильное социальное присутствие, личные встречи, широкое присутствие на DroidCon, и тому подобное. Хонор тоже очень поддерживал MoDaCo, и это хорошо! Как вы знаете, когда я начинаю использовать устройство, неизбежно, что я начинаю его хакать, и традиционно у Хонор / Хуавей было немного плохого представителя. В связи с этим. Предполагается, что если вы купите одно из этих устройств, его будет сложно модифицировать. Это для меня как красная тряпка, особенно если у меня есть несколько друзей и семья, использующих устройства Honor, и я использую Huawei P9 Plus теперь мой ежедневный водитель.
К счастью, хотя британская команда Honor не предоставила конкретную техническую поддержку для моих усилий, они обеспечили мне открытую линию связи, которая, очевидно, приносит дивиденды, чтобы получить преимущество, когда такие устройства, как 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, мы должны поощрять их делать это и аплодировать им, когда они это делают.