{"id":112502,"date":"2023-12-26T03:10:21","date_gmt":"2023-12-26T01:10:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish"},"modified":"2023-12-26T03:10:21","modified_gmt":"2023-12-26T01:10:21","slug":"zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish","title":{"rendered":"Avvio dell'ambiente Android Aliendalvik su distribuzioni Linux da Sailfish","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Jonas Dressler del progetto GNOME, che sviluppa l'editor di GNOME Shell per dispositivi mobili, ha pubblicato risultati che consentono di avviare l'ambiente Aliendalvik (AppSupport) nelle normali distribuzioni Linux. Aliendalvik \u00e8 un layer per la piattaforma mobile Sailfish, che permette l'esecuzione di applicazioni scritte per la piattaforma Android. Durante l'ingegneria inversa di Aliendalvik sono stati preparati patch per il server composito Mutter, script e wrapper per il server audio e il sistema di input, necessari per eseguire Aliendalvik al di fuori dell'ambiente della piattaforma Sailfish.          <center>  <video controls=\"\" style=\"width: 700px; height: 400px; max-width:100%\"><source src=\"https:\/\/blogs.gnome.org\/jdressler\/files\/2023\/12\/video.webm\" type=\"video\/mp4\"><\/video>  <\/center>    <\/p>\n<p>Il lancio di Aliendalvik \u00e8 stato dimostrato sugli smartphone Pinephone Pro e Oneplus 6, sui quali \u00e8 stato installato Arch Linux con l'interfaccia GNOME Mobile. Si segnala che per l'interazione di Aliendalvik con l'ambiente utente Sailfish vengono utilizzate le API standard di Freedesktop; ad esempio, le notifiche vengono inviate tramite l'interfaccia DBus org.freedesktop.Notification e per il controllo dei lettori musicali viene impiegato il protocollo MPRIS. Ogni applicazione Android in esecuzione viene visualizzata utilizzando una superficie Wayland separata nella propria finestra, e per l'organizzazione dell'input viene utilizzato il protocollo Wayland &#171;text-input&#187;.     <\/p>\n<p>L'ambiente Aliendalvik viene avviato tramite strumenti di isolamento dei contenitori LXC, e i componenti per l'integrazione con il sistema host sono stati compilati per l'architettura ARM64 e scritti utilizzando Qt. A differenza di un progetto simile, Waydroid, che avvia anche un ambiente Android in un contenitore, Aliendalvik offre un'integrazione pi\u00f9 stretta con il sistema host, ad esempio, le applicazioni Android si aprono in normali finestre, \u00e8 supportata la sincronizzazione della rubrica e viene utilizzata la tastiera su schermo di Sailfish.    <\/p>\n<p>L'ambiente di sistema Sailfish si basa sul progetto Mer (che da aprile 2019 si sviluppa come parte integrante di Sailfish) e sui pacchetti della distribuzione Mer Nemo. Nell'ambiente vengono utilizzati systemd, DBus, RPM, PackageKit, PulseAudio, BlueZ, Wayland e Qt. Il compositore <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> lipstick \u00e8 costruito su QtCompositor. Per l'isolamento delle applicazioni viene utilizzato Firejail. Per la gestione delle connessioni di rete viene impiegato ConnMan, mentre per la pila telefonica si utilizza oFono.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60349\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0436\u043e\u043d\u0430\u0441 \u0414\u0440\u0435\u0441\u0441\u043b\u0435\u0440 (Jonas Dressler) \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 GNOME, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e GNOME Shell \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Aliendalvik (AppSupport) \u0432 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Linux. Aliendalvik \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0443 \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Sailfish, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u0412 \u0445\u043e\u0434\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0433\u043e \u0438\u043d\u0436\u0438\u043d\u0438\u0440\u0438\u0433\u0430 Aliendalvik \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u043f\u0430\u0442\u0447\u0438 \u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u041cutter, \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0438 \u043e\u0431\u0432\u044f\u0437\u043a\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-112502","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0436\u043e\u043d\u0430\u0441 \u0414\u0440\u0435\u0441\u0441\u043b\u0435\u0440 (Jonas Dressler) \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 GNOME, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e GNOME Shell \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Aliendalvik (AppSupport) \u0432 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u0430\u043f\u0443\u0441\u043a \u0432 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Android-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f Aliendalvik \u0438\u0437 Sailfish | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0436\u043e\u043d\u0430\u0441 \u0414\u0440\u0435\u0441\u0441\u043b\u0435\u0440 (Jonas Dressler) \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 GNOME, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e GNOME Shell \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Aliendalvik (AppSupport) \u0432 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-12-26T01:10:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-12-26T01:10:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Avvio dell'ambiente Android Aliendalvik da Sailfish nelle distribuzioni Linux | ProHoster","description":"Jonas Dressler del progetto GNOME, che sviluppa l'editor di GNOME Shell per dispositivi mobili, ha pubblicato risultati che consentono di avviare l'ambiente Aliendalvik (AppSupport) nelle normali distribuzioni.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u0430\u043f\u0443\u0441\u043a \u0432 Linux-\u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Android-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f Aliendalvik \u0438\u0437 Sailfish | ProHoster","og:description":"\u0414\u0436\u043e\u043d\u0430\u0441 \u0414\u0440\u0435\u0441\u0441\u043b\u0435\u0440 (Jonas Dressler) \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 GNOME, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044e GNOME Shell \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Aliendalvik (AppSupport) \u0432 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/zapusk-v-linux-distributivah-android-okruzheniya-aliendalvik-iz-sailfish","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-12-26T01:10:21+00:00","article:modified_time":"2023-12-26T01:10:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/112502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=112502"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/112502\/revisions"}],"predecessor-version":[{"id":172901,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/112502\/revisions\/172901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=112502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=112502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=112502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}