Automātiski paslēpt ātro iestatījumu flīzes bloķēšanas ekrānā [Lietotne]

Programma ātro iestatījumu elementu paslēpšanai bloķēšanas ekrānā. Bloķēšanas ekrānā atspējojiet jutīgas flīzes, piemēram, WiFi, lidmašīnas režīmu, atrašanās vietu un citus!

Google ieviesa ātro iestatījumu flīzes operētājsistēmā Android ar operētājsistēmu Android 5.0 Lollipop (lai gan jāatzīmē, ka šī funkcija bija pieejama Samsung tālruņos, pirms tā nonāca AOSP). Izmantojot ātros iestatījumus, lietotāji var piekļūt daudzām noderīgām sistēmas pārslēgšanas iespējām, piemēram, WiFi, Bluetooth, atrašanās vietas, GPS vai skaņas pārslēgšanai, neizmantojot lietotni Iestatījumi. Un ar ātro iestatījumu flīžu API, kas ieviesta operētājsistēmā Android 7.0 Nougat, izstrādātāji var pat pievienojiet savas pielāgotās flīzes. Veidojot jaunu flīzi, izstrādātāji var norādīt, vai flīze var būt vai nav pārslēgts tieši no bloķēšanas ekrāna, taču daudzi noklusējuma elementi neīsteno šo funkciju. Ja jūs meklējat veidu, kā atspējojiet vai paslēpiet ātro iestatījumu flīzes bloķēšanas ekrānā, esmu izveidojis vienkāršu, bezmaksas lietotne ko varat izmantot, lai to izdarītu.

Dažas ierīces no tādiem ražotājiem kā Samsung vai Huawei neļauj lietotājam pārslēgt noteiktus elementus, atrodoties bloķēšanas ekrānā. Piemēram, Huawei ierīces, kurās darbojas EMUI, neļauj lietotājam pārslēgt atrašanās vietu, atrodoties bloķēšanas ekrānā, ja vien tās neatbloķē tālruni. Bet, ja lietotājam ir lidmašīnas režīms vai WiFi flīze, tos joprojām var pārslēgt, kas padara atrašanās vietas flīzes aizsardzību bezjēdzīgu.

Lai gan Google ir ieviesis rūpnīcas atiestatīšanas aizsardzību (FRP), lai novērstu zagļu aizbēgšanu no jūsu ierīces, pēc tam atiestatiet to rūpnīcā, ļaujot lietotājiem pārslēgt jebkuru ātro iestatījumu. redzētsautorsdaudziuzbūta iespējamā drošības problēma. Par to, vai ātro iestatījumu elementu paslēpšana no bloķēšanas ekrāna patiešām palīdzēs nodrošināt ierīces drošību, tiek apspriests jautājums citreiz, taču noteikti ir iemesls, kāpēc noteikti oriģinālo iekārtu ražotāji bloķē noteiktus elementu piekļuvi tiem, tiem nepiekļūstot atslēgts. Un tā kā tas šķiet populārs pieprasījums, es nolēmu, ka būtu vērts izveidot vienkāršu lietotni, lai veiktu šo uzdevumu.


Es izveidoju ļoti vienkāršu lietotni, izmantojot Tasker un tas ir Tasker lietotņu rūpnīca spraudnis, lai paslēptu ātro iestatījumu flīzes no bloķēšanas ekrāna. Tā nekādā gadījumā nav skaista lietotne, taču tā paveic darbu. Programma vienkārši uzskaita pašlaik pieejamās ātro iestatījumu flīzes, kas atrodas jūsu statusa joslā, un ļauj atlasīt tos, kurus vēlaties paslēpt bloķēšanas ekrānā.

Ātro iestatījumu flīžu saraksts ir ņemts no Iestatījumi. Droši preference sysui_qs_tiles. Tādējādi pieteikums ir jāapstiprina WRITE_SECURE_SETTINGS atļauja (no sakņota čaulas termināļa lietotnē, piemēram, Materiālu terminālis autors XDA Junior Member jarolegovičs vai caur an ADB apvalks). Ar piešķirto atļauju lietotne var rakstīt uz sysui_qs_tiles, kas nekavējoties maina pieejamo ātro iestatījumu sarakstu.

Diemžēl es neesmu izdomājis vienkāršu veidu, kā pārvērst ātrās iestatīšanas elementu vērtības, kas ņemtas no preferences sysui_qs_tiles, tajā pašā tekstā, kas parādīts statusa joslā. Tomēr manā pārbaudē tai nevajadzētu būt problēmai, jo parādītās virknes ir diezgan viegli saistīt ar to, kādu elementu tas attēlo. Turklāt lietotne parāda virknes tādā pašā secībā, kādā tās tiek rādītas statusa joslā, tāpēc nav nekāda iemesla, lai jūs nevarētu atrast, kādu elementu vēlaties paslēpt.

Jebkurā gadījumā, kad bloķēšanas ekrānā esat izvēlējies elementus, kurus vēlaties atspējot, un iespējojiet displeju monitora pakalpojumu, lietotne noteiks, kad ekrāns ir ieslēgts un ir aktīvi bloķēts ekrāns. Atrodoties bloķēšanas ekrānā, lietotne mainīs iestatījumu vērtību, kurā ir pašreizējās ātro iestatījumu flīzes, un noņems flīzes, kuras vēlaties paslēpt no bloķēšanas ekrāna. Pēc tam, kad lietotājs atbloķē tālruni, lietotne atjaunos ātro iestatījumu flīzes, kas tika saglabātas, izslēdzot ekrānu.

Es to izmantoju jau vairāk nekā nedēļu, un man nav bijušas nekādas problēmas, taču gadījumā, ja lietotne kaut kādā veidā sabojājas, ir iespēja "saglabāt". un poga "Atjaunot", kas ļauj saglabāt pašreizējo ātro iestatījumu flīžu sarakstu statusa joslā un vēlāk atjaunot viņiem. Lietojumprogramma slēpj un atjauno visas jūsu izvēlētās ātrās iestatīšanas flīzes, pat pielāgotas trešās puses var paiet dažas sekundes, līdz tiek atkārtoti inicializēti trešās puses elementi no tādām lietotnēm kā AutoNotification.

Es ceru, ka šī ātrā lietojumprogramma, ko es izveidoju, jums noderēs. Es nekādā gadījumā neesmu izstrādātājs, ņemot vērā to, ka, veidojot šo lietotni ar Tasker, es nepieskāros nevienai koda rindiņai, taču es labprātāk izlaidu šo lietotne, kas paredzēta, lai cilvēki paslēptu ātro iestatījumu flīzes, nevis liktu cilvēkiem gaidīt, kamēr kāds cits ieradīsies kopā ar viņu lietotni. pašu.

[appbox xda xda.hideqstiles]