Что такое «сайдлоадинг» на Android, и чем он опасен
С самого момента своего появления Android считался прибежищем для любителей прошивать, кастомизировать и всячески издеваться над своими смартфонами. Этому способствовала открытость операционной системы и лояльное отношение Google к подобным опытам. Поэтому сайдлоадинг можно назвать, пожалуй, самым лайтовым и безобидным проявлением экспериментаторских наклонностей пользователей. Однако он может доставить вам не меньше проблем, чем неправильная установка кастомной прошивки или вредоносной программы, выведя дорогостоящее устройство из строя.
Смартфоны Google Pixel могут выходить из строя, если установить Pixel Launcher для Pixel 4
Сайдлоадинг, или «боковая загрузка» - процесс установки обновлений или программных оболочек на смартфон под управлением Android, как правило, с использованием компьютера. Для этого установочный файл скачивается не по воздуху, как предусмотрено по классике, а из сторонних источников. Обычно это делается для того, чтобы получить обновление, которое ещё не вышло в стране фактического пребывания пользователя, как можно раньше либо в ситуациях, когда скачать апдейт по воздуху по каким-то причинам не представляется возможным.
Почему вылетает Pixel Launcher
Video showing exactly what happens pic.twitter.com/kX3fv8gWbV
— Greg Willard (r3pwn) (@r3pwn) December 3, 2019
Владельцы некоторых Google Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, а также Pixel 2 и Pixel 2 XL пожаловались на проблемы в работоспособности Pixel Launcher после того, как они установили на свои смартфоны прошивку, предназначенную для Pixel 4. Несмотря на то что по большому счёту прошивки для разных смартфонов линейки являются идентичными с программной точки зрения, а значит, и взаимозаменяемы, после выхода декабрьского обновления что-то изменилось. По словам пользователей, Pixel Launcher самопроизвольно прекращает работу, если на смартфоне включено жестовое управление, а единственным способом вернуть его к работе является жёсткий сброс.
Читайте также: Какие баги починит декабрьское обновление для Google Pixel 4
Само собой, тех, кто зачем-то устанавливал прошивку от Pixel 4 на более старые модели смартфонов Pixel, не так много, учитывая невысокую популярность линейки. Тем не менее, их опыт должен стать примером для всех пользователей, которые предпочитают устанавливать прошивки от других смартфонов. Всё-таки производители не даром разделяют оболочки и обновления для разных моделей, выпуская их в разное время. Несмотря на то что многие полагают, что это делается для того, чтобы выделить более новые аппараты, даже если в большинстве случаев это действительно так, лучше не проверять это самолично, а просто поверить производителю.
Почему нужно обновляться только по воздуху
То же самое касается установки обновлений, которые ещё не вышли в вашей стране. Если вам кажется, что производитель ставит одних клиентов выше, чем других, потому что сначала выпускает апдейт только в ограниченном числе стран, забудьте, потому что у этой практики есть вполне логичная причина. Таким образом вендоры испытывают обновление на ограниченной аудитории, чтобы иметь возможность остановить его распространение в случае обнаружения каких-либо проблем, как и было с Android 10 для OnePlus 6/6T. Тогда OnePlus сориентировалась довольно быстро и отозвала апдейт, однако нашлись пользователи за пределами Китая, которые установили апдейт, а потом страдали от посредственной работы сканера отпечатков.