Как установить ОС "Линукс" на "Андроид"

Итак, я нахожусь в ситуации, когда я хочу установить Ubuntu на свой ноутбук (в настоящее время работает под управлением Windows 8), но у меня нет доступных Pendrive, CD и т.п. Единственное «внешнее» устройство, которое у меня есть, это Samsung Galaxy S2 с микро SD-картой в нем.

ответа

Это совершенно возможно. Можно нести несколько живых образов CD на телефоне все время и использовать их при необходимости, но Вы должны будете базироваться доступ к своему телефону для этого. Существует приложение для Android под названием DriveDroid. DriveDroid позволяет Вам загружать свой ПК из файлов ISO/IMG, хранивших по Вашему телефону. Это идеально для попытки дистрибутивов Linux без потребности записать различные CD или карты флэш-памяти с интерфейсом USB.

, С другой стороны, если Ваш телефон имеет эмуляцию массового хранения (Android 4 обычно НЕ имеет) И Ваш ПК поддерживает UEFI, то в теории можно поместить rootfs и раздел начальной загрузки UEFI на том эмулированном устройстве хранения данных. В теории.

5 ответ дан karel 9 February 2017 в 03:19 поделиться

Другая возможность помещает микро SD-карту в сменную палку usb с микро слотом для SD-карты.

я не видел, что кабель присоединил много картридеры для поддержки начальной загрузки от SD-карты. Но с моей палкой и слотом это работает на меня!

0 ответ дан Leder 9 February 2017 в 03:19 поделиться

Как привязать айфоны к Linux

Если у вас есть iPhone с тарифным планом, который позволяет использовать модем, вы также можете создать личную точку доступа, перейдя в Настройки> Общие> Сотовая связь (сеть в старых версиях iOS) меню. Просто настройте свои параметры соответствующим образом, а затем подключитесь к нему через апплет сетевого лотка вашей системы Linux.

Привязка вашего iPhone к системе Linux, когда у него нет тарифного плана с поддержкой привязки, — дело сложное и не всегда работает. Среди четырех основных типов смартфонов самые сложные для работы с iPhone, но вы всегда можете попробовать предложенную технику. Прежде чем мы начнем, важно, чтобы ваш iPhone был взломан, иначе вы не сможете подключиться, точка.

Вам нужно скачать программу для Linux под названием itunnel, установите для него права на выполнение, запустите его в терминале, подключите iPhone к вашей системе Linux через USB-кабель, проверьте вывод терминала на «успешно получено устройство / сервер, ожидающий ssh-соединения», а затем откройте новый терминал и бежать «ssh -D someportnumber -p 3023 [email protected]«. Затем вам необходимо ввести пароль для настройки (по умолчанию «alpine»). Наконец, вам нужно настроить свой браузер на использование прокси-сервера SOCKS на порту 3023. Если у вас проблемы с DNS, переключитесь на Firefox и после ввода about: config в адресную строку измените _remote_dns на true.

Raspberry Pi

Также вам обязательно следует обратить свое внимание на замечательное устройство под названием Raspberry Pi, миникомпьютер, разработанный в Великобритании. Он изначально работает на Raspbian, версии Debian, вы всегда можете выбрать что-либо другое, например, Arch Linux или Android. Также версия Windows 10 будет запускаться на компьютере Raspberry Pi 2.

Преимущество использования Linux на Raspberry Pi — в том, что он позволяет начать работу очень просто, просто записав образ диска на SD-флешку, вставить ее в компьютер и заняться делами.

После запуска Rasberry Pi в 2012 году, конечно, появились различные его конкуренты, то создатель проекта не опасается этих альтернатив, а выход Raspberry Pi 2 демонстрирует его уверенность в этом компьютере. В любом случае, Raspberry Pi — это отличное Linux-устройство, которое показывает, насколько многогранен и портативен Linux

Ошибки во время операций с телефоном

На Windows у меня все же получилось подключить смартфон, но только после прошивок на Linux. Цель подключения: задать IMEI.

Делаем из Android кирпич

Все очень просто. На линуксе я прошил телефон со второго раза. Первый раз у меня на этапе обновления произошла ошибка. Со смартфоном тогда ничего не стало. Ну я решил не останавливаться и продолжить коварные испытания.

Firmware Upgrade — этот режим обновления сделал из телефона кирпич.

Телефон не реагирует ни на какие действия, но при подключении к ПК загорается красный индикатор (анимация зарядки на смартфоне не появляется).

Что делать? На самом деле восстановление аппарата оказалось не сложным, но потерял все данные, в т.ч. IMEI (ох и замучился я с его восстановлением). Сложность процесса восстановления смартфона на Андроиде, такая же как и перепрошивка смартфона с ПК. Материалы взял тут.

Читайте также:  Руководство по установке VMware Tools в Linux

В чем суть восстановления? Затираем все данные в указанных разделах памяти, а затем делаем полную прошивку смартфона (загружаем все файлы через Flash Tool, кроме Preloader).

После восстановления смартфона мы также можем поставить любую прошивку, но не забывайте, то у нас теперь потерян IMEI смартфона и NVRAM!

Восстановление IMEI на смартфоне под Андроидом

Долго же пришлось танцевать с бубном, чтобы задать IMEI смартфону. Почему? Потому что все лёгкие и «стандартные» способы не работали и область памяти была потеряна.

Зачем нам IMEI? Чтобы наше устройство определялось в сотовой сети. Самое интересное, что сразу после прошивки смартфона, даже при отсутствии IMEI мне смогли позвонить и я смог зарегистрироваться в сотовой сети. Так может он необязателен?)

Какой IMEI задавать смартфону? Практически, смартфону можно задать любой IMEI, но правильно задавать ему именно родной — он указан на обратной стороне смартфона под аккумулятором или в документах с телефону. На крайний случай, можно указать IMEI другого телефона, но вашего… нерабочего, чтобы не было конфликтов.

Какие я способы пробовал для восстановления IMEI?

Способ 1. Через служебные функции смартфона или служебное меню (не помогло)

*#*#3646633#*#* и попадаем в заводские настройки смартфона. В зависимости от прошивки смартфона, название пунктов могут отличаться (быть на английском или с разными переводами русского языка). Вкладка «Подключение» → Сведения о CDS → Radio Information → Phone 1 и Phone 2.

Но, пункт CDS Information (самый первый пункт) был недоступен, и наверное из-за отсутствия сведений о IMEI.

Способ 2. Восстановление раздела NVRAM и IMEI с помощью резервных копий (частично помогло)

На самом деле этот способ тоже не помог, т. к. бэкапа не было. Но я начал искать их в интернете (не каждый опубликует свой IMEI). Ну, скажем, я его почти не нашел.

Точнее нашел, но с нулевыми значениями. С помощью программы MTK Droid Tools на Windows мне удалось создать раздел и задать значение IMEI нулями (из файла).

Не могу оценить этой помощи, т. к.:

  1. IMEI я все-таки задал, но нулями, из этой же программы изменить на свое значение не удалось;

  2. мне его теми же стандартными способами не удалось изменить.

Почему я не смог его изменить? Я пробовал уже с правами рута через приложения Андроид из Плеймаркета (способ 3, не помогло), но они не изменяли почему-то эти данные. В некоторых приложениях кнопка «применить» была именно в месте, где не работал сенсорный экран. Приложение было сделано только под вертикальную версию и не изменяло ориентацию экрана.

Читайте также:  Восстановление удалённых файлов в Linux (Инструкция для начинающих)

Кроме этого, я нашел около 15 способов замены IMEI. Но все они были примерно однотипные.

Способ 4. ADB RUN (помогло)

Adb Run — консольная программа для Windows (работает из командной строки). По сути управление смартфоном как через Recovery.

Какая особенность? Изменить IMEI можно только на смартфонах с MTK (то что нам нужно!).

Инструкция по замене IMEI (ищите заголовок Adb Run).

Там будет расписано, как через используемую программу сгенерировать файл с IMEI и установить его на телефоне.

Перенос папок в новое изображение

В зависимости от того, как используется дистрибутив, рано или поздно пользователь может исчерпать все свободное пространство. В таком случае ему придется освободить место путем создания более крупного образа и копирования всех файлов и папок из существующего в новый. Начинают процедуру с запуска терминала и создания пустого образа требуемого размера. Например, для создания 4GB-изображения под названием необходимо задать команду:

dd if = / dev / zero of = bs = 1M count = 0 seek = 4096.

Затем нужно отформатировать это новое изображение и создать файловую систему посредством команды:

mke2fs -F

Потом копируют файл изображения, который надо получить с устройства, на компьютер, Например, с именем Далее создают две папки на рабочем столе (ubuntuNEW и ubuntuOLD), чтобы смонтировать эти изображения, посредством команд:

  • sudo mount -o loop ubuntuOLD;
  • sudo mount -o loop ubuntuNEW.

Они будут монтировать изображения в соответствующие папки. Как только это будет сделано, копируют все файлы со старого изображения на новое изображение при помощи команды:

sudo cp -rp ubuntuOLD / * ubuntuNEW.

Предварительно нужно убедиться, что файлы и папки скопированы вместе с правами доступа. Завершают процесс обычно путем отключения изображения с помощью записей:

  • sudo umount ubuntuOLD;
  • sudo umount ubuntuNEW.

Теперь можно перенести файл на свой телефон, удалить существующее изображение и убедиться, что запись distro на экране запуска указывает на новое изображение. Включите использование инструментов диспетчера пакетов CLI дистрибутива с помощью GNURoot.