Hoofdcategorieën
Device Settings

Ontwikkelaars laten Android-apps vanaf sd-kaart draaien

Door Joost Schellevis, woensdag 4 november 2009 19:07, views: 17.555

Android-ontwikkelaars proberen samen met een aantal ontwikkelaars van Google om het mogelijk te maken applicaties te draaien vanaf sd-kaarten. Op dit moment is er nog geen officiële manier om dat te doen.

Op dit moment kunnen apps officieel alleen nog vanuit de interne opslag worden uitgevoerd. De bedoeling is dat de apps2sd-implementatie uiteindelijk op alle verscheepte Android-telefoons moet worden voorgeïnstalleerd, meldt Androidspin. Op dit moment zijn er wel onofficiële manieren om apps te draaien vanaf sd-kaarten, maar dat zou moeilijk zijn voor gewone gebruikers.

Een belangrijk punt bij de ondersteuning voor apps2sd is dat applicaties die zijn beschermd tegen kopiëren, blijven functioneren op een sd-kaart, maar niet op een andere telefoon moeten kunnen worden gebruikt. Alle andere, niet-beschermde applicaties zouden wel gewoon 'uitgewisseld' moeten kunnen worden tussen Android-telefoons, en moeten er afwisselend verschillende kaarten kunnen worden gebruikt op hetzelfde toestel.

Volgende 03:49 Video: Star Trek Online
Vorige 18:29 Gigabyte voorziet dockingstation voor ultraportable van GeForce GT220
Advertentie

Reacties

«  1  2  »

Das pas vooruitgang ;) Nu vind ik het ook interessant om Android te kiezen. Wou eerst toch maar weer WM halen , maar nu :p

Wat ook nice is dat je betaalde software niet gewoon kan "doorgeven" ;)

[Reactie gewijzigd door Simyager op woensdag 4 november 2009 19:12]


Jij hebt werkelijk waar gewacht met het kiezen voor Android, en zelfs overwogen WM te kiezen, omdat je geen apps op de sd-kaart kon plaatsen?

Hier al een paar maanden blij met m'n Hero, vrij veel apps gedownload en nog nooit tegen de limiet aangelopen..

Een Hero niet, maar me G1 liep wel vrij snel vol... Maar die tool (app2sd & cache2sd) heeft me toen zeker geholpen, nu op me Hero heb ik nog 100Mb+ over aan ruimte om dingen te installeren... Maar misschien wordt dat een stuk minder als Android 2.0 er op staat dus ik kan dit alleen maar aanmoedigen. Meer ruimte is natuurlijk altijd beter + als je 2 schijven hebben en op beide draaien een paar apps tegelijk zal dat betere performance geven dan meerdere apps vanaf 1 plaats laden ;)

Jij hebt werkelijk waar gewacht met het kiezen voor Android, en zelfs overwogen WM te kiezen, omdat je geen apps op de sd-kaart kon plaatsen?

Hier al een paar maanden blij met m'n Hero, vrij veel apps gedownload en nog nooit tegen de limiet aangelopen..
Alsjeblieft, doe eens normaal, je praat alsof het een misdrijf is om Windows Mobile te gebruiken :/

Ik zou het wetboek er nog maar eens op naslaan wat betreft Windows Mobile, want Microsoft op een portable device = misdadig!

Nee, Foxl spreekt (terecht) Simyager op z'n domme first post aan.

Typish hoe we bij muziek drm klagen en plotseling applicatie drm aanmoedigen... stel dat ik een nieuwe android koop, dan hoop ik toch wel m'n applicaties mee te kunnen nemen. (Bijv. zoals bij apple staan alle gekochte applicaties (dacht ik) op je itunes account en kun je ze gewoon herdownloaden), maar gewoon je sd meenemen voelt logischer... ach, 'k zie weil.

Misschien komt dat omdat deze DRM niet echt consequenties heeft voor de gebruiker.
DRM is an sich niet verkeerd. Echter moet het de gebruiker niet beperken. (Dit zeg ik als Linux gebruiker)
Android apps, draaien sowieso alleen op Android. (Ongeacht de beveiliging)
Verder is het bij de Android Market dus ook zo, dat je al je apps opnieuw kan downloaden. Ook bij nieuwe apparaten. En het grote voordeel van Android ten opzichte van iPhone, is dat je voor de iPhone altijd vast zal zit aan de iPhone, bij Android zul je altijd een grotere keuze hebben aan telefoonsoorten.

Is dat zo? Volgens mij kan het gewoon hoor. Om applicaties in de Market te kopen moet je een Google-account hebben, en daaraan wordt de aanschaf van een applicatie gekoppelt. Dus als jij op je nieuwe telefoon dezelfde Google-account gebruikt moet je die ook gewoon kunnen meenemen lijkt mij :)

dit is al redelijk oud nieuws, en op t moment is t ook al mogelijk om (voor enkel je eigen telefoon!) je applications op een apparte partie van je microSD kaart te hebben.

IMO, moet het geheugen (speciefiek het del bedoeld voor apps) per telefoon gewoon groter worden, en zou apps2sd alleen gebruikt moeten worden als nood sprong

Geheugen is groot zat.. Ik heb iets van 20 applicaties geinstalleerd zonder enig probleem.. ap2sd is vooral handig voor de oudere Android phones.

mwa, kijk naar de iphone, daar word BV myst voor geschreven.. wat alleen al 1gb is. atm is er gewoon nog geen android telefoon met dat soort geheugen, terwijl dat soort toepassingen wel 'makkelijk' zouden moeten kunnen draaien

en daarom zou het mooi zijn als er meer geheugen in android telefoons komst ;)

(heb zelf een G1, en om je toestel dan een beetje vlot te houden met redelijk wat apps heb je al snel A2sd nodig :P)

edit:
dat is ook weer waar, maar eigenlijk is dat ook niet zo'n nette oplossing, want je kan nogsteeds geen preformance garanderen (class 2/4/6 sdkaarten enzo) dus voor applications die snel toegang tot dingen nodig hebben kan het lastig zijn.

voor de mensen die de discussie willen volgen:
http://groups.google.com/...ad/bf0709c157451cd9?pli=1

[Reactie gewijzigd door coredalae op woensdag 4 november 2009 19:30]


Alleen het executable hoeft maar in het interne geheugen te staan.
Je kan dus de game engine op de telefoon installeren en de bulk data op de sd kaart laten staan.
Zoals nu al gedaan wordt voor navigatie systemen en google listen.

Je kunt ook gewoon de engine goed programmeren/optimaliseren voor het OS. Om te zeggen dat elke Android telefoon meer geheugen nodig heeft (wat bedoel je hier überhaupt mee?) vind ik raar omdat de meeste gebruikers er wel genoeg aan hebben. Mijn HTC Magic doet het nog prima en ik heb toch wel een hele zooi apps geïnstalleerd..

20 apps maar? Ik heb er nu 120 en nog steeds komen er af en toe wat bij. En game-ontwikkelaars willen ook steeds grotere games kunnen maken (zoals bij de iPhone gebeurt) dus ik vind het een goede aanvulling. Al heb ik het zelf allang op mijn G1, gewoon rooten dan is het zo gedaan :)

Dit is geen oud nieuws, want het gaat hier om een _officiele_ implementatie.
IMO, moet het geheugen (speciefiek het del bedoeld voor apps) per telefoon gewoon groter worden, en zou apps2sd alleen gebruikt moeten worden als nood sprong
Dan nog blijft er het voordeel van uitwisselbaarheid van apps.

[Reactie gewijzigd door k7of9 op woensdag 4 november 2009 19:24]


De laatste keer dat ik me hierin verdiepte was het volgens mij zo dat de telefoon per se moest worden 'geroot' (root-access verkrijgen op telefoon waaraan een aantal risico's is verbonden en waarbij de garantie in principe ook verloren gaat) om dit aan de praat te krijgen.

Het is toch een groot voordeel om ook applicaties vanaf de SD-kaart te kunnen draaien. Je bespaart er intern geheugen mee en dat kan bijdragen aan een sneller toestel. Ook kun je op de SD-kaart natuurlijk veel meer applicaties kwijt.

Root access inderdaad. Makkelijkste is een ROM waar A2SD al in zit (en al geroot is). Daarnaast moet je ook even een 200-300mb grote ext3 partitie aanmaken waar dan A2SD de applicaties op kwijt kan. Dat kan niet direct op de fat32 partitie (wat de sd kaart standaard is).

Waar zit dan de moeite om dit te beveiligen cq te maken? Wat is het verschil met extern of intern als de app op de zelfde manier geplaatst word dan het interne bestandssysteem.

Als het op bestandssysteem niveau zit.. dan zou je zeggen dat het mogelijk moet zijn om een volume op de sd aan te maken en geformatteerd met het zelfde bestandssysteem als die intern.

Iemand die iets meer weet over de techniek achter apps2sd?

op t moment word de 2e partitie van de sdkaart (ext2/3/4) gemount onder /system/sd en draaien de applications op precies dezelfde manier als normaal.

waar ze in dit artikel op doelen is dat er een groep ontwikkelaars bezig is, om apps2sd te laten werken ZONDER meerdere partities op de SDkaart, waardoor het dus ook beschikbaar zou zijn voor mensen zonder 'root' acces.

IMO is het een slecht plan.. want het verschil in snelheid tussen microsd kaartjes (class 2 / class 6) is zo belachelijk groot dat je geen goede preformance kan garanderen, zonder er een groot deel van je ram aan kwijt te zijn.

Het mag dan een minder strak plan zijn, maar een must-have zal het sowieso worden, of wellicht al zijn: Android phones komen over 't algemeen met 256-512MB intern geheugen terwijl een beetje navigatiesysteem toch ook al makkelijk 200MB+ wil hebben.

Het probleem zal inderdaad de performance worden, maar zolang de smartphones niet met genoeg geheugen uitgerust worden zal 't wel een noodzakelijk kwaad zijn voor de fanatieke gebruiker.

Het enige voorbeeld van een 'veeleisende' (lees: veel schijfruimte gebruikende) applicatie dat steeds genoemd wordt is een navigatieprogramma. Zo'n applicatie hoeft toch helemaal niet groot te zijn? Een enkele (tientallen) mb's of zo. De kaarten kunnen prima op de sd-kaart staan lijkt mij.

Het is in mijn ogen een beetje onzinnig om elke telefoon te voorzien van een 8 GB of zo intern flashgeheugen waar je niets anders (bijv muziek, video) op kunt zetten omdat er een paar applicaties zijn die meer dan 512mb nodig hebben voor opslag en dan ook nog die data allemaal heel snel nodig hebben.

t nadeel van de kleine app ruimte op t moment is dan ook dat er verder eigenlijk geen games/apps worden ontwikkeld die WEL meer ruimte nodig hebben. een beetje een kip en ei verhaal op t moment.

Dat zou je gewoon kunnen detecteren, en dan de gebruiker een waarschuwing geven:
"Deze geheugenkaart is traag, alleen te gebruiken voor muziek" ofzo.

Film cameras op SD hebben ook een minimale class nodig om snel genoeg de data kwijt te kunnen...

Eueuuehhh

wanneer je de SD een ext 3 of 4 partitie geeft kun je de aps gewoon op je sd installeren en draaien.

of ben ik nou gek.

Ze staan en draaien toch echt van af mijn Sd

[Reactie gewijzigd door Extrema op donderdag 5 november 2009 06:19]


Eueuuehhh...... jij gebruikt dan ook geen standaard firmware.....
(overigens, exfat en ext3/4 zijn heel verschillende filesystems)

[Reactie gewijzigd door Zer0 op woensdag 4 november 2009 20:48]


Maar het titel komt niet overeen met het artikel (als je alleen het titel leest dan klopt zijn reactie wel). Oftewel hij heeft de tekst misschien niet gelezen ;)

toch niets speciaals ? ik draai mijn apps ook vanaf de mini-sd kaart van m'n nokia gsm

Maar daar draait vast geen Android op ;)

Voelt een beetje als een flame, het gaat er natuurlijk om dat dit bij Android nog niet standaard mogelijk is. Hoewel het misschien wat laat komt (ik vind dit best een launchoptie) is het goed dat ze blijven verbeteren. Zeker voor toestellen met minder intern geheugen.

Wacht? Dit kon nog niet? Zelfs Windows Mobile kan dat al sinds het begin. Maargoed, Windows Mobile heeft ook niet echt te maken met zaken zoals kopieerbeveiligingen enzo.

Waarom heeft Google hiervoor niet sinds het begin support voor ingebouwd, vraag ik mij af?

Bij genoeg applicaties heb je wel een soort beveiliging gekoppeld aan het unieke nummer van de telefoon. Maar bij WM kan je ook de volledige interne ruimte verkennen, dus veel verschil zal bij dat systeem er uberhaupt niet zijn.

Dus je kunt met een android toestel enkel applicaties op het interne geheugen plaatsen? Wat een onzin zeg!

Ik heb op mijn 6110 een 2 GB micro-sd kaart en daar staan al mijn zelf geinstalleerde programma's op.

Wat een kul-OS is dat android dan zeg, als dat al niet eens kan. Maar ja, het zal wel zijn om te voorkomen dat google niet zijn Big Brother oog kan laten meedraaien om alles wat je doet goed in de gaten te houden.

Maar ja, het is van google, dus is het "fantastisch".....

[Reactie gewijzigd door Ackermans1973 op donderdag 5 november 2009 07:55]


Het is (vind ik) inderdaad fantastisch, maar dat staat los van of het meteen 100% compleet is ;) Stel je voor dat iedere gebruiker het nu al fantastisch vind en er komen gewoon nog zeer leuke/nuttige opties bij wat denk je dat dat die zelfde personen er van vinden, hahaha :Y)

Maargoed anyway, ja het had eerder gekund (als je een beetje tweaker ben kon het al vanaf maand 2 ofso dat de G1 uit was), maar wanneer loop je tegen het limiet aan, jij doet net of het super erg is dat het mist, maar ik kan op me hero denk ik 200/250 apps kwijt VOOR dat me interne geheugen vol is. DIt is een telefoontje net als de Magic voor de massa die dat limiet nooit zal merken. Oke een G1 is een iets ander verhaal, maar die werd voornamelijk door nerds/tweakers (ja dat zijn 2 soorten mensen) gekocht die het zelf makkelijk op hebben kunnen lossen (google overlegt nu MET de makers van een app die dit al 7 maanden mogelijk maakt).

Anyway het is (volgens de huidige gebruikers) geweldig en wordt alleen maar beter :)
Veel plezier metje nokia'tje :)

[Reactie gewijzigd door watercoolertje op donderdag 5 november 2009 08:30]


Maar ja, het zal wel zijn om te voorkomen dat google niet zijn Big Brother oog kan laten meedraaien om alles wat je doet goed in de gaten te houden.
Ja dat zal het vast zijn...

Als je nou eerst het artikel eens leest dan zie je dat Google er dus verandering in wil brengen. Hetgeen jouw insinuatie volledig tegenspreekt.

Beetje kortzichtig om een geheel OS te diskwalificeren op 1 "tekortkoming" (die het overgrote merendeel van de gebruikers nooit zal ervaren). Een OS dat nog vol in ontwikkeling is ook overigens.

[Reactie gewijzigd door k7of9 op zaterdag 7 november 2009 11:05]


Het vervelende is dat de Hero helemaal open moet worden gebroken voor je die geheugenkaart te pakken hebt. Zit nog onder de batterij ook. Op m'n ouwe HP iPaq rx3715 kon je de sd-kaart er gewoon in en uitsteken terwijl het apparaat doorwerkte. Ik vind het geen voordeel dat je straks voortdurend van sd-kaart moet wisselen per applicatie.

Hoeft ook niet, als je een beetje een fatsoenlijk grote SD-kaart hebt heof je neit te wisselen. Die apps zijn echt geen GB's per stuk (de meeste zijn zelfs krap een MB of misschien zelfs 2). Blijft natuurlijk vervelend dat de accu er ook uit moet...

Dit is niet correct. Om de (micro)SD-kaart te verwijderen moet wel de achterkant er even af, maar de batterij kan er gewoon in blijven, en je hoeft de Hero niet uit te zetten o.i.d.
Bovendien lijkt het me niet zinnig meerdere kaartjes te gebruiken, je kunt natuurlijk beter zorgen dat je sd-kaart groot genoeg is.

Op de Hero zit het geheugenkaartje links boven, dus niet onder de batterij, alleen de achterkant moet er af.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 03:49 Video: Star Trek Online
Vorige 18:29 Gigabyte voorziet dockingstation voor ultraportable van GeForce GT220
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011