Mobile linux on samsung

[Samsung DeX] Linux on Galaxy

State-of-the-art smart phones utilize computing power comparable to commodity PCs or laptops in respect to CPU, RAM, storage, and even GPU. As a result, there is an increasing number of smartphone-only users. Nevertheless, power users who generate content still largely rely on traditional PCs and laptops. For example, software developers still find it cumbersome to use smartphones to write code because of the physical limitation of a relatively small screen and the challenge of porting software development environments to the appified (app-based) operating systems commonly used by smartphones.

The small smartphone screen issue can be practically addressed using a Samsung DeX station. Samsung DeX is a comprehensive hardware solution enabling users to use big screens as their smartphone display while allowing the smartphone to charge and cool down simultaneously using integrated fan and charger. Therefore, users can seamlessly harness higher computing power from their devices with DeX mode.

The problem of porting the software development environment to the appified OS has yet been properly addressed. For developers, porting and compatibility are key issues since effectively developing software requires a lot of configuration overhead. Developers are usually restricted to specific compilers and off-the-shelf (COTS) software. Developers also require the freedom to roam through their development spaces to access files and modify their access permissions without the restrictions added by smartphones OSes.

The vision of Linux on Galaxy:

Linux on Galaxy is Samsung’s answer to remove the last entry barrier for developers to exclusively use smartphones for all their computing needs. Linux on Galaxy allows smartphone users to run their preferred Linux distribution, such as Ubuntu or CentOS, on their smartphones utilizing the same Linux kernel that powers the Android OS to ensure the best possible performance.

From the user’s perspective, Linux on Galaxy is installed as another app on the smartphone. The Linux on Galaxy app allows users to install one or more Linux distributions on their smartphones. Whenever the user requires a function not typically present in the smartphone OS, they can switch to the Linux on Galaxy app and choose the image they need and run it to have their own Linux OS environment running on the smartphone. This new environment is particularly useful with a big screen, that allows users to create content using their smartphones like the Samsung DeX station. In summary, Linux on Galaxy converts a regular smartphone into a hybrid system that can simultaneously run multiple operating systems.

This new vision provides additional value to Samsung smartphone users. To begin with, it pushes the limit of what’s achievable with the computing resources of their smartphone. Using Linux on Galaxy, users are able to install software available to common Linux distributions. Therefore, setting up a full software development environment, or any general content creation environment per se, becomes possible on their mobile device.

Читайте также:  Get info about user linux

The cost savings of buying a dedicated computer for development tasks will indeed be welcomed by Samsung users. Additionally, the new portable full development environment that can be stowed in user’s pocket and easily carried was enthusiastically welcomed from many of the software developers we introduced this new feature to. This portability is especially valuable to user segments such as students, developers, hackers, IT professionals or the average geek developer that cannot stay away from their development environments while on the go.

Running a full Linux distribution on a Samsung Galaxy smartphone comes with an extra benefit, as commodity PCs and laptops are rarely equipped with the environment sensing and communication capabilities of state-of-the art smartphones. Indeed, a full development environment with access to a gyroscope, magnetometer, accelerometer, full LTE connectivity would be an interesting capability for many developers that is not present on commodity PCs or laptops. In addition, Linux on Android gives a nice and rare opportunity to have native development platform based on the ARM64 architecture instead of the commonx86 architecture. Other ARM64 dev platforms are less attractive to a regular user because they usually come in the form of bare development boards.

A look under the hood:

Linux on Galaxy is designed to make this interaction efficient and seamless to both the Android OS and the guest Linux distribution. The Android OS controls the resources assigned to Linux on Galaxy the same as every other app installed on the phone. Therefore, the main dynamics and functionality of the Android OS remain unchanged.

To achieve maximum efficiency for the guest Linux distribution, the Linux on Galaxy app runs directly on top of the Linux kernel of the Android OS. Therefore, it avoids any unnecessary performance overhead that results from the common hardware virtualization practice of running two different OS kernels on the same hardware. Linux on Galaxy runs in a separate sandbox, which is different from Android. Sandboxing is achieved by utilizing kernel namespace containers. The sandboxing guarantees both runtime and file system isolation of the guest Linux distribution.

All processes that run inside the guest Linux distribution are spawned in a separate namespace, other than the namespace used by Android. These processes utilize a virtual privileged access inside this namespace container without the ability to access any resource directly managed by the Android OS. Therefore, it cannot threaten the security of Android or any of the other apps installed on the system.

Part of the storage space dedicated to the Linux on Galaxy app is used to mount the virtual file system of the guest Linux distribution, which enjoys full access privilege over that space without the ability to access other file system resources used by Android or any of the other installed apps, which ensures the file system level isolation.

Читайте также:  Репозиторий dr web astra linux

One last question is how to manage the guest Linux distribution display in a dynamic and high performance manner. To achieve this objective, the guest OS uses a memory mapped frame buffer, so there is no need in extra memory copy when delivering rendered pixels to the screen. On the side of Linux on Galaxy app the guest OS display is treated like an off-screen buffer so user can maximize, minimize and move it around just like any other Android app. Keyboard and mouse events are transparently delivered from Android into the guest OS through the Linux on Galaxy app.

Источник

▷ Samsung linux на dex, что это такое и на каких телефонах можно воспользоваться

С запуском Samsung Galaxy S8 в 2017 году Samsung представила Samsung DeX, программную функцию, которая позволяет преобразовать интерфейс любого совместимого Samsung Galaxy в полнооконную настольную систему. Несколько месяцев спустя компания запустила Samsung Linux на DeX, новую функцию, основанную на вышеупомянутой функциональности Samsung, которая позволяет запускать модифицированную версию Linux на Samsung DeX, чтобы воспользоваться всеми ее функциями. Но что такое Samsung Linux DeX на самом деле и какие телефоны поддерживаются? Мы это видим.

Что такое Samsung Linux на Dex

Гроссо режим, Samsung Linux на Dex это приложение, разработанное компанией Samsung в сотрудничестве с Ubuntu, что позволяет нам, чтобы запустить версию Ubuntu (в частности, Ubuntu 16.04) разработан специально для процессоров ARM, как компьютер без заботилась прибегать к root , только через простое приложение и кабель USB типа C, совместимый с HDMI, для подключения устройства к внешнему монитору.

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

Что касается возможностей системы, Linux на DeX позволяет нам запускать все виды приложений, разработанных для процессоров ARM, точно так же, как оригинальная система для компьютеров. Конечно, мы также можем использовать Терминал через ту же командную строку, что и настольная версия, и сегодня его разработка имеет тот же уровень стабильности, что и оригинальная версия для ПК.

Какие мобильные телефоны совместимы с Samsung Linux на DeX

Как и любая сторонняя операционная система, Linux on Dex требует ряда минимальных спецификаций для надежной работы как на мобильных телефонах, так и на планшетах .

Минимальные требования, которые в настоящее время публикуются на официальной странице Samsung:

Что касается мобильных телефонов и планшетов, совместимых с Samsung DeX, то в настоящее время существует лишь несколько устройств, совместимых с вышеупомянутым приложением от Samsung и Ubuntu. В частности, следующее:

  • Samsung Galaxy Note 9
  • Samsung Galaxy S9 и S9 +
  • Samsung Galaxy S10, S10e, S10 + и S10 5G
  • Вкладка Samsung Galaxy Tab S4
  • Samsung Galaxy Tab S5e
Читайте также:  Shockwave player on linux

Как я могу установить Linux на мобильный телефон Samsung с DeX

Установка Samsung Linux на DeX — относительно простой процесс. Для этого первое, что нам нужно сделать, это зарегистрироваться для участия в бета-версии Samsung DeX и загрузить одноименное приложение по этой ссылке. Если оно недоступно в вашей стране, мы можем скачать приложение по этой ссылке в APK Mirror.

После того, как мы установили его на нашу Galaxy, нам нужно будет получить доступ к приложению со следующими пользовательскими данными:

Позже мы перейдем к загрузке образа Ubuntu 16.04 для мобильных устройств по этой ссылке и выберем его в приложении Samsung Linux on DeX после его полной загрузки.

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

Источник

Как превратить флагманский смартфон Samsung в ПК на Linux

Высокая вычислительная мощность современных смартфонов, позволяющая им спорить даже с компьютерами, в конце концов не могла не привести к тому, чтобы не превратить их самих в компьютеры. Но какой бы мощной ни была аппаратная начинка аппарата, воплотить эту задумку в жизнь без полнофункциональной операционной системы было невозможно. К счастью, Samsung нашла выход и выпустила приложение Linux on DeX, которое буквально позволяет подключить к флагманским смартфонам монитор и работать с ними как с полноценными ПК.

Как превратить флагманский смартфон Samsung в ПК на Linux. Фото.

История DeX началась с одноименной док-станции, которую Samsung представила вместе с Galaxy Note 8. К ней можно было подключать периферийные устройства, в том числе монитор, мышь и клавиатуру. Однако низкий спрос на док-станцию дал понять компании, что возможность работать в режиме ПК можно сделать программной. Так появилось приложение Linux on DeX, которое можно установить на смартфон и, подключившись к внешнему монитору, пользоваться настольной ОС без каких-либо затруднений.

Устройства Samsung с поддержкой Linux

На данный момент Linux on DeX поддерживает следующие устройства:

  • Galaxy S9/S9+
  • Galaxy Note 9
  • Galaxy S10e/S10/S10+/S10 5G
  • Galaxy Tab S4
  • Galaxy Tab S5e

Как запустить Linux

Чтобы превратить смартфон или планшет Samsung в ПК на Linux, необходимо проделать следующее:

  • Скачайте из каталога Galaxy Apps приложение Linux on DeX;
  • Авторизуйтесь, введя логин “dextop” и пароль “secret” (без кавычек);
  • Скачайте образ Linux, следуя инструкциям на экране, либо загрузите его на компьютер отсюда, а потом поместите в память своего устройства Galaxy;
  • Подключите внешний монитор и запустите среду Linux on DeX.

При желании вы можете подключить беспроводные клавиатуру и мышь. Однако можно использовать сенсорный экран смартфона в качестве тачпада. А благодаря поддержке 64-битных приложений вы сможете запускать на импровизированном компьютере колоссальное количество программ для работы и не чувствовать каких-либо ограничений.

Подписывайся на наш канал в Яндекс.Дзен. Там каждый день выходит интересные материалы и полезные инструкции, которых нет на сайте.

Оставить комментарий в Telegram. Поделитесь мнением в чате читателей Androidinsider.ru

Теги

  • Galaxy S10
  • Приложения для Андроид
  • Смартфоны Samsung

Источник

Оцените статью
Adblock
detector