16 KB টগল আপনাকে 16 KB কার্নেল সহ একটি ডিভাইস চালাতে দেয়। 16 KB ব্যাককম্প্যাট বিকল্পটি পাওয়া যায় যখন একটি ডিভাইস 16 KB কার্নেলের সাথে চলছে। প্যাকেজ ম্যানেজার 16 KB ব্যাককম্প্যাট মোডে একটি অ্যাপ চালায় যদি অ্যাপটিতে 4 KB এর LOAD সেগমেন্ট অ্যালাইনমেন্ট সহ ELF ফাইল ( .so
এক্সটেনশন সহ) থাকে, অথবা যদি জিপ করা APK-এ 4 KB জিপ সারিবদ্ধ ELF ফাইলগুলি আনকমপ্রেস করা থাকে। যদি প্যাকেজ ম্যানেজার একটি অ্যাপের জন্য 16 KB ব্যাককমপ্যাট মোড সক্ষম করে থাকে, তাহলে অ্যাপটি প্রথম চালু হওয়ার সময় একটি সতর্কতা প্রদর্শন করে যে এটি 16 KB ব্যাককম্প্যাট মোডে চলছে। 16 KB ব্যাককম্প্যাট মোড কিছু অ্যাপকে কাজ করার অনুমতি দেয়, কিন্তু সর্বোত্তম নির্ভরযোগ্যতা এবং স্থিতিশীলতার জন্য, অ্যাপগুলি এখনও 16 KB সারিবদ্ধ হওয়া উচিত।
16 KB ব্যাককম্প্যাট বিকল্প সক্রিয় করতে, এই নির্দেশাবলী অনুসরণ করুন:
16 KB টগল সক্ষম করতে সক্ষম 16 KB টগলের ধাপগুলি অনুসরণ করুন৷
নিম্নলিখিত যে কোনো পদ্ধতি ব্যবহার করে 16 KB ব্যাককম্প্যাট মোড সক্ষম করুন:
ডিভাইসে প্রতিটি অ্যাপের জন্য 16 KB ব্যাককম্প্যাট বিকল্পটি সক্ষম করতে নিম্নলিখিত বৈশিষ্ট্যটিকে
true
হিসাবে সেট করুন:adb shell setprop bionic.linker.16kb.app_compat.enabled true
এর
AndroidManifest.xml
এ একটি নির্দিষ্ট অ্যাপের জন্য ব্যাককম্প্যাট মোড চালু বা বন্ধ করতেandroid:pageSizeCompat
প্রপার্টিটিকেenabled
বাdisabled
সেট করুন। এই সম্পত্তি সেট করা হলে, অ্যাপটি চালু হওয়ার সময় ব্যাককম্প্যাট মোড সতর্কতা প্রদর্শন করবে না।অ্যাপের তথ্য পৃষ্ঠায়, নির্দিষ্ট অ্যাপের জন্য 16 KB ব্যাককম্প্যাট মোড সক্ষম বা নিষ্ক্রিয় করতে পৃষ্ঠার আকারের কম্প্যাট মোড সহ অ্যাডভান্সড টগল সেটিং-এর অধীনে অ্যাপ চালান । এই সেটিংটি শুধুমাত্র তখনই দৃশ্যমান হয় যখন ডিভাইসটি 16 KB পৃষ্ঠার আকারে চলছে৷