Samsung ha Linux
Come collegare Samsung Galaxy Android a Linux o BSD
Riepilogo:
La Samsung Developer Conference ha introdotto Linux di Samsung su Dex, che consente agli sviluppatori di creare app all’interno di un ambiente di sviluppo Linux utilizzando i loro dispositivi Galaxy. Ubuntu è la distribuzione Linux scelta per Linux su Dex. Gli sviluppatori possono accedere ai loro strumenti in viaggio con dispositivi Samsung compatibili. L’app Linux on Dex è attualmente disponibile come beta privata per gli utenti Galaxy Note9 e Galaxy Tabs4 che eseguono Android Oreo e sopra.
Punti chiave:
- Linux on Dex è una tecnologia che estende Samsung Dex agli sviluppatori di Linux.
- Ubuntu è la distribuzione Linux preferita per Linux su Dex.
- Selezionare Samsung Galaxy Mobili e compresse sono compatibili con Linux su Dex.
- Gli sviluppatori possono accedere ai loro strumenti preferiti in viaggio con Linux su Dex.
- L’app Linux on Dex è attualmente in beta privata per gli utenti Galaxy Note9 e Galaxy Tabs4.
Domande e risposte dettagliate:
- Cos’è Linux su Dex?
- Quale distribuzione Linux viene utilizzata per Linux su DEX?
- Quali dispositivi Samsung sono compatibili con Linux su DEX?
- Gli sviluppatori possono accedere ai loro strumenti in viaggio con Linux su DEX?
- È l’app Linux su DEX disponibile per tutti i dispositivi Samsung Galaxy?
- Qual è lo scopo della conferenza Samsung Developer?
- Cos’è Samsung Dex?
- Perché Ubuntu è la distribuzione Linux preferita per Linux su Dex?
- Può un tablet galaxy essere utilizzato come dispositivo autonomo con Linux su DEX?
- Dove possono essere registrati gli sviluppatori per il Linux su Dex Private Beta?
- Cosa è necessario per partecipare al Linux su Dex Private Beta?
- Qual è lo scopo di Linux su DEX per gli sviluppatori?
- Come possono gli sviluppatori collegare i loro dispositivi Galaxy a uno schermo più grande per Linux su Dex?
- Gli sviluppatori possono utilizzare i loro strumenti di sviluppo preferiti con Linux su DEX?
- Qual è il vantaggio dell’utilizzo di Linux su DEX per gli sviluppatori?
Linux on Dex è una tecnologia che consente agli sviluppatori di creare app all’interno di un ambiente di sviluppo Linux collegando i loro dispositivi galassia a uno schermo più ampio per un’esperienza simile a PC.
Ubuntu è la distribuzione Linux scelta per Linux su Dex.
Selezionare Samsung Galaxy Mobili e compresse sono compatibili con Linux su Dex.
Sì, gli sviluppatori possono accedere ai loro strumenti preferiti in viaggio con Linux su Dex.
No, l’app Linux on Dex è attualmente disponibile solo come beta privata per Galaxy Note9 e Galaxy Tabs4 utenti che eseguono Android Oreo e sopra.
La Conferenza Samsung Developer riunisce i creatori per scoprire e conoscere le ultime tecnologie nel portafoglio di Samsung e oltre.
Samsung Dex è una funzionalità che consente agli utenti dei dispositivi Galaxy di punta Samsung di godere di app su uno schermo più grande, fornendo un’esperienza di visualizzazione migliore.
Ubuntu è scelto come distribuzione Linux preferita per Linux su DEX perché è la distribuzione preferita tra gli sviluppatori per la maggior parte dei carichi di lavoro.
Sì, un tablet Galaxy può fornire sufficiente spazio sullo schermo per rimuovere la necessità di una seconda schermata se lo sviluppatore preferisce funzionare direttamente dal loro Galaxy Mobile.
Gli sviluppatori interessati a Linux su Dex Private Beta possono iscriversi Qui.
La beta privata DEX Linux su Dex è disponibile per gli utenti di Galaxy Note9 di Samsung e Galaxy Tabs4, eseguendo Android Oreo e sopra.
Linux on Dex consente agli sviluppatori di creare app all’interno di un ambiente di sviluppo Linux, fornendo loro un’esperienza simile a PC.
Utilizzando Samsung Dex, gli sviluppatori possono collegare i loro dispositivi Galaxy a uno schermo più grande per Linux su DEX.
Sì, gli sviluppatori possono accedere ai loro strumenti preferiti all’interno dell’ambiente di sviluppo Linux fornito da Linux su DEX.
Linux su DEX consente agli sviluppatori di avere un’esperienza simile a PC durante lo sviluppo di app in un ambiente Linux.
Come collegare Samsung Galaxy Android a Linux o BSD
L’app Linux on Dex è ora disponibile come beta privata e gli sviluppatori interessati possono iscriversi qui. La beta privata è disponibile solo per gli utenti di Samsung’S Galaxy Note9 e Galaxy Tabs4 in esecuzione Android Oreo e sopra.
Samsung annuncia Linux su Dex con Ubuntu: per gli sviluppatori in movimento
La Samsung Developer Conference, tenutasi questa settimana a San Francisco, riunisce i creatori per scoprire e conoscere le ultime tecnologie di Samsung’S Portfolio e più lontano. Una delle tecnologie in mostra, in seguito alla demo iniziale del 2017, è Samsung’S Linux su Dex. Samsung Dex, lanciato l’anno scorso, consente agli utenti dei dispositivi Galaxy di punta Samsung che godono di app su uno schermo più grande per un’esperienza di visualizzazione migliore, sia che guardino film, giocano o semplicemente navigano sul Web.
Quest’anno, Samsung sta annunciando il lancio beta di Linux su DEX che estende il valore di Samsung Dex agli sviluppatori di Linux. Linux on Dex consente agli sviluppatori di creare app all’interno di un ambiente di sviluppo Linux collegando il proprio dispositivo Galaxy a uno schermo più ampio per un’esperienza simile a PC.
Ubuntu è Samsung’S Linux Distribuzione della scelta per Linux su Dex. La maggior parte degli sviluppatori seleziona Ubuntu come piattaforma di sviluppo prescelta per la maggior parte dei carichi di lavoro e Samsung’la ricerca ha verificato che era anche la distribuzione di Linux favorita tra il loro pubblico. Samsung e Canonical hanno lavorato insieme su una versione modificata di Ubuntu 16.04 per offrire la migliore esperienza per gli sviluppatori.
Con i modelli selezionati di mobili e tablet Samsung Galaxy, gli sviluppatori possono ora accedere ai loro strumenti preferiti in viaggio. L’utilizzo di un tablet Galaxy fornisce uno spazio sufficiente per rimuovere la necessità di una seconda scherma.
L’app Linux on Dex è ora disponibile come beta privata e gli sviluppatori interessati possono iscriversi qui. La beta privata è disponibile solo per gli utenti di Samsung’S Galaxy Note9 e Galaxy Tabs4 in esecuzione Android Oreo e sopra.
SAMSUNG’s L’annuncio completo può essere letto qui.
Desktop Ubuntu
Scopri come il sistema operativo desktop Ubuntu alimenta milioni di PC e laptop in tutto il mondo.
Come collegare Samsung Galaxy Android a Linux o BSD
La serie Samsung Galaxy dovrebbe sicuramente essere compatibile con Linux. Dopotutto, eseguono il sistema operativo Android, che si basa su Linux. IL Info sul telefono Lo schermo mostra anche la versione Kernel Linux di base. Questa pagina mostra come ho collegato il mio SGH-T989, la versione T-Mobile, che esegue CyanogenMod, basata su Android e il kernel Linux.
Tuttavia, se scarichi il manuale (11.0 MB), non si vede nulla sull’uso con computer che eseguono Linux, BSD, OS X o qualsiasi altro sistema operativo basato su Unix.
Sii consapevole che Android e quindi CyanogenMod Supporto abbandonato per l’archiviazione di massa USB A partire da Android V3.0. Era facile da usare come un pollice USB, ora ci vuole un po ‘di lavoro per impostare le cose per funzionare con i protocolli PTP/MTP. L’alternativa è di sconvolgere la scheda microSD, rimuoverla dal telefono e posizionarla in un lettore.
Come usare Samsung Galaxy S2 con Linux
Avrai bisogno del programma MTPFS, che probabilmente sarà in un pacchetto con lo stesso nome. Vedi la mia pagina sulla gestione dei pacchetti software per i dettagli su come capire quale pacchetto devi aggiungere e come farlo. Potresti voler guardare la pagina Web MTPFS per ulteriori dettagli.
Inizia selezionando il protocollo MTP per la connessione del telefono:
| Archiviazione | | Dispositivo multimediale (MTP)
Mi vedi fare quel cambiamento di seguito.
Collegare il telefono. Qualcosa come i seguenti appariranno nel buffer ad anello del kernel della macchina Linux:
$ dmesg | coda . Alcune righe cancellate . [271527.319166] USB 2-8: nuovo dispositivo USB ad alta velocità numero 11 utilizzando EHCI-PCI [271527.436410] USB 2-8: nuovo dispositivo USB trovato, IdVendor = 04E8, IdProduct = 6860 [271527.436415] USB 2-8: Nuove stringhe del dispositivo USB: MFR = 2, Prodotto = 3, Numero serial = 4 [271527.436417] USB 2-8: Prodotto: Android [271527.436418] USB 2-8: produttore: Android [271527.436419] USB 2-8: serialnumber: 88df75ea [271527.437807] CDC_ACM 2-8: 1.1: questo dispositivo non può fare chiamate da solo. Non è un modem. [271527.437910] CDC_ACM 2-8: 1.1: TTYACM0: dispositivo ACM USB
Montare. Sii paziente, il comando MTPFS può richiedere circa 40 secondi:
$ mkdir ~/Android $ mtpfs ~/Android Elenco dispositivo (S) Dispositivo (S) 0 (VID = 04E8 e PID = 6860) è un Samsung Galaxy Models (MTP). Trovato 1 dispositivo /i: Samsung: Galaxy Models (MTP) (04E8: 6860) @ Bus 2, Dev 11 tentativo di collegare il dispositivo dispositivo Android rilevato, assegnando Flag di bug predefiniti Informazioni sul file di elenco di elenco su Nome: Null) $ DF -H -h Dimensione del filesystem utilizzata utilizzata su /DEV /SDA6 909G 51g 6% /.8g 0 3.8g 0% /dev tmpfs 3.8g 876K 3.8g 1% /dev /shm tmpfs 3.8g 824K 3.8G 1% /Esegui TMPFS 3.8g 0 3.8g 0%/sys/fs/cgroup tmpfs 3.8G 1.7g 2.2G 44% /TMP /Dev /SDC1 1.8t 1.4.8g 824K 3.8G 1%/var/spool/postfix/run/saslauthd MTPFS 15G 3.5G 12G 24%/Home/Cromwell/Android
Questo è montato con fusibile in modo che la radice non possa leggerlo. Questo diventa un po ‘strano:
$ sudo bash password: # df/home/cromwell/android df: '/home/cromwell/android': autorizzazione negata # ls -l/home/cromwell/Android ls: Impossibile accedere/home/cromwell/android: autorizzazione # home # home # /Cromwell | Grep Android d. ? ? ? ? ? Android/
Nel frattempo Voi Avere accesso ai file system al telefono, all’archiviazione interna e quella sulla scheda SD. I timestamp sono anche strani sul file system del fusibile, il timestamp di tutto è -1 o un secondo prima dell’inizio dell’epoca unix nel 1970.
$ cd ~/Android $ ls -laf drwxrwxrwx 2 cromwell cromwell 0 dicembre 31 1969 ./ DRWXR-XR-X 196 CROMWELL CROMWELL 57344 MAR 11 14:15 ../ drwxrwxrwx 2 Cromwell Cromwell 0 31 dic 1969 Storage interno/ drwxrwxrwx 2 Cromwell Cromwell 0 31 dic 1969 Playlist/ drwxrwxrwx 2 Cromwell Cromwell 0 dic 31 1969 SD Carta/ % Du -sh * 467M Internal Storage 0 Playlists 1.Card da 8G SD
Quando hai finito, sconvolta:
$ cd $ fusermount -u ~/Android
Un’altra cosa da considerare: abilita il servizio SSH sul telefono e connettiti al telefono su SSH oltre 802.11 wireless.
Come usare Samsung Galaxy S2 con BSD
Installa i pacchetti libmtp, libid3tag e flac:
# pkg installa libmtp libid3tag flac
Scarica e crea GMTP usando Gmake .
$ cd /tmp $ gtar xf ~ /gmtp-ultima versione.catrame.GZ $ CD ~/GMTP-ultima versione $ ./Configura $ gmake $ su root -c 'gmake install' Password:
Collegare il telefono. Qualcosa come i seguenti appariranno nel tampone ad anello del kernel:
$ dmesg | coda . Alcune righe cancellate . UMODEM0 a UHUB1 PORTA 1 Configurazione 1 Interfaccia 1 "Android Android" Rev 2.00/4.00 ADDR 2 UMODEM0: Interfaccia dati 2, non ha CM su dati, non ha interruzione Umodem0: Notifica di modifica dello stato disponibile UCOM0 su UMODEM0 Ugen0 a UHUB1 PORTA 1 Configurazione 1 "Android Android" Rev 2.00/4.00 ADDR
Esegui GMTP e fai clic su Collegare pulsante. Ancora una volta, aspettati che ci richieda circa 40 secondi. Otterrai una finestra pop-up che ti chiede se vuoi connetterti alla scheda SD o all’archiviazione interna. Seleziona uno, fai clic su OK, E sfoglia.
Mistero di autorizzazione del file cyanogenmod
My Camera App Store immagina immagini in/Storage/sdcard1/dcim/fotocamera/, che è la scheda micro sd rimovibile. Mi sono collegato in SSH usando sshDroid. Guarda questo strano risultato, non ho mai incontrato file di modalità 0075 prima:
root@sgh-t989:/Storage/sdcard1/dcim/fotocamera # ls -la d --- rwxr-x 2 system sdcard_r 32768 11 marzo 20:00 . D --- RWXR-X 4 Sistema SDCARD_R 32768 MAR 11 15:51 . ----RWXR-X 1 Sistema SDCARD_R 3786464 MAR 11 19:59 IMG_20140311_195956.JPG ---- RWXR-X 1 Sistema SDCARD_R 3734592 MAR 11 20:00 IMG_20140311_200000.JPG ---- RWXR-X 1 Sistema SDCARD_R 3765426 MAR 11 20:00 IMG_20140311_200004.jpg
La modalità dispari proviene da come è montato, notare le opzioni FMASK = e DMASK = Impostazione di Umask per questo file system VFAT:
root@sgh-t989:/Storage/sdcard1/dcim/fotocamera # mount | Grep Storage/Dev/Block/Vold/179: 97/Storage/SDCARD1 VFAT RW, Dirsync, Nosuid, Nodev, Noexec, Relatime, Uid = 1000, GID = 1015,fmask = 0702, dmask = 0702,abilit_utime = 0020, codePage = CP437, IOCHARSET = ISO8859-1, shortName = misto, utf8, errori = remount-ro 0 0/dev/block/vold/179: 28/storage/sdcard0 vfat rw, direcsync, nosuid, nodiv, noexec, reflatime, uid = 1000, gid = 1015,fmask = 0702, dmask = 0702,abilit_utime = 0020, codePage = CP437, IOCHARSET = ISO8859-1, ShortName = misto, UTF8, Errors = Remount-Ro 0 0 Tmpfs/Storage/SdCard0/.Android_secure tmpfs ro, seclabel, relaxtime, size = 0k, modalità = 000 0 0 0
La modalità è persistente, CHMOD 644 * funziona senza errore e un valore di ritorno di 0, ma non ha alcun effetto.
Quindi, le opzioni di chank e fmask sono il motivo per cui le directory e i file ottengono queste strane maschere di autorizzazione. La mia vera domanda è Perché Sono necessarie quelle strane autorizzazioni.
Aggiornamento: Una versione successiva di Cyanogenmod ha risolto questo.
AVVERTIMENTO:
Il contenuto sotto questo punto è ora di interesse storico. Androide e quindi Cyanogenmod Supporto abbandonato per l’archiviazione di massa USB A partire da Android V3.0. Utilizzare i protocolli PTP/MTP come descritto sopra o semplicemente sconvolgere la scheda MicroSD e posizionarla in un lettore.
Ecco come usare Samsung Galaxy S2 con Linux o BSD. I passaggi sono esattamente gli stessi, ad eccezione del nome del dispositivo utilizzato in un comando di montaggio.
Come ho ottenuto questi screenshot? Spiego come farlo qui.
Inizia toccando il Casa Pulsante nella parte inferiore del display, per andare alla schermata principale. Questo è quello che vedi a sinistra sotto.
Clicca il Menù pulsante sul lato sinistro nella parte inferiore del display. Questo è sul telaio fuori dal display, non appare in questi screenshot!
Questo farà apparire il menu principale. A destra vedi come è emerso dalla parte inferiore della schermata principale.
Clicca il Impostazioni pulsante in basso a destra del menu principale.
Verrà visualizzato il menu Impostazioni, come visto a destra. Si noti che è più alto di ciò che si adatta allo schermo, puoi scorrere lo schermo verso l’alto per esporre le scelte più basse.
Tuttavia, vuoi toccare il Di più. pulsante vicino alla parte superiore.
All’interno del Wireless e reti Menu, tocca Utilità USB.
Apparirà il display a destra. Tocca il pulsante Collegare l’archiviazione al PC.
Apparirà uno schermo simile a quello visto a destra. Questo è in realtà uno screenshot del precedente Android 2.* O Pan di zenzero. Un cambiamento in Android 4.* O Panino gelato è che non puoi catturare uno screenshot a questo punto.
Questo può sembrare un po ‘misterioso perché sembra non esserci altro da fare se non cancellare. Ciò significa che è tempo di collegare il cavo USB. Quando lo fai, il display cambierà leggermente, come lo schermo viene visto qui. Non vedi più la piccola mascotte Android in questa fase.
Il sistema operativo sul computer rileva il dispositivo e il comando DMESG visualizzerà l’estremità del buffer ad anello del kernel.
Se il tuo file di configurazione syslog invia i messaggi Kern di informazioni di livello o superiore a un file di registro, è possibile fare qualcosa come quello seguente in un altro prompt dei comandi prima di collegare il cavo. In questo modo vedrai i nuovi messaggi del kernel mentre si verificano:
$ coda -f/var/log/messaggi
Il mio sistema desktop principale esegue Linux e ha un numero di dischi, SDG e SDH sono i prossimi due dispositivi a disco disponibili. Di seguito è riportata l’output del messaggio del kernel causato da collegare il cavo al computer:
[root@linux ~]# dmesg
[. appare molto output . ”
[64542.556363] USB 2-8: Nuovo dispositivo USB ad alta velocità Numero 18 utilizzando EHCI_HCD
[64542.673869] USB 2-8: nuovo dispositivo USB trovato, Idvendor = 18D1, IDProduct = 4E21
[64542.673873] USB 2-8: Nuove stringhe del dispositivo USB: MFR = 2, Prodotto = 3, SerialNumber = 4
[64542.673874] USB 2-8: Prodotto: Android
[64542.673876] USB 2-8: produttore: Android
[64542.673877] USB 2-8: serialnumber: 88df75ea
[64542.685023] SCSI18: STORE USB 2-8: 1.0
[64543.686408] SCSI 18: 0: 0: 0: Accesso diretto Samsung SGH-T989 0001 PQ: 0 ANSI: 2
[64543.686552] SD 18: 0: 0: 0: SCSI SCSI allegato SG7 Tipo 0
[64543.687517] SCSI 18: 0: 0: 1: Accesso diretto Samsung SGH-T989 CARD 0001 PQ: 0 ANSI: 2
[64543.687625] SD 18: 0: 0: 1: SCSI SCSI allegato SG8 Tipo 0
[64543.688760] SD 18: 0: 0: 0: [SDG] 23609344 512-byte blocchi logici: (12.0 GB/11.2 Gib)
[64543.689520] SD 18: 0: 0: 0: [SDG] La protezione della scrittura è disattivata
[64543.689523] SD 18: 0: 0: 0: [SDG] Modalità Senso: 0f 00 00 00
[64543.689880] SD 18: 0: 0: 1: [SDH] 31108096 512-byte blocchi logici: (15.9 GB/14.8 Gib)
[64543.690378] SD 18: 0: 0: 0: [SDG] Scrivi cache: abilitato, leggi cache: abilitato, non supporta DPO o FUA
[64543.690876] SD 18: 0: 0: 1: [SDH] La protezione della scrittura è disattivata
[64543.690879] SD 18: 0: 0: 1: [SDH] Modalità Senso: 0f 00 00 00
[64543.691629] SD 18: 0: 0: 1: [SDH] Scrivi cache: abilitato, leggi cache: abilitato, non supporta DPO o FUA
[64543.697503] SDG:
[64543.867442] SDH:
[64543.871387] SD 18: 0: 0: 1: [SDH] Disk rimovibile SCSI allegato
[64543.871889] SD 18: 0: 0: 0: [SDG] Disk rimovibile SCSI allegato
Ecco un esempio di OpenBSD, che ha molto meno chiacchiere del kernel. Il sistema ha un solo disco, SD0, quindi i nuovi dispositivi saranno SD1 e SD2:
[root@openbsd ~]# dmesg
[. appare molto output . ”
UMASS0 a UHUB0 PORTA 3 Configurazione 1 Interfaccia 0 “Android Android” Rev 2.00/4.00 ADDR 2
UMASS0: usando SCSI su bulk solo
SCSIBUS3 AT UMASS0: 2 obiettivi, iniziatore 0
SD1 a SCSIBUS3 TARG 1 LUN 0: SCSI2 0/Rimovibile diretto
SD2 a SCSIBUS3 TARG 1 LUN 1: SCSI2 0/Rimovibile diretto
Umodem0 a UHUB0 Porta 3 Configurazione 1 Interfaccia 1 “Android Android” Rev 2.00/4.00 ADDR 2
UMODEM0: Interfaccia dati 2, non ha CM rispetto ai dati, non ha interruzioni
UMODEM0: notifica di modifica dello stato disponibile
UCOM0 a UMODEM0
Il primo dispositivo disco sarà la memoria integrata del telefono, il secondo sarà lì anche se hai installato una scheda di memoria microSD. Sembrano essere dischi con i file system VFAT:
[root@linux ~]# file /dev /sd [GH]
/dev/sdg: blocco speciale
/dev/sdh: blocco speciale
[root@linux ~]# File -S /Dev /SD [GH]
/Dev/SDG: Settore di avvio x86, Offset del codice 0x58, OEM-ID “Android”, settori/cluster 64, settori riservati 60, teste 4, settori 23607296 (volumi < 32 MB) , FAT (32 bit), sectors/FAT 2882, Backup boot sector 2, serial number 0xfb6f1dff, unlabeled
/dev/sdh: settore di avvio x86, offset di codice 0x0, OEM-ID “”, settori/cluster 64, settori riservato 598, descrittore multimediale 0xf8, capi 255, settori nascosti 8192, settori 31108096 (volumi> 32 mb), grasso (32 bit), settori di grasso 3797, riserve3 0x800, settori di grasso 3797, riserve3 0x800, SERETTORI3, SERUTORI 320. 2386133, senza etichetta
[root@openbsd ~]# file /dev /sd [12] i
/dev/sd1i: blocco speciale
/dev/sd2i: blocco speciale
[root@openbsd ~]# file -s /dev /sd [12] i
/dev/sd1i: settore di avvio x86
/dev/sd2i: settore di avvio x86
Entrambi i dispositivi hanno un file system VFAT32 e possono essere montati. Questo sarebbe fatto con qualcosa come questi comandi:
[root@linux ~]# Mount /Dev /SDG /Media /Telefono [root@linux ~]# Mount /Dev /SDH /Media /Card
[root@openbsd ~]# Mount /Dev /Sd1i /Media /Telefono [root@openbsd ~]# Mount /Dev /SD2i /Media /Card
Alcuni nomi di file enormemente lunghi sono stati troncati nell’output seguente.
Le immagini scattate con l’app per fotocamera del telefono sono memorizzate come:
Dcim/fotocamera/YYYYMMDD_HHMMSS.jpg
Gli screenshot sono archiviati come:
Immagini/screenshot/screenshot_YYYY-MM-DD-HH-MM-SS.png
Su Android 2.* Sono stati invece memorizzati come:
Screencapture/scYyyyMMDD-HHMMSS.png
I file musicali sono archiviati come:
media/nome del file.mp3
o, facoltativamente, come:
media/sottodirectory/nome del file.mp3
Il software Kies di Samsung non comprende le sottodirectory della directory dei media. Puoi crearli quando il telefono è montato come un dispositivo di archiviazione Linux e inserire file MP3 e il telefono troverà i file senza problemi. Tuttavia, non organizza la musica da quelle sottodirectory. Se hai usato i tag artistici e album mp3 id3, l’applicazione musicale di Samsung ti presenterà quei raggruppamenti.
[root@linux ~]# Mount /Dev /SDG /MNT [root@linux ~]# CD /MNT [root@linux ~]# albero . |- Android | `- Dati | |- com.coolris.media | | `- Cache | | |-geocoder-cache | | |-assunzioni-immagine cache | | | |--2848102872810574692_512.cache | | | |--3522291739586820870_512.cache | | | |--4105238176348511855_512.cache | | | |--630634104084386418_512.cache | | | |--6379285192658666339_512.cache | | | |--7012408069108224037_512.cache | | | |--8102264400717058314_512.cache | | | |- 1612344833334511313_512.cache | | | |- 1688296152150984902_512.cache | | | |- 5258176614527879968_512.cache | | | |- 5401137143547971348_512.cache | | | `- 6849195166575029870_512.cache | | |-Local-Album-Cache | | | |- chunk_0 | | | `- indice | | |-Image locali-Thumbs | | | |- chunk_0 | | | `- indice | | |-Cache locale-meta | | | |- chunk_0 | | | `- indice | | |-CACHE-SKIP LOCALE | | |-Local-Video-Thumbs | | `-Picasa-Thumbs | |- com.Google.Android.app.Libri | | `- File | | `- Account | | `- [email protected] | | `- Volumi | | |- 3dwnaaaaqaaj | | | |- Copertura.png | | | |- Cover_thumbnail.png | | | |- Res | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | |- ahr0chm6ly9lbmnyexb0zwquz29 [. ] | | | | `- AHR0CHM6LY9LBMNYEXB0ZWQUZ29 [. ] | | | `- segmenti | | | |-Content-0007 | | | |-Content-0008 | | | |-Content-0009 | | | |-Content-0010 | | | |-Content-0011 | | | |-Content-0012 | | | |-Content-0013 | | | |-Content-0014 | | | |-Content-0015 | | | |-Content-0016 | | | |-Content-0017 | | | |-Content-0018 | | | |-Content-0019 | | | |-Content-0020 | | | |-Content-0021 | | | |-Content-0022 | | | |-Content-0023 | | | |-Content-0024 | | | |-Content-0025 | | | |-Content-0026 | | | |-Content-0027 | | | |-Content-0028 | | | |-Content-0029 | | | |-Content-0030 | | | |-Content-0031 | | | |-Content-0032 | | | |-Content-0033 | | | |-Content-0034 | | | |-Content-0035 | | | |-Content-0036 | | | |-Content-0037 | | | |-Content-0038 | | | |-Content-0039 | | | |-Content-0040 | | | |-Content-0041 | | | |-Content-0042 | | | |-Content-0043 | | | |- Contenuto-0044 | | | |-Content-0045 | | | |-Content-0046 | | | |-Content-0056 | | | `-Content-0057 | | |- kw0yaaaayaaj | | | |- Copertura.png | | | `- Cover_thumbnail.png | | `- khmyaaaayaaj | | |- Copertura.png | | `- Cover_thumbnail.png | |- com.Google.Android.app.genio.Geniewidget.notizie-contenuto-cache | |- com.Google.Android.app.Mappe | | |- Cache | | | |- cache_its.0 | | | |- cache_its.M | | | |- cache_its_bas_bic.M | | | |- cache_its_ter.M | | | |- cache_r.0 | | | |- cache_r.M | | | |- cache_rgts.M | | | |- cache_vts.0 | | | |- cache_vts.M | | | |- cache_vts_gmm.0 | | | |- cache_vts_gmm.1 | | | |- cache_vts_gmm.M | | | |- cache_vts_labl_gmm.0 | | | |- cache_vts_labl_gmm.M | | | `- cache_vts_tran_gmm.M | | |- Debug | | `- TestData | | `- Voce | | `- en_us.65A89743 | | `- Voice_instructions.zip | `- com.Google.Android.Musica | `- Cache | `- Artwork |- Attaccamenti |- DCIM | `- Camera | |- 20120421_111918.jpg | |- 20120421_111924.jpg | |- 20120421_144128.jpg | `- Cache | |- 2078400470401.Tec | |- 2078400470402.Tec | |- 2078400470403.Tec | `- 8484800480.arco |- perso.Dir |- ScreenCapture | |-SC20120421-172454.png | |-SC20120421-172615.png | |-SC20120421-172649.png | |-SC20120421-172708.png | |-SC20120421-172712.png | |-SC20120421-172721.png | |-SC20120421-172730.png | |-SC20120421-172739.png | `-SC20120421-172812.png |- shareviawifi |- bluetooth |- esterno_sd |- media | |- Song01.mp3 | |- Song02.mp3 | |- Song03.mp3 | `- Song04.mp3 |- nmc_ext | `- DST | `- Logs |- Slacker | |- Albumplaylists | |- Media | | |- condiviso | | | `- Traccia | | `- Stazione | | `- Traccia | |- Playlist | |- Stazioni | | `- Definizioni | |- Testdat | `- Utente | |- Database | |- Play sequence.dat | `- TEMP`- UsbStorage 60 Directory, 166 file
Samsung Linux su Dex è morto, qui ci sono alternative open source
Durante il fine settimana, Samsung ha inviato un numero relativamente piccolo dei suoi clienti che probabilmente non volevano leggere in un fine settimana o in un giorno feriale. La società è stata messa a riposo il suo programma Linux sul dex beta e non perché si stava laureando a una versione stabile. Al contrario, Samsung stava finendo completamente il programma. Potrebbe aver avuto un piccolo numero di utenti ma LOD, come era noto, era molto amato da quelli a causa di ciò che ha abilitato. Fortunatamente, ci sono altri modi per portare avanti quella promessa in modo più sostenibile e più a prova di futuro.
Linux su Dex 101
In realtà ci sono due cose coinvolte qui come può suggerire il nome, nessuno dei quali è in realtà intrinsecamente dipendente dall’altro. Il primo è Dex, che è l’esperienza desktop improvvisata di Samsung che funziona solo su uno schermo di grandi dimensioni, direttamente su un tablet o tramite uno schermo esterno in caso di telefoni. Nonostante sembri un desktop convenzionale, stai ancora eseguendo Android, solo con una schermata iniziale diversa e con app per finestre per impostazione predefinita.
Linux su Dex, d’altra parte, esegue un sistema operativo desktop Linux grafico completo sopra Android. Al momento del lancio beta di Lod, ha usato un Ubuntu 16 modificato.10 LT che, a quel punto, erano già vecchi anche per gli standard LTS. LOD ha eseguito lo schermo intero e solo in modalità DEX, dando l’illusione di eseguire una normale distribuzione Linux sul tuo telefono.
Il requisito di eseguire Linux solo in modalità DEX potrebbe essere stato in parte per le tecnologie proprietarie che Samsung ha usato per migliorare le prestazioni grafiche durante l’esecuzione della modalità DEX. Potrebbe anche essere parzialmente arbitrario, poiché alcuni sono stati in grado di utilizzare il desktop grafico completo semplicemente collegando il VNC in esecuzione sul telefono. Ad ogni modo, Linux su Dex è morto ma Samsung Dex stesso vivrà, almeno per ora.
Perché il lod è DOA
Samsung ha annunciato che qualsiasi dispositivo che esegue Android 10, fuori dalla scatola o tramite un aggiornamento, non sarà più in grado di utilizzare Linux su Dex. Sta anche uccidendo il programma beta anche prima che il software possa raggiungere lo stato stabile. Detto questo, anche nella sua forma beta, LOD era piuttosto raffinato e funzionale, ha davvero bisogno di un aggiornamento dell’ultima versione di Ubuntu LTS. Purtroppo, Samsung lo sta uccidendo forse non per mancanza di utenti interessati, ma perché non ha realizzato l’obiettivo iniziale di Samsung.
Linux su Dex non era davvero Samsung che cercava di corteggiare gli utenti di Linux nell’acquisto di dispositivi Galaxy di fascia alta. Era, in effetti, un tentativo di attirare gli sviluppatori nel suo ecosistema. In una certa misura, è come il sottosistema di Windows di Microsoft per Linux (WSL) che sta fornendo strumenti di cui gli sviluppatori Web hanno bisogno per tenerli felicemente hackerati utilizzando un PC Windows.
LOD ha penzolato un’altra carota di fronte agli sviluppatori, questa volta facendo appello agli sviluppatori di app Android. Ha dato loro l’ambiente per eseguire strumenti come Android Studio per creare app per Android e, infine, per Samsung. Gli utenti di Linux si sono affollati, ma l’esplosione delle app Samsung potrebbe aver desiderato non è avvenuta. Per la società che è sempre alla ricerca di sviluppatori che investino in tutto il suo ecosistema, sia Android che Tizen, probabilmente non valeva il costo di manutenzione.
Andare avanti con open source
Quando il LOD è arrivato sulla scena, in realtà non è stato prima né l’unico tentativo di eseguire Linux da un telefono Android. Ci sono, in effetti, una manciata, ma alcuni si sono distinti nel corso degli anni. Se vuoi continuare il tuo viaggio Linux sul tuo smartphone, potresti voler dare un’occhiata a queste tre soluzioni open source.
Termux
Potresti spazzare via Termux come solo un altro emulatore terminale ma questo manca su due punti chiave. Per uno, ci sono così tante cose che puoi già realizzare solo sul terminale (con una tastiera adeguata, si spera). Per un altro, Termux è più di un semplice terminale Android in quanto praticamente esegue una distribuzione minima in cima ad Android. E se vuoi una GUI sopra, ci sono anche modi per farlo accadere.
Userland
Il successore spirituale di Gnuroot, Userland si avvicina alla soluzione di Linux su Android dall’estremità opposta. Sì, ha un modo per installare solo un sistema di riga di comando, ma il suo valore reale è l’installazione di distro completi o anche app di GUI. Potrebbe non essere così performante come Linux su Dex ma è più flessibile, più personalizzabile e, soprattutto, più disponibile su altri telefoni.
Maru OsMaru OS è praticamente simile alla versione open source, basata su Linux e basata su Android della visione Continuum originale di Microsoft che, non per coincidenza, era anche quello che è Samsung Dex. Invece di eseguire Linux come app che puoi vedere sulla schermata del telefono, anche Maru OS richiede (o almeno prescrive) uno schermo esterno quando si esegue il sistema operativo Debian all’interno del tuo telefono. All’inizio di quest’anno, il creatore di Maru Os Preetam D’Souza ha annunciato che il progetto avrebbe usato Lineageos come base per aprire le porte a dispositivi più supportati. Si spera, che prenderà presto il ritmo.
Incartare
A giudicare dalle reazioni sul web, la decisione di Samsung di uccidere Linux su Dex è stata accolta da un mix di delusione e sarcasmo. Data la mancanza di progressi dalla parte di Samsung per quasi un anno, è stato quasi inaspettato. È semplicemente una delle tante idee luminose di Samsung che sono state chiuse per mancanza di un futuro redditizio. Dato il suo spirito quasi simile a Google, Samsung potrebbe eventualmente abbandonare anche Samsung Dex stesso. Fortunatamente, non è davvero l’unico gioco in città, anche se ha prestazioni e facilità d’uso dei vantaggi. E con le soluzioni open source disponibili, la probabilità che queste scompaiono per sempre dipenderà solo dagli sviluppatori disposti a fare il lavoro, non da un’azienda che deve rispondere ai suoi azionisti.
Samsung interrompe il suo linux su dex beta
Dex è la struttura proprietaria di Samsung che converte una delle sue ammiraglie di Galaxy in un PC desktop a connessione a un monitor. Un ambiente supportato dalla modalità in Android 9.0 (torta) è GNU/Linux. Sfortunatamente, il suo programma beta si concluderà con il lancio di Android 10.
Deirdre O Donnell, pubblicato il 21/10/2019
Samsung Dex è stato introdotto con la serie Galaxy S8 come una struttura che espande l’interfaccia utente di quei telefoni e i suoi successori in un ambiente desktop. Potrebbe rivelarsi utile per molti utenti, in particolare perché non dipende più da accessori acquisti separati come il DEX Pad. Samsung aveva anche offerto l’opportunità di eseguire Linux attraverso questa connessione. Tuttavia, ora sta abbandonando la beta in questione.
Questa funzione DEX esisteva come beta e ha permesso all’utente di eseguire una determinata modifica di Ubuntu 16.04 LTS per ARM64. È stato diretto principalmente agli sviluppatori, che potrebbero essere stati in grado di costruire app Android utilizzando i loro smartphone Galaxy premium e un monitor. È compatibile con Android 9.0 (torta); Tuttavia, questo sembra essere per quanto andrà.
Secondo quanto riferito, Samsung ha sospeso il Linux su Dex Beta. Questo è apparentemente collegato alla migrazione a un UI 2.0, la pelle ufficiale dell’OEM per Android 10. La beta sarà incompatibile con questa rom; Inoltre, la compagnia coreana ha affermato che tornando a un UI 1.0 (basato sulla torta) non sarà possibile sui dispositivi Galaxy.
In altre parole, i fan di Linux su DEX dovranno presumibilmente scegliere tra questa struttura e un aggiornamento a una UI 2.0. Tuttavia, quelli ancora su PIE possono scaricare l’apk della beta se desiderassero testarlo prima di un lancio più diffuso del nuovo sistema operativo per smartphone.
Lavorare per NoteBookCheck
Sei un tecnico che sa scrivere? Quindi unisciti al nostro team! Ricercato:
– Scrittore di notizie specialistiche
– Scrittore di riviste
– Traduttore (de en)
Dettagli qui