OPPO: העברת SMS נעצרת ברקע
ColorOS, המערכת בטלפונים של OPPO, מקפיאה אפליקציות שאינן מוצגות על המסך כדי לחסוך בסוללה. אפליקציה להעברת SMS פועלת מטבעה ברקע, ולכן בלי הפעלת שתי הגדרות, Resender פועלת כשאתם צופים בה ונרדמת כשאתם יוצאים ממנה.
שתי ההגדרות
- פתחו את הגדרות → יישומים → Resender → שימוש בסוללה.
- הפעילו את «אפשר פעילות ברקע».
- בחלק מהטלפונים יש להפעיל גם את ״אפשר הפעלה אוטומטית״ (הגדרות → אפליקציות → הפעלה אוטומטית; בגרסאות ישנות יותר: הגדרות → סוללה → הפעלה אוטומטית של אפליקציות).
- אפשר פעילות ברקע. הגדרות → אפליקציות → Resender → שימוש בסוללה: אפשרו פעילות ברקע (בגרסאות מסוימות האפשרות נקראת אפשר הפעלה ברקע או לא מוגבל). זו ההגדרה שמשאירה את Resender פעילה כשאתם יוצאים ממנה. ב־ColorOS 16 מופיעות באותו מסך שלוש אפשרויות במקום מתג — אפשר פעילות ברקע, מצב חכם (מומלץ), הגבל פעילות ברקע: בחרו בראשונה; ב־ColorOS 15 השורה בצע אופטימיזציה של השימוש בסוללה שמתחת משתנה אוטומטית ל־אל תבצע אופטימיזציה לאחר שמאפשרים פעילות ברקע.
- אפשר הפעלה אוטומטית. הגדרות → אפליקציות → הפעלה אוטומטית בגרסאות חדשות יותר, הגדרות → סוללה → הפעלה אוטומטית של אפליקציות או הגדרות → אפליקציות → ניהול אפליקציות → Resender → הפעלה אוטומטית בגרסאות ישנות יותר: הפעילו את האפשרות עבור Resender. בלעדיה, המערכת לא מפעילה את Resender לאחר הפעלה מחדש או כשמגיעה הודעת SMS בזמן שהאפליקציה אינה פועלת.
לאחר מכן החריגו את Resender גם מאופטימיזציית הסוללה של Android עצמה: במסך הראשי של האפליקציה יש כפתור שפותח את רשימת המערכת — מצאו את Resender ובחרו אל תבצע אופטימיזציה. ל־ColorOS יש גם רשימה משלה: הגדרות → סוללה → הגדרות מתקדמות → בצע אופטימיזציה של השימוש בסוללה — הגדירו שם את Resender ל־אל תבצע אופטימיזציה; ברירת המחדל היא שאל תמיד.
איך לבדוק שזה עבד
נעלו את הטלפון, המתינו דקה ושלחו אליו הודעת SMS מטלפון אחר. הודעת הדוא״ל אמורה להגיע בתוך שניות. אם היא מגיעה רק אחרי שאתם מבטלים את נעילת הטלפון או פותחים את האפליקציה, אחת ההגדרות אינה מופעלת — אחרי עדכון של ColorOS, בדקו שוב את שתיהן.
מה אף אפליקציה לא יכולה לעשות
למסכי הסוללה של ColorOS אין ממשק ציבורי. אף אפליקציה לא יכולה לקרוא את ההגדרות האלה, לשנות אותן או לדעת אם הגדרתם אותן. Resender מציגה שורת אזהרה אדומה כש־Android מדווחת שהיא מוגבלת, ופותחת עבורכם את מסך המערכת המתאים — את ההגדרות עליכם להפעיל בעצמכם. אם תדלגו עליהן, הודעות יגיעו באיחור או לא יגיעו כלל, גם כשהאפליקציה עשתה כל מה שמותר לה לעשות.
שאלות
ההודעות מגיעות רק כשאני פותח את האפליקציה. למה?
ColorOS מקפיאה אפליקציות שאינן מוצגות על המסך, אלא אם הותרו להן פעילות ברקע והפעלה אוטומטית. Resender מקבלת את הודעת ה־SMS רק כשהמערכת מאפשרת לה לפעול שוב — ומכאן העיכוב. הפעילו פעם אחת את שתי ההגדרות המתוארות בעמוד הזה.
איני מוצא את האפשרות הפעלה אוטומטית.
המיקום משתנה בין גרסאות ColorOS: הגדרות → אפליקציות → הפעלה אוטומטית ב־ColorOS 13 ומעלה, הגדרות → סוללה → הפעלה אוטומטית של אפליקציות או הגדרות → אפליקציות → ניהול אפליקציות → Resender → הפעלה אוטומטית בגרסאות ישנות יותר, או בתוך האפליקציה Phone Manager, תחת הרשאות פרטיות → מנהל הפעלה.
צריך לשנות גם את הגדרת אופטימיזציית הסוללה של Android?
כן. במסך הראשי של Resender יש כפתור שפותח את רשימת המערכת: מצאו את Resender ובחרו אל תבצע אופטימיזציה. הרשימה של ColorOS עצמה נמצאת כאן: הגדרות → סוללה → הגדרות מתקדמות → בצע אופטימיזציה של השימוש בסוללה → Resender → אל תבצע אופטימיזציה.
למה Resender לא משנה את ההגדרות האלה בעצמה?
למסכים של ColorOS אין ממשק ציבורי: אף אפליקציה לא יכולה לקרוא או לשנות את ההגדרות שבהם. הגדרת Android היחידה שאפליקציה יכולה לשנות באמצעות תיבת דו־שיח אחת דורשת הרשאה ש־Google Play מעניקה רק לאפליקציות שעון מעורר, שיחות וקטגוריות דומות — ואפליקציה להעברת הודעות אינה שייכת אליהן.
האם זה אותו דבר ב־realme וב־OnePlus?
כמעט: realme UI והגרסאות האחרונות של OxygenOS מבוססות על ColorOS, ולכן ההגדרות זהות ורק שמות התפריטים שונים. לכל אחת מהן יש כאן עמוד משלה.