بهروزرسانی Android 4.4.2 KitKat مشکلات غیرمنتظرهای را برای کاربران رایانه به همراه داشت - بسیاری از برنامهها با فایلهای روی کارت حافظه کار نمیکردند. این به دلیل رویکردهای جدید امنیتی است که با کمک گوگل تلاش می کند تا اندروید را ایمن کند - همه برنامه های شخص ثالث اکنون توانایی تغییر فایل ها را دارند که با این برنامه ها تداخلی ندارند.
این بدان معنی است که ویرایشگرهای عکس دیگر نمی توانند عکس های ویرایش شده را در یک گالری استاندارد ذخیره کنند و مدیران فایل دیگر نمی توانند فایل ها را حذف، کپی یا تغییر نام دهند. اکثر توسعه دهندگان دستگاه های کیت کت متوجه هیچ ناهماهنگی نشده اند، علاوه بر این، توسعه دهندگان ممکن است برنامه های جدیدی را منتشر کرده باشند که می توانند این اتصالات را در این دنیا و دنیاهای دیگر دور بزنند.
کسانی که مرفه هستند باید با مشکلات جدی دست و پنجه نرم کنند: به عنوان مثال، هنگامی که یک تلفن هوشمند متصل است، رایانه کارت حافظه را دانلود می کند، اما نمی تواند بدون هیچ اقدامی با فایل هایی که روی آن ذخیره شده است کار کند. خوشبختانه، میتوانید از SDFix اضافی استفاده کنید: MicroSD قابل نوشتن KitKat. این امر به ویژه در دستگاه هایی با دسترسی روت صادق است.
برنامه را روی گوشی هوشمند یا تبلت خود نصب کنید، آن را اجرا کنید، روی Continue کلیک کنید، یک لحظه صبر کنید و دوباره روی «ادامه» کلیک کنید. اگر برنامه Superuser را نصب کرده اید، به SDFix اجازه دسترسی به فهرست اصلی را بدهید.
پس از انکار دسترسی به SDFix، فایل /system/etc/permissions/platform.xml را پیدا کنید و با افزودن ردیف هایی به کد آن را تغییر دهید تا برنامه هایی که می توانند به WRITE_EXTERNAL_STORAGE اجازه نوشتن روی کارت حافظه را بدهند. فایل اصلی در پوشه /system/etc/permissions با نام platform.xml.original-pre-sdfix ذخیره میشود و میتواند در صورت لزوم بهروزرسانی شود.
همه اینها را می توان به صورت دستی و با دسترسی روت و مدیریت فایل با عملکرد ویرایش فایل انجام داد. برای راه اندازی مدیر، فایل platform.xml را در دایرکتوری ریشه /system/etc/permissions/ پیدا کنید و آن را در ویرایشگر نصب شده باز کنید.
در سیستم عامل اندروید 4.4 کیت کت، به دلیل اینکه برنامه های شخص ثالث نمی توانند دسترسی به نوشتن و خواندن روی کارت حافظه را رد کنند، یک شگفتی ناخوشایند وجود دارد.
گوگل ترفند/اشکال/سورپرایز ناخوشایندتری را معرفی کرده است - کاملاً همه دستگاههای دارای Android 4.4 که میتوانند کارت حافظه نصب کنند، نمیتوانند به طور کامل از کارت حافظه استفاده کنند، اما طبق قوانین، فقط دستگاههای Nexus محروم هستند. زیر کارت SD دارند. این برای یک کارگر اولیه چه معنایی دارد؟ به عنوان مثال، مدیر فایل نمی تواند پوشه یا فایلی را ایجاد/باز کند.
برای تصحیح خواندن و نوشتن روی کارت حافظه در کیت کت، به حقوق ریشه نیاز دارید
روش 1 (گزینه ساده)
پس از نصب روت بر روی گوشی هوشمند یا تبلت اندرویدی خود، به فروشگاه افزونه های Google Play رفته و دانلود کنید SDFix: KitKat قابل نوشتن MicroSD(بزکوشتونه). پس از نصب، به برنامه SDFix بروید و روی دکمه "ادامه" کلیک کنید
سپس چند ثانیه صبر کنید تا خطا تصحیح شود. SDFix را ببندید و اندروید را ریستارت کنید تا تغییرات اعمال شوند! خودشه!
روش 2 (گزینه ساده برای کسانی که می خواهند بیشتر بدانند)
روش توصیف کمی بهتر از اتوماسیون است، اما می توان آن را با دست اصلاح کرد، بنابراین اصلاً مهم نیست! برای این کار باید یک فایل منیجر اضافی نصب کنید، به عنوان مثال ES Explorer، ابتدا دسترسی ریشه خود را به پارتیشن سیستم می دهد.
به مدیر فایل در پارتیشن سیستم بروید:
/system/etc/permissionsمن فایل را با نام زیر پیدا کردم: platform.xmlپس از آن، آن را با ویرایشگر متن دانلود شده ES Explorer باز کنید
یک ردیف پیدا کنید:
کمی کمتر یک پارامتر دیگر اضافه کنید
گوشی هوشمند یا تبلت اندرویدی خود را برای تغییر وضعیت بازیابی کنید! مشکل دسترسی به کارت حافظه حل شد!
اکثر گوشیهای هوشمند باقیمانده با اندروید 4.4 کیتکت بهروزرسانی شدهاند و در نتیجه ویژگیهای جدید، بسیاری مشکلات مربوط به کار نکردن کارت حافظه microSD با سیستم عامل جدید را شناسایی کردهاند.
علت
پس از به روز رسانی اندروید 4.4 کیت کت، بسیاری از افراد با برنامه های ربات (به عنوان مثال، پخش کننده موسیقی، دوربین و غیره) دچار مشکل شدند. در سمت راست، قبل از ظهور اندروید 4.4، هر برنامه ای دسترسی جدیدی به پارتیشن های کارت حافظه SD خواهد داشت، نه تنها خواندن، بلکه نوشتن. این یک گام فوقالعاده از نظر امنیت است، زیرا، چه ویروس باشد و چه یک برنامه اشتباه، به راحتی میتواند اطلاعات شخصی شما را که روی کارت حافظه ذخیره میشود، به دست آورد. بنابراین، گوگل حقوق برنامه های اندروید 4.4 را برای دسترسی به داده های روی کارت SD محدود کرد و حق خواندن را برای اکثر برنامه ها سلب کرد. به علاوه، اکنون پس از حذف برنامه ها، کل پوشه از کارت حافظه حذف می شود.
میراث
قبل از اینکه دستگاه خود را به اندروید 4.4 کیت کت بروزرسانی کنید، باید موارد زیر را نصب کنید:
1. داده های برنامه های نصب شده روی کارت SD پس از به روز رسانی اندروید 4.4 کیت کت از بین خواهند رفت.
2. از طریق تغییرات در API، بسیاری از برنامه هایی که برای کیت کت تطبیق داده نشده اند به درستی کار نخواهند کرد.
تصمیم گیری
کسانی که حقوق ریشه دارند تعدادی گزینه برای افزودن دارند که می تواند "بی عدالتی" را تجدید کند. یکی از آنها SDFix نام دارد. این برنامه فایل زیر را تغییر می دهد: /system/etc/permission/platform.xmlبه گونه ای که برنامه حقوق را لغو کند WRITE_EXTERNAL_STORAGE، برای دسترسی آسان به کارت SD.
کسانی که حقوق ریشه را از دست دادهاند، این گزینه را نیز از دست دادهاند، باید انتخاب کنند: یا حقوق ریشه را دریافت کنند، یا از بهروزرسانی اندروید 4.4 کیتکت انصراف دهند.
ویسنووک
در واقع، هنوز هیچ روش جهانی برای حل این مشکل وجود ندارد. با ادامه به روز رسانی سیستم عامل، دیگر از دانش فروشندگان در مورد نحوه تطبیق آنها آگاه نخواهید بود. بسیاری از مردم از این نوع فریب انتقاد می کنند، اما درک می کنند که گوگل کار درستی انجام داده و هدف دیگری را در پایه امنیت سیستم اندروید قرار داده است.
آیا به دنبال یک ماژول دیود ساطع کننده نور برای استفاده در فضای باز هستید؟ همینطوریه
حافظه دستگاه های اندرویدی اغلب به سرعت تمام می شود، بنابراین کاربران باید اطلاعات زیادی را روی microSD ذخیره کنند. اگر اندروید محتوای دانلود شده - برنامه ها، عکس ها، موسیقی و سایر فایل ها - را در کارت حافظه ذخیره نکند، چه فایده ای دارد؟
این مقاله برای تمامی برندهای تولید کننده گوشی در اندروید 9/8/7/6 مناسب است: سامسونگ، اچ تی سی، لنوو، ال جی، سونی، زد تی ای، هوآوی، میزو، فلای، آلکاتل، شیائومی، نوکیا و سایرین. ما مسئول کارهای شما نیستیم.
توجه! شما می توانید حقایق مورد علاقه خود را بر اساس آمار قرار دهید.
مشکل در کارت حافظه
اول از همه، بررسی کنید که کارت حافظه خوب است و برای دریافت فایل ها آماده است. چه باید کرد:
کارت حافظه ممکن است با تلفن هوشمند استفاده نشود - برای مثال، ممکن است از سرویس مجاز برای یک مدل تلفن خاص فراتر رود. اگر فلش مموری بزرگتر از هر گیگابایت باشد (32، 64، 128 و غیره)، به سادگی آن را نمی شناسد، زیرا برای چنین تعهدی برنامه ریزی نشده است. در این صورت تنها خروجی تعویض کارت microSD دیگری خواهد بود که پیچیدگی کمتری دارد.
اگر کارت مورد نظر نمایش داده نشد، ممکن است لازم باشد با مرکز خدمات تماس بگیرید. ممکن است مشکلات سخت افزاری در تلفن شما وجود داشته باشد که شما را ملزم به استفاده از پس انداز خارجی خود کند.
پوشه مرورگر نادرست است
اگر هنگام بارگذاری فایلها در مرورگر، مشکلات ذخیرهسازی رخ میدهد، باید پوشه مقدار را بررسی کنید. ممکن است اشتباه وارد شده باشد، بنابراین مرورگر نحوه ذخیره عکس، موسیقی، ویدیو و سایر محتواها را متوجه نمی شود. بیایید به برنامه UC Browser نگاه کنیم:
- بخش "Infatuation" را در منوی اصلی باز کنید.
- روی "تنظیمات" کلیک کنید.
- در قسمت "راههای علاقه"، پوشه روی کارت حافظه را نشان دهید.
![](https://i2.wp.com/androproblem.ru/wp-content/uploads/2018/07/img-3-2_qpi1j6.jpg)
پس از چنین تنظیمات کوتاهی، فایلهای موجود در مرورگر بدون مسدود کردن حافظه داخلی به ورودیهای دایرکتوری روی کارت متصل میشوند.
فایل ها را نمی توان به کارت حافظه منتقل کرد
اغلب اوقات در اجرای برنامه های جدید اندروید مشکل وجود دارد. با یک گوشی، پول را می توان فقط در حافظه داخلی ذخیره کرد، در غیر این صورت نمی توان از گوشی هوشمند استفاده کرد. در همان ساعت، اگر گزینه دیگری از یک توزیع کننده شخص ثالث وجود دارد، می توانید microSD را جابجا کنید.
- تنظیمات اندروید را باز کنید، به بخش "برنامه ها" بروید.
- برنامه ای را پیدا کنید که باید به همراه تمام فایل ها به کارت حافظه منتقل شود.
- روی دکمه "Move to SD" کلیک کنید.
![](https://i0.wp.com/androproblem.ru/wp-content/uploads/2018/07/img-4-2_rulc2j.png)
اگر دکمه غیر فعال باشد، نمی توانید برنامه را جابجا کنید. اگر به جای «انتقال به SD» روی آن نوشته شود «انتقال به تلفن»، به این معنی است که فایلهای برنامه قبلاً در کارت حافظه ذخیره شدهاند.
پارامترهای انتقال فایل ها به کارت حافظه خراب هستند
در تنظیمات اندروید، می توانید به صورت دستی مشخص کنید که کدام حافظه به حافظه اختصاص داده شود - داخلی یا خارجی. بسته به مقدار انتخاب شده، فایل ها در گوشی یا کارت microSD شما دانلود می شوند. پس از بهروزرسانی سیستمهای پیکربندی، ممکن است خراب شوند، بنابراین لطفاً آنها را بررسی کنید.
تنظیم مشابهی در مدل پوست یا ویبراتور رخ نمی دهد. برای خودت برگردون
- تنظیمات اندروید را باز کنید.
- به بخش "حافظه" بروید.
- در قسمت "محل آماده سازی" یا "یادآوری مراسم"، "SD" را انتخاب کنید.
![](https://i1.wp.com/androproblem.ru/wp-content/uploads/2018/07/img-1-1_hi4wvu.jpg)
اگر تعدیل وجود نداشته باشد
از آنجایی که نمی توان مکانی را برای ذخیره فایل ها مشخص کرد، پس خود برنامه ها به کمک می آیند. در همان مرورگر اینترنت سامسونگ، می توانید مکان ذخیره را تنظیم کنید:
![](https://i2.wp.com/androproblem.ru/wp-content/uploads/2018/07/brauz_ukf9ls.jpg)
با برنامه خود بررسی کنید تا ببینید آیا می خواهید فایل ها را ذخیره کنید تا بتوانید مکان ذخیره را در تنظیمات انتخاب کنید. اگر چنین چیزی وجود نداشته باشد، باید فایل ها را به صورت دستی از حافظه داخلی به کارت microSD منتقل کنید.