• برنامه تعویض کارت حافظه داخلی و کارت حافظه آموزش ساخت فلش مموری گوشی اندرویدی چگونه حافظه را در اندروید تعویض کنیم؟ آنچه باید انجام شود

    در این مقاله به نحوه تعویض حافظه در اندروید خواهیم پرداخت حافظه داخلیبا کارت SD دستگاه ذخیره سازی خارجی. از طریق این عمل می توانید عملکرد گوشی هوشمند یا تبلت خود را بهبود ببخشید.

    دستگاه های اندرویدی طوری برنامه ریزی شده اند که از حافظه داخلی به عنوان ذخیره سازی سیستم استفاده کنند. اما اکثر کارت های SD خارجی به میزان قابل توجهی ارائه می دهند حافظه بیشتراز موجود در حافظه داخلی. مطمئنم بسیاری از شما به تعویض حافظه فکر کرده اید. به این ترتیب بیشتر به دست خواهید آورد حافظه خالیبرای ذخیره سازی داده ها، در نتیجه عملکرد دستگاه تلفن همراه شما افزایش می یابد.

    خوشبختانه ما راه حل را می دانیم، نحوه تعویض حافظه داخلی و حافظه کارت SD.

    نحوه تعویض حافظه داخلی و حافظه کارت SD در اندروید

    راه حل کاملا ساده است. برای اجرای نصب کننده Xposed باید دستگاه خود را روت کنید. در مرحله بعد، ما از ماژول Xposed XInternalSD یا PR Swap SD برای تعویض حافظه استفاده می کنیم. بیشتر در این مورد در زیر.


    همین! اکنون API های سیستمفایل های ذخیره سازی تغییر می کنند و دستگاه کارت SD خارجی را به عنوان می بیند حافظه داخلی.

    همچنین می توانید از برنامه PR Swap SD برای تعویض حافظه استفاده کنید.

    آماده! شما موفق به تعویض حافظه در اندروید شدید. همانطور که می بینید، دستورالعمل ها بسیار ساده هستند، اما هنگام نصب نصب کننده Xposed باید مراقب باشید. برای افزایش مقدار می توانید حافظه را تعویض کنید حافظه موجود، و همچنین افزایش سرعت دستگاه.

    Marshmallow 6.0 قطعاً جای پای سلف خود Lollipop را دنبال کرد، اما با بهبودهای بیشتر و در سطح پلت فرم عرضه شد. پشتیبانی از اسکنر اثر انگشت داخلی، پشتیبانی برنامه های کاربردی فردیو بافت تابع تکه تکه شده از نمونه های کوچکتر این است. اندروید 6.0 نیز پشتیبانی می کند برنامه بهتربرای کاربرد ارتباطی توابع مدیریت توان، افزودنی حتی بیشتر است. اگرچه اندروید مارشمالو بسیار شبیه به آبنبات چوبی است، اما طراحی متریال آن در حال حاضر رایج تر است.

    با این حال، تغییرات در منطقه اصلی دیده نمی شود UIمانند اعلان های سایه، تنظیمات و ناوبری. علاوه بر این، کسانی که با عمر باتری دست و پنجه نرم می کنند، ممکن است اندروید مارشمالو 6.0 زیاد باشد تصمیم خوببرای آنها باتری چگونه وارد می شود راه زیرکانه. ویژگی دوز به محض اینکه متوجه شود دستگاه در حالت استراحت است، دستگاه را به‌طور خودکار به خواب می‌برد، در حالی که حالت آماده به کار برنامه تأثیر برنامه‌های کم استفاده را بر عمر باتری محدود می‌کند تا آن را حتی بیشتر افزایش دهد.

    اندروید 6.0 میکرو اس دی

    با همه اینها، محبوب ترین ویژگی اندروید 6.0 که برای چندین روز برنده تیترها شده است، Giftable Storage یا ویژگی ذخیره سازی انعطاف پذیر آن است. این ویژگی اجازه می دهد کاربر اندروید 6.0 با استفاده از حافظه خارجی به عنوان حافظه داخلی. این کارت SD اندروید 6.0 می تواند به عنوان حافظه داخلی استفاده شود. مزیت این است که کسانی که در بودجه خود می توانند داشته باشند دستگاه موجودو سپس فضای ذخیره سازی را با کارت SD اندروید 6.0 با قیمت ارزان افزایش دهید.

    اتفاقی که در اینجا می افتد این است که وقتی هر کارت micro sd برای اولین بار در دستگاه مارشمالو قرار می گیرد، می پرسد که آیا کارت SD اندروید 6.0 به عنوان حافظه خارجی یا داخلی استفاده می شود. اگر گزینه اول انتخاب شود، کارت SD مانند سایر درایوهای خارجی رفتار می شود، اما اگر گزینه دوم که حافظه داخلی است را انتخاب کنید، ابتدا کارت دوباره فرمت شده و رمزگذاری می شود و پس از آن به طور کامل به عنوان حافظه داخلی عمل می کند.

    برخی از ویژگی های کارت SD اندروید 6.0 در اینجا آمده است:

    • کارت به حافظه اصلی گوشی شما تبدیل می شود.
    • هر نوع برنامه، فایل و رسانه دانلود شده را می توان به این کارت منتقل کرد.
    • برای خواندن هیچ دستگاه دیگری مانند رایانه شخصی، مک، تلفن و غیره نیست.
    • کارت SD همیشه رمزگذاری شده باقی می ماند که در دستگاه های دیگر رمزگشایی نمی شود.
    • نحوه انتخاب کارت به عنوان قابل حمل، دوباره فرمت می شود.

    نحوه استفاده از MicroSD به عنوان حافظه داخلی

    فرآیند ذخیره سازی داخلی داده های اندرویدکارت SD 6.0 بسیار ساده است که باید چندین مورد را طی کنید مراحل ساده. اما توصیه می شود یک کارت حافظه microSD با سرعت بالا خریداری کنید تا از آن به عنوان حافظه داخلی استفاده کنید. در اینجا یک فرآیند گام به گام برای استفاده از حافظه داخلی MicroSD ارائه شده است.

    مرحله 1 ابتدا بعد از سمت راست کارت microSD، آن را در اسلات کارت microSD قرار دهید و پس از نصب موفقیت آمیز منتظر اعلان باشید.

    مرحله 2 هنگامی که کارت SD با موفقیت نصب شد، اعلانی مبنی بر شناسایی کارت microSD جدید ارسال می کند. در مرحله بعد، کاربران باید دو بار روی این اعلان ضربه بزنند.


    مرحله 3 ابتدا قفل صفحه را باز می کند و سپس مستقیماً کاربران کارت صفحه را فرمت می کند. در اینجا گزینه "Use as Internal Storage" و سپس "Erase and Format" را انتخاب کنید. چند دقیقه طول می کشد تا فرآیند قالب بندی کامل شود.


    مرحله 4 هنگامی که قالب بندی کامل شد، دو گزینه "اکنون حرکت کنید" یا "حرکت بعدا" را ارائه می دهد. گزینه اول تمام برنامه‌ها، فایل‌ها و رسانه‌ها را فوراً به کارت SD منتقل می‌کند در حالی که می‌توانید گزینه دوم را انتخاب کنید تا بعداً این کار را انجام دهید. برنامه های کاربردی مورد نیازو فایل ها را می توان از تنظیمات > حافظه و USB به کارت SD منتقل کرد.


    مرحله 5 پس از تکمیل فرآیند، کارت microSD به عنوان یک حافظه داخلی در نظر گرفته می شود که می توانید هر آنچه را که می خواهید ذخیره کنید. با این حال، در صورتی که می خواهید کارت را به عنوان قابل حمل برگردانید، این کار با سر زدن به انجام می شود تنظیمات> ذخیره سازی و USBو انتخاب کارت های microSD.

    اکثر دارندگان دستگاه های اندروید دیر یا زود با مشکل کمبود فضای داخلی برای ذخیره فایل ها مواجه می شوند. نصب منظم برنامه ها به تدریج تعداد آنها را کاهش می دهد فضای خالیدر ابزار، که منجر به ترمز می شود، کار اشتباه، یا حتی از کار افتادن کامل سیستم در حالت عادی کار کند. در این صورت تعویض حافظه داخلی اندروید با کارت حافظه کمک کننده خواهد بود. چگونه این کار را انجام دهیم و چه راه های دیگری برای مقابله با چنین مزاحمتی وجود دارد، ما بیشتر در نظر خواهیم گرفت.


    قبل از کاوش در تنظیمات و انتقال برنامه ها به یک درایو فلش USB به طور همزمان، باید بدانید که به طور کلی چه نوع حافظه ای در دستگاه Android شما وجود دارد:

    • عملیاتی - برای عملکرد صحیح برنامه ها، برنامه ها و سایر فرآیندهایی که روی تلفن یا رایانه لوحی اجرا می شوند لازم است.
    • ROM - اطلاعات مربوط به سیستم عامل را در طول سیستم عامل ذخیره می کند و این داده ها نمی توانند به رسانه های شخص ثالث منتقل شوند.
    • داخلی - برنامه ها در اینجا نصب می شوند حالت خودکارو همچنین هرگونه اطلاعات کاربر؛ چه مقدار فضای خالی از سیستم در هنگام نصب نرم افزار جدید باقی می ماند.
    • کارت توسعه - یک درایو خارجی که برای گسترش حافظه داخلی دستگاه و ذخیره برنامه ها، اطلاعات کاربر طراحی شده است.

    چرا نمی توانم برنامه ها را در کارت SD خود ذخیره کنم؟

    در بسیاری از گجت‌ها، امکان نصب خودکار برنامه‌های جدید در درایو فلش USB وجود نخواهد داشت. این برای گوشی ها و تبلت های نسخه 4.4.2 تا 6.0.1 اعمال می شود. در این حالت، جایگزینی حافظه داخلی با کارت SD به سادگی ضروری است و این کار را می توان به روش های مختلفی انجام داد (از جمله استفاده از برنامه های شخص ثالث). اما ابتدا باید نسخه اندرویدی که روی گجت شما نصب شده است را بشناسید. برای انجام این کار، به طور متوالی بر روی:

    1. منو؛
    2. تنظیمات؛
    3. درباره تلفن.


    در لیستی که باز می شود، نسخه سیستم عامل نشان داده می شود.

    برنامه هایی برای انتقال برنامه ها به کارت حافظه

    توسعه دهندگان از کاربران مراقبت کردند و برنامه هایی را ایجاد کردند تا حافظه فلش درایو را به حافظه اصلی اندروید تبدیل کنند. این به ویژه برای نسخه های سیستم قدیمی تر مانند 2.2 یا حتی قبل از آن مفید است.


    نرم افزاری مناسب که تمامی ابزارهای لازم برای انتقال اطلاعات از حافظه داخلی به درایو خارجی را دارد. رابط کاربری بصری و ساده است. برنامه های موجود برای جابجایی با نمادها مشخص می شوند، با کلیک کردن، تمام اطلاعات موجود در مورد آنها باز می شود و همچنین اقدامات ممکن(انتقال، کپی، حذف).

    Move2SD Enablerv

    این نرم افزار به دو دلیل مورد توجه کاربران قرار گرفته است. اول - با نسخه های مختلف اندروید (از جمله نسخه های بعدی) سازگار است. و دومی امکان انتقال داده ها و برنامه هایی است که در سیستم به عنوان "نامعتبر برای انتقال" علامت گذاری شده اند.

    پیشرفت جالب دیگری که زندگی کاربران گجت های اندرویدی را ساده می کند. مزایای اصلی نصب نرم افزار ساده (بدون نیاز به دانلود اضافی اسکریپت ها و کتابخانه ها) و امکان انتقال اطلاعات نه توسط کتابخانه های کامل، بلکه فقط توسط قطعات آنها است.

    چه روش های دیگری وجود دارد؟

    گزینه دیگری وجود دارد، نحوه تبدیل کارت SD به حافظه داخلی در اندروید. اگر نسخه ابزار شما از 2.2 تا 4.2.2 است، دستورالعمل بسیار ساده است، روی:

    1. تنظیمات؛
    2. حافظه؛
    3. دیسک برای نوشتن به طور پیش فرض؛
    4. کارت SD.

    یک علامت یا دایره در مقابل درایو فلش ظاهر می شود که نشان دهنده تغییر تنظیمات است. اکنون نصب برنامه ها به طور خودکار به درایو فلش می رود.

    روش جایگزینی حافظه شرح داده شده در زیر تنها در صورتی امکان پذیر است که یک فایل سیستمی vold.fstab در پوشه /system/etc وجود داشته باشد.

    لازم به احتیاط است که هنگام انجام جایگزینی حافظه، خطر خطا وجود دارد، زیرا ویرایش مستقیم فایل های سیستم وجود خواهد داشت. همچنین باید برای این واقعیت آماده باشید که کارت حافظه عمر بسیار کوتاهی خواهد داشت و سرعت نیز ممکن است به میزان قابل توجهی کاهش یابد. کار اندروید. برای رفع مشکلات فوق فلش دستگاه کمک کننده خواهد بود. بنابراین ما به شما توصیه می کنیم قبل از انجام تنظیمات سیستمیک، جوانب مثبت و منفی را بسنجید.

    الگوریتم جایگزینی حافظه داخلی اندروید با کارت حافظه

    معمولاً برای این منظور از مدیر فایل Root Browser استفاده می شود که در ابتدای آن به پوشه / System / etc / می رویم. سپس فایل vold.fstab را پیدا کرده و باز کنید. برای این کار از یک نگه داشتن طولانی استفاده کنید و سپس Edit را فشار دهید.

    پس از آن فایل سیستم داخلی اندروید باز می شود که قبلا آن را مطالعه کرده ایم. در ساختاری که باز می شود، خطوطی را می یابیم که تعریف حافظه اصلی در آنها نوشته شده است. بر دستگاه های مختلفرشته ها می توانند بسیار متفاوت باشند.

    بیایید برای درک کلی از آنچه باید به آن توجه کنید مثالی بیاوریم. همانطور که می دانید حافظه داخلی اندروید معمولا sdcard یا sdcard0 نامیده می شود، در حالی که حافظه خارجی را می توان extsd، external_sdcard، sdcrad1، sdcrad2 نامید.

    جایگزینی نام ها در فایل های سیستم داخلی منجر به این می شود تعویض خودکارحافظه به صورت پیش فرض بنابراین، ما به دنبال خطوطی هستیم که نام‌های فوق را ذکر کرده و آنها را جابه‌جا می‌کنند، اما قبل از آن، دوباره به دقت مطالعه کنید که چگونه حافظه مستقیماً در دستگاه شما تعیین شده است.

    پس از جایگزینی و ذخیره نتایج، نیاز به راه اندازی مجدد سیستم است، پس از آن می توانید با افزایش حجم حافظه شروع به کار کنید.

    چگونه می توان حافظه را در اندروید تعویض کرد و اصلاً چرا به آن نیاز است؟ آیا حتی باید دست به چنین دستکاری هایی بزنیم و آیا می توانند صدمات جبران ناپذیری به دستگاه ما وارد کنند؟ چنین سوالاتی اغلب مورد توجه افرادی است که دستگاهی با مقدار کمی حافظه داخلی تحت کنترل خود دارند. اگر گوشی هوشمند شما حجم مناسبی معادل مثلاً چهار گیگابایت دارد، پس می دانید که استفاده از چنین دستگاهی چیزی جز درد نیست. برای بارگذاری تعداد کافی فایل های چندرسانه ای روی آن بسیار بسیار مشکل ساز است. بنابراین چگونه می توان حافظه را از داخلی به خارجی در اندروید تعویض کرد؟

    مقدمه ای بر مسئله

    به هر حال، نباید فکر کنید که فقط سیستم عامل اندروید از چنین مشکلی مانند مقدار کمی حافظه داخلی رنج می برد. در آیوس هم هست. این دو سیستم دائما در حال رقابت با یکدیگر هستند. گاهی اوقات، "ویندوز فاون" نیز در هنرهای رزمی مداخله می کند، اما به زودی معلوم می شود که پشت تاتامی به بیرون پرتاب می شود. چه چیزی تحت تأثیر قرار می گیرد تم ios? حقایقی وجود دارد که همیشه "آشکار شدن" این سیستم عامل را برای کاربران ثابت می کند. در ابتدا، کد او یک رمز و راز بود. با این حال، روند مشابهی وجود دارد. اما سیستم عامل اندروید که توسط متخصصان گوگل توسعه داده شده است، اکنون با هر به روز رسانی بیشتر و بیشتر به روی توسعه دهندگان بالقوه بسته می شود. این همان چیزی است که افرادی را که تا این حد به این سیستم عامل عادت کرده اند آزار می دهد.

    چرا باید پاسخ سوال نحوه تعویض حافظه در اندروید را بدانید؟


    در حال حاضر، سیستم‌عاملی که در مورد آن صحبت می‌کنیم، دیگر به کاربران اجازه نمی‌دهد برنامه‌هایی را با نرم‌افزار مناسب - به اصطلاح کش - روی درایو حافظه خارجی نصب کنند. در مورد ما، اجازه دهید کارت حافظه microSD باشد. احتمالاً دارندگان دستگاه‌هایی با ظرفیت 32 گیگابایت به بالا می‌خندند، اما افرادی که از 4 تا 8 گیگابایت در اختیار دارند، که بخشی از آن (توجه داشته باشید!) صرف محتوا می‌شود، چه می‌شود. سیستم عامل? تنها راه خروج از این وضعیت انجام دستکاری های خاص است. و در اینجا، بیش از هر زمان دیگری، دانستن پاسخ به این سوال مهم است که چگونه می توان حافظه را در اندروید تعویض کرد. در واقع، انجام این کار دشوار نیست. با این حال، نهایت توجه و، اتفاقا، دست های مستقیم مورد نیاز است. اگر این پارامترها را دارید، پس ما به بررسی معنای عملیات خواهیم پرداخت تا بفهمیم چه چیزی و برای چه چیزی انجام خواهد شد.

    چگونه در اندروید 5 حافظه را تعویض کنیم؟ با نسخه های دیگر چه باید کرد؟

    از وضعیت فعلی، زمانی که ما فقط چند گیگابایت برای مکان یابی گروه چندرسانه ای در اختیار داریم، راه خروجی وجود دارد. اولاً شامل به دست آوردن یک کد خارجی و ثانیاً جایگزینی برنامه ای یک کد خاص است که می تواند دستگاه ما را متقاعد کند که کد داخلی خارجی است. خوب، و، البته، برعکس. بنابراین، گوشی هوشمند کارت microSD را به عنوان یک برد داخلی درک می کند. می خواهم توجه داشته باشم که سؤال نحوه تعویض کارت های حافظه با "Android" اساساً نادرست به نظر می رسد ، زیرا چندین درایو خارجی نمی توانند در این فرآیند شرکت کنند.

    برای جایگزینی چه چیزی لازم است؟

    صرف نظر از اینکه کدام نسخه از سیستم عامل را نصب کرده اید و کدام دستگاه سازنده را دارید، ما به مجموعه ای از ابزارهای کمکی نیاز داریم. اینها برنامه هایی هستند که نامیده می شوند روت اکسپلوررو فرمانده کل(که برای تعداد زیادی از کاربران شناخته شده است). علاوه بر این، رسید برای دستگاه مورد نیاز است.

    فرآیند تعویض

    برای شروع عملیات، برنامه Root Explorer را باز کنید. ما به آدرس / سیستم / و غیره حرکت می کنیم. در آنجا باید فایلی به نام vold.fstab پیدا کنید. باید خطوط و پارامترهایی را که مسئول نقاط اتصال حافظه خارجی و داخلی هستند، پیدا کند. آنها به ترتیب به این شکل نامیده می شوند: SDcard و extsd. پس از آن، تغییر پارامترها ضروری خواهد بود. این مرحله فعال عملیات را کامل می کند. فراموش نکنید که از فایل ها نسخه پشتیبان تهیه کنید و به یاد داشته باشید که چنین عملیاتی توسط کاربر با خطر و خطر شخصی انجام می شود.

    مقدار کمی حافظه داخلی در گوشی‌های هوشمند و تبلت‌های ارزان قیمت اندروید، مشکل اصلی عدم نصب اپلیکیشن‌ها در چنین مواقعی است، تعویض حافظه داخلی اندروید با کارت حافظه می‌تواند کمک کننده باشد.

    برای کسانی که متوجه نمی شوند این مقاله از عنوان چیست: فرض کنید 400 مگابایت حافظه داخلی اندروید دارید که بسیار کم است (حدود 12-20 برنامه نصب شده)، پس ممکن است فکر کنید که حافظه اصلی را بردارید و جایگزین کنید. یک کارت حافظه

    خطرات و آنچه باید بدانید

    تعویض حافظه داخلی اندروید با کارت حافظه فقط انجام می شود در صورت موجود بودن روت نصب شدهدرست (بدون روت، روش کار نمی کند)! برای کسانی که نمی دانند روت چیست و چگونه آن را دریافت کنند:

    علاوه بر این، شما موظف استساختار را بشناسید سیستم فایلاندروید.

    تعویض حافظه تنها در صورتی امکان پذیر است که دستگاه اندرویدی شما دارای فایل سیستمی باشد vold.fstab در طول مسیر /system/etc ، اگر شما یکی را ندارید، متأسفانه این روش نه برای شما! از روش های جایگزین (لینک 1، لینک 2، لینک 3) استفاده کنید. همچنین اگر اندروید حافظه خود را ندارد، سپس این مقاله همچنین برای شما نیست. مقاله در بیشتربرای دستگاه هایی با پردازنده Mediatek(MTK) یا Rockchip.

    ویرایش چگونه انجام خواهد شد؟ فایل سیستمی یک خطر وجود داردکه می توانید اشتباه کنید و دستگاه بوت نمی شود، برای رفع این مشکل باید دستگاه را ریفلش کنید و ممکن است کارت حافظه از کار بیفتد و با همین مشکل مواجه شوید، فریمور هم کمک می کند.

    با جایگزینی حافظه داخلی در کارت حافظه، دومی عمر مفید بسیار کوتاهی دارد (به دلیل خواندن / نوشتن مکرر) و در صورت پایین بودن کلاس ممکن است سرعت اندروید نیز کاهش یابد. کارت های microSD

    آموزش تعویض حافظه داخلی اندروید

    به کارت حافظه

    1. فایل را نصب کنید مدیر ریشهمرورگر (اگر دیگری را انتخاب کردید، سؤالات «هوشمند» را «نمی‌بینم»، «ویرایش نمی‌کند» در نظرات ننویسید)

    2. راه اندازی کنید مدیر فایلمرورگر روت کنید و مسیر را طی کنید:

    /system/etc/

    3. به دنبال یک فایل vold.fstab و آن را باز کنید (روی فایل کلیک کرده و Edit را انتخاب کنید)

    4. در پرونده vold.fstab دیدن تقریباچنین عکسی:

    # پایه دستگاه معمولی

    فرمت: dev_mount
    برچسب - برچسب برای حجم
    mount_point – جایی که ولوم نصب می شود
    بخش - پارتیشن شماره (بر اساس 1)، یا "خودکار" برای اولین پارتیشن قابل استفاده.
    - لیست مسیرهای sysfs به دستگاه های منبع
    #

    # اولین پارتیشن قابل استفاده دستگاه مشخص شده را نصب می کند
    #/devices/platform/awsmc.3/mmc_host برای sdio
    dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/XXXXXX
    dev_mount extsd /mnt/extsd auto /devices/platform/XXXXXX/XXXXXXX
    /devices/platform/sunxi-mmc.0/mmc_host
    dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw- ohci.1 /devices/platform/ ohci.2

    بر این مثالبه دو خط برجسته توجه کنید، اگر قبل از اینها ساختار سیستم فایل اندروید را با دقت بخوانید، از قبل می دانید که /sdcardیا /sdcard0حافظه داخلی است /extsdیا /external_sdcard, /sdcrad1, /sdcrad2, /external_sdاین حافظه خارجی است، یعنی MicroSD.

    تنها کاری که باید انجام دهید این است که این دو خط را جایگزین کنید:

    dev_mount extsd /mnt/extsd auto /devices/virtual/block/XXXXXX
    dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXXX/XXXXXXX

    کاربران مدرن نمی توانند زندگی خود را بدون گوشی هوشمند در جیب خود تصور کنند، زیرا برای بسیاری این فقط دستگاهی نیست که به تماس با مشترک مناسب کمک می کند، بلکه نوعی پنجره به جهان است. وجود یک منبع خوب حافظه در دستگاه توسط کاربران فعال بسیار قدردانی می شود، بسیاری از رسانه ها نه تنها عناصر سرگرمی، بلکه بسیاری چیزهای دیگر را نیز ذخیره می کنند. اطلاعات مفیداز جمله مستندات

    موافق کمی خوب هنگام دانلود فایل مهمبا عدم توانایی در ذخیره آن به دلیل کمبود حافظه مواجه شوید. بسیاری از افراد در مواجهه با مشکل کمبود حافظه به این فکر می کنند که چگونه حافظه داخلی گوشی را با کارت حافظه جایگزین کنند. لازم به ذکر است که این مشکل عمدتاً توسط مالکان مواجه است گوشی های چینیو تبلت ها

    بیایید سعی کنیم با جزئیات بیشتری با این مشکل مقابله کنیم. برای جایگزینی مسیر ذخیره برنامه، باید داشته باشید برنامه خاصدر دستگاه شما باید در مورد آن به خاطر داشت خطرات احتمالیو مشکلات مرتبط اگر حافظه به اشتباه جایگزین شود، ممکن است یک برنامه داخلی خراب شود، که منجر به چشمک زدن کاملتلفن. یک درایو خارجی، یک کارت حافظه نیز ممکن است از کار بیفتد؛ برای بازیابی آن، باید از فلش گوشی نیز استفاده کنید.

    ویرایش فایل سیستم

    بنابراین، برای تغییر حافظه داخلی به خارجی و نصب هر برنامه به طور مستقیم بر روی کارت، باید در گوشی خود پیدا کنید یا نصب کنید. برنامه ریشهمرورگر یا ES Explorer، شما نیز باید در آن حضور داشته باشید ریشه سیستمحقوق، نحوه خواندن سریع آنها در .

    جایگزینی حافظه به شرح زیر است: باید برنامه Root Broswser یا Explorer را انتخاب کرده و اجرا کنید، پس از آن فایل vold.fstab را در سیستم جستجو می کنیم، آن را در آدرس دستگاه / system / etc / باز کنید و با دقت بخوانید فایل، باید چند خط را ویرایش کنیم.

    برای خواندن باید با ساختار فایل آشنا باشید. با بررسی دقیق فایل، به راحتی می توانید خطوط مربوطه را که مسئول جایگزینی حافظه داخلی با حافظه خارجی هستند، پیدا کنید. پس از یافتن خطوط مربوطه، باید کمی دستکاری کنید و حافظه داخلی را به اکسترنال تغییر دهید، به عبارت دیگر خطوط را در جاهایی جابجا کنید تا همه چیز مانند تصویر زیر باشد.

    که در این موردخط dev_mount sdcard…. مسئولیت ایمنی استاندارد فایل ها و dev_mount sdcard2 را بر عهده دارد. برای خارجی (کارت SD). برای اینکه حافظه داخلی ما دقیقاً به حافظه خارجی مورد نیاز ما تغییر کند ، برای این کار فقط باید برخی از خطوط را تغییر دهید. اما نه همه و نه به طور کامل، بلکه فقط برچسب های اضافی و نهایی که از dev_mount sdcard/storage/sdcard0 و dev_mount sdcard2/storage/sdcard1 پیروی می کنند. به محض اینکه مانند تصویر انجام دادیم، باید آن را ذخیره کنید.


    پس از تعویض حافظه داخلی با کارت حافظه، باید گوشی خود را ریستارت کنید. پس از راه اندازی مجدد دستگاه، می توانید از در دسترس بودن حافظه لذت ببرید و نصب همه بازی های بعدی از قبل روی کارت SD انجام می شود. این واقعیت را از دست ندهید که تمام دستکاری ها را به صورت دستی انجام داده اید و اگر چیزی در جایی گم شده است، باید گوشی را برای چشمک زدن بفرستید.

    حداقل وجود دارد راه موثرجایگزینی حافظه بدون استفاده از برنامه Root Browser. برای انجام این کار، شما باید تنها با سه کلیک با گوشی خود چند دستکاری را با استفاده از کامپیوتر انجام دهید. ابتدا باید فایل HTC Driver Installer را اجرا کرده و آن را روی کامپیوتر خود نصب کنید تا همه تاسیسات ضروریبرای کار بیشتر

    دومین دستکاری نصب درایور بر روی رسانه سیستم C:\\android-sdk-windows خواهد بود، سپس باید برنامه SDK Manager را برای بررسی فایل ها اجرا کنید و آنها آماده نصب هستند. پس از آن، باید تلفن را به رایانه متصل کنید و این فرمان را تأیید کنید: همه چیز را به کارت sd منتقل کنید، نحوه انجام آن را بخوانید.

    با استفاده از ADB

    گوشی خود را با USB debugging که در تنظیمات فعال است وصل کنید.
    به پوشه برنامه بروید و فایل adb.exe را با استفاده از خط فرمان اجرا کنید خطوط cmd، با گیره دکمه shiftروی فایل کلیک راست کرده و دستور open windows را در اینجا انتخاب کنید

    باز خواهد شد خط فرمانکه در آن می نویسیم دستگاه های adb

    حالا دستور زیر را اجرا کنید که حافظه را عوض می کند، فقط آن را تایپ کرده و Enter بزنید.

    پس از این دستکاری ها، گوشی را از کامپیوتر جدا کرده و گوشی را ریبوت کنید. پس از راه‌اندازی مجدد، می‌توانید مطمئن شوید که دکمه کار می‌کند: همه چیز را به کارت sd منتقل کنید و با خیال راحت از تلفن خود استفاده کنید. اکنون همه برنامه ها و اسناد مهم و فایل های دانلود شده در درایو خارجی ذخیره می شوند.

    لطفاً توجه داشته باشید که وقتی کارت حافظه را از تلفن خود خارج می کنید برنامه های نصب شدهناپدید می شوند، این احتمالا تنها منفی است این روش. همچنین توصیه می شود از درایوهای خارجی حداقل کلاس 10 استفاده کنید، زیرا درایوهای کوچک نتیجه مطلوب را به ارمغان نمی آورند.

    من فوراً رزرو می کنم که ما در مورد برنامه هایی مانند link2sd صحبت نمی کنیم. اصل مشابه است، اما ما نه دایرکتوری های برنامه، بلکه دایرکتوری های داده این برنامه ها را پیوند خواهیم داد، به عنوان مثال /sdcard2/Navigon -> /sdcard/Navigon یا /mnt/extSdCard/Books -> /sdcard/Books، و غیره.
    علاوه بر این، ما به یک ریشه نیاز داریم (بدون آن کجا خواهیم بود). ضمناً بعد از اینکه متوجه این برنامه شدم این هم برای من یک استدلال دیگر برای روت است.

    بسیاری از دارندگان گوشی های هوشمند یا تبلت های اندرویدی با حافظه داخلی کوچک باید با مشکل زیر مواجه شده باشند: یک کارت sd بزرگ وارد شده است (مثلاً 16، 32 یا حتی 64 گیگابایت)، اما پس از نصب چندین برنامه سنگین، دستگاه ما یا برنامه دیگری با وقاحت اعلام می کند که فضای کافی وجود ندارد. گاهی اوقات خود برنامه کوچک است، اما پس از نصب از اینترنت بالا می رود و گیگابایت داده را روی تلفن هوشمند می کشد.
    یک بار دیگر با دریافت پیغام «بدون فضا» و نگاه کردن به کارت، متوجه می‌شویم که کارت تقریباً خالی است، اما حافظه داخلی دستگاه پر شده است.
    این به این دلیل است که حافظه داخلی اغلب به عنوان دایرکتوری پیش فرض برای بسیاری از برنامه ها استفاده می شود. واقعیت این است که به صورت /sdcard نصب شده است، که از نظر تاریخی همیشه یک کارت sd خارجی بوده است (این مورد در همه گوشی های هوشمند وجود داشت). کارت sd خارجی در این مورد به صورت /sdcard2، /mnt/sdcard2، /mnt/extSdCard یا حتی /sdcard/.externalSD نصب می‌شود. می‌دانم که این کار توسط سازندگان انجام می‌شود تا دستگاه خارج از جعبه کار کند، یعنی. اصلا کارت sd نداره

    بسیاری از برنامه های "بی پروا" همیشه می خواهند داده ها را از/به دایرکتوری /sdcard/NameSubstitute بخوانند/بنویسند. به ندرت می توان این را در تنظیمات برنامه تغییر داد.
    در نتیجه، ما آنچه داریم و چندین فرصت برای بهبود وضعیت فعلی داریم:
    دو روش آخر نیز نوشدارویی نیستند، زیرا. آنها به مهارت های خاصی از کاربر نیاز دارند، علاوه بر این، آنها به اندازه کافی "تمیز" نیستند، به عنوان مثال، هنگام اتصال تلفن هوشمند به رایانه از طریق usb مشکلات شناخته شده ای وجود دارد (آنها را نمی توان جدا کرد) و غیره.

    برنامه DirectoryBind به اصلاح وضعیت کمک می کند، که مردخوب slig از xda برای خودش نوشت و برای استفاده عمومی در انجمن پست کرد.

    کد QR


    اگرچه مخاطب در اینجا از نظر فنی باهوش است، اما لازم است چند توضیح برای خوانندگان بی تجربه Habr ارائه شود. همانطور که خودش نوشته است برنامه نیستاثبات احمق)، یعنی. بعید است در آزمون احمق قبول شود.

    پس از نصب، برنامه را اجرا کنید (البته برای اولین بار برای همیشه اجازه می دهیم حقوق ریشه، منو و سپس "Preferences" را فشار دهید و مسیرهای پیش فرض را روی آن تنظیم کنید حافظه خارجی"مسیر پیش فرض داده" به عنوان مثال /sdcard/external_sd/ و حافظه داخلی "مسیر هدف پیش فرض" /sdcard/. از منو خارج شوید.

    منو و سپس «افزودن ورودی جدید» را فشار دهید

    حالا بیایید ایجاد کنیم اتصال جدیددایرکتوری ها، به عنوان مثال، پوشه CamScanner را به یک کارت خارجی منتقل کنید. با فشار طولانی روی یک مسیر پوشه، یک مدیر فایل داخلی کوچک باز می شود که در آن می توانید یک پوشه ایجاد و/یا انتخاب کنید. پوشه روشن است نقشه خارجیباید ایجاد شود (و خالی باشد).

    با علامت زدن کادر "انتقال فایل ها از هدف به داده"، فایل ها و پوشه ها از دایرکتوری /sdcard/CamScanner/ به دایرکتوری /sdcard/external_sd/CamScanner منتقل می شوند.

    لازم به ذکر است که پیوندها پس از ایجاد به طور خودکار فعال نمی شوند (نماد دیسک فلاپی خاکستری، مانند تصویر زیر برای gameloft). برای تکمیل پیوند پوشه ها، چک باکس ها را انتخاب کنید اتصالات درستو منو -> "Bind checked" را فشار دهید. نمادهای پوشه های فعال (پیوند شده) باید سبز شوند.

    ضمناً، اگر می خواهید کل کارت خارجی را وصل کنید، من کاملاً توصیه می کنم این کار را نه مانند /sdcard/externalSD/، بلکه با یک نقطه در جلوی /sdcard/.externalSD/ انجام دهید. این شما را از مشکلاتی مانند ریز عکس‌های دوتایی در گالری‌ها و غیره نجات می‌دهد. حقیقت به همه گالری ها و بازیکنان کمکی نخواهد کرد، زیرا. برخی به دنبال رسانه در دایرکتوری های مخفی نیز هستند.
    پس از رنج کشیدن، تصمیم گرفتم که فقط دایرکتوری های فردی را پیوند دهم.

    UPD. به هر حال، کارت SD خارجی بسیار کندتر از حافظه داخلی است، بنابراین انتقال داده های برنامه به SD خارجی به طور طبیعی کار این برنامه را کند می کند. این باید به ویژه توسط کسانی که تصمیم به تغییر کامل نقاط نصب حافظه داخلی و خارجی دارند به خاطر بسپارند، زیرا. این احتمال وجود دارد که کل دستگاه شما کندتر از قبل کار کند.

    امیدوارم این برنامه مکمل قلک شما باشد ابزارهای مفیدبرای دستگاه های اندرویدی

    اگر همچنان تصمیم به تعویض حافظه داخلی و خارجی دارید، یعنی. کارت sd خارجی را به / sdcard remap کنید و چنین گزینه ای در تنظیمات دستگاه وجود ندارد - با داشتن روت، با انجام عملیات زیر به راحتی می توان این کار را انجام داد:
    در Root-Explorer، "/etc" را به صورت R/W (اگر R/O) سوار کنید، فایل "/etc/vold.fstab" را پیدا کنید، یک کپی ذخیره کنید و آن را در ویرایشگر متن باز کنید (کلیک طولانی کنید).
    در دو خط بعدی نام نقاط نصب را در جاها تغییر می دهیم: dev_mount sdcard / mnt / sdcard [ایمیل محافظت شده]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... برای dev_mount sdcard /mnt/external_sd [ایمیل محافظت شده]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
    می توانید بیشتر بخوانید. آنها همچنین پیشنهاد می کنند، به عنوان یک جایگزین، از دیگری استفاده کنید برنامه جالب Root External 2 Internal SD .
    اضافه می کنم که در هر دو مورد، قبل از تعویض، باید کل محتویات پوشه /sdcard را در یک کارت sd خارجی کپی کنید.
    به خاطر داشته باشید که پس از سوئیچ، کل سیستم شما ممکن است بهتر از قبل کار کند.
    مراقب باش- باید درک کنید که هر کاری را که تحت روت انجام می دهید، با خطر و خطر خود انجام می دهید، و به عنوان مثال، ذخیره اشتباه "vold.fstab" ممکن است منجر به ناتوانی در بوت شدن دستگاه شود و برای درمان باید بوت شود. به بازیابی و ویرایش "vold.fstab" در حال حاضر وجود دارد.

    این روش را می توان در ارتباط با DirectoryBind استفاده کرد، فقط در حال حاضر برعکس "مسیر هدف پیش فرض" (/sdcard) است و تمام پیوندهای ایجاد شده در DirectoryBind به یک کارت خارجی اشاره می کنند.

    با تعویض داخلی می توان قابلیت های دستگاه را به طور جدی افزایش داد حافظه اندرویدبه کارت حافظه این به شما امکان می دهد تا مقدار زیادی را روی تبلت یا ابزارهای دیگر نصب کنید برنامه های بیشتر، اما لازمه اصلی برای انجام این به روز رسانی وجود حقوق ریشه در دستگاه است. بیایید راه هایی را برای استفاده از کارت SD به عنوان یک نگاه کنیم حافظه سیستمدستگاه و شرایط مرتبط

    خطرات و شرایط جایگزینی حافظه داخلی ابزار با کارت SD

    قبل از تکرار مراحل توضیح داده شده در زیر، کاربر باید چندین نکته مهم را در نظر بگیرد:

    1. به دلیل چرخه های خواندن/نوشتن مکرر هنگام اجرای برنامه ها، عمر کارت SD تا حد زیادی کاهش می یابد.
    2. در صورت استفاده، ممکن است سرعت گجت به میزان قابل توجهی کاهش یابد کارت microSDسطح پایین.
    3. اگر هنگام ویرایش فایل سیستم اشتباهی مرتکب شوید، ممکن است دفعه بعد تلفن بوت نشود - باید آن را دوباره فلش کنید.

    به طور کلی، روش (به ویژه برای کاربران بی تجربه) بسیار خطرناک است، بنابراین منطقی است که آن را منحصراً برای ابزارهای قدیمی با مقدار کمی از حافظه خود انجام دهید.

    با استفاده از ابزار Root Browser و ویرایش فایل vold.fstab

    برای تعویض حافظه، از گوگل پلیشما باید Root Browser را نصب کنید.

    ما تکرار می کنیم که فقط در دستگاه های روت شده می توانید به طور کامل با آن کار کنید. پس از اجرای برنامه فوق:


    که در sdcard اندرویدمخفف حافظه داخلی و extsd مخفف خارجی، یعنی کارت SD است. با جایگزینی این خطوط، در واقع این نوع حافظه ها را تعویض کرده ایم. در برخی از سیستم ها، این قطعات کد ممکن است متفاوت به نظر برسند، به عنوان مثال، مانند این:

    شما باید آنها را به این شکل جایگزین کنید:

    پس از انجام مراحل شرح داده شده، ابزار را مجددا راه اندازی کنید. قبل از انجام این کار، حتماً خطاهای کد اصلاح شده را بررسی کنید تا در آینده نیازی به چشمک زدن نباشد.

    راه دوم افزایش حافظه با استفاده از Link2SD

    برنامه در دسترس است بازار بازیو فقط روی دستگاه های روت شده کار می کند. این فایل منیجر به صورت فیزیکی جایگزین حافظه داخلی دستگاه نمی شود درایو خارجی، اما می تواند هر گونه ابزار کمکی را به کارت SD منتقل کند و به طور قابل توجهی در منابع ابزار صرفه جویی کند.

    ویژگی برنامه مورد بحث این است که خود MicroSD باید شکسته و به درستی قالب بندی شود. بنابراین، همه چیز ارزشمند از کارت خود را در رایانه خود کپی کنید و شروع به تقسیم درایو به بخش کنید.

    تقسیم کارت دستگاه به بخش هایی با بازیابی سفارشی

    هر دستگاه اندرویدی دارای یک حالت بازیابی است، اما روشی که در زیر توضیح داده شده است فقط برای دستگاه‌هایی مناسب است که دارای استاندارد نیستند، بلکه دارای آن هستند. اگر تا به حال نام CWM را نشنیده اید، به گزینه پارتیشن بندی درایو دوم بروید. در مرحله بعد، اگر یک مورد کارت SD پارتیشن در حالت بازیابی دستگاه شما وجود دارد، به شما خواهیم گفت که چگونه این کار را حل کنید:

    پارتیشن بندی کارت microSD از طریق کامپیوتر

    کارت را به لپ تاپ یا کامپیوتر وصل کنید. برای انجام این کار، می توانید از یک کارت خوان یا سایر تجهیزات استفاده کنید، مهمتر از همه، باید به عنوان یک درایو تعریف شود، نه یک دستگاه رسانه MTP. به علاوه: