The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Google экспериментирует с возможностью запуска Linux-приложений в Android

14.10.2024 17:07

Компания Google добавила в кодовую базу платформы Android приложение Terminal, позволяющее запустить эмулятор терминала с доступом к полноценному Linux-окружению, выполняемому в виртуальной машине. Функциональность виртуальной машины развивается в рамках проекта Ferrochrome и подразумевает запуск гостевой системы с Debian GNU/Linux 12.

Для виртуализации используется добавленный в Android 13 фреймворк AVF (Android Virtualization Framework), реализованный на базе гипервизора KVM и инструментария crosvm. Похожая конфигурация ранее применялась Google в экспериментах с запуском Chromium OS в Android и в функциональности для запуска Linux в Chrome OS. В отличие от эксперимента с Chromium OS новое приложение пока ограничивается доступом к Linux-системе в режиме командной строки, несмотря на наличие во фреймворке AVF возможности запуска операционных систем с графическим интерфейсом пользователя.

Для активации приложения Terminal в сборках Android из репозитория AOSP следует включить в секции "Settings > System > Developer" опцию "Linux terminal". После этого в списке приложений появляется программа Terminal, при запуске которой осуществляется запуск виртуальной машины с Debian и подключение к ней при помощи компонента на базе WebView через локальный IP-адрес. Настройка виртуальной машины пока не автоматизирована и требует загрузки системного образа c Debian и создания конфигурации в ручном режиме.

При этом в одном из запросов на изменение упоминается намерение добавить приложение LinuxInstaller для автоматизации загрузки Debian и запуска виртуальной машины. В планах также отмечается добавление в приложение Terminal меню с операциями копирования IP-адреса, остановки виртуальной машины и настройками, позволяющими изменять размер дискового образа, устанавливать перенаправление сетевых портов и использовать функцию "Recovery". Кроме того, упоминается тестирование новой подсистемы на устройствах с кодовыми именами "tangorpro" и "komodo", под которыми подразумеваются планшеты Pixel Tablet и Pixel 9 Pro XL. Про реализацию поддержки запуска графических Linux-приложений пока ничего не сообщается.



  1. Главная ссылка к новости (https://www.androidauthority.c...)
  2. OpenNews: Выпуск GalliumOS 3.0, Linux-дистрибутива для устройств, поставляемых с ChromeOS
  3. OpenNews: Google официально представил поддержку Linux-приложений в Chrome OS
  4. OpenNews: В ChromeOS появится возможность запуска виртуальных машин с Linux
  5. OpenNews: Google экспериментирует с запуском Chromium OS в Android
  6. OpenNews: Google развивает MicroFuchsia, урезанный вариант ОС Fuchsia для виртуальных машин в Android
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62045-android
Ключевые слова: android, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (130) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 17:34, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +46 +/
    На Андроиде можно будет запустить дебиан, в нём установить виртуалбокс, а уже в виртуалбоксе установить Винду.
     
     
  • 2.2, Аноним (2), 17:36, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Наконец-то нормальная ОС для телефона
     
     
  • 3.4, Аноним (4), 17:38, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Андроид теперь готов для десктопа.
     
     
  • 4.68, Бард Поющий (?), 22:08, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Google экспериментирует с возможностью запуска Linux-приложений в Android

    Я и так спокойно запускаю приложения KDE на Android. Google не знает об этом?

    https://develop.kde.org/products/frameworks/

     
     
  • 5.116, Соль земли (?), 09:48, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Google экспериментирует и случайный васян, что-то там запускает. Чувствуешь разницу?
     
     
  • 6.136, Аноним (136), 15:38, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У случайного васяна работает для людей, а у Google работает так, чтобы мог пользоваться кто надо, но ни в коем случае не случайный васян.

    Именно поэтому я за Termux.

     
  • 4.99, Fear of the dark (?), 03:49, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И это страшно. Ведь загадят же десктопы этим страпоном.
     
     
  • 5.108, Аноним (108), 07:16, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Линуксом загадят, в смысле? Андроид же - это линукс! Не, не смогут. За 20+ лет не смогли и сейчас не смогут.
     
  • 3.102, Аноним (-), 06:42, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Наконец-то нормальная ОС для телефона

    А почему тогда Windows Phone страдал таким оглушительным успехом? :)

     
  • 2.32, pic (?), 18:24, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В чём корысть?
     
     
  • 3.36, Аноним (36), 18:49, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может автор уже умеет запускать Android Studio из-под Windows...
     
     
  • 4.51, pic (?), 19:26, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Видел Arduino IDE собранное и работающее на Андроид, вопрос зачем не стал задавать.
     
  • 3.55, Аноним (55), 20:11, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В чём корысть?

    Ультрамобильный десктоп в рюкзаке, с функциональностью и форматами данных, универсальными на всех устройствах и серверах.

    Мечта ж. И вещь правильная.

    Гугол, впрочем, плохой. Но то корпорация такая..., а не софт.

     
     
  • 4.61, pic (?), 20:31, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А не связанно ли это с делом о разделе корпорации? Втащить больше опенсурса и сказать, что код пишем не только мы.
     
     
  • 5.70, Аноним (70), 22:10, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В том деле всем сиренево кто что пишет, и пишет ли вообще.
     
  • 4.109, Аноним (109), 07:22, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Опоздал ты - samsung это уже реализовал, а потом похоронил. Но не до конца. В их DeX раньше (сам не видел, но читал) можно было как раз линукс запускать. Теперь уже нельзя - только андроид в десктоп режиме. Многим, говорят, хватает, но лично у меня всегда давление повышается, когда я этим пользуюсь.
     
  • 4.114, Аноним (-), 08:25, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Мечта ж. И вещь правильная.
    > Гугол, впрочем, плохой. Но то корпорация такая..., а не софт.

    Поскольку корпорация плохая, софт получится с подвохом. Будет спайварь, малварь, адварь, вот это все. Неудаляемый системный софт и проч с сыкотными правами, лазящий хз куда. И вот чем вам от этого Дебиан поможет, если нижний уровень профачен и там вот такое отвисает?...

     
  • 4.137, Аноним (136), 15:40, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Ультрамобильный десктоп в рюкзаке, с функциональностью и форматами данных, универсальными на всех устройствах и серверах.

    Jolla, OpenMoko и планшет на Allwinner за 5 косарей уже есть.

     
  • 2.48, Аноним (48), 19:15, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > едет виртуалка через виртуалку

    Тухло. Надо делать трансляцию системных вызовов между андроидом и линуксом, чтобы можно было запускать Wine, а в нём запускать виндовые программы.

     
     
  • 3.84, Дмитрий (??), 23:51, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    есть такое подделие загохшее
    https://dl.winehq.org/wine-builds/android/
     
  • 3.115, Аноним (115), 09:42, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тухло. Надо делать трансляцию системных вызовов между андроидом и линуксом,
    > чтобы можно было запускать Wine, а в нём запускать виндовые программы.

    Вы хотите транслировать сисколы Linux Kernel в ... сисколы Linux Kernel? Мсье знает толк! А вот с чем у вас будут проблемы - так это с тем что там ARM как правило - а виндовые программы для ARM мало кто вообще встречал. Так что запустить этот ваш винамп там....

     
  • 2.82, Аноним (82), 23:08, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, будет android > microsoft linux > hyperv > windows.
     
  • 2.86, OpenEcho (?), 00:58, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > На Андроиде можно будет запустить дебиан, в нём установить виртуалбокс, а уже в виртуалбоксе установить Винду.

    Зачем? Скоро вся винда и так будет работать только в браузере

     
  • 2.87, _kp (ok), 00:59, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если нужны Win-игры, то давно есть Winlator.

    A Debian на Андроиде запускался еще со времен Андроида 4.4. Причем без виртуалок, и даже не особо требовал root права.

    А уж терминалов в маркете, вагоны.

    Настоящая проблема в Андроиде, что целенаправленно ограничен запуск графических приложений.
    А варианты с VNC костылями, это лагалище, и для обычного повседневного использования не вариант.

    Помню, давно запускал Ubuntu Touch, врьде так тогда называлась. Вот оно было годно и для Линукс приложениц, и для Андроид игр. Но маленький недостаток, шла на очень ограниченном числе не самых свежих сматфонов. Но вяленько развивалась, пока сам же Гугл и не придушил это направление.

     

  • 1.5, lul (?), 17:39, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Надо же забить как-то 12/16 Гб ОЗУ современных смартфонов.
     
     
  • 2.9, Аноним (9), 17:49, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Electron'ные приложения забьют.
     
     
  • 3.16, Аноним (16), 18:05, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Одно электронное приложение. Одного обычно достаточно.
     
     
  • 4.138, Аноним (136), 15:42, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если одно забьёт, тогда системе будет жить негде. Надо 64 гига. Чтобы и система не вешалась, и полтора слака умещалось.
     

  • 1.6, Хру (?), 17:40, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Опять "перевоплощают" проект китайского разработчика (с "драконьим" ником) по запуску дистрибутивов Linux в KVM на Пикселях.
     
     
  • 2.7, Хру (?), 17:42, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://github.com/kdrag0n вспрмнил
     

  • 1.8, Аноним (8), 17:46, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Тьфу! Я уж обрадовался, что рут из коробки вернули, а тут...
     
     
  • 2.11, Аноним (4), 17:56, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ха в следующем году даже сяоми заблокирует загрузчик и рут будет только в сказках.
     
     
  • 3.14, Аноним (-), 18:02, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А чо магиск?
    не осилит?
     
     
  • 4.74, Аноним (8), 22:14, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А чо магиск?

    а чо магиск сделает без анлока? а ничо... без анлока даже ТВРП не будет.

     
     
  • 5.78, Аноним (-), 22:26, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    загрузчик заменить можно?
     
  • 3.15, Аноним (15), 18:04, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь останутся же эти так актуальные сейчас в р****и телефоны: все эти текно, попко, чпопко и прочие инфиниксы. Там что же, сложно разблокировать?
     
     
  • 4.27, Аноним (27), 18:14, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну кому как.
     
  • 4.63, Аноним (8), 21:51, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Там что же, сложно разблокировать?

    я две недели ждал, пока сяоми одобрит мне анлок.
    я месяц ждал, пока инфиникс одобрит мне анлок..
    а учитывая новые законы о предустановке всего и вся, не любящего рут и анлок...

     
     
  • 5.110, Аноним (108), 07:25, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Планшет для АОЭ, телефон для Африки - никакого "всего и вся", кроме сервисов гугла и вендора. Но с этим я вполне смирился. К тому же, некоторые из них удобны и нужны. А вот официальная китайщина загажена этими яндексами с русторами по самые гланды - это да.
     
  • 3.38, Аноним (36), 18:52, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Продукция божественного детища Акио Марито пока ещё с нами.
     
  • 3.52, Аноним (52), 19:36, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А как же Самсунги? Загрузчик там заблокирован, да, но для его разблокировки, представьте себе, не нужно никуда отправлять запросы, а просто кликнуть переключатель в настройках и подключить к компу с зажатыми клавишами
     
     
  • 4.57, Аноним (4), 20:17, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я то откуда знаю. Говорят что у китайских сяоми загрузчик давно локнут. Думаю будет так же как и там если разлочивается то норм.
     
  • 4.62, Аноним (15), 21:50, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это рвёт картинку мирочка.
     
  • 4.67, Аноним (8), 22:02, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > просто кликнуть переключатель в настройках и подключить к компу с зажатыми клавишами

    после чего щелкает Knox и аппарат НАВСЕГДА остается с ЧОРНОЙ-ЧОРНОЙ МЕТКОЙ...

     
     
  • 5.77, Аноним (-), 22:24, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А если почитать, то может и knox слетать не будет?
     
     
  • 6.100, Аноним (100), 06:11, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что именно почитать?
     
     
  • 7.111, Аноним (108), 07:26, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пелевина.
     
  • 5.124, Аноним (124), 14:36, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    у magisk есть модули которые обманывают софт и говорят что рут нету
     
     
  • 6.148, Аноним (148), 17:37, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь ключи, сворованные из HSM, лежащего в главном сейфе Самсунга там тоже есть?
     
  • 4.125, Аноним (124), 14:39, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    да самсунг принципиально не закрывает анлок, но у них обфусцирован кастомный протокол для прошивки recovery, есть неофициальный heimdall, но он не со всеми телефонами работает, и есть краденый Odin у samsung в который кто знает и что засунул перед заливкой на файл обменники) Так что анлок как бы есть, но его как бы нет)
     
     
  • 5.149, Аноним (148), 17:38, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хорош звездить, там ничего не обфусцировано. Просто кастомный протокол.
     
  • 4.139, Аноним (136), 15:43, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дрова на периферию от самсунга сам напишешь и сдерёшь?
     
  • 3.104, penetrator (?), 06:57, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    гнусмас через опу но можно
    кто-то там бухтел что сонька все еще
    1+ все еще можно найти, линейка доступна опять для 11-го
    ну и писели вне конкуренции по доступности прошивок

    выбор плох, но все еще существует

     
     
  • 4.120, Аноним (120), 11:15, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Странно что не вспомнили OnePlus

    Разблокировка загрузчика без последствий одной командой фастбута, даже предупреждение при запуске можно убрать

     
  • 3.128, myster (ok), 15:00, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У Xiaomi уже были такие модели, но через письмо в техподержку можно разлочить.
    Скорей всего этот способ разлочки не уберут.
     
  • 2.29, Аноним (29), 18:19, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если раньше прошивали для всяких веселых штук, то сейчас таких и не осталось вовсе, так что твой рут нужен 0.0000001 доле пользователей
     
     
  • 3.64, Аноним (15), 21:54, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Триклятые вендоры в сговоре со злым гуглём теперь все весёлые штуки сразу кладут в коробку. Кто во что горазд. Калейдоскоп весёлых штук. Выбирай по вкусу. Всю свободную малину посрывали.
     
  • 3.71, Аноним (8), 22:10, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > твой рут нужен 0.0000001 доле пользователей

    он нужен мне, для работы AFWall+, LSPosed, AdAway, Aurora, AppManager, ClockSync, Chromite WebView, FFUpdater, Termux, X-plore, тысячи их. но у тебя нет андроида, поэтому я согласен - рут тебе не нужен.

     
     
  • 4.94, Аноним (15), 02:01, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У меня есть андроид и не один. И мне рут не нужен. Но я не линуксоид. А это другое.
     
  • 4.131, myster (ok), 15:06, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дополню:
    - SwiftBackup, без root функций нельзя забекапить, по нормальному, приложения в облако и нельзя также удобно перенести с одного устройства на другое. Все способы по бекапу без root функций тут не подходят, данные просто не восстановятся во всех приложениях.
    - SD Maid, без root функций нельзя будет вынести приложения на SD карту или USB флешку, очень актуально для Android TV приставок и когда место заканчивается. А далеко не все приложения поддерживают вынос своих данных на внешнее устройство через системные настройки, тут SD Maid приходит на помощь.
     

  • 1.10, Аноним (10), 17:55, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Linux-окружению, выполняемому в виртуальной машине.

    А чё так сложно то? Можно же просто выкинуть бионик и использоавать нормальный человеческий либц.

     
     
  • 2.12, Аноним (4), 17:57, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А можно сделать все нормально как гугл.
     
  • 2.19, Аноним (16), 18:07, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что все драйвера в юзерпсейсе.
     
  • 2.140, Аноним (136), 15:47, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда появятся и нехорошие мысли zygote выкинуть со всем остальным юзерспейсом. Поставят свой X11 и никакого прогресса! И дырявых программ на си засунут вместо жабы.
     

  • 1.13, Аноним (-), 18:01, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > добавленный в Android 13

    Нуууу... А на старых нельзя?

     
     
  • 2.65, Аноним (15), 21:55, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так это и есть старый.
     
     
  • 3.72, Аноним (-), 22:11, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Старый это 4-й
     
     
  • 4.127, МИСАКА (?), 14:51, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    4 это не старый
    4 это морально устаревший
     
  • 2.118, Анонисимус (?), 10:11, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Termux давно есть
     
  • 2.141, Аноним (136), 15:48, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А на старых qemu, если его разрешил хозяин твоего телефона из Поднебесной.
     

  • 1.17, главный приколист (?), 18:06, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Видимо использовать наработки термукса — моветон, нужно все с нуля сделать и значительно неудобнее для конечного пользователя. Кроме того, ядро андроида — это по существу старое LTS ядро линукса с огромным количеством патчей при его сборке, можно из андроида получать прямой доступ к терминалу линукса без виртуализации, при этом можно сделать изоляцию терминальных сессий в андроиде, чтобы нельзя было как повредить целостность файловой системы, так и получить рут права в системе с гоголь сервисами. В компании гоголь работают высококлассные специалисты и им мало что мешает это сделать, однако они просто идут по пути наименьшего сопротивления. BRUH
     
     
  • 2.28, Аноним (-), 18:18, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Термукс не дружит с новыми политиками безопасности в Android и работает в последних версиях только за счет того что собирается под более старую и работает в режиме обратной совместимости которую могут через пару лет выпилить. Виртуалки надежнее и по факту оно и удобнее будет для среднего терминалоюзера.
     
     
  • 3.142, Аноним (136), 15:49, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >и по факту оно и удобнее будет для среднего терминалоюзера

    Неужели в этой виртуалке будет работать аналог termux-call, termux-sms-read и, о ужас, годами не впиленный bluetooth?

     
  • 2.75, Аноним (70), 22:17, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > использовать наработки термукс

    Не взяли васяноподелие — ряя, у гоголя nih-синдром, взяли васяноподелие — ряя гоголь все проекты скупил/форкнул/еод себя подмял. А по факту, брать чужой код — брать ответственность за чужие косяки. Гуглу дешевле написать самим, чем разбираться какой код, где, и под какой лицензией очередной васян скоммуниздил, и сколько кода он тупо накопировал с рабочего проекта.

     
     
  • 3.132, Хру (?), 15:14, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Не взяли васяноподелие — ряя, у гоголя nih-синдром, взяли васяноподелие — ряя гоголь все проекты скупил/форкнул/еод себя подмял.

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

     
  • 3.143, Аноним (136), 15:53, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Гуглу дешевле написать самим, чем разбираться какой код, где, и под какой лицензией очередной васян скоммуниздил, и сколько кода он тупо накопировал с рабочего проекта.

    Скорее, гуглу лучше написать самим для того, чтобы васян от такого качества кода (по файлу на функцию), пайплайна разработки (100 зависимостей на проект) и необходимых ресурсов для сборки (патченый gcc под ubuntu 12.04 и восьмая жаба) осознал свою собственную ничтожность и не пытался в проекте что-то сделать действительно удобным. Как, например, годами в андроиде нет банальнейшего переключателя 4g/2g в шторке.

     

  • 1.18, Songo (ok), 18:06, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Просто нужно было дальше допиливать Линукс на смартфон и не делать мозги с андроидом.
     
     
  • 2.76, Аноним (70), 22:18, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну раз просто, то чего ж сам не сделаешь?
     
     
  • 3.105, Аноним (105), 07:03, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А opensource каммунити только и может трепаться, что им и чего должны ради "штоллмановской щвабодки". Сами ничего не сделают.
     
     
  • 4.113, Аноним (113), 08:06, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Сами ничего не сделают.

    И ноги?

     
     
  • 5.123, Аноним (15), 13:44, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да. Ноги сами есть могут. Но и всё, пожалуй.
     
  • 3.144, Аноним (136), 15:54, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Китайского не знает.
     

  • 1.21, Аноним (21), 18:07, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Очень интересно как будет реализована поддержка того супового набора из тулкитов, особенно вырвиглазную libadwaita.
     
     
  • 2.69, Советский инженер (ok), 22:10, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    какая libadwaita в терминале?
     
     
  • 3.152, Аноним (152), 20:39, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    попробуй удалить либадваиту и посмотреть куда денется терминал, который от неё зависит
     

  • 1.24, Аноним (24), 18:10, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы root дали, и grub вкрутили вместо проприетарных костылей.
     
     
  • 2.79, Аноним (79), 22:48, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пишите еще (в гугол).
    Ваше мнение очень важно для них...
     
     
  • 3.153, Аноним (153), 22:11, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    К - клиентоориентированность
     

  • 1.25, Аноним (27), 18:10, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я хочу полноценный линукс на свой телефон вместо андроид, только это не возможно из-за работы и возможностей линукс работы с телефонами. Вернее смартфонами.
     
     
  • 2.31, Аноним (29), 18:20, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос, что патчить с телефона собрался?
     
     
  • 3.106, Аноним (105), 07:04, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Компилять ядро для пня 3
     
  • 2.34, Аноним (15), 18:29, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем тогда вы его там хотите? Ваш комментарий - оксюморон и хороший пример линукс-логики.
     
     
  • 3.92, Аноним (-), 01:40, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Возможностей больше чем у андроида, да и отслеживаний всяких хотелось бы меньше ... большой текст свёрнут, показать
     
  • 2.56, Аноним (55), 20:15, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Железо надо выбирать под софт. А ты сделал наоборот и теперь мучаешься: железо не подошло под софт.
     
     
  • 3.66, Аноним (15), 21:58, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это когда у вас такой софт, который вынуждает вас это делать. Тогда сначала стоит выбрать нормальный софт.
     
  • 3.88, Аноним (-), 01:01, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну извините, телефоны Pine далеко не из дешевых. А что ещё есть?
     
  • 3.93, Аноним (-), 01:46, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нашёл: https://en.wikipedia.org/wiki/List_of_open-source_mobile_phones
    Это всё далеко не дешёвое удовольствие.
    А вот и ОС к ним: https://en.wikipedia.org/wiki/Linux_for_mobile_devices
     
  • 3.98, mistiq (ok), 03:19, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ни то ни другое. Железо и софт надо выбирать под задачу.
    А в целом любое железо (образно говоря в рамках архитектуры) должно подходить под любой софт и наоборот.
     
  • 3.107, Аноним (105), 07:07, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот она - извращенная логика линуксоидов. Всегда выбирали нужный под свои потребности софт, и запускаешь его на любом железе, удовлетворяющем минималкам для работы.
     

  • 1.30, Аноним (30), 18:20, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Debian в виртуалке на телефоне?

    Или большой разницы нет. По сравнению с обычными android приложениями?

     
     
  • 2.41, Аноним (4), 19:01, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Обычные приложения  в джавамашине.
     
     
  • 3.89, _kp (ok), 01:08, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Обычные, это мобильные недоприложения.
    А линуксовые - настоящие приложения.

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

    Кому же понадобится шлак, при возможности использовать полноценные приложения.

    Пользователям нужен не очередной терминал, коих полно, и не консольные приложения на смартфоне то.
    Нужена разблокировка API для Wayland или X11, а все остальное и так работает.

    А на это Гугл не пойдет. Помашут просто морковкой перед носом, и потом покажут кукиш.

     

  • 1.49, Аноним (152), 19:18, 14/10/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.53, Аноним (53), 19:41, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Но зачем?
    Ведроид приложения под linux еще могу понять. наоборот, да еще и через vm, кому оно надо? Даешь нормальный мобильных linux, без гугло-прослоек!
     
     
  • 2.59, Аноним (55), 20:18, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прошивки для последнего поколения ультра-мобильной электроники связи обычно проприетарны. В магазинах в КПК сейчас всегда что-то современное из электроники.

    Нужны модемы и радио на опенсорсе внутри мобильных устройств. И сразу будет возможно нужное.

     
     
  • 3.73, Советский инженер (ok), 22:13, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Нужны модемы и радио на опенсорсе

    так там патентов поди 100500 надо закупить чтоб какой-то вайфай6 реализовать

     
  • 3.90, _kp (ok), 01:14, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если собрать ядро с виртуализаций ввода/вывода и иже с ними, то можно было бы запускать графические приложения без костылей, и не копаясть в проприетарных какахах.
    Но, именно это Гугл когда то в начале 2010 и запретил. Зачем?
    А кому недоприложения из маркета продавать, при возможности запуска полноценных нативных приложений? А рекламу куда напихивать? Трояны как распространять?
    Не слабоумие разработчиков тормоз прогресса, а жадность менежжеров.
     

  • 1.54, Аноним (-), 20:02, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Разве мобильные процессоры поддерживают виртуализацию? Оно же адово тормозить будет на программном рендеринге. Про проброс видеокарточки или хотя бы аппаратного 3д в гостевую систему я вообще молчу.
     
     
  • 2.58, Аноним (4), 20:18, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может поэтому там только терминал.
     
     
  • 3.60, Аноним (55), 20:20, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, что т.к. делали не для fan, а чтоб продать. Рассчитывая цену первичной разработки дополнительного, и - поддержки, развития.
     
  • 3.122, _kp (ok), 13:08, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет! Просто терминалов в маркете полно,
    и Debian любой желающий по инструкции запустит нативно без виртуалок.

    Новизна, что этот терминал будет и через виртуалку, и через жоп.. ой, через браузер (WebView).

     

  • 1.80, Аноним (79), 22:51, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    почему все про телефоны говорят?
    А вот я бы взял какой нибудь тв-бокс на ведроиде, да и запустил в консольке парочку служб под дебианом.
    и пускай оно стоит лагает в своем уголке.
     
     
  • 2.145, Аноним (136), 15:56, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ТВ-боксы и на мейнлайне можно запустить.
     

  • 1.81, Аноним (81), 23:02, 14/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос любителям поутвержать, что андроид - это линукс: если это правда, то зачем целый гипервизор понадобилось вкорячивать, чтобы запускать линукс программы на якобы Линукс ?
     
     
  • 2.83, Аноним (83), 23:42, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    правда, что в гугле теперь уволенные из мелкософта индусы?
    для остальных уже много лет был термукс
     
  • 2.85, Perlovka (ok), 00:50, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >зачем целый гипервизор понадобилось вкорячивать

    Затем, что иначе у приложения будет лишний доступ не туда, куда нужно. Кроме этого никаких причин нет.
    Вопрос любителям поутверждать, что Android не Linux - чем отличается ядро Android от ядра Linux?

     
     
  • 3.96, Аноним (15), 02:09, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И стимдеку не забудьте посчитать. И ещё что-нибудь, что вы там обычно в таких случаях считаете. Крекс-пекс-фекс, линукс победил на десктопе!
     
     
  • 4.97, Perlovka (ok), 02:52, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И стимдеку не забудьте посчитать. И ещё что-нибудь, что вы там обычно
    > в таких случаях считаете. Крекс-пекс-фекс, линукс победил на десктопе!

    Куда ее считать? И при чем здесь десктоп вообще? Таблетки забыл принять?

     
  • 3.126, Аноним (-), 14:46, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какой однако вы ловкач В первой части предложения у вас Android и Linux, а во в... большой текст свёрнут, показать
     
  • 3.130, Аноним (-), 15:01, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Затем, что иначе у приложения будет лишний доступ не туда, куда нужно.

    Ну так в Линуксе это пользователь решает, к чему у приложения будет доступ. И никакой гипервизор для этого настоящему Линуксу не требуется.

     
  • 3.147, Аноним (136), 16:54, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Вопрос любителям поутверждать, что Android не Linux - чем отличается ядро Android от ядра Linux?

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

     
  • 2.101, userd (ok), 06:28, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > зачем целый гипервизор понадобилось вкорячивать, чтобы запускать линукс программы на якобы Линукс ?

    Perlovka уже дал ответ, но я немного разверну.

    На самом деле для запуска линукс-программ в android гипервизор не нужен. В апреле этого года коллеги показали отечественный планшет с RED OS M. RED OS M это такая сборка android, одной из фишечек которой является установленный в chroot настольный RED OS MUROM, Для обеспечения графического интерфейса в андроиде установлен VNC-клиент, а на стороне "линукса" Xvnc. Юзер тыркает по иконке - и на экране mate c эмулятором терминала, yum, Libre Office, GIMP и прочими радостями десктопного линукса (IMHO без клавиатуры и мыши использовать нереально). Ещё раз тыркает - и возвращается обратно в андроид.

    РЕДОСовцы, кажется, даже не сильно напрягались - основное что они использовали это свободный linux deploy, которому сто лет в обед. На хабре есть статья автора linux deploy Антона Скшидлевского,

    Этот подход, очевидно, имеет ряд особенностей, возможно что гипервизор должен позволить улучшить жизнь гостевых ОС и увеличить изоляцию андроида от гостей.
      

     

  • 1.117, Аноним (117), 10:07, 15/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это контрольный в голову всем линукс телефонам. Перфекционный бизнес-геноцид. Помнится аналогия из интервью директора мак-дональдсов, что то типа "Плевать на бутеры, мы самый крупный владелец недвижимости в мире". 99.9% железа работают под гуглем, но он добивает 0.01%. В SailfishOS 3.4 под LXC можно поставить линукс. И андроид тоже, но запрещено лицензией. Ну а гугель, как опытный ветеринар стерилизует всех этих диких животных, надо только с чипом от гугель, только в наморднике от гугель, в строгом ошейнике от вендора. Аврора пытается создавать свой намордник, ошейник и поводок, я им писал, "дайте примерить?". Отказали, частным лицам не положено.  
     
     
  • 2.146, Аноним (136), 15:58, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Отказали, частным лицам не положено.  

    Так ты же развинтишь, а там маркировка не стёрта.

     

  • 1.129, Assador (ok), 15:00, 15/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дебиан в яйце, яйцо в утке, утка в клетке, клетка в сарае, сарай на птицефабрике, птицефабрика в Калифорнии.
     
     
  • 2.133, Хру (?), 15:16, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А Калифорния - где?
     
     
  • 3.134, Assador (ok), 15:22, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А Калифорнии нету. Нас обманывают. Земля плоская, а за окраинами Москвы обрыв в Бездну. Так что, не взлетит этот Terminal ))
     

  • 1.135, Аноним (136), 15:37, 15/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Для виртуализации используется добавленный в Android 13 фреймворк AVF (Android Virtualization Framework), реализованный на базе гипервизора KVM и инструментария crosvm.

    Это какого размера надо держать пауэрбанк, чтобы это всё работало?

     
     
  • 2.150, Аноним (-), 18:56, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это какого размера надо держать пауэрбанк, чтобы это всё работало?

    Ну как, какого. Если у типового телефона акум 6 ампер часов стал и этого на день мало, тогда бери автомобильный акк, не прогадаешь. На несколько дней хватит. Если борзеть не будешь.

     

  • 1.151, Golangdev (?), 19:28, 15/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > После этого в списке приложений появляется программа Terminal, при запуске которой осуществляется запуск виртуальной машины с Debian и подключение к ней при помощи компонента на базе WebView через локальный IP-адрес. Настройка виртуальной машины пока не автоматизирована и требует загрузки системного образа c Debian и создания конфигурации в ручном режиме.

    Всё как любят в корпорации уже-не-добра - наиболее сложно, не автоматизировано, не доделано.

    Почему бы просто не могли взять Termux ?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру