Что такое андроид
Это операционная система для смартфонов, интернет планшетов,электронных книг, цифровых проигрывателей, наручных часов, игровы[ приставок, нетбуков, смартбуков,очков Google, телевизоров и других устройств, а так же автомобилей и бытовых устройств. Основана на ядре Linux и собственной реализации виртуальной машины JAVA от Google.
Почему именно Андроид?
Как написано выше она строится на системе линукс, это дает нам возможность делать с ней что хотим.
По умолчанию владельцы Андроид владеют ими не полностью, телефон котрый вы покупаете изначально ограничен. Почему? Для производителя вы тупой пользователь. И производитель любит закачать туда кучу ненужного хлама в виде приложений, на чем он будет делать кучу денег.
Какие же есть пути
Первый путь использование стандартной прошивки.
При этой прошивке вы будете часто сталкиваться с сервисами гугла которые не нужны и которые ведут очень жесткий трекинг отслеживания. Ведь фактически для “удобства пользователя” было введено вход ко всем ресурсам вход через аккаунт gmail таким образом google за вами следит. По этому этот путь мы рассматривать не будем.
Он нам категорически не подходит.
Второй путь использование нестандартной прошивки.
Это единственное правильное решение.
Но прежде чем мы продолжим хотелось бы обсудить теоретические моменты и понятия которые будут возможно не знакомы тебе.
Режим разработчика
Заходим в Настройки \О телефоне\тапаем номер сборки 7 раз после чего вы станете разработчиком. И даем нам возможность настраивать устройство и откроет вышеназванный пункт меню
Затем переходим в пункт для разработчика
Включаем отладку по USB
Позволит установить прошивку через USB
Разрешить фиктивное местоположение
Понадобится нам для GPS спуфинга и сокрытия нашего местоположения, для систем мы будем перемещаться и находится в другом месте.
Не выключать экран пока он находится в режиме отладки.
Названия пунктов могут отличатся в зависимости от производитель и версий прошивки.
ROOT
Предоставляют владельцу устройства полный контроль над системой, что позволяет редактировать и изменять системные файлы и папки.
Root можно получить при помощи специальных программ, и если вы видите что ваш антивирус показывает уведомление о том что программа заражена не обращайте на это внимание. Программы требуют доступ к ядру вашего устройства, и это является взломом, именно по этой причине, они выдают угрозы.
Производители ограничивают ваши права для того что бы вы не могли что либо удалить из системы, в тоже время они этим очень хорошо пользуются что бы вы не могли удалить установленные производителем вредоносные программы.
Процесс перепрошивки
В связи с тем что в зависимости от разработчика вход в меню, а так же название пунктов могут отличатся, вам придется гуглить определенные моменты самостоятельно. Для того что бы выполнить перепрошивку устройства.
К сожалению невозможно создать какую то единую инструкцию для всех устройств. Каждый телефон индивидуален.
На одной и той же модели телефона может возникнуть такая ситуация:
На устройстве 1 прошивка встала без проблем, а на устройстве 2 она не ставится. При том что это казалось бы абсолютно два одинаковых телефона.
Recovery mode
Для того что бы попасть в рекавери мод, в зависимости от устройства необходимо зажать определенную комбинацию клавиш.
Просто погуглите модель вашего устройства с подписью как войти в Recovery mode.
Для того что бы произвести переустановку вашей системы, необходимо полностью очистить ваше устройство. И полностью снести вообще все.И только после этого можно устанавливать новую ОС.
Установка прошивки через recovery mode
Установка ОС будет легче всего осуществлена через SD карту, на карте выбирается архив в формате ZIP файла в котором находится ОС и система устанавливается очень быстро. По этому рекомендую выбирать устройство с слотом под SD карту.
Установка с помощью ПК
В данном случае мы загружаем устройство в так называемом dowwnload режиме, не recovery. Если к примеру нет SD карты. Телефон подключается к компьютеру и с помощью adb выполняется его перепрошивка.
Linage OS
LineageOS, бесплатная операционная система для смартфонов и планшетов с открытым исходным кодом. Предназначена для замены проприетарных версий прошивок, предустанавливаемых поставщиками мобильных устройств. Открытый исходный код и отсутствие пакета предустановленных сервисов Google обеспечивают безопасность и конфиденциальность.
Это чистейшая прошивка с которой мы будем работать.
Переходим на официальный сайт download.lineageos.org/a3xelte и выбираем свое устройство.
Затем выбираем версию прошивки допустим это nightly 17.1
и нажимаем lineage-17.1-20210711-nightly-a3xelte-signed.zip и скачиваем архив с прошивкой которую затем помещаем на SD карту.
Так же рекомендую вам прежде чем покупать телефон посмотреть есть ли в интернете подробные инструкций по тому как прошить устройство вплоть до видео на youtube, и какие трудности могут возникнуть.
Иначе вы рискуете купить себе телефон и столкнутся с проблемой что режим разработчика был заблокирован производителем и разблокировать его невозможно физически, как итог вы не сможете прошить ваше устройство. Нужно быть с этим внимательным.
После того как прошивка уставлена двигаемся дальше.
Магазин приложений
F-Droid — каталог приложений для операционной системы андроид. Главный репозитории проекта содержит только свободное программное обеспечение.
Все приложения компилируются из исходного кода на серверах проекта и подписываются общим ключом F-Droid. В связи с этим, для добавления приложений в официальный репозиторий проекта разработчикам требуется предоставить исходный код иначе приложение не будет добавлено.
Сервисы гугла мы не используем от слова совсем.
VPN
OpenVPN- это инструмент с открытым исходным кодом,используемый для построения site-to-site VPN сетей с использованием SSL\TLS протокола или с разделяемыми ключами. О выполняет роль безопасного туннеля для передачи данных через один TCP\UDP порт в небезопасной сети как Интернет.
Он состоит из 3 частей
Аппартаная часть - Виртуальный сервер
Сетевая часть – ip адрес этого виртуального сервера
Програмная часть – то что будет управлять VPN
OpenVPN Connect это то приложение которое мы будем использовать для подключения к вашему VPN серверу.
Для безопасного использования мобильного устройства необходим как минимум Duble VPN или wireguard.
Блокировка трафика в обход VPN
Программа Net Guard представляет собой софт который ограничивает приложениям доступ в интернет. Теперь вы можете не волноваться за утечку лишних данных- в сеть не выйдут программы которым это запрещено.
TOR
ORBOT- это свободная программа для прокси соединений, она позволяет другим приложениям более безопасно использовать интернет соединение. Orbot использует Tor для шифрования интернет трафика,который затем скрывается в ходе пересылки через несколько компьютеров в разных частях планеты.
Необходимо использовать TOR только в связке с VPN или мостами.
Спуфинг Геолокации
Геолокация – определение географического местоположения интернет пользователя.
MOCK LOCATIONS приложение при помощи которого вы можете задать маршрут в любом городе и любой точке мира, для вашего устройства и те кто будут пытаться отследить вашу геолокацию, будет отображать фейковое местоположение. Через него вы сможете задать любой маршрут, погрешность в скорости, саму скорость. Вы будете не просто статичной точкой, а именно подвижной точкой которая выглядит более правдоподобно.