{"id":1038,"date":"2023-07-03T15:13:05","date_gmt":"2023-07-03T15:13:05","guid":{"rendered":"https:\/\/www.techxplore.it\/?p=1038"},"modified":"2023-07-03T15:13:05","modified_gmt":"2023-07-03T15:13:05","slug":"aosp-il-progetto-open-source-di-android-per-la-personalizzazione-del-sistema-operativo","status":"publish","type":"post","link":"https:\/\/www.smartertech.it\/home\/aosp-il-progetto-open-source-di-android-per-la-personalizzazione-del-sistema-operativo\/","title":{"rendered":"AOSP: Personalizza il Sistema con Android Open Source"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"794\" height=\"310\" src=\"https:\/\/www.smartertech.it\/wp-content\/uploads\/2023\/07\/Android-Open-Source-Project.jpg\" alt=\"AOSP: Personalizza il Sistema con Android Open Source\" class=\"wp-image-1039\" srcset=\"https:\/\/www.smartertech.it\/wp-content\/uploads\/2023\/07\/Android-Open-Source-Project.jpg 794w, https:\/\/www.smartertech.it\/wp-content\/uploads\/2023\/07\/Android-Open-Source-Project-300x117.jpg 300w, https:\/\/www.smartertech.it\/wp-content\/uploads\/2023\/07\/Android-Open-Source-Project-768x300.jpg 768w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><figcaption class=\"wp-element-caption\">AOSP: Personalizza il Sistema con Android Open Source<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">AOSP: Personalizza il Sistema con Android Open Source! AOSP (Android Open Source Project) \u00e8 un&#8217;iniziativa open source avviata da Google per lo sviluppo e la distribuzione del sistema operativo <a href=\"https:\/\/www.smartertech.it\/2023\/10\/21\/google-rafforza-la-sicurezza-di-android-con-una-scansione-antimalware-in-tempo-reale\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Android<\/a>. AOSP fornisce il codice sorgente completo e le risorse necessarie per creare, personalizzare e distribuire versioni personalizzate di Android.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il progetto AOSP \u00e8 stato avviato per promuovere la collaborazione e l&#8217;innovazione nella comunit\u00e0 degli sviluppatori. Mette a disposizione il codice sorgente di base di Android insieme agli strumenti, alla documentazione e alle risorse necessarie per creare varianti personalizzate del sistema operativo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AOSP viene utilizzato come base per lo sviluppo di ROM Android di terze parti. In un altro articolo abbiamo visto come installare ROM aggiornate con Open Android Installer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cos&#8217;\u00e8 AOSP e chi lo sceglie Le ROM di terze parti consentono di aggiornare Android quando sembra impossibile, permettendo cos\u00ec di utilizzare un dispositivo funzionante che non \u00e8 pi\u00f9 supportato dal produttore. Molti produttori di smartphone utilizzano AOSP come base per sviluppare le proprie interfacce utente personalizzate e aggiungere funzionalit\u00e0 specifiche ai loro dispositivi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le componenti principali di Android, come il kernel Linux, il runtime di Android (ART), il framework delle applicazioni e le API di sistema, sono disponibili come parte integrante di AOSP. Gli sviluppatori possono accedere al codice sorgente, apportare modifiche, aggiungere funzionalit\u00e0 e personalizzare Android per adattarlo alle proprie esigenze specifiche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alcune componenti chiave di Android, come le app Google (come Play Services, Play Store, Gmail, Maps, YouTube, ecc.), non fanno parte del pacchetto AOSP e sono soggette a licenze e accordi separati tra Google e gli utenti che desiderano utilizzarle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open GApps e pacchetti simili Open GApps \u00e8 uno dei progetti open source che forniscono pacchetti di applicazioni Google (GApps) per l&#8217;installazione su versioni personalizzate di Android. Questi pacchetti sono creati dalla comunit\u00e0 degli sviluppatori e non sono ufficialmente supportati o distribuiti da Google.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Iniziative di questo tipo sono spesso tollerate da Google, anche se non si possono escludere eventuali contestazioni. Le app e i servizi Google sono comunque soggetti a specifici termini di servizio e condizioni di utilizzo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gli utenti che utilizzano pacchetti come <a href=\"https:\/\/opengapps.org\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Open GApps<\/a> lo fanno per scopi non commerciali, nell&#8217;ambito dello sviluppo e della personalizzazione dei propri dispositivi. In molti casi, gli sviluppatori e gli utenti delle ROM personalizzate non cercano di violare le licenze o distribuire le app Google come parte di una soluzione commerciale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rimozione di Dialer e Messaggi: un problema per il futuro di AOSP? Recentemente, molti hanno sollevato preoccupazioni riguardo al futuro di AOSP, descrivendolo come un progetto compromesso a causa della decisione di Google di interrompere il supporto a due delle sue applicazioni storiche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quali app ha deciso di abbandonare Google? Le versioni open source di Dialer e Messaggi, ovvero l&#8217;app per il tastierino numerico e l&#8217;app per la gestione dei messaggi di testo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un sistema operativo mobile che non pu\u00f2 inviare messaggi o effettuare chiamate \u00e8 davvero completo? Questo \u00e8 il quesito che molti si pongono.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Va detto che sia i produttori che gli sviluppatori di ROM alternative di solito non utilizzano l&#8217;app Dialer e l&#8217;app Messaggi di Google, ma le sostituiscono con le numerose alternative disponibili. Tuttavia, va sottolineato che l&#8217;app Dialer \u00e8 di fatto un&#8217;interfaccia semplice di TelecomManager, un componente integrato direttamente in AOSP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nella pratica, la decisione di Google non modifica gli equilibri. AOSP continua ad essere disponibile e soprattutto viene aggiornato con le patch di sicurezza rilasciate mensilmente. Questo \u00e8 un aspetto essenziale che influisce sul periodo di tempo in cui \u00e8 sicuro utilizzare un dispositivo Android.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Piuttosto, ha una certa rilevanza il fatto che Google abbia deciso di interrompere lo sviluppo e il supporto di due applicazioni che erano distribuite come prodotti open source.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inoltre, la rimozione di due app dal pacchetto AOSP non ha un impatto significativo. Quando si parla di sviluppo e utilizzo di ROM personalizzate, le sfide maggiori riguardano le difficolt\u00e0 nell&#8217;effettuare lo sblocco del bootloader (in alcuni casi non possibile o ostacolato), l&#8217;utilizzo di binari non documentati a livello firmware e le restrizioni imposte da SafetyNet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AOSP: Personalizza il Sistema con Android Open Source! AOSP (Android Open Source Project) \u00e8 un&#8217;iniziativa open source avviata<\/p>\n","protected":false},"author":1,"featured_media":1039,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[23,110,216],"tags":[],"class_list":["post-1038","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-telefonia","category-android","category-altro-su-android"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/posts\/1038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/comments?post=1038"}],"version-history":[{"count":0,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/posts\/1038\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/media\/1039"}],"wp:attachment":[{"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/media?parent=1038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/categories?post=1038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smartertech.it\/home\/wp-json\/wp\/v2\/tags?post=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}