תוכן עניינים:
- מדוע כרטיס ה- SD שלך לא עובד אותו דבר ב- Android 4.4 KitKat, והסיבות לשינוי
- מה השתנה באנדרואיד 4.4 KitKat עם כרטיסי SD
- אתה רוצה את זה בקלות? או שאתה רוצה שזה יהיה מאובטח?
- אז מה אנחנו עושים?
מדוע כרטיס ה- SD שלך לא עובד אותו דבר ב- Android 4.4 KitKat, והסיבות לשינוי
"קילל אותך, גוגל! עדכון KitKat שלך שבר את כרטיס ה- SD שלי!"
התבונן סביב מדור האנדרואיד באינטרנט ותשמע משהו דומה. משתמשים כמוני נמצאים במהומה כיוון שהם עדכנו את הטלפון שלהם ל- Android 4.4 KitKat, וכעת התמיכה בכרטיסי ה- SD השתנתה. אפליקציות כבר לא עובדות, אנשים מתקשים במצלמות ובנגני מוזיקה, ובעוד כולם אומרים "אה, כן. ככה זה עובד עכשיו", איש לא הזהיר אותם מראש לפני שתפסו את העדכון הזה.
יש דחיפה רבה כנגד השינויים האלה, עם עתירות ואיומים של תנועות עקרוניות המאיימות להראות לגוגל את שגיאת דרכיה - אפילו למפתח פופולרי מאוד שלא אקרא לו שאנשי יחסי הציבור שלהם שולחים בקשות לבלוגים לכתוב על גוגל הרשע.
אבל, כמו תמיד, יש שיטה לטירוף של גוגל. בוא נדון.
מה השתנה באנדרואיד 4.4 KitKat עם כרטיסי SD
זה פשוט, באמת. לפני אנדרואיד 4.4 KitKat, יישומים - בתנאי שהיה להם הרשאה לגשת לכרטיס ה- SD - יכלו לקרוא ולכתוב לכל אזור באחסון נשלף, כולל תיקיות המערכת כמו DCIM, Alarms, וכו '. כל זה השתנה, ועכשיו צד שלישי. יישומים - כמו ביישומים שאתה מוריד מ- Google Play או במקום אחר - יכולים לכתוב רק לקבצים ותיקיות שהם יצרו או קיבלו בעלות עליהם.
גוגל הפכה את הדברים ליותר טובים ומאובטחים. יש אפליקציות שעבדו עם זה, רבות אחרות פשוט שבורות.
זה שומר על דברים "מסודרים". אפליקציות אינן משליכות קבצים בכל מקום בכרטיס - משהו שכולנו נתקלנו בו - ובמקום זאת יש מיקום מרכזי אחד שיכול לשים את כל הקבצים שלהם. ישנם גם כמה חששות ביטחוניים חמורים אשר טופלו בכך שהם לא נתנו לאפליקציה לכתוב קבצים בכל מקום שהוא.
המשמעות היא שאפליקציית הצילומים המדהימה של ג'רי יכולה עדיין לסרוק את המערכת כולה עבור תמונות, לבנות מסד נתונים ממוזער של כולם ולשמור אותה בתיקיה בכרטיס ה- SD. אבל זה לא יכול להעביר או לשמור את התמונות עצמן לתיקיות - כולל תיקיית התמונות - בכרטיס ה- SD מכיוון שהיא אינה "בבעלותה" של התיקיות הללו. אם מתוכנתים נכון, זה יכול לשמור עותקים של התמונות לתיקיות הצפיות של ג'רי בתמונות הצילום של ג'רי בכרטיס SD. התיקיה היא חלק מהאפליקציה, ואם תסיר אותה, התיקיה תעבור גם היא. השיטה הישנה להציב כל מקום שאתה רוצה נעלמה, לנצח.
הצד השני של המטבע הוא שהאפליקציה Not Awesome של ג'רי שגונבת את הנתונים שלך כבר אין גישה לכתיבה לכל קובץ ותיקיה בכרטיס ה- SD. כן, בעבר כל אפליקציה שהצהירה על הרשאה לקרוא ולכתוב לכרטיס ה- SD הורשתה לכתוב קבצים לתיקיה כלשהי - כולל תיקיות המערכת שלך וכל תיקיה משהו כמו אפליקציה בנקאית עשויה היה ליצור. גם כל סוג קובץ. זה כולל קבצים שניתן לקרוא כאשר אפליקציה אחרת מופעלת ומשפיעים על ההגדרות או האופן שבו האפליקציה עובדת. זה היה סיוט ביטחוני מוחלט ומוחלט, ומדוע הרבה אנשים - כולל שלך באמת - לא רצו טלפונים עם כרטיסי SD.
אתה רוצה את זה בקלות? או שאתה רוצה שזה יהיה מאובטח?
אחת הסיבות שדברים צריכים להשתנות בצורה כה דרסטית בחזית האבטחה היא בגלל הרשאות המשתמש והקבוצה בסגנון יוניקס, ומערכת הקבצים של כרטיס ה- SD שלך. אתה מצפה מכרטיס SD פשוט יעבוד כשאתה מחבר אותו למחשב. כל מחשב. מכיוון שמשהו כמו 96 אחוז מכל המחשבים שם אינם שרת כלשהו שמריץ את Microsoft Windows, אתה צריך לוודא שכרטיס ה- SD יעבוד איתם.
אם אתה רוצה אחסון נשלף שניתן לקרוא בכל מקום אחר, הבין שהוא לא יהיה מאובטח.
מערכות קבצים מבוססות FAT - לזה מעוצב כרטיס ה- SD שלך - אוניברסליות במכונות Windows, Apple OSX (ורוב). הגיוני. מה מועיל כונן נייד שאי אפשר לקרוא, נכון? אבל יש מלכוד. מערכות מבוססות FAT אינן תומכות בהרשאות קבצים ותיקיות. אם אני אפליקציה, אני לא יכול להגיד "זו התיקיה שלי. אני יאפשר לך להסתכל פנימה, אבל אתה לא צריך להכניס לשם משהו חדש או לשנות שום דבר מהדברים שלי!" במערכת קבצים מסוג זה. זה בלגן של הכל או כלום, וכזה שאפילו מיקרוסופט התרחקה ממנו בגירסאות החדשות יותר של Windows. אבל עדיין צריך להשתמש ב- FAT, מכיוון שכל דבר אחר ידרוש הרבה נסיון לאנשים המשתמשים בגרסאות מדור קודם של Windows, וזה מספר גדול של אנשים.
שים לב שזה לא קשור לגישה לאחסון הטלפון שלך - פנימי או חיצוני - באמצעות כבל המחובר למחשב שלך. זה משתמש בפרוטוקול ושיטה שונים לחלוטין, שלא קשורים למערכת הקבצים בפועל של פיסת מדיה נשלפת.
אם היו מוגדרים כרטיסי SD עם אותה מערכת קבצים כמו שאר המחיצות באנדרואיד שלך (EXT, לאלו מכם שעוקבים אחריהם בבית), כל זה לא היה חשוב. ניתן לתת לאפליקציות של צד שלישי אישור לתיקיות בודדות, לתיקיות אחרות ניתן לסמן "ידיים", וכולם היו שמחים. אבל הם לא, ולא יכולים להיות בלי שינוי של הרבה מחשבים, או תוכנית עצמאית שאתה מפעיל על המחשב שלך רק כדי לגשת לכרטיס ה- SD שאתה שולף מהאנדרואיד שלך.
זה בלגן שאף אחד לא יכול לתקן כרגע.
אז מה אנחנו עושים?
ראשית, אתה עוצר וחושב לפני שאתה לוקח עדכון כלשהו ל- KitKat. כל אפליקציות המותקנות בכרטיס ה- SD תאבדו את הנתונים שלהן כשאתם מעדכנים וצריכים להתקין אותם מחדש, וכמה מהאפליקציות בהן אתם משתמשים ככל הנראה יפסיקו לעבוד מכיוון שהם לא עודכנו. החדשות הטובות הן שאפליקציות אחרות עודכנו - PocketCasts למשל - כך שתוכלו לנסות את כל האפליקציות החדשות.
ויתור על עדכון KitKat הוא אפשרות, אך לא אחת עליה אנו ממליצים.
אתה אף פעם לא יכול לעדכן ל- KitKat, שאני רואה הרבה אנשים שטוענים שהם תכננו. אני חושב שזה קצת מטורף, אבל זו אפשרות והיא תמשיך לעבוד כמו שהם תמיד - גם לטובים וגם לרעים - בכל הקשור לאחסון החיצוני שלך.
או שתוכל להתקין ROM מותאם אישית ש"תיקון "הבעיה. זה דבר קל למדי לשנות, אבל האנשים שמייצרים את הטלפון שלך אינם מורשים "לתקן" אותו או שהם לא יכולים לשמור על הסמכת Google שלהם ל- Google Play ולשאר האפליקציות של גוגל.
או שתוכלו לזלף ולנשוף, ולהתחיל בעתירה.
זכור, אנדרואיד - בין אם נרצה ובין אם לא - היא עבודה שמתבצעת. גוגל יכול מאוד שתתקן איזשהו תיקון קסמים לכל הבעיה הזו שתוכנן, ונראה אותה בגירסה עתידית של אנדרואיד. או שזה פשוט לא יכול להיות איכפת לנקוט עמדה כי יש להשתמש בכרטיסי SD רק לאחסון מדיה, ויש לשמור עליהם נפרדים ממערכת ההפעלה.
רק נצטרך לראות.