ব্যাটারি অপটিমাইজেশন সেটিংস কীভাবে Safe Zone ও Arrival Alert-কে প্রভাবিত করে
দশ মিনিট দেরিতে আসা, বা একদমই না আসা একটি arrival alert কোনো ভাঙা ফিচার নয় — এটি প্রায় সবসময়ই একটি ফোন-লেভেল সেটিং যা চুপচাপ ঠিক করে দেয় যে অ্যাপটির এখনই চলার দরকার নেই।
কেন এটি বিশেষভাবে Geofence অ্যালার্ট ভাঙে
Safe Zone ও Arrival Alarm দুটোই ব্যাকগ্রাউন্ডে লোকেশন চেক করে সীমানার সাথে তুলনা করার ওপর নির্ভর করে, এমনকি কেউ ঘণ্টার পর ঘণ্টা অ্যাপ না খুললেও। এটি ঠিক সেই ধরনের ব্যাকগ্রাউন্ড অ্যাক্টিভিটি যা Android-এর battery optimization — এবং আরও আক্রমণাত্মকভাবে, Xiaomi, Vivo, Oppo ও কিছু Samsung ফোনের কাস্টম OEM battery manager — বন্ধ করার জন্য ডিজাইন করা হয়েছে। অ্যাপ ক্র্যাশ করছে না; অপারেটিং সিস্টেম পাওয়ার বাঁচাতে এর ব্যাকগ্রাউন্ড কাজ থামিয়ে দিচ্ছে, যার মানে যে লোকেশন চেক অ্যালার্ট ফায়ার করার কথা ছিল তা সময়মতো চলে না।
এটাই কি আপনার সমস্যা তা কীভাবে বুঝবেন
- ফোন আনলক হওয়ার পর বা অন্য অ্যাপ খোলার পর অ্যালার্ট শেষ পর্যন্ত আসে, শুধু কয়েক মিনিট দেরিতে
- রিবুটের ঠিক পরেই ঠিকমতো কাজ করে, তারপর Raksha না খুলে যত বেশি সময় ফোন চলে ততই কম নির্ভরযোগ্য হয়ে ওঠে
- Pixel বা নতুন Samsung ডিভাইসের চেয়ে Xiaomi, Vivo, Oppo, Realme, বা পুরনো Samsung ফোনে এটি বেশি খারাপ
- নিজে অ্যাপ খুললে লোকেশন সঠিকভাবে দেখায় — অর্থাৎ ট্র্যাকিং নিজেই কাজ করে, শুধু স্বয়ংক্রিয় অ্যালার্ট দেরিতে আসে
যে দুটি সেটিং সবচেয়ে গুরুত্বপূর্ণ
- Battery optimization exemption — Settings → Apps → Raksha → Battery → "Unrestricted" (বা "Don't optimize") সেট করুন। এটি স্টক Android সেটিং এবং প্রতিটি ফোনে প্রযোজ্য।
- OEM auto-start / background permission — Xiaomi-তে (Autostart), Vivo-তে (Autostart + High background power consumption), Oppo/Realme-তে (Auto-launch), এবং কিছু Samsung ফোনে (Battery → unmonitored apps) — স্টক Android-এর বাইরে দ্বিতীয়, আলাদা একটি টগল আছে। এটি মিস করাই স্টেপ ১ ঠিক করার পরও অ্যালার্ট অনির্ভরযোগ্য থাকার সবচেয়ে সাধারণ কারণ।
একই ফোনে কেন কিছু অ্যালার্ট কাজ করে আর কিছু করে না
রিং বা লকের মতো ম্যানুয়াল অ্যাকশন হলো সার্ভার থেকে একবারের পুশ যা Android প্রায় সবসময় ডেলিভার করে, এমনকি সীমাবদ্ধ ফোনেও — এর আগে থেকে অ্যাপকে চুপচাপ ব্যাকগ্রাউন্ডে চলতে হয় না। Safe Zone বা Arrival Alarm ভিন্ন: এটি ডিভাইসেই ক্রমাগত ব্যাকগ্রাউন্ড লোকেশন চেকের ওপর নির্ভর করে, যা ঠিক সেই চলমান অ্যাক্টিভিটি যা battery manager-গুলো বাধা দেওয়ার জন্য তৈরি। এই কারণেই রিং ও লক নিখুঁতভাবে কাজ করতে পারে অথচ arrival alert দেরিতে আসে — এগুলো ভেতরে একই মেকানিজম নয়।
একবার সেট করুন, প্রতিটি মিসড অ্যালার্টের পর নয়
ফোন আপডেট বা ফ্যাক্টরি রিসেটের পর এই সেটিংস প্রায়ই নিঃশব্দে রিসেট হয়ে যায়, তাই মাসের পর মাস কাজ করা একটি সেটআপ হঠাৎ আবার অ্যালার্ট মিস করা শুরু করতে পারে। আগে ইনস্ট্যান্ট আসা arrival alert দেরিতে আসতে শুরু করলে, অন্য কিছু বদলেছে ধরে নেওয়ার আগে একই দুটি সেটিং আবার চেক করুন।