Kirjoittaja Aihe: Samsung Galaxy S III ja ulkoinen SDRAM-kortti  (Luettu 3393 kertaa)

antti64

  • Käyttäjä
  • Viestejä: 90
    • Profiili
Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« : 15.08.12 - klo:21.21 »
Hei,

En pysty mounttaamaan uuden Samsung Galaxy S III:n ulkoista SDRAM-muistikorttia Ubuntuun. Siis, kun kytken Samsungin USB-piuhalla Linux-koneeseen kiinni, niin puhelimen sisäinen SDRAM-muisti näkyy, mutta ulkoinen ja irroitettava muistikortti ei?

Virheilmoitus on seuraava:

Unable to mount SAMSUNG_Android
Error initializing camera: -60: Could not lock the device

Onkos kukaan törmännyt ongelmaan ja ratkaissut sitä?

Antti
Ubuntu 12.04. HTC desire HD ja Android 2.3

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11453
    • Profiili
    • Tomin kotisivut
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #1 : 15.08.12 - klo:22.43 »
Tuskinpa on SDRAMia. Sen sijaan muistikortti voi olla Secure Digital eli SD, sisäinen tuskin sitäkään vaan vain jokin, luultavasti NAND, flashmuisti ehkä eMMC.
Siinä annos Wikipediaa. :)

Sitten itse ongelmaan. Itselläni oli Samsungin Galaxy 5 puhelin ennen kuin ostin nykyisen (Nokia N9) ja siinä ainoa mahdollisuus tietokoneeseen massamuistia liitettäessä oli muistikortin käyttäminen, sisäinen muisti oli varsin pieni (180 megaa, joka oli aina täynnä). Se toimi ihan hyvin, tosin siltikin suosin mielelläni erillistä muistikortinlukijaa. Noh, se ei ehkä auta tässä.

Tein haun ja löysin tälläisen ketjun: http://forum.xda-developers.com/showthread.php?t=1735330
Tuossa nimenomaan sisäinen muisti on onnistuttu liittämään parin MTP-paketin avulla, mutta sehän ei nyt ollut se ongelma. Muistikorttia ei saatu ollekaan liitettyä.

Missä tuo virheilmoitus tuli? Koneella vai kännykässä? Voitko laittaa "dmesg |tail" tulosteen päätteestä pian tuon kännykän kytkemisen jälkeen (valitse myös massamuistin liittäminen, tai mikä onkaan tarpeen, ensin).
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

antti64

  • Käyttäjä
  • Viestejä: 90
    • Profiili
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #2 : 15.08.12 - klo:23.03 »
Anteeksi väärä termi, Tietenkin kyse on SD-muistikortista. Puhelimen sisäinen muisti näkyy, mutta ulkoinen kortti ei. Virheilmoitus tulee Ubuntussa, kun se on mountannut USB-muistit. Ulkoinen muisti näkyy, mutta sisältö on nolla.

Googlaamalla olen löytänyt ongelman, että Googlen 4.0 Android ei oikein tue USB-massamuistia kunnolla.

Koodia: [Valitse]
dmesg |tail
[ 3293.162705] usb 1-6: configuration #1 chosen from 1 choice
[ 6616.540751] usb 1-6: USB disconnect, address 17
[ 6616.900038] usb 1-6: new high speed USB device using ehci_hcd and address 18
[ 6617.052210] usb 1-6: configuration #1 chosen from 2 choices
[ 6658.582994] usb 1-6: USB disconnect, address 18
[ 6658.941291] usb 1-6: new high speed USB device using ehci_hcd and address 19
[ 6659.092711] usb 1-6: configuration #1 chosen from 1 choice
[ 6673.825239] usb 1-6: USB disconnect, address 19
[ 6674.181286] usb 1-6: new high speed USB device using ehci_hcd and address 20
[ 6674.332969] usb 1-6: configuration #1 chosen from 2 choices
Minun gphoto2 oli vanhempaa versiota:
gphoto2         2.4.5          gcc, popt(m), exif, cdk, aa, jpeg, readline
libgphoto2      2.4.8          gcc, ltdl, EXIF

Yritin kääntää uudempaa gphoto2 2.5.0, joka dokumentaation perusteella jo tukisi Samsung Galaxy S III:sta, mutta en pääse tästä eteenpäin:
Koodia: [Valitse]
./configure --prefix=/usr/local
....
configure: error:
PKG_CONFIG_PATH=
LIBUSB_LIBS=
LIBUSB_CFLAGS=

* Fatal: libgphoto2 port access library by default requires libusb >= 0.1.5 to build.
*        You must explicitly disable libusb to build libgphoto2_port without it.
*
* Possible solutions:
*   - call configure with --with-libusb=no or --without-libusb
*   - set PKG_CONFIG_PATH to adequate value
*   - call configure with LIBUSB_LIBS=.. and LIBUSB_CFLAGS=..
*   - call configure with one of the --with-libusb parameters
*   - get libusb and install it:
*     http://libusb.sourceforge.net/
*   - if you have libusb >= 1.0 installed, you must also install
*     either the libusb0 compat library or a libusb 0.x version

Antti
Ubuntu 12.04. HTC desire HD ja Android 2.3

antti64

  • Käyttäjä
  • Viestejä: 90
    • Profiili
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #3 : 15.08.12 - klo:23.34 »
Niin tästä romusta puuttuu perinteinen USB-massamuistituki? Eli sitä ei saa mihinkään soittimiin, töllöön tms kiinni leikkimään usb-muistitikkua ja tuottaa ongelmia ei-windows-koneissa. MTP toimii laitteessa mutta bugaa linuxissa.

Ymmärsinkö oikein, että Google on poistanut good-old-massamuisti tuen Android 4.0:stä eli koskee jatkossa kaikkia uusia Androideja.

Antti
Ubuntu 12.04. HTC desire HD ja Android 2.3

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11453
    • Profiili
    • Tomin kotisivut
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #4 : 16.08.12 - klo:15.46 »
Sen sijaan muistikortti voi olla Secure Digital eli SD, sisäinen tuskin sitäkään vaan vain jokin, luultavasti NAND, flashmuisti ehkä eMMC.
Siinä annos Wikipediaa. :)


Siis NAND on flashmuistin tyyppi, toinen on NOR. NAND:eista tehdään suurinosa muistikorteista(SD, MMC jne), SSD:eistä, embedded massamuisteista sun muista. Tämä siksi että NAND:eissa on huomattavasti parempi datatiheys kuin NOR:ssa. Tosin NOR-tyypissä on omat etunsa jotka eivät ole kuitenkaan niin hyödyllisiä massamuisteissa että kapasiteetista kannattaisi tinkiä.

Tiedän. En jaksanut kirjoittaa kaikkea, kun Wikipediassa kuitenkin lukee ja kysymys ei ollut siitä.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

antti64

  • Käyttäjä
  • Viestejä: 90
    • Profiili
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #5 : 26.08.12 - klo:22.55 »
Vähän aikaa dropboxia kokeiltuani alkaa tuntua siltä, että se on näppärin kuvien ja videoiden siirtomuoto. Hommassa on se hyvä puoli, että kamat siirtyy nettiin automaattisesti. Tosin Ubuntun dropbox-clientti on vielä kokeilematta.
Ubuntu 12.04. HTC desire HD ja Android 2.3

jplahti

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Samsung Galaxy S III ja ulkoinen SDRAM-kortti
« Vastaus #6 : 28.08.12 - klo:15.38 »
Hyvin toimiva softa tiedostojen siirtelyyn koneen ja Android laitteen välillä (plus muuhunkin, kuten tekstiviestien kirjoitteluun tietokoneen näppäimistöllä) on Airdroid:

https://play.google.com/store/apps/details?id=com.sand.airdroid&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5zYW5kLmFpcmRyb2lkIl0.

USB-tethering ominaisuutta hyödyntäen ei tarvi WLAN-verkkoa, vaan piuhaa pitkin laitteiden välille muodostuu verkko jota käyttää. Chromella voi siirrellä kokonaisia kansioita kerrallaan.

Käyttökokemuksia itsellä Galaxy S, S III ja Tab 10.1 laitteista ja kaikissa toiminut moitteettomasti.