Член

KitKat и SD карти - какво е поправено, какво е повредено и какво не е разбрано

protection click fraud
SD карта: Активирайте

Защо вашата SD карта не работи по същия начин в Android 4.4 KitKat и причините за промяната

„Псувам те, Google! Вашият Kit Kat актуализацията ми счупи SD картата! "

Пободете се около раздела за Android в интернет и ще чуете нещо подобно. Потребители като вас и мен са в шум, защото актуализираха телефона си до Android 4.4 KitKat, а сега и Поддръжката на SD карта се промени. Приложенията вече не работят, хората имат проблеми с камерите и музикалните плейъри и докато всички останали казват „О, да. Така работи сега ", никой не ги е предупредил предварително, преди да вземат тази актуализация.

Има много натиск срещу тези промени, с петиции и заплахи от масови движения, които заплашват да покажат на Google грешката на нейните пътища - дори a много популярен разработчик, който няма да назова, има пиар хора, които изпращат заявки за блогове, за да пишат за зло Google.

Verizon предлага Pixel 4a само за $ 10 / месец на нови неограничени линии

Но както винаги има метод за лудост на Google. Нека да обсъдим.

Какво се промени в Android 4.4 KitKat със SD карти

Управление на приложения

Наистина е просто. Преди Android 4.4 KitKat, приложения - при условие че имат разрешение за достъп до SD картата - може да чете и пише във всяка област на сменяемото хранилище, включително системните папки като DCIM, аларми, и т.н. Всичко това се промени и сега приложенията на трети страни - както при тези, които изтегляте от Google Play или другаде - могат да пишат само във файлове и папки, които са създали или са поели собствеността.

Google направи нещата по-спретнати и по-сигурни. Някои приложения са работили с това, много други са просто счупени.

Това поддържа нещата „подредени“. Приложенията не изхвърлят файлове навсякъде на картата - нещо, с което всички сме се сблъсквали - и вместо това имат едно централно място, за да поставят всичките си файлове. Съществуват и някои сериозни опасения за сигурността, които бяха отстранени, като не позволявахте на приложението да пише файлове никъде.

Това означава, че приложението Jerry's Awesome Photo Viewer все още може да сканира цялата ви система за изображения, да изгради база данни с миниатюри за всички тях и да я запази в папка на SD картата. Но не може да премества или запазва самите снимки в папки - включително папката Pictures - на SD картата, тъй като не притежава тези папки. Ако е програмиран правилно, той може да запази копия на снимките в собствените папки на Jerry's Awesome Photo Viewer на SD картата. Папката е част от приложението и ако я деинсталирате, папката също отива. Старият метод за поставяне на каквото и да е, където и да е, изчезна завинаги.

Другата страна на монетата е това Приложението Jerry's Not Awesome, което краде вашите данни вече няма достъп за запис до всеки файл и папка на SD картата. Да, по-рано на всяко приложение, което декларира разрешение за четене и запис на SD картата, беше позволено да пише файлове във всяка папка - включително системните ви папки и всяка папка, нещо като приложение за банкиране направени. Всеки тип файл също. Това включва файлове, които могат да бъдат прочетени при стартиране на друго приложение и да повлияят на настройките или начина, по който приложението работи. Това беше пълен и пълен кошмар за сигурност и защо много хора - включително вашите наистина - не искаха телефони със SD карти.

Искате ли лесно? Или искате да е сигурно?

Разрешения за Android файлове

Една от причините нещата да се променят толкова драстично на фронта на сигурността е заради разрешенията за потребител и група в стил Unix и файловата система на вашата SD карта. Очаквате SD карта да работи само когато я включите в компютър. Всеки компютър. Тъй като нещо като 96 процента от всички компютри там, които не са някакъв сървър с Microsoft Windows, трябва да сте сигурни, че вашата SD карта ще работи с тях.

Ако искате сменяемо хранилище, което може да се чете навсякъде, разберете, че няма да е сигурно.

Базираните на FAT файлови системи - на това е форматирана вашата SD карта - са универсални за Windows, Apple OSX и (повечето) Linux машини. Има смисъл. Каква полза от преносимото устройство, което не може да се чете, нали? Но има уловка. Базираните на FAT системи не поддържат разрешения за файлове и папки. Ако съм приложение, не мога да кажа „Това е моята папка. Ще ви позволя да погледнете вътре, но не трябва да поставяте нищо ново там или да променяте нещо от моите неща! "В този вид файлова система. Това е бъркотия „всичко или нищо“, от която дори Microsoft се е отдалечила в по-новите си версии на Windows. Но FAT все още трябва да се използва, защото всичко останало ще изисква много доработване за хора, използващи стари версии на Windows, а това е голям брой хора.

Имайте предвид, че това няма нищо общо с достъпа до паметта на вашия телефон - вътрешна или външна - чрез кабел, прикрепен към вашия компютър. Това използва съвсем различен протокол и метод, който няма нищо общо с действителната файлова система на сменяем носител.

Ако SD картите бяха настроени със същата файлова система като останалите дялове във вашия Android (EXT, за тези от вас, които следят у дома), нищо от това няма да има значение. Приложенията на трети страни могат да получат разрешение за отделни папки, а други папки могат да бъдат означени като „без ръце“ и всички ще бъдат доволни. Но те не са и не могат да бъдат без модификация на много компютри или самостоятелна програма, която стартирате на компютъра си само за достъп до SD картата, която изваждате от вашия Android.

Това е бъркотия, която никой не може да поправи в момента.

И така, какво правим?

Приложения към вашия SD

Първо, спирате и мислите, преди да предприемете някаква актуализация на KitKat. Всички приложения, инсталирани на SD картата, ще загубят данните си, когато се актуализирате и се нуждаят от повторно инсталиране, а някои от приложенията, които използвате, вероятно ще спрат да работят, тъй като не са актуализирани. Добрата новина е, че други приложения са актуализирани - PocketCasts например - така че можете да изпробвате всички нови приложения.

Прекратяването на актуализацията на KitKat е опция, но не такава, която бихме препоръчали.

Можете също така никога не актуализирайте до KitKat, което виждам, че много хора твърдят, че са планирали. Мисля, че това е малко лудо, но това е опция и ще поддържа нещата да работят както винаги - както добрите, така и лошите - по отношение на външното ви хранилище.

Или можете да инсталирате персонализиран ROM, който „оправя“ проблема. Това е доста лесно нещо за промяна, но хората, които правят телефона ви, нямат право да го „поправят“ или не могат да запазят сертификацията си от Google за Google Play и останалите приложения на Google.

Или можете да се раздуете и да започнете петиция.

Не забравяйте, че Android - независимо дали ни харесва или не - е в процес на разработка. Google може много добре да планира някаква магическа корекция за целия този проблем и ще го видим в бъдеща версия на Android. Или може просто да не се интересува и да заеме позицията, че SD картите трябва да се използват само за съхранение на носители и трябва да се държат отделно от операционната система.

Просто ще трябва да видим.

Слушали ли сте Android Central Podcast тази седмица?

Android Central

Всяка седмица Android Central Podcast ви предоставя най-новите технологични новини, анализи и актуални снимки, с познати съ-домакини и специални гости.

  • Абонирайте се за Pocket Casts: Аудио
  • Абонирайте се в Spotify: Аудио
  • Абонирайте се в iTunes: Аудио

Можем да спечелим комисионна за покупки, използвайки нашите връзки. Научете повече.

Това са най-добрите безжични слушалки, които можете да закупите на всяка цена!
Време е да прережете кабела!

Това са най-добрите безжични слушалки, които можете да закупите на всяка цена!

Най-добрите безжични слушалки са удобни, звучат страхотно, не струват прекалено много и лесно се побират в джоба.

Всичко, което трябва да знаете за PS5: Дата на издаване, цена и много други
Следващото поколение

Всичко, което трябва да знаете за PS5: Дата на издаване, цена и много други.

Sony официално потвърди, че работи по PlayStation 5. Ето всичко, което знаем за него до момента.

Nokia пуска два нови бюджетни телефона Android One под $ 200
Нови Нокии

Nokia пуска два нови бюджетни телефона Android One под $ 200.

Nokia 2.4 и Nokia 3.4 са най-новите допълнения към бюджетната гама смартфони на HMD Global. Тъй като и двете са устройства с Android One, гарантирано ще получат две основни актуализации на ОС и редовни актуализации на защитата до три години.

Най-добрите телефони с Android с разширяема памет
повече пространство

Най-добрите телефони с Android с разширяема памет.

Търсите най-добрите телефони с разширяема памет за всички ваши филми и музика? Попаднали сте на правилното място.

instagram story viewer