通過背景延伸器

Android改善Android的電池壽命,是一個正在不斷發展的操作系統。每個版本都添加了新功能,並為不同的子系統帶來了改進。但是,通常需要幾個版本才能成熟。 Google用於在特定的Android版本中添加對功能的初步支持,並主要基於現實世界的體驗,在下一個版本中改進或總計該功能。一個很好的例子是Doze Mode,最初出現在Android Marshmallow中,並且在Android Nougat上變得更好。這是一個方便的建議,可以使用Android的BackgroundRestrictor應用程序來增強Android Nougat的電池壽命。

Run_in_background權限

在Android Nougat上,Google同樣引入了特殊許可,Run_in_background。它只能被開發人員用於測試目的而使用,這就是為什麼它隱藏在用戶中的原因。許多Android Hackers認為,此同意是將來會產生更大事物的基礎,最有可能是Android Go。

Run_in_background同意會做一件簡單的事情:它允許應用程序在後台連續運行服務或具有在特殊事件(例如連接到Internet)上執行代碼的廣播接收器。例如,Messenger應用程序可能具有廣播接收器,當個人將小工具連接到Internet時,該廣播接收器觸發同步以及獲取消息。在允許在後台運行代碼的應用程序有助於創造更好的個人體驗,但它消耗了功率和系統資源。眾多應用程序(Facebook的Messenger應用程序是一個很好的例子)過度使用此功能,最終破壞了用戶的體驗而不是增強它。

幸運的是,對於Nougat用戶來說,Android Hacker社區已設法對上述功能進行了管理,同樣發現了一種操縱Run_in_background許可的方法。提供ADB外殼的特殊命令可以消除任何類型的應用程序的同意。通過剝奪該許可的應用程序,除非個人主動使用它,否則它不能執行任何類型的操作。當小工具屏幕打開時,此同意的力量變得更加明顯。目前,打ze模式以及其他類似的電池節能機制不對應用程序應用任何類型的限制。

Run_in_background同意不僅會影響電池使用情況。如果您在通過Internet工作的應用程序上禁用它,則同樣,您將獲得較低的Web帶寬用法作為獎勵。此外,在後台運行,不使用Messenger等內存豬可能會增強多任務處理,尤其是在低端設備上。

編輯的選擇:通過此調整,在Android上獲得更快的單個接口fps

MANIPULALE RUN_IN_BACKGROOCK許可

如果您將小工具連接到PC,則可以通過遵守命令來快速禁用任何類型的應用程序:

adb shell cmd appops集 run_in_background忽略
用應用程序的捆綁名稱替換。例如,計算器應用程序的“ com.android.calculator2”。

為了允許許可,您可以提供符合命令:

adb shell cmd appops集 run_in_background允許
再次根據需要替換。

必須閱讀:您需要了解有關Android電池的所有要求:事實,神話

儘管ADB服務運行良好,但提供了許多應用程序,可以迅速和有效地操縱此同意。為此功能製作的簡單應用是背景延伸器。

背景延伸器非常容易。打開它後,它將顯示一個帶有應用程序使用run_in_background權限的應用的列表。您可以通過單擊其名稱旁邊的“切換”按鈕來禁用列表中任何類型的應用程序的同意。它同樣包括搜索功能,以便在您安裝了許多安裝的情況下快速發現應用程序。它唯一的缺點是它需要根本同意才能起作用。如果您在設備上沒有根支持,則唯一可以使用ADB來操縱Run_in_background的方法。

背景延伸器是開源和免費的。不過,您不會在Play商店中發現它。它僅在F-Droid上提供。

鏈接

F-Droid上的背景延伸器

源代碼

閱讀下一篇:8個最佳電池供電技巧,您應該嘗試

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

檢查覆盆子PI檢查覆盆子PI

[Remy]的溫度可以訪問一個非常漂亮的Fluke熱相機,因此當他的覆盆子PI進入他指向Raspi(西班牙語,Google翻譯)的熱相機看看遠遠可以在過熱之前推動這種整潔的電腦。 覆盆子PI有三種主要的熱源:電壓調節器,USB /以太網控制器和Broadcom SoC。在空閒時,這些部件分別讀取49.9°C,48.7°C和53°C;觸摸有點熱,但仍然在這些組件的數據表中給出的溫度範圍內。 真正的測試通過壓力測試來了,ARM CPU在100%的利用率下。 Broadcom SoC達到了65°C,而以太網控制器和監管機構達到50年代中期。請記住,該測試在室溫下進行,我們可能會在覆盆子PI上拋出一個散熱器,如果它將安裝在極端環境中,例如溫室,或作為佛羅里野或德克薩斯電腦。 謝謝[Alberto]發送它。

Android 6.0.1棉花糖在Verizon Galaxy Tab EAndroid 6.0.1棉花糖在Verizon Galaxy Tab E

嗨,伙計們!今天,我將告訴您有關如何將Verizon Samsung Galaxy Tab E 8.0(SM-T377V)更新為Android 6.0.1棉花糖。通過在選項卡E上刷新棉花糖固件,您不僅可以升級其軟件,而且可以解開它。這些步驟非常簡單,但是需要正確遵循它們,以便成功進行閃爍。 素數中的Galaxy Tab e是一種低端或輕量級設備,可以完美地管理日常任務​​。但是事實證明,它也可以管理其他內容,其中包括遊戲。價格範圍非常整潔。 如果您擁有三星Galaxy Tab E 8.0(SM-T377V)的Verizon變體,那麼您有一個好消息。 Verizon播種了棉花糖的品牌修訂版,在這篇文章中,我們描述瞭如何像專業人士一樣做。 警告 如果您正確地遵循這些步驟,就不必擔心。但是,為了形式,我們提醒您仔細地做事。如果您錯誤地遵循這些步驟,我們將不負責。這樣一來,讓我們繼續前進。 在我們開始之前,您必須下載一些重要的東西: 從這里安裝三星USB駕駛者。 從這裡下載並提取ODIN工具 下載Verizon選項卡E的棉花糖固件:T377VVRU1BPD6_T377VVZW1BPD6_VZW.ZIP |鏡子 USB調試需要啟用 至少60%果汁 完畢?讓我們開始吧! 備份 好吧,那些太不耐煩的人在升級之前備份設備。備份是明智的。 Verizon Galaxy Tab

RetrotechTacular:Bell Labs介紹了一個名為’UNIX’RetrotechTacular:Bell Labs介紹了一個名為’UNIX’

當代操作系統的東西可能在他們的複雜性中看起來是巴洛克,而是幾乎所有的操作系​​統 – 除了Windows,Natch除外 – 基於簡單和模塊化的概念。這是Unix教導我們的課程,在1982年的貝爾實驗室中完全解釋了一部位電影,陣陣計算,[Dennis Ritchie],[Ken Thompson],[Brian Kernighan]等。 在這部電影的製作時,Unix已經大約10年了。在那個時候,它已經搬到了遠離連接到電傳型的巨大主機中的操作系統,這是一個較小的小型計算機,與視頻終端一樣多。是的,這個時候Smallish電腦和VIC-20這樣的蘋果II和VIC-20是在此時的,但與貝爾實驗室裡面的Hulking Racks相比,他們是玩具。 通過用[Brian Kernighan]用一個意識的榜樣來描述UNIX的核心概念。他從他組成的紙上拿了一條短篇小說,並通過管道從外殼的不同命令管道管道,發現拼寫錯誤。首先,紙張中的單詞通過線路,使小寫分開,按字母順序排序。從該列表中提取所有特殊單詞,並與字典進行比較。在一行代碼中的拼寫檢查器,給您unix的力量。