دسته‌ها
فناوری

دسترسی به پوشه های Data و OBB در نسخه های جدید اندروید

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

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

از اندروید ۱۱ به بعد، دسترسی اپلیکیشن ها به پوشه های “Data” و “OBB” موجود در پوشه ی Android محدود شده است.
چنین محدودیتی باعث می شود تا برنامه های مدیریت فایل نیز به عنوان یک اپلیکیشن ، امکان دسترسی به مسیر “Data” و “OBB” در اندروید را نداشته باشند.
درواقع تغییرات صورت گرفته در ساختار دسترسی به فضای ذخیره سازی، مجوزهای جدیدی برای اپلیکیشن ها تعریف کرده است که برنامه را به کسب اجازه برای این منظور وادار می کند و اپلیکیشن ها به طور خودسر نمی توانند به فضای ذخیره سازی دسترسی پیدا کنند.

توجه داشته باشید که برای افزایش امنیت سیستم عامل و جلوگیری از نفوذ اپلیکیشن  ها به داده های یکدیگر، مجوز دسترسی به فضای ذخیره سازی شامل پوشه های “Data” و “OBB” نمی شود.
البته این محدودیت تا اندروید ۱۳ چندان سخت گیرانه نبود. و در صورت نیاز، اپلیکیشنها میتوانستند به پوشه های “Data” و “OBB” دسترسی داشته باشند.
همچنین با فراخوانی File Picker پیش فرض سیستم عامل و انتخاب مسیر مورد نظر توسط کاربر، ارتباط اپلیکیشن ها به پوشه های دیگر این مسیر نیز برقرار می شد.
اما از نسخه ی ۱۳ اندروید به بعد، امکان دسترسی به این پوشه ها وجود ندارد و گوگل به شکل کامل محدودیت مذکور را برقرار کرده است.

دلایل مختلفی برای دسترسی به پوشه های “Data” و “OBB” وجود دارد.
به عنوان مثال: برخی اپلیکیشن ها داده های محلی خود را در این پوشه ها نگهداری می کنند که شاید کاربر برای ذخیره کردنشان به آن ها مراجعه کند؛ ولی مهم ترین دلیل، دسترسی به پوشه ی “OBB” است که بیشتر برای بازی ها مورد استفاده قرار می گیرد.
با دسترسی به “OBB”، کاربران می توانند دیتای آفلاین مربوط به بازی ها را به صورت دستی از منابع دیگر دانلود کنند و به پوشه ی “OBB” انتقال دهند و یا برای استفاده های بعدی در محلی دیگر ذخیره کنند تا نیازی به دانلود مجدد نداشته باشند.

در گوشی های دارای اندروید ۱۳، برنامه ی “Files” پیش فرض سیستم عامل وظیفه ی برقراری و کسب مجوز برای اپلیکیشن ها به منظور دسترسی به پوشه های فضای ذخیره سازی را برعهده دارد.
این برنامه به عنوان بخشی از اجزای سیستم، به صورت ماژولار آپدیت می شود.
با حذف کردن به روزرسانی این برنامه، آیکون آن در “App Drawer” گوشی نشان داده می شود و شما به عنوان یک برنامه ی مدیریت فایل نیز می توانید از آن استفاده کنید.
ضمناً مشکل نمایش پوشه های “Data و “OBB” در هنگام اخذ مجوز دسترسی توسط اپلیکیشن های دیگر نیز با این کار رفع می شود.
برای اعمال این فرایند:
تنظیمات گوشی را باز کنید و به قسمت “Apps” بروید.
در بخش “Search” عبارت “Files” را درج نمایید.
روی برنامه ضربه بزنید و با انتخاب گزینه ی سه نقطه ی بالا و زدن “Uninstall Updates”، به روزرسانی های نصب شده ی این برنامه را حذف کنید.
اگر برنامه آپدیت نشده باشد، تنها کافی است در منوی “Apps” روی گزینه “Show System Apps” ضربه بزنید و به دنبال عبارت “Files” بگردید و آن را انتخاب کنید.
سپس از قسمت “Storage” روی “Clear Data” ضربه بزنید تا آیکون آن در لانچر گوشی نیز ایجاد شود.
اگر همچنان آیکون Files را در منوی برنامه ها مشاهده نمی کنید، می توانید اپلیکیشن Files را که به عنوان میان بری برای بازکردن این برنامه عمل می کند، از گوگل پلی دانلود و آن  را اجرا کنید.
همانطور که مشاهده می کنید، پوشه های data و obb از طریق این ابزار داخلی سیستم قابل مشاهده هستند و شما می توانید محتوای درون آن ها را نیز ببینید.
برای ویرایش محتویات این دو پوشه مراحل زیر را انجام دهید:
از گزینه ی سه نقطه ی بالا روی “New Window” ضربه بزنید.
وارد بخش برنامه های باز یا “Recent Apps” شوید و روی یکی از آیکون های Files ضربه زده و “Open in split screen view” را انتخاب کنید.
پس از این که صفحه ی گوشی به دوبخش تقسیم شد، از نیمه ی پایین، برنامه ی files را جست وجو کرده و آن  را انتخاب کنید تا یک پنجره ی دیگر از آن برنامه در نیمه ی پایین به اجرا درآید.
اکنون در پنجره ی بالا به مسیر مورد نظر رفته و فایل یا پوشه های دلخواه خود را انتخاب کنید.
در پنجره ی پایین نیز به مسیری که قصد جابه جایی و یا کپی فایل در آن را دارید رجوع کرده و از پنجره ی بالا، فایل یا پوشه های مورد نظر را به پنجره ی پایین بکشید.
همچنین از این طریق می توانید با استفاده از فایل منیجرهای شخص ثالثی مانند “Xplore” با انتخاب هر پوشه در مسیر “Data” یا “OBB”، مجوز دسترسی به محتویات آن را از طریق برنامه ی Files کسب کنید.

در اندروید نسخه ۱۴، به دلیل نصب بودن نسخه ی جدیدتر برنامه ی “Files” به صورت سیستمی، اجازه ی دسترسی به پوشه های “Data” و “OBB” را به فایل منیجرهای شخص ثالث و برنامه هایی که برای دسترسی به این قسمت، برنامه Files را فراخوانی می کنند، نمی دهند.
از این رو با استفاده از فایل منیجرهای فعلی نمی توان محتویات این پوشه ها را ویرایش کرد.
اما اخیراً اپلیکیشن مدیریت فایل دیگری، راهکاری جدید برای رفع این مشکل پیدا کرده است.
ابتدا با پیدا کردن مسیر کامل پوشه ی قرار گرفته در یکی از مسیرهای “Data” و “OBB” قبل از فراخوانی “File Picker”، به ماژول مذکور فرمانی مبنی بر بازکردن مسیر تعیین شده ارسال می کند و بدین ترتیب مسیر پوشه ی مورد نظر بدون نیاز به ناوبری پوشه های “Data” و “OBB” مستقیماً در برنامه ی Files باز می شود و کاربر می تواند آن پوشه را انتخاب و دسترسی را به برنامه بدهد.

برنامه ی FV File Manager را نصب کنید.
برنامه را باز و از منوی همبرگری گزینه Internal Storage را انتخاب کنید. سپس پوشه ی Android را باز کنید.
روی پوشه ی “Data” یا “OBB” ضربه بزنید.
در ادامه پنجره ای باز می شود که از شما می خواهد پوشه ای را که قصد ویرایش آن را دارید انتخاب کنید.
سپس در پنجره ی پیش رو، باید با زدن گزینه ی “Use This Folder” دسترسی را به برنامه بدهید.
پس از اعمال مجوز، محتویات پوشه نشان داده خواهد شد و امکان ویرایش، کپی و جابه جایی فایل های درون آن فراهم می شود.

نسخه ترکی