כיצד להתאים אישית את אחוז ההפעלה של חיסכון בסוללה או להפעיל אותו כאשר המסך כבוי

מדריך כיצד להתאים אישית את רמת הסוללה שמפעילה את תכונת חיסכון בסוללה, כמו גם כיצד להפעיל את התכונה כאשר המסך כבוי.

שיפור חיי הסוללה של המכשיר שלך היא אחת הסיבות העיקריות לכך שמשתמשים נוהרים לפורומים שלנו. ב-XDA, אתה יכול למצוא אפליקציות, גרעינים, ROM ומדריכים לשיפור חיי הסוללה שלך. עם זאת, לעיתים רחוקות תמצא טיפ לחיי סוללה שעובד באופן אוניברסלי.

תכונה שגוגל הציגה באנדרואיד 5.0 Lollipop בשם "חיסכון בסוללה" היא דוגמה אחת לכלי חיסכון בסוללה שעובד כמעט על כל מכשיר אנדרואיד. חיסכון בסוללה, כאשר מופעל, משבית נתוני רקע, שירותי מיקום, רטט, אנימציות, וגם מפחית את ביצועי המעבד במידת הצורך. זוהי תכונה שימושית לניצול כאשר אתה צריך להאריך את חיי הסוללה שלך, אך כברירת מחדל השירות מופעל רק כאשר רמת הסוללה היא 5, 10 או 15% או כאשר הוא מופעל באופן ידני.

מה אם אתה רוצה לשנות את אחוז הסוללה שמפעיל את תכונת חיסכון בסוללה? או אולי אתה רוצה להפעיל אוטומטית את חיסכון בסוללה כשהמסך כבוי? בטח, אתה יכול להשתמש בלחצן הגדרות מהירות או בקיצור כדי להפעיל את חיסכון בסוללה, אבל לזכור לעשות את זה יכול להיות טרחה. במדריך זה, אני אראה לך איך אתה יכול לשנות את אחוז ההפעלה של חיסכון בסוללה או אפילו להפעיל את התכונה באופן אוטומטי בהתבסס על כל קריטריון שאתה רוצה.


כמו כמעט כל הגדרה באנדרואיד, ניתן לשנות את הנכס כל עוד יש לך הרשאה מתאימה. הפרמטר חיסכון בסוללה מוגדר ב- הגדרות. מעמד עולמי, למרות שלא תמצא את התיעוד בדף זה מכיוון שהתכונה לא מובטחת קיימת בכל מכשיר.

עם זאת, מבט חטוף ב-AOSP או על ידי רישום כל ההגדרות הזמינות במכשיר שלך מגלה שהפרמטר חיסכון בסוללה מוגדר תחת "צריכת חשמל נמוכה"קבוע. הוא מכיל ערך שלם של "0" או "1" עבור "כבוי" ו"פועל" בהתאמה. רמת ההפעלה/ערך האחוז עבור חיסכון בסוללה מוגדר תחת "low_power_trigger level" קבוע, וזה מחזיק ערך מספר שלם בין 1 ל-100. על ידי שינוי אחד משני הפרמטרים הללו, נוכל לשלוט ב-Battery Saver בעצמנו.

רמת טריגר מותאמת אישית של חיסכון בסוללה

ראשית, נגדיר אחוז/רמת טריגר ידני לחיסכון בסוללה. ישנם שני פתרונות לכך, הראשון שבהם כרוך בשינוי קבוע ה-low_power_trigger_level עצמו כדי לאפשר למערכת אנדרואיד לטפל בהפעלה/השבתה של חיסכון בסוללה בעצמה. כדי לעשות זאת, כל מה שאתה צריך לעשות הוא לשלוח פקודת ADB פשוטה. אם כבר הגדרת ADB במחשב שלך, דלג על הסעיף הבא. אם לא, אז המשך לקרוא.

הגדרת ADB

ראשון, הורד את ה-ADB הבינארי הישר מגוגל עבור מערכת ההפעלה הספציפית שלך וחלץ אותה לספרייה נפרדת במחשב שלך. הַבָּא, להתקין את הדרייבר המתאים עבור הטלפון הספציפי שלך. לאחר מכן, הפעל את "ניפוי באגים באמצעות USB" בהגדרות --> אפשרויות מפתחים. אם אינך רואה אפשרויות מפתחים, תצטרך להפעיל את זה על ידי מעבר להגדרות --> אודות טלפון ולאחר מכן הקשה על מספר Build 7 פעמים. לבסוף, ודא ש-ADB עובד על-ידי הפעלת שורת פקודה באותה ספרייה כמו ה-ADB הבינארי (לחץ באמצעות לחצן העכבר הימני --> "פתח את שורת הפקודה כאן") והפעל את הפקודה הבאה:

adb devices

אם אתה רואה את המספר הסידורי של המכשיר שלך (ולא כתוב בו לא מורשה), אתה זהוב. אם אתה רואה חלון קופץ בטלפון שלך המבקש ממך להעניק למחשב שלך גישת ADB, אז אמור כן. אם אינך רואה אף אחד מהם קורה, נסה לאתחל את המחשב/טלפון שלך ולחבר אותו מחדש למחשב שלך. אחרת, נסה להתקין מחדש את הדרייבר.

רמת טריגר מותאמת אישית - שיטת ADB

לאחר הגדרת ADB, הגיע הזמן לשנות את ההגדרה. כל שעליכם לעשות הוא להזין פקודה בודדת באופן הבא:

adb shell settings put global low_power_trigger_level TRIGGER_LEVEL

כאשר TRIGGER_LEVEL היא רמת הסוללה (בין 1-100%) שברצונך ש-Android יפעיל את חיסכון בסוללה. לאחר ההגדרה, הוזהר שהערך הזה מתאפס אוטומטית אם אתה נכנס לתפריט חיסכון בסוללה בהגדרות (מה שלא תצטרך לעשות מכיוון שהאפשרות היחידה שיש היא מה שאנחנו משנים בכל מקרה).

בסעיף הבא, אני אראה לך כיצד להשתמש באפליקציית האוטומציה הפופולרית המכונה טאסקר ביחד איתי AutoTools בטא תוסף כדי להגדיר רמת טריגר מותאמת אישית. היתרון בשיטה זו הוא שתוכלו גם להפעיל את חיסכון בסוללה על סמך כל מצב שתרצו, עליו נדון בהמשך.


רמת טריגר מותאמת אישית - שיטת Tasker

צילום המסך למעלה, אם אתה מכיר את Tasker, מראה לך מה אנחנו בעצם עושים. בצד שמאל, יש שני הקשרים מצבים, שכאשר הם מתקיימים, Tasker יפעיל את חיסכון בסוללה. כששתי המדינות האלה כבר לא מתקיימות, Tasker משבית את חיסכון בסוללה. המצב הראשון הוא רמת הסוללה הנוכחית, וכאשר הוא בין 1-25% מצב זה הופך להיות פעיל. המצב השני פעיל כשהטלפון כבוי מהמטען, כדי להבטיח שחיסכון בסוללה לא יופעל בעת הטעינה, לא משנה מה.

ניתן ליישם את שני ההקשרים של המדינה לעיל מבלי להזדקק לשום דבר מלבד Tasker, אך כדי ש-Tasker ישלוט ב-Battery Saver, עלינו לעשות שימוש בתוסף AutoTools. במיוחד, הפונקציה AutoTools Secure Settings. עם זאת, כברירת מחדל ל-AutoTools אין את ההרשאה המתאימה הדרושה לשלוט ב-Battery Saver, ולכן עלינו להעניק לו את ההרשאה הזו תחילה.

תחת מערכת ניהול ההרשאות של אנדרואיד, יישומים מגדירים את ההרשאות שהם רוצים שיעניקו בקובץ Manifest. לאחר מכן, המשתמשים יכולים להעניק או לדחות הרשאות בהתקנה (טרום מרשמלו) או לפי דרישה (Marshmallow+). עם זאת, ישנן הרשאות מסוימות שלא ניתן להעניק לבקשות גם אם הן מבקשות זאת במניפסט, כגון WRITE_SECURE_SETTINGS. הסיבה לכך היא מתן רשות לכל אפליקציה חזקה כמו זו תעניק לאותה אפליקציה המון שליטה על המכשיר שלך.

אבל יש פתרון אחד שבו נוכל להשתמש כדי להעניק את הרשאת WRITE_SECURE_SETTINGS לכל אפליקציה שנרצה. על ידי שימוש ב-ADB's מנהל חבילות (pm) כלי, נוכל להעניק כמעט כל הרשאה לכל אפליקציה שנרצה (בתנאי שהאפליקציה מבקשת הרשאה זו בקובץ המניפסט).

הדבר הראשון שתצטרך לעשות הוא התקן את ה-ADB הבינארי למחשב שלך ואחריו את דרייבר מתאים למכשיר שלך. לאחר מכן, הפעל איתור באגים ב-USB באפשרויות המפתחים (עבור להגדרות --> אודות הטלפון והקש על מספר Build 7 פעמים אם עדיין לא עשית זאת) וחבר את הטלפון שלך למחשב. לבסוף, שלח את הפקודה הבאה לאחר שפתחת מסוף:

adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS

כעת לכלים אוטומטיים תהיה את היכולת לשנות כל הגדרה גלובלית, מאובטחת או מערכת במכשיר שלך. ישנן דרכים שונות שבהן תוכל לשחק עם ההגדרות הללו, ועם רשימת ההגדרות הזמינות כל קטגוריה תלויה לחלוטין במבנה המכשיר ובתוכנה שלך, אבל הדיון הזה הוא לדיון אחר זְמַן. בכל מקרה, נמשיך ונראה לך כיצד להשתמש בכלים אוטומטיים כדי לשלוט בתפוגה של מסך הנעילה.

הנה מדריך שלב אחר שלב ל-Tasker לשלוט על חיסכון בסוללה ברמת/אחוזים מותאמים אישית של סוללה, מכיוון שיש לנו את כל התנאים המוקדמים מהדרך.

למרבה המזל, בניגוד לשיטת ADB, אנחנו לא צריכים לדאוג להזנת פקודות כלשהן. המפתח של AutoTools כתב את התכונה כדי להפעיל את Battery Saver ששולח את פקודת המעטפת עטופה בממשק משתמש ידידותי למשתמש, כך שהאפליקציה מטפלת בפקודה בזמן שכל מה שאתה צריך לעשות הוא לבחור אפשרות ב- אפליקציה.

  1. פתח את Tasker ולחץ על + סמל בפינה השמאלית התחתונה כדי ליצור פרופיל חדש. תן שם לפרופיל "חיסכון בסוללה - רמה מותאמת אישית" ובחר את מדינה הֶקשֵׁר.
  2. לך ל כוח --> רמת סוללה. הגדר את המחוון "מאת" ל-1 ואת המחוון "אל" לרמת הסוללה שברצונך שהחיסכון בסוללה יופעל.
  3. צור משימה חדשה המצורפת לפרופיל זה וקרא לה "הפעל חיסכון בסוללה".
  4. הקש על + כפתור באמצע התחתון כדי ליצור פעולה חדשה. לך ל תוסף --> כלי אוטומטי --> הגדרות מאובטחות. לחץ על לחצן העיפרון כדי להיכנס לתצורת הכלים האוטומטיים.
  5. בחר את חיסכון בסוללה אפשרות והגדר אותו ל"לְאַפשֵׁר."
  6. בחזרה במסך הראשי, לחץ לחיצה ארוכה על מצב רמת הסוללה שעשינו קודם לכן כדי שנוכל להוסיף הקשר מצב נוסף לפרופיל זה. לך ל כוח --> כוח ולבחירת המקור"כל" ולבדוק "לַהֲפוֹך."
  7. שוב, בחזרה במסך הראשי, לחץ לחיצה ארוכה כעת על המשימה "הפעל חיסכון בסוללה" כדי להוסיף משימת "יציאה" ל פרופיל זה, המופעל כאשר רמת הסוללה היא > הסף שלך או כאשר המכשיר נמצא ב- מַטעֵן. תן שם למשימה זו "השבת את חיסכון בסוללה".
  8. עבור הפעולה, עבור אל תוסף --> כלי אוטומטי --> הגדרות מאובטחות שוב פעם. הפעם הגדר את אפשרות חיסכון בסוללה ל"השבת."

לאחר מכן, נשתמש ב-Tasker כדי להפעיל את חיסכון בסוללה בכל פעם שהטלפון עובר למצב שינה/התצוגה כבויה.


הפעל את חיסכון בסוללה בתצוגה כבויה

אני מניח שהענקת ל-AutoTools את ההרשאה הדרושה לגישה להגדרות מאובטחות כפי שהוזכר לעיל. אם לא, חזור ועשה זאת. לאחר שתהיה מוכן, הנה הוראות שלב אחר שלב.

  1. פתח את Tasker ולחץ על + סמל בפינה השמאלית התחתונה כדי ליצור פרופיל חדש. תן שם לפרופיל "חיסכון בסוללה - תצוגה כבויה" ובחר את מדינה הֶקשֵׁר.
  2. לך ל כוח --> מצב תצוגה. הגדר את זה "כבוי" אוֹפְּצִיָה.
  3. עבור המשימה, אתה יכול לבחור את המשימה "הפעל חיסכון בסוללה" שביצעת בעבר. אם לא ביצעת את השלבים האלה, צור משימה חדשה בשם "הפעל חיסכון בסוללה".
    1. הקש על + כפתור באמצע התחתון כדי ליצור פעולה חדשה. לך ל תוסף --> כלי אוטומטי --> הגדרות מאובטחות. לחץ על לחצן העיפרון כדי להיכנס לתצורת הכלים האוטומטיים.
    2. בחר את חיסכון בסוללה אפשרות והגדר אותו ל"לְאַפשֵׁר."
  4. בחזרה במסך הראשי, לחץ לחיצה ארוכה על מצב רמת הסוללה שעשינו קודם לכן כדי שנוכל להוסיף הקשר מצב נוסף לפרופיל זה. לך ל כוח --> כוח ולבחירת המקור"כל" ולבדוק "לַהֲפוֹך."
  5. שוב, בחזרה למסך הראשי, לחץ לחיצה ארוכה כעת על המשימה "הפעל חיסכון בסוללה" כדי להוסיף משימה "יציאה" לפרופיל זה, המופעלת כאשר התצוגה נדלקת או כאשר המכשיר נמצא במטען. הוסף את המשימה "השבת חיסכון בסוללה" מקודם, או עקוב אחר השלב הבא כדי להוסיף אותה כעת.
    1. עבור הפעולה, עבור אל תוסף --> כלי אוטומטי --> הגדרות מאובטחות שוב פעם. הפעם הגדר את אפשרות חיסכון בסוללה ל"השבת."

זהו זה! Tasker אמור כעת להפעיל באופן אוטומטי את חיסכון בסוללה בכל פעם שהמסך כבוי והמכשיר כבה את המטען, והשבת את חיסכון בסוללה כאשר המסך נדלק מחדש או שהמכשיר פועל מַטעֵן.


נסה את הטיפים האלה וספר לנו איך הם עובדים בשבילך, או תן לנו הצעות משלך איך לשפר את הטריק הזה!