Artikel

KitKat en SD-kaarten - wat is er gerepareerd, wat is kapot en wat wordt verkeerd begrepen

protection click fraud
SD-kaart: activeren

Waarom uw SD-kaart niet hetzelfde werkt in Android 4.4 KitKat, en de redenen voor de wijziging

"Vervloekt, Google! Uw Kit Kat update brak mijn SD-kaart! "

Snuffel rond in het Android-gedeelte van internet en je zult iets soortgelijks horen. Gebruikers zoals jij en ik zijn in rep en roer omdat ze hun telefoon hebben geüpdatet naar Android 4.4 KitKat, en nu de Ondersteuning voor SD-kaarten is gewijzigd. Apps werken niet meer, mensen hebben problemen met camera's en muziekspelers, en terwijl iedereen zegt "Oh, ja. Dat is hoe het nu werkt ", waarschuwde niemand hen van tevoren voordat ze die update pakten.

Er bestaat veel druk op deze veranderingen, met petities en bedreigingen van grassroots-bewegingen die Google de dwaling van zijn wegen dreigen te laten zien - zelfs een een zeer populaire ontwikkelaar die ik niet zal noemen, laat hun PR-mensen verzoeken om blogs te schrijven over het kwaad Google.

Verizon biedt de Pixel 4a aan voor slechts $ 10 / maand op nieuwe Unlimited-lijnen

Maar zoals altijd is er een methode voor de waanzin van Google. Laten we bespreken.

Wat is er veranderd in Android 4.4 KitKat met SD-kaarten

App-beheer

Het is eigenlijk heel eenvoudig. Vóór Android 4.4 KitKat, applicaties - op voorwaarde dat ze toestemming hadden om toegang te krijgen tot de SD-kaart - kan lezen en schrijven naar elk gebied op verwijderbare opslag, inclusief de systeemmappen zoals DCIM, Alarms, enzovoort. Dat is allemaal veranderd, en nu kunnen applicaties van derden - zoals in applicaties die u downloadt van Google Play of elders - alleen schrijven naar bestanden en mappen die ze hebben gemaakt of waarvan ze eigenaar zijn geworden.

Google heeft de zaken netter en veiliger gemaakt. Sommige apps hebben daarmee gewerkt, vele andere zijn gewoon kapot.

Dit houdt de zaken "netjes". Apps dumpen niet overal bestanden op de kaart - iets wat we allemaal zijn tegengekomen - en hebben in plaats daarvan één centrale locatie om al hun bestanden op te slaan. Er zijn ook enkele ernstige beveiligingsproblemen die zijn aangepakt door een app niet zomaar ergens bestanden te laten schrijven.

Dit betekent dat Jerry's Awesome Photo Viewer-app nog steeds je hele systeem kan scannen op afbeeldingen, een miniatuurdatabase van allemaal kan maken en deze kan opslaan in een map op de SD-kaart. Maar het kan de afbeeldingen zelf niet verplaatsen naar of opslaan in mappen - inclusief de map Afbeeldingen - op de SD-kaart, omdat het die mappen niet "bezit". Als het goed is geprogrammeerd, kan het kopieën van de foto's opslaan in de eigen mappen van Jerry's Awesome Photo Viewer op de SD-kaart. De map maakt deel uit van de app en als u deze verwijdert, gaat de map ook mee. De oude methode om alles neer te zetten waar je maar wilt, is voor altijd verdwenen.

De andere kant van de medaille is dat Jerry's Not Awesome-app die uw gegevens steelt heeft niet langer schrijftoegang tot elk bestand en elke map op de SD-kaart. Ja, voorheen mocht elke toepassing die toestemming gaf om te lezen en naar de SD-kaart te schrijven, schrijven bestanden naar elke map - inclusief uw systeemmappen en elke map die zoiets als een bank-app zou kunnen hebben gemaakt. Elk type bestand ook. Dat omvat bestanden die kunnen worden gelezen wanneer een andere app wordt opgestart en die de instellingen of de manier waarop die app werkt, beïnvloeden. Het was een complete en totale nachtmerrie op het gebied van beveiliging, en waarom veel mensen - waaronder die van jou echt - geen telefoons met SD-kaarten wilden.

Wil je het makkelijk? Of wil je het veilig?

Machtigingen voor Android-bestanden

Een van de redenen waarom dingen zo drastisch moeten veranderen op het gebied van beveiliging, is vanwege de gebruikers- en groepsmachtigingen in Unix-stijl en het bestandssysteem van je SD-kaart. Je verwacht dat een SD-kaart gewoon werkt als je hem op een computer aansluit. Elke computer. Omdat ongeveer 96 procent van alle computers die niet een soort server zijn, Microsoft Windows draaien, moet je ervoor zorgen dat je SD-kaart ermee werkt.

Als u verwijderbare opslagruimte wilt die overal kan worden gelezen, moet u begrijpen dat deze niet veilig zal zijn.

FAT-gebaseerde bestandssystemen - dat is waar uw SD-kaart naar is geformatteerd - zijn universeel op Windows, Apple OSX en (de meeste) Linux-machines. Klinkt logisch. Wat heb je aan een draagbare schijf die niet kan worden gelezen, toch? Maar er is een addertje onder het gras. Op FAT gebaseerde systemen ondersteunen geen bestands- en mapmachtigingen. Als ik een app ben, kan ik niet zeggen "Dit is mijn map. Ik zal je toestaan ​​om naar binnen te kijken, maar je mag er niets nieuws in stoppen of mijn spullen veranderen! "Op dit soort bestandssysteem. Het is een alles-of-niets-puinhoop, en zelfs Microsoft is ervan weggegaan in zijn nieuwere versies van Windows. Maar FAT moet nog steeds worden gebruikt, omdat al het andere veel gedoe zal vergen voor mensen die oudere versies van Windows gebruiken, en dat is een groot aantal mensen.

Merk op dat dit niets te maken heeft met toegang tot uw telefoonopslag - intern of extern - via een kabel die op uw computer is aangesloten. Dat gebruikt een heel ander protocol en methode, die niets te maken heeft met het feitelijke bestandssysteem van een verwijderbaar stuk media.

Als SD-kaarten zouden zijn ingesteld met hetzelfde bestandssysteem als de rest van de partities in je Android (EXT, voor degenen onder jullie die het thuis bijhouden), zou dit allemaal niet uitmaken. Apps van derden kunnen toestemming krijgen voor individuele mappen, andere mappen kunnen worden gemarkeerd als "hands-off" en iedereen zou blij zijn. Maar dat zijn ze niet en kunnen niet zonder aanpassing van veel computers, of een zelfstandig programma dat u op uw computer uitvoert, alleen om toegang te krijgen tot de SD-kaart die u uit uw Android haalt.

Dit is een puinhoop die niemand op dit moment kan oplossen.

Dus wat doen we?

Apps op uw SD

Allereerst stop je en denk je na voordat je een update naar KitKat uitvoert. Alle apps die op de SD-kaart zijn geïnstalleerd, verliezen hun gegevens wanneer u een update uitvoert en moeten opnieuw worden geïnstalleerd, en sommige van de apps die u gebruikt, werken waarschijnlijk niet meer omdat ze niet zijn bijgewerkt. Het goede nieuws is dat andere apps zijn bijgewerkt, bijvoorbeeld PocketCasts, zodat je alle nieuwe apps kunt uitproberen.

Afzien van de KitKat-update is een optie, maar niet een die we aanbevelen.

U zou ook kunnen update nooit naar KitKat, waarvan ik zie dat veel mensen beweren dat ze het hebben gepland. Ik vind dat een beetje gek, maar het is een optie en het zal ervoor zorgen dat de dingen blijven werken zoals ze altijd hebben gedaan - zowel de goede als de slechte - met betrekking tot je externe opslag.

Of u kunt een aangepast ROM installeren dat het probleem "oplost". Het is vrij eenvoudig om te veranderen, maar de mensen die uw telefoon maken, mogen het niet 'repareren' of ze kunnen hun Google-certificering voor Google Play en de rest van Google-apps niet behouden.

Of je kunt snuffelen en puffen en een petitie starten.

Onthoud dat Android - of we het nu leuk vinden of niet - een werk in uitvoering is. Google zou heel goed een soort magische oplossing voor dit hele probleem kunnen hebben gepland, en we zullen het zien in een toekomstige versie van Android. Of het kan het gewoon niet schelen en het standpunt innemen dat SD-kaarten alleen mogen worden gebruikt om media op te slaan, en gescheiden moeten worden gehouden van het besturingssysteem.

We zullen het gewoon moeten zien.

Heb je geluisterd naar de Android Central Podcast van deze week?

Android Central

Elke week brengt de Android Central Podcast je het laatste technische nieuws, analyses en hot takes, met bekende mede-hosts en speciale gasten.

  • Abonneer je op Pocket Casts: Audio
  • Abonneren op Spotify: Audio
  • Abonneer je in iTunes: Audio

We kunnen een commissie verdienen voor aankopen via onze links. Kom meer te weten.

Dit zijn de beste draadloze oordopjes die je voor elke prijs kunt kopen!
Het is tijd om het snoer door te snijden!

Dit zijn de beste draadloze oordopjes die je voor elke prijs kunt kopen!

De beste draadloze oordopjes zijn comfortabel, klinken geweldig, kosten niet te veel en passen gemakkelijk in een zak.

Alles wat je moet weten over de PS5: releasedatum, prijs en meer
Volgende generatie

Alles wat je moet weten over de PS5: releasedatum, prijs en meer.

Sony heeft officieel bevestigd dat het werkt aan de PlayStation 5. Hier is alles wat we er tot nu toe over weten.

Nokia lanceert twee nieuwe budget-Android One-telefoons onder de $ 200
Nieuwe Nokia's

Nokia lanceert twee nieuwe budget-Android One-telefoons onder de $ 200.

Nokia 2.4 en Nokia 3.4 zijn de nieuwste toevoegingen aan het budget-smartphone-assortiment van HMD Global. Omdat het beide Android One-apparaten zijn, ontvangen ze gegarandeerd twee belangrijke OS-updates en regelmatige beveiligingsupdates gedurende maximaal drie jaar.

De beste Android-telefoons met uitbreidbare opslag
meer ruimte

De beste Android-telefoons met uitbreidbare opslag.

Op zoek naar de beste telefoons met uitbreidbare opslag voor al je films en muziek? Dan bent u bij ons aan het juiste adres.

instagram story viewer