Ковид и чиновники

Когда весной вводили карантин, больше всего меня и знакомых выбесило, что местная власть закрыла все спортивные площадки, стадионы, ФОКи, даже на школьный стадион никого не пускали. Смысл этого действия я понять так и не смог — 500 метров по одной стороне и 500 по другой — и в лучшие времена пяток-другой бегунов, это можно считать достаточной социальной дистанцией?! Зачем было лишать людей единственной отдушины в жизни (мы сейчас про тех, кто после работы идет не в бар и не в ТЦ, а на спортплощадку), загадка до сих пор.

Как я говорил сестре — если человек пришел на пробежку, то он точно не болеет ничем... Потому что пробежать 4-5 км (это 10 или 12 кругов на большом стандартном стадионе) — задача не из легких, простите за невольный каламбур :)

Почему вообще народ бегает? Я, например, бегаю круглый год — зимой в шапке и легкой куртке по снегу, весной по грязи, летом на раскаленной от зноя дорожке... Единственное, что может остановить, это сильный ветер в наших широтах, зимой при -10 и ветре 10 м/с ощущения как при -30, мгновенно замерзает лицо и перехватывает дыхание. Но эндорфины, которые начинают просто сумасшедше выделяться после тренировки, перечеркивают любой дискомфорт! И часа два-три остается эффект прилива сил и хорошего настроения.

Collapse )

Google camera на телефонах с Exynos

Третий пост про навязший у всех (наверняка) Galaxy S10.

Как многие знают, на телефонах Google Pixel существует свое приложение для камеры под названием (внезапно) Google Camera. Оно использует свои фирменные алгоритмы (например, HDR+), машинное обучение и прочие приятные фишки, которые в итоге делают картинку с фотосенсоров смартфона довольно приятной, а иногда даже замечательной. В общем и целом это приложение считается эталоном в мобильной фотографии. Но оно доступно только на фирменных телефонах от «корпорации добра»... Остальные до какого-то времени вынуждены были смотреть и облизываться, как говорится. Но времена меняются — и сейчас доступны десятки портов Gcam для разных телефонов — от именитых брендов до подвальных китайцев.

Collapse )

Root-права и работа Google Pay на рутированном Galaxy S10

Сегодня напишу пост, который можно считать второй частью эпопеи про Samsung Galaxy S10. В первой части мы успешно разблокировали загрузчик телефона и получили возможность ставить на него все,что угодно (официальную прошивку, ее же с root-правами, любую работающую AOSP-прошивку). Но, как известно, Google крайне неодобрительно относится к подобным манипуляциям. Алгоритм SafetyNet с помощью проверок телефона определяет, есть ли несанкционированные производителем изменения в прошивки и запрещает работу своей бесконтактной платежной системы Google Pay. Соответственно, нам нужно обмануть систему и представить все так, словно у нас невинная заводская прошивка без изменений.


Собственно, половину дела мы сделали, когда установили на телефон Magisk — это внесистемный рут-менеджер, который не изменяет системные файлы, добавляя возможность работы пользователя Superuser (с максимальными правами в системе). С помощью повышенных прав можно изменить системные файлы, сделать полный бэкап любого Andrioid-приложения вместе с его данными, установить пакет Exposed и полностью поменять интерфейс ОС.... Да что я говорю, вы и сами все знаете :) Большим заблуждением является то, что root-права снижают безопасность системы. По сути, не имея никаких рычагов воздействия на ОС, вы остаетесь один-на-один с эксплоитами, ошибками приложений, теневым повышением прав. Имея рут, можно контролировать, кто и когда получает повышенные права в системе. 


Collapse )

Разблокировка загрузчика и рут-права на Samsung Galaxy S10

С каждым годом «корпорация добра» усложняет жизнь тем пользователям, которым по той или иной причине на андроиде нужны рут-права. В 2019 нас ждал новый сюрприз — все выпускаемые производителями телефоны с Android 9 "на борту" выходят с новой структурой прошивки. По требованию гугла теперь это «system-as-root», то есть привычными способами установить приложение, которое бы при загрузке системы получило бы неограниченный доступ к системе и могло контролировать root-права для остальных приложений, мы уже не сможем. Ранее достаточно было загрузиться в рекавери (раздел восстановления) и установить архив с внесистемным рутом (magisk).  Теперь мы просто получим невозможность загрузки системы. Но не спешите заламывать руки, независимые разработчики (и в их числе topjohnwu, легендарный создатель magisk) придумали изящное решение. А что, если сделать так, словно ОС постоянно грузится не в систему, а в рекавери, но при этом ей кажется, что она загрузилась как обычно? Тогда в рекавери можно спрятать magisk... Сказано — сделано. Но возникает коллизия — а что, если пользователь реально захочет загрузиться в рекавери (например, чтобы очистить какие-то разделы или для сервисных операций). Ведь там теперь живет magisk. Создатели предусмотрели и такой вариант — выбор загрузки в рекавери или в «систему словно в рекавери с работающим magisk» происходит в зависимости от того, как долго Вы держите комбинацию клавиш для режима.

Collapse )

О себе

IT-специалист из провинциального городка, который иногда по настроению пишет посты о компьютерах, мобильных телефонах или о технологиях в целом.