Как установить odin3 на linux

Обновлено: 05.07.2024

Полезная программа для компьютеров, которая позволяет прошивать, получать ROOT-права и выполнять прочие действия со смартфонами и планшетами компании Samsung. Если вы являетесь владельцем одного из корейских аппаратов, то следующий набор инструкций рано или поздно может пригодится вам.

Что нужно сделать перед тем как начать использовать программу Odin:

  • Зарядить устройство не менее чем на 50%;
  • Желательно использовать оригинальный, не поврежденный USB-кабель;
  • Для прошивки нужно использовать USB порт расположенный на задней панели вашего ПК. Порты, находящиеся на лицевой панели не подходят для выполнения данной операции;
  • Скачанную прошивку необходимо помещать в папку без русских символов, желательно, чтобы она была «спрятана» недалеко, можно разместить её на рабочем столе;
  • Ни в коем случае не отключайте устройство от ПК во время прошивки, можно получить «кирпич».

Как прошить Samsung с помощью Odin:

  1. Первым делом вам стоит включить режим ODIN MODE на своём устройстве (комбинацию клавиш вы сможете найти в интернете). К примеру, для Samsung Galaxy Note 2 нужно выключить смартфон и одновременно зажать три кнопки «Уменьшения громкости», «Питания» и «Меню». После чего смартфон перейдет в режим загрузчика.
  2. Выполните все действия из инструкции выше и подключите ваше устройство к компьютеру при помощи USB-кабеля.
  3. В заранее скачанной прошивке должен быть один файл с расширением tar или tar.md5. Никаких дополнительных файлов не понадобится, внутри данного есть всё для нормальной прошивки устройства.
  4. Запускаем программу Odin на вашем ПК и нажимаем на кнопку «AP» после чего выбираем скачанную прошивку (файл .tar или .tar.md5).
  5. Переходим во вкладку «Options» и устанавливаем галочки только напротив пунктов «Auto Reboot» и «F. Reset Time», остальные должны быть сняты.
  6. Теперь останется лишь нажать на кнопку «Start» и дождаться завершения процесса прошивки. Помните, что в этот момент нельзя выключать компьютер и отсоединять устройство.
  7. Как только прошивка закончится ваш девайс автоматически перезагрузится и его можно будет отключить от ПК.
  1. Выполняем первые два пункта из предыдущей инструкции.
  2. Скачанная многофайловая прошивка может содержать в себе файлы с расширением .tar или .tar.md5 (причем самих файлов может быть 3 или 4, вариаций может быть много). Здесь нужно знать некоторые тонкости. Названия частей файлов будут соответствовать полям в программе Odin. Но, версии программы начиная с 3.09 получили изменения в названии полей, поэтому ниже будут приведены соответствия значений:
    BL = Bootloader (загрузчик)
    AP = PDA (код)
    CP = PHONE (модем)
    CSC = CSC (часть с регионом)
  3. Запускаем Odin и в соответствующих полях программы по очереди указываем путь к частям прошивки (Bl, AP, CP и при наличии CSC).
  4. Переходим во вкладку «Options» и устанавливаем галочки только напротив пунктов «Auto Reboot» и «F. Reset Time», остальные должны быть сняты.
  5. Теперь останется лишь нажать на кнопку «Start» и дождаться завершения процесса прошивки. Помните, что в этот момент нельзя выключать компьютер и отсоединять устройство.
  6. Как только прошивка закончится ваш девайс автоматически перезагрузится и его можно будет отключить от ПК.
  1. Выполняем первые два пункта из первой инструкции.
  2. Сервисные прошивки могут содержать как один, так и несколько файлов с расширением .tar или .tar.md5, а также файл PIT. Бывают случаи, что PIT-файл встраивают в CSC, поэтому отдельно указывать путь к файлу в программе не придется. Всё зависит от модели устройства и версии прошивки/сборщика.
  3. Запускаем Odin и нажимаем по кнопке «AP» после чего выбираем файл прошивки с расширением .tar или .tar.md5.
  4. Переходим во вкладку «Pit» и нажимаем на кнопку «PIT», выбираем скачанный файл.
  5. Переходим во вкладку «Options» и устанавливаем галочки только напротив пунктов «Auto Reboot», «F. Reset Time» и «Re-Partion», остальные должны быть сняты.
  6. Теперь останется лишь нажать на кнопку «Start» и дождаться завершения процесса прошивки. Помните, что в этот момент нельзя выключать компьютер и отсоединять устройство.
  7. Как только прошивка закончится ваш девайс автоматически перезагрузится и его можно будет отключить от ПК.
  1. Выполняем первые два пункта из первой инструкции.
  2. Запускаем Odin и в соответствующих полях программы по очереди указываем путь к частям прошивки (Bl, AP, CP и при наличии CSC).
  3. Переходим во вкладку «Pit» и нажимаем на кнопку «PIT», выбираем скачанный файл.
  4. Переходим во вкладку «Options» и устанавливаем галочки только напротив пунктов «Auto Reboot», «F. Reset Time» и «Re-Partion», остальные должны быть сняты.
  5. Теперь останется лишь нажать на кнопку «Start» и дождаться завершения процесса прошивки. Помните, что в этот момент нельзя выключать компьютер и отсоединять устройство.
  6. Как только прошивка закончится ваш девайс автоматически перезагрузится и его можно будет отключить от ПК.

Как установить кастомное рекавери (recovery) при помощи программы Odin


Во избежание ненужных проблем в момент выполнения последующих действий стоит обратить внимание на начало статьи, где говорится о предварительных шагах, которые следует сделать перед использованием программы Odin.

Перед тем как приступить к процессу установки (прошития) кастомного рекавери вам следует скачать его к себе на ПК. Узнать больше о рекавери можно из статьи «Что такое режим рекавери и как в него зайти?».

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Samsung JOdin3 | Программа для прошивки Samsung Galaxy на Mac OS и Linux.

Samsung JOdin3
Версия: r1142

Последнее обновление программы в шапке: 16.01.2021

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

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

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

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

Краткое описание:
JOdin3 - неофициальный, бесплатный, кросс-платформенный Odin на Java с поддержкой macOS и Linux (для устройств Samsung).

Описание:
Официальный Odin | Мобильный Odin
Odin, как известно — это бесплатный, стабильный и потому весьма популярный инструментов для работы с прошивками смартфонов и планшетов Samsung Galaxy. Но работает он только с Windows. Для Mac OS X же требуется сначала JOdin3.

JOdin3 — инструмент тоже неофициальный, но бесплатный, в достаточной степени функциональный, позволяет использовать Odin с macOS и поэтому тоже популярный.

  • возможность устанавливать стоковые прошивки Samsung;
  • возможность устанавливать Custom Kernel;
  • возможность устанавливать т.н. кастомные рекавери, в том числе TWRP Recovery;
  • возможность устанавливать файлы root;
  • поддержка файлов .tar или .tar.md5.
  • требуется предварительно скачать и установить на комп платформу Java RunTime для MAC OS X (линк) и инструмент Heimdall в версии для macOS (линк либо, если с этой версией возникают проблемы, то ищем более свежую тут);
  • далее надо удалить полностью фирменные программки Samsung KIES и Smart Sync (если таковые имеются);
  • и установить на Mac Samsung USB Driver pack для своей модели Galaxy (можно отсюда).
  • По факту загрузки установки всего нужного по этому списку и удаления всего ненужного, можно приступать к главному.
  • подключаем Galaxy к Mac-у и включаем режим «Отладка по USB» (в меню разработчика);
  • запускаем JOdin3 на компе (зеленая кнопка под ID:COM указывает на то, что подключение состоялось успешно):
  • Как перепрошить Galaxy с Mac-а в JOdin3
  • в окне JOdin3 активируем опцию PDA и указываем путь к файлу прошивки;
  • перезагружаем смартфон в режим загрузки (для этого надо одновременно нажать кнопки «Питание» + «Увеличение громкости» + «Домой» или «Bixby«);
  • в JOdin3 активируем опцию «Auto-Reboot«;
  • запускаем процедуру установки прошивки кнопкой «Start«;
  • на запрос PIT-файла жмем «Yes» и далее — «ОК» и «Start«;
  • дожидаемся завершения процедуры установки (PASS) и перезагружаем Galaxy (на это потребуется еще минут 10-15).

Cистемные требования: Windows 10/7/8/8.1/XP 32/64 bit, Mac OS X 10.7 и выше, Linux + Наличие Java
Русский интерфейс: Нет

Odin — программа для прошивки телефонов Samsung

Odin — официальная утилита для ПК, которая позволяет обновить прошивку или установить модем, ядро или другие компоненты прошивки Вашего смартфона или планшета от компании Samsung на платформе Android.

Внимание. Программа Odin совместима только с устройствами Samsung на платформе Android!

Программа Odin — это чрезвычайно полезный и действительно незаменимый инструмент, который позволяет вам полностью прошивать ваше Samsung-устройство на ОС Android (в режиме загрузки) либо прошивать отдельные компоненты прошивки, а также прошивать кастомное рекавери(CWM, TWRP и т.д.). Odin — это Windows программа. Odin работает только с устройствами Samsung, бесполезно пытаться использовать его для работы с девайсами других производителей. Файлы для прошивки через Odin имеют расширение *tar или *tar.md5. Odin не работает с *zip файлами.

Heimdall — это Odin для Linux

Heimdall — это кроссплатформенный набор инструментов с открытым исходным кодом, используемый для прошивки прошивок (так называемых ПЗУ) на мобильные устройства Samsung.

Heimdall подключается к мобильному устройству через USB и взаимодействует с программным обеспечением, работающим на устройстве, известном как Loke. Loke и Heimdall общаются через собственный протокол, разработанный Samsung, который иногда называют «протоколом Одина». Низкоуровневое USB в Heimdall обрабатывается популярной библиотекой USB с открытым исходным кодом, libusbx.

Heimdall официально работает на Linux, OS X и Windows (XP, Vista, 7 и т. д.)

Зачем использовать Heimdall, когда мы можем использовать инструмент Samsung, Один?

Помимо того, что Odin работает медленно и обычно ненадежно, он работает только в системах Windows. Кроме того, Odin — это «утечка программного обеспечения», которая официально не поддерживается Samsung, не доступна в свободном доступе и не понятна сообществу в целом.

Для установки Heimdall в Debian, Linux Mint, Ubuntu, Kali Linux и их производные:

Для установки Heimdall в Arch Linux, Manjaro, BlackArch и их производные:

Для установки Heimdall в Windows

Для работы программы в вашей системе должен быть установлен Microsoft Visual C++ 2012 redistributables

Как пользоваться Heimdall

Программа Heimdall имеет графический пользовательский интерфейс и интерфейс командной строки.

Для запуска с интерфейсом командной строки выполните:

Для запуска с графическим пользовательским интерфейсом:

Как проверить, что Heimdall видит телефон?

Перейдите во вкладку «Utilities» и в «Detect Device» нажмите кнопку «Detect». Если будет выведена надпись

Значит телефон готов к прошивке.


Как начать прошивку в Heimdall?

Перейдите на вкладку «Load Package» и выберите файл с прошивкой кнопкой «Browse»:


Будет показана её версия, поддерживаемые устройства и другая информация.

Затем перейдите на вкладку «Flash» и нажмите кнопку «Start» для запуска прошивки:

Если вы заметили, установка Elementary OS не будет полной без некоторых настроек, включая установку некоторых приложений, драйверов, кодеков и т. Д. Давайте рассмотрим 14 основных вещей, которые нужно сделать после установки Elementary OS 6.0.

1) Обновление и апгрейд

ISO-образ Elementary OS 6.0, который вы установили в своей системе, установил бы только базовые пакеты и выпуски. Следовательно, важно устанавливать последние пакеты, чтобы поддерживать вашу систему в актуальном состоянии со всем последним программным обеспечением и т. д.

Более того, когда вы впервые входите в систему в Elementary OS, она автоматически уведомляет о последних доступных обновлениях. Вы можете выбрать « Обновить все », чтобы установить все обновления.

Если вы хотите обновить все библиотеки и пакеты вручную, откройте терминал и выполните следующие команды для обновления

2) Установите Pantheon Tweaks

Чтобы установить твики, выполните следующие команды одну за другой:

В разделе « Системные настройки » нажмите « Настроить», чтобы настроить внешний вид рабочего стола.

Примечание . Pantheon Tweak не поддерживает отключение функции «одного щелчка».

3) Установите Synaptic Package Manager

Несмотря на то, что у вас есть менеджер пакетов в elementary OS под названием AppStore, он довольно продвинутый и богатый функциями, как и некоторые другие. Установите Synaptic, если вам нужен менеджер пакетов с множеством функций. В то время как AppStore предлагает вам около 100 приложений, Synaptic предлагает около 7000 пакетов.

Чтобы установить synaptic, используйте следующую команду:

После установки попробуйте получить доступ к Synaptic Package Manager.

5) Установите GDebi

Чтобы установить GDebi, используйте команду, показанную ниже:

6) Установите GDebi

Чтобы установить GDebi, используйте команду, показанную ниже:

7) Установите необходимые драйверы

Как и мультимедийные кодеки, все драйверы также не устанавливаются при установке elementary OS 6.0 в вашу систему. Следовательно, важно установить необходимые проприетарные драйверы, такие как Nvidia GPU, чтобы получить максимальную производительность от вашей системы.

Чтобы установить драйверы, используйте команду ниже:

8) Добавить кнопку свертывания

Как правило, вы сворачиваете все окна с помощью кнопки сворачивания. Но в elementary OS кнопка свертывания недоступна, доступна только кнопка закрытия и развертывания.

С помощью Elementary Tweaks вы можете быстро добавить кнопку сворачивания. Перейдите в Настройки -> Внешний вид -> Свернуть влево. Если вам нужна кнопка свертывания справа, вы можете выбрать «Свернуть вправо».

9) Отключить задержку Grub

Всякий раз, когда вы загружаетесь в elementary OS, вы видите меню GRUB, показывающее, в какую ОС вы хотите войти. Это будет полезно, если вы используете в своей системе двойную ОС. Но если у вас только элементарная ОС, то каждый раз, когда вы загружаетесь в систему, это меню GRUB будет мешать.

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

But you can disable the GRUB menu using the GRUB config file. Edit the config file using the following command:

Измените значение GRUB_TIMEOUT на 0. Как только это будет сделано, вы не будете видеть меню GRUB каждый раз, когда загружаетесь на свой компьютер.

10) Установите необходимое программное обеспечение

Когда вы устанавливаете Elementary OS, вы получаете минимальное количество установленных программ и пакетов. Устанавливаются только самые основные и необходимые пакеты, и даже офисный пакет недоступен.

Установив Synaptic и GDebi в вашей системе, вы можете легко установить все необходимое программное обеспечение в вашей системе, включая Firefox, VLC Media Player, Libre Office, Skype, Telegram, GIMP, Spotify и т. Д.

11) Включите брандмауэр

Несмотря на то, что Linux намного безопаснее и надежнее, чем Windows, вы никогда не застрахованы от киберугроз. Киберпреступники находят новые способы взломать вашу систему, и поэтому важно обеспечить безопасность вашей системы. Следовательно, если у вас не включен брандмауэр, самое время сделать это сейчас.

Откройте меню приложения, перейдите в настройки брандмауэра и включите параметр брандмауэра для защиты вашей системы.

12) Увеличьте срок службы батареи вашего ноутбука

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

Чтобы установить пакеты tlp и tlp-rdw, используйте следующие команды:

13) Установите программное обеспечение для резервного копирования

Всегда полезно иметь резервную копию ваших данных, так как она окажет большую помощь во время любого сбоя системы или любых других проблем. Чтобы установить программу резервного копирования, запустите

14) Установите Microsoft Fonts

В elementary OS 6.0 у вас нет доступа к шрифтам Microsoft. Следовательно, если кто-то отправит вам текстовый документ шрифтом Arial или Times New Roman, вы не сможете его прочитать. Но с помощью диспетчера пакетов Synaptic вы можете легко установить шрифты MS в свою систему.

Откройте диспетчер пакетов Synaptic, найдите mscorefont и нажмите кнопку « Применить » , чтобы установить шрифты Microsoft в вашу систему.

15) Очистите систему

На данный момент мы установили пакеты и настроили системные настройки. Всегда рекомендуется удалять неиспользуемые зависимости. Чтобы удалить их, выполните следующую команду apt:

Чтобы очистить кеш apt, запустите

Чтобы очистить частично установленные пакеты, используйте команду ниже

Следует регулярно очищать систему, используя приведенные выше команды.

Это все из этого руководства. Я надеюсь, что это поможет вам эффективно использовать Elementary OS 6. Пожалуйста, поделитесь своими отзывами и запросами в разделе комментариев ниже.

Raspberry Pi 3 – компьютер, основным компонентом которого является процессор, построенный на ARM. Под эту архитектуру собраны многие дистрибутивы Linux.

Какие существуют дистрибутивы Linux для Raspberry Pi 3 и как их установить?

33544

Raspberry Pi 3 – компьютер, основным компонентом которого является процессор, построенный на ARM. Под эту архитектуру собраны многие дистрибутивы Linux. И если учитывать, что в соответствующее ядро уже достаточно давно включены драйвера для составляющих "Малины", то на данный одноплатник можно легко поставить одну из Линукс-систем.

Ниже, в свою очередь, будет рассмотрено, какие на Raspberry Pi 3 Linux дистрибутивы существуют и как их установить. Но следует понимать, что подробно описать каждый нюанс в рамках одной статьи невозможно. Поэтому здесь будет рассказано только об основных, базовых моментах, тогда как за нюансами следует обращаться к узкоспециализированной литературе.

Какие дистрибутивы Linux возможно установить на RPi 3

У владельцев Raspberry Pi 3 есть широкий выбор операционных систем. Согласно данным специализированных форумов, на этой платформе нормально работают более 30 дистрибутивов. При этом на ней способны функционировать не только системы на базе Linux. Также, например, под Raspberry Pi 3 существует и FreeBSD. На первый взгляд они похожи, так как построены на Unix, но по факту это не так, ведь их ядра имеют между собой мало общего.

Linux на Raspberry Pi 3

  1. Raspbian;
  2. Debian;
  3. Pidora;
  4. Kali Linux;
  5. Arch Linux и другие.

Также существуют версии Linux, созданные специально для "Малины". В качестве наиболее известных можно назвать RetroPie и RecalBox. Эти системы созданы для воспроизведения игр для старых консолей.

Следует отметить, что есть и другие дистрибутивы для ARM. Например, можно подумать, что на Raspberry Pi 3 Ubuntu сможет работать, но это не так. Это обусловлено тем, что в третьей "Малине" установлен процессор ARM v8, тогда как последняя официальная сборка Убунту под данную архитектуру – 12.04. И она ориентирована на ARM v7.

Управление электроприборами через Raspberry Pi

Какой из дистрибутивов лучше устанавливать на Raspberry Pi 3

Выбор конкретной системы зависит от того, какие задачи станут возлагаться на RPi. В 95% случаев отличным вариантом является Raspbian – фактически официальный дистрибутив для "Малины". Он имеет множество преимуществ по сравнению с другими вариантами. Например, в нем все функционирует из коробки, так как система полностью сконфигурирована для работы на рассматриваемом одноплатнике.

Raspbian на Raspberry Pi 3

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

  • предустановленным ПО;
  • наличием уникальных патчей ядра;
  • пакетным менеджером и типом этих самых пакетов.

И, например, если какая-то программа или библиотека отсутствует в официальных или неофициальных репозиториях, её можно собрать из исходников.

Но есть исключения. К примеру, если "Малина" станет использоваться исключительно для проведения пен-тестов, то в этом случае можно воспользоваться специализированной системой. Kali Linux для Raspberry Pi 3 поддерживается официально. Этот дистрибутив включает в себя обширный набор инструментов для тестирования чего-либо на проникновение.

Другой вариант – наличие желания с минимальными усилиями превратить RPi в игровую консоль или медиа-центр. Для этого разумно воспользоваться специализированным дистрибутивом. Хотя, если потратить некоторое количество времени и сил, можно и Raspbian превратить в TV-приставку.

Установка Linux на "Малину"

Так как систем для RPi существует много, то рассмотрение процесса инсталлирования каждой из них отняло бы очень много времени. Да, и к тому же это бессмысленно, так как принцип установки всегда более или менее одинаков. Поэтому ниже будет описан процесс инсталлирования только одной ОС – Raspbian.

Установка Noobs

Поставить систему на "Малину" можно несколькими способами. Один из них – это использование специальной утилиты. Noobs для Raspberry Pi 3 можно скачать с официального сайта Респберри, из раздела Downloads.

Указанную программу нужно ставить на MicroSD, объем которой не меньше 8 гигабайт. Карту нужно установить в кардридер, а затем скинуть на неё файлы, которые лежат в скаченном архиве Noobs. Когда процесс копирования будет завершен, можно будет вытащить флэшку из кардридера и установить ее в RPi.

Установка Raspbian через Noobs

После включения "Малины" на подключенном к ней мониторе появится радужная картинка – если она отображается, то видеочип работает нормально. Мгновением позже на экране отобразится окно со списком систем. Из него следует выбрать Raspbian. Но, конечно, при желании можно остановиться и на другой.

Noobs

Далее всплывет диалоговое окно, в котором следует просто нажать Yes. После этого начнется процесс копирования нужных файлов. В большинстве случаев он занимает 15-20 минут. Когда прогресс-бар заполнится, появится окошко с кнопкой OK. Клик по ней приведет к перезагрузке компьютера.

При следующем включении загрузится не Noobs, а уже непосредственно Raspbian. Система будет практически полностью готова к использованию. Но при желании ее можно дополнительно сконфигурировать. Для этого следует обратиться к официальной документации.

Что следует сделать после установки Raspbian

После того, как система инсталлирована, рекомендуется выполнить всего одну вещь – провести обновление пакетов, системы и BIOS. Для этого нужно зайти в консоль и вначале ввести там sudo -i и указать пароль (Raspberry). После этого до окончания сеанса не потребуется перед каждой командой вводить sudo.

Теперь непосредственно о том, как выполняются апдейты. Команда apt update – загружает и устанавливает самые свежие пакеты, apt upgrade – обновляет систему в целом, rpi-update – инсталлирует последнюю версию BIOS.

Как можно убедиться, в развертывании Linux на RPi3 нет абсолютно ничего сложного. Зная о том, как установить Noobs на Raspberry Pi 3, можно инсталлировать любой популярный дистрибутив, поддерживаемый "Малиной". Единственная трудность, с которой способен столкнуться новичок – это выбор ОС. Но если вы не знаете, на какой системе остановиться, тогда просто устанавливайте Raspbian.

Читайте также: