অ্যান্ড্রয়েড 10 একটি ব্যাকগ্রাউন্ড অ্যাক্সেস লোকেশন রিমাইন্ডার বৈশিষ্ট্যযুক্ত, যা একটি ডিভাইসের অবস্থানে অ্যাপগুলির কতটা অ্যাক্সেস রয়েছে তা স্বচ্ছতা বাড়ায় এবং ব্যবহারকারীদের এই ধরনের অ্যাক্সেসের উপর নিয়ন্ত্রণ বজায় রাখতে সহায়তা করে। অ্যান্ড্রয়েড 9 এবং তার নিচের সংস্করণে, একটি অ্যাপ ব্যবহারকারীর অজান্তেই ব্যাকগ্রাউন্ডে চলাকালীন ডিভাইসের অবস্থান ট্র্যাক করতে পারে। ব্যবহারকারীরা Android 10-এ এই আচরণটি দমন করতে পারেন শুধুমাত্র অ্যাপ ব্যবহার করার সময় অনুমতি বা অবস্থান অ্যাক্সেসের অনুমতি অস্বীকার করে নির্বাচন করে।
চিত্র 1. পটভূমি অবস্থান অ্যাক্সেস অনুস্মারক.
একটি অনুস্মারক ট্রিগার হয় যখন একটি অ্যাপ পটভূমিতে থাকাকালীন সূক্ষ্ম-অবস্থান অনুমতি পদ্ধতি ACCESS_FINE_LOCATION
দ্বারা সুরক্ষিত ডেটা অ্যাক্সেস করে। ব্যবহারকারীর অপ্রয়োজনীয় বাধা রোধ করতে, অনুস্মারকটি একটি বিজ্ঞপ্তিতে সমস্ত অ্যাপের জন্য সমস্ত ব্যাকগ্রাউন্ড কার্যকলাপ দেখায় না। ব্যবহারকারী প্রতিদিন একটি অনুস্মারক দেখেন, সর্বাধিক। যখন একটি অ্যাক্সেস অনুরোধ ব্যাকগ্রাউন্ড লোকেশন অ্যাক্সেস রিমাইন্ডারকে ট্রিগার করে, তখন এটি একই দিনে, পরের দিন বা দিন পরে দেখায়, মোট কতগুলি অনুস্মারক পুশ করতে হবে তার উপর নির্ভর করে। উদাহরণস্বরূপ, মোট 3টি বিজ্ঞপ্তি দেখাতে 72 ঘন্টা সময় নেয়৷
নিম্নলিখিতগুলির জন্য বিজ্ঞপ্তিগুলি ট্রিগার করা হয় না:
- যে অ্যাপগুলিকে ডিফল্টভাবে অনুমতি দেওয়া হয়েছে, যেমন সিস্টেম পরিষেবা।
- যে অ্যাপগুলিকে মঞ্জুর করা হয়েছে সব সময় লোকেশন অ্যাক্সেসের অনুমতি দেয় , যেগুলি ইতিমধ্যেই প্রথমবার ব্যাকগ্রাউন্ডে ডিভাইসের অবস্থান অ্যাক্সেস করেছে৷
- যে অ্যাপগুলি শুধুমাত্র অগ্রভাগে অবস্থান আপডেট পায়।
- যেসব অ্যাপ শুধুমাত্র মোটা-অবস্থানের আপডেট পায়।
বেশির ভাগ প্রি-ইনস্টল করা অ্যাপে ডিফল্টভাবে অনুমতি দেওয়া থাকে। পটভূমি অবস্থান অ্যাক্সেস অনুস্মারক বৈশিষ্ট্য বাস্তবায়ন করার জন্য আপনাকে কোনো পদক্ষেপ নিতে হবে না এবং আপনি এটি কাস্টমাইজ করতে পারবেন না। এই বৈশিষ্ট্যটি CTS দ্বারা পরীক্ষা করা হয়।