Jinsi ya kuondoa programu inayohusishwa na usimamizi wa kifaa. Kwa kutumia sera za utawala katika Android

Ninajaribu kuondoa programu kutoka kwa wasimamizi wa kifaa na haifanyi kazi. Hiyo ni, mimi bonyeza jina la programu, chagua Zima na simu huzima mara moja. Baada ya dakika moja au mbili inawasha, lakini programu inabaki sawa na msimamizi. Mpango huu hatari ni virusi, ndiyo sababu ninataka kuuzima. Kwa sababu vinginevyo haitafutwa.

  1. Sakinisha programu ya KIS kutoka Google Playmarket https://play.google.com/store/apps/details?id=com.kms.free au Malwarebytes Anti-malware https://play.google.com/store/apps/ maelezo?id=org.malwarebytes.antimalware
  2. Zindua na uchunguze kikamilifu simu yako. Hii itachukua muda mrefu, lakini hakikisha kungojea kumaliza! Uchanganuzi utakapokamilika, ondoa programu hasidi iliyopatikana.
  3. Sasa jaribu tena kuondoa programu hasidi kutoka kwa wasimamizi wa kifaa. Fungua Mipangilio ya Simu, kisha Usalama, kisha Wasimamizi wa Kifaa. Ondoa uteuzi kwenye kisanduku kilicho karibu na programu hasidi. Thibitisha matendo yako. Ikiwa dirisha linaonekana na ujumbe "Ili kurejesha sasisho, uwekaji upya kamili wa kiwanda unahitajika. Taarifa zote kwenye kifaa chako zitafutwa..”, kisha jisikie huru kubofya Sawa. Ujumbe huu unakusudiwa tu kukutisha.
  4. Ikiwa hatua ya 3 ilifanikiwa, kisha fungua sehemu ya Programu kwenye simu yako ya Mipangilio na uondoe programu hasidi.

Habari! Nina shida kama hiyo, tu baada ya kutengua kisanduku cha kuteua, simu ilianza kuomba nambari ya siri kwenye dirisha kuu. Wavuti ya daktari ilibaki kwenye wasimamizi na inaonekana kama programu hiyo (inayoitwa "Usakinishaji", na ikoni ya Avito) . Simu inafanya kazi yenyewe, simu, ujumbe huja, lakini siwezi kwenda popote. Ninapoanzisha tena simu, wakati mwingine arifa inaonekana kwamba hitilafu imetokea katika programu ya Usakinishaji. Kwa SIM au bila, simu bado inauliza PIN msimbo. Niliweka Android katika hali salama, bado ni sawa ...

Niambie nifanye nini? (Onyesho la Android la ALTO, firmware v1.00)

www.spyware-ru.com

Jinsi ya kufuta programu kwenye Android

Kufanya kazi na smartphones za kisasa kawaida ni rahisi sana. Hii ni kweli hasa kwa programu, yaani usakinishaji kwa kutumia Google Play na uondoaji kupitia mipangilio ya programu. Hali ni tofauti linapokuja suala la zile zilizowekwa tayari ambazo mtengenezaji wa smartphone au kompyuta kibao ameweka salama. Mara nyingi, programu kama hiyo haiwezi kuondolewa. Nini cha kufanya basi?

Kunaweza kuwa na sababu mbili za shida hii:

Jinsi ya kuondoa programu ya msimamizi wa kifaa kwenye Android

Msimamizi wa kifaa ni programu ambayo ina orodha iliyopanuliwa ya mamlaka na haki, tofauti na programu zingine za kawaida. Kwa uhakika kwamba programu hiyo inaweza, ikiwa ni lazima, kufunga simu na kuweka nywila. Lakini hakuna kitu cha kuogopa, na unaweza kuzima kwenye menyu maalum "mipangilio - usalama - wasimamizi wa kifaa".

Jinsi ya kuondoa programu zilizojengwa ndani ya mfumo

Mara nyingi unaweza kuona jinsi mtengenezaji wa smartphone anajaribu "kutunza" watumiaji wake na kusanikisha programu nyingi zisizo za lazima na zisizo na maana iwezekanavyo. Na zaidi ya hayo, wao huwa na kukimbia nyuma na kukimbia betri kwa kasi zaidi.

Ili kutatua tatizo, unahitaji kupata programu iliyochukiwa katika mipangilio, bonyeza kitufe cha "Zimaza", futa data na cache. Baada ya hayo, haitaonekana tena kwenye menyu, haitatumia RAM na itaathiri wakati wa uendeshaji wa smartphone. Haitawezekana kuiondoa kabisa kwa kutumia njia za kawaida - unahitaji haki za mizizi. Walakini, kuwa mwangalifu wakati wa kuendesha programu zozote za mfumo, hii inaweza kuathiri utendakazi mzima wa simu mahiri.

geekk.ru

Jinsi ya kuondoa programu zisizoweza kusakinishwa

Kusakinisha na kusanidua programu katika mfumo wa uendeshaji wa Android ni mchakato rahisi sana, bomba chache kwenye skrini na umemaliza. Hata hivyo, kuna maombi ambayo yanakataa kuondolewa. Hali hii hutokea kwa sababu baadhi ya programu zimesakinishwa kama msimamizi wa kifaa, ilhali zingine tayari zimesakinishwa (zilizosakinishwa awali) na mtengenezaji wa kifaa na mtumiaji hana haki ya kuziondoa.

Ili kuondoa kabisa programu zilizosakinishwa awali, utahitaji haki za mizizi. Ikiwa hutaki kuzima kifaa chako, unaweza kujaribu kuzima programu zilizosakinishwa awali ili zisianze na Android na kuchukua nafasi katika RAM. Kwa hivyo, jinsi ya kuondoa programu zisizoweza kusakinishwa.

Inaondoa programu za msimamizi kwenye Android

Programu za msimamizi wa kifaa zinahitaji haki zaidi kwa utendakazi wao kamili. Hii haipaswi kuchanganyikiwa na programu zinazohitaji haki za mizizi, ni kwamba programu za msimamizi zinahitaji haki zaidi ndani ya haki zilizopo za mtumiaji. Kwa mfano, kufunga ulinzi au kuzuia kwa mbali simu mahiri, ifuatilie kupitia GPS, nk.

Ikiwa programu uliyosakinisha haijaondolewa, basi nenda kwa mipangilio ya kifaa chako cha Android, nenda kwenye sehemu ya "Usalama" na kisha kwa "Wasimamizi wa Kifaa", ambayo usifute programu inayofutwa kuwa ni msimamizi.

Baada ya hayo, programu itaondolewa bila matatizo yoyote.

Kuondoa au kulemaza programu zilizosakinishwa awali

Kuna wazalishaji ambao hutumia vibaya usakinishaji wa programu zao ambazo haziwezi kuondolewa. Unaweza kuzifuta, kama ilivyoelezwa hapo juu, tu kwa kupata haki za mizizi kwenye kifaa. Lakini nini cha kufanya ikiwa hakuna tamaa ya kufanya hivyo au smartphone / kompyuta kibao iko chini ya udhamini na mizizi yake hutumika kama msingi wa kuondoa dhamana? Katika kesi hii, unaweza kujaribu kusimamisha programu zilizosakinishwa awali. Ili kufanya hivyo, fanya yafuatayo:

Programu zilizozimwa zilizosanikishwa zinapaswa kutoweka kutoka kwa menyu na hazitaendesha tena na Android, na pia kuchukua RAM, ambayo itakuwa kubwa zaidi katika simu mahiri za bajeti, ambapo huwa hazipatikani kila wakati.

Hata hivyo, pamoja na maombi ya mfumo utaratibu huu lazima ufanyike kwa makini, kwa sababu Unaweza kukutana na uendeshaji usio imara wa kifaa chako.

infodroid.ru

Jinsi ya kuondoa programu zisizoweza kusakinishwa?

Mchakato wa kununua programu mbalimbali kutoka Google Play Store ni rahisi sana. Ili kufanya hivyo, unahitaji kupata programu au mchezo unaotaka, soma maelezo na hakiki za watumiaji wengine, baada ya hapo unaweza kubofya kwa usalama kitufe cha "Sakinisha". Kuondoa programu sio ngumu zaidi: inachukua bomba chache tu. Hata hivyo, mara kwa mara mfumo unakataa kuondoa programu fulani, bila kutaja programu zilizowekwa kabla na mtengenezaji. Jinsi ya kuondokana na tatizo hili? Hebu tujue.

Kwa ujumla, kuna sababu mbili za kutofuta programu. Katika kesi ya kwanza, programu ya kukasirisha inaweza kufanya kama msimamizi wa kifaa. Chaguo la pili ni la kawaida zaidi, na kila mmoja wetu labda amekutana nalo. Tunazungumza juu ya programu ambazo ni sehemu ya mfumo wa smartphone. Kwa maneno mengine, programu zilizowekwa mapema na wahandisi wa kampuni, ambayo hakuna ufunguo wa kufuta.

Wenzetu wa kigeni kutoka phonearena walishiriki suluhisho zinazowezekana kwa shida zote mbili zilizoelezewa hapo juu. Hebu tuangalie kila mmoja wao tofauti.

Maombi ya msimamizi

Usikimbilie kufunga makala hii: hakuna kitu cha kutisha katika maneno haya. Ukweli ni kwamba baadhi ya programu zinahitaji ruhusa nyingi zaidi. Kwa mfano, kuweka nenosiri kwenye smartphone, kuizuia, kufuatilia geolocation na mengi, mengi zaidi.

Katika kesi hii, ili kuwaondoa, ondoa tu sehemu maalum ya menyu. Katika HTC One S yangu nzuri ya zamani, ambayo nilirudi kutumia baada ya uzoefu na iPhone, kufanya hivyo, nenda kwa mipangilio - usalama - wasimamizi wa kifaa. Tatizo moja linatatuliwa, lakini vipi kuhusu lingine?

Maombi ya Mfumo

Sio watengenezaji wote wa simu mahiri wanaopenda watumiaji wao. Uthibitisho wa taarifa hii ni idadi kubwa ya programu zisizo na maana kabisa ambazo huna hamu ya kutumia. Katika simu mahiri ya Taiwan, tena, zinazofanana ni pamoja na ikoni ya EA Games, Friend Stream, Rescue, Teeter na programu zingine zenye shaka.

Kubali, sio uwepo wao sana unaoudhi kama kutokuwa na uwezo wa kuwaondoa, sivyo? Hata hivyo, zinageuka kuwa kulikuwa na njia ya nje ya hali hii.

Ili kufanya hivyo, unahitaji kwenda kwa meneja wa programu, chagua programu iliyochukiwa na upate kitufe cha "Zimaza". Kufuatia hili, unaweza pia kufuta kashe ya programu.

Matokeo hayatachukua muda mrefu kuja: programu zilizowekwa alama zitatoweka kwenye menyu na hazitakukumbusha tena. Hata hivyo, si mara zote inawezekana kuwaondoa kabisa: uwezekano mkubwa, baadhi ya mipango itachukua megabytes kadhaa kwenye mapipa ya kadi ya kumbukumbu, lakini usisahau kuhusu faida kuu. Programu iliyozimwa haitazinduliwa wakati kifaa kimewashwa, na hivyo kuokoa RAM na, ipasavyo, malipo ya kifaa. Sio mbaya, sawa?

Ikiwe hivyo, hatupaswi kusahau kuwa programu nyingi za mfumo huathiri utendakazi wa smartphone kwa ujumla, na kwa hivyo unapaswa kujaribu kuzizima kwa tahadhari kali.

Hii inaweza kutokea kwa mtu yeyote - unapojaribu kufuta programu, inageuka kuwa haiwezi kufutwa. Zaidi ya hayo, katika kesi hii hatuzungumzi juu ya programu iliyojengwa katika firmware, ambayo haiwezi kuondolewa bila haki za mizizi, lakini kuhusu moja ya kawaida, ambayo umeweka kwenye kifaa chako.

Kwa mfano, wakati fulani uliopita tulizungumza juu ya hili na pia tulionyesha programu inayoitwa Kufungua Volume, shukrani ambayo unaweza kuwasha kifaa kwa kushinikiza kitufe cha kuongeza sauti. Wakati wa kukimbia, programu hupokea haki za msimamizi, kwa hiyo hakuna njia rahisi ya kuiondoa. Lakini hebu tuonyeshe wazi jinsi inavyoonekana.

Nenda kwa mipangilio na upate sehemu ya "Maombi".

Hapa tunaona orodha ya maombi. Chagua moja unayohitaji (kwa upande wetu, Volume Unlock).

Na tunaona nini? Hiyo ni kweli, kitufe cha "Futa" hakitumiki.

Ikiwa unakutana na shida kama hiyo, hakuna shida, inaweza kutatuliwa. Ili kufanya hivyo, nenda kwa Google Play na uandike katika utafutaji neno "futa" (bila quotes) au kiondoa. Teua programu kutoka kwa Programu ya Rhythm na uisakinishe. Hii ni programu ndogo sana isiyolipishwa ambayo haihitaji hata haki za ziada.

Baada ya kusanikisha programu, fungua na uone orodha ya programu zote zilizosanikishwa. Chagua moja unayohitaji kwa kugonga mara moja, na kisha bofya kitufe cha "Futa programu zilizochaguliwa", ambacho kiko juu ya skrini.

Tunakubaliana na kufutwa na kuona dirisha mbele yetu ambayo imeandikwa: "Haiwezekani kufuta kifurushi kwa sababu imechaguliwa kwa usimamizi wa kifaa." Bonyeza "Mipangilio ya Utawala".

Dirisha linafungua na kubatilisha uteuzi wa programu.

Katika dirisha jipya, afya ya haki za utawala wa programu kwa kubofya kitufe cha "Zimaza".

Baada ya hayo, tunafika kwenye ukurasa wa programu na kuona kwamba kitufe cha "Futa" kimeanzishwa.

Bonyeza juu yake na programu itafutwa.

Bila shaka, kwa njia hii unaweza kuondoa programu za virusi ambazo haziwezi kuondolewa kwa njia ya kawaida. Ili kuondoa programu za mfumo, lazima uwe na haki za mizizi.

Njia ya pili

Kwa njia hii, tunamshukuru mtumiaji aliye na jina la utani la Android, ambaye kwenye maoni alipendekeza njia ngumu sana ya kuondoa programu kama hizo. Alizungumza juu ya njia nyingine ambayo inahitaji kuwezesha utatuaji wa USB. Mtumiaji aliye na jina la utani Valery aliripoti kuwa unaweza kutumia njia hii bila utatuzi wa USB, ambayo tunamshukuru. Na bado, tunaonyesha mfano na urekebishaji wa USB - ikiwa tu. Tunakushauri ufungue mara moja sehemu ya "Usalama" (angalia viwambo vitatu vya mwisho) na ikiwa hii haisaidii, jaribu kuwezesha utatuzi wa USB.

Nenda kwa mipangilio. Hapa, pata sehemu ya "Kuhusu simu" (au "Kuhusu kompyuta kibao").

Baada ya kufungua sehemu hii, itaonekana kwenye mipangilio:

Nenda ndani yake na uangalie kisanduku karibu na "Utatuaji wa USB".

Hapa utaona alama ya kuangalia kwa programu ambayo haiwezi kuondolewa kwa njia ya kawaida.

Batilisha uteuzi wa kisanduku tu, kisha ubofye Zima.

Programu sasa inaweza kusakinishwa kama kawaida.

Firmware ya simu mahiri na kompyuta kibao nyingi zinazoendesha Android ina kinachojulikana kama bloatware: programu zilizosanikishwa mapema na mtengenezaji wa manufaa ya kutisha. Kama sheria, haiwezekani kuwaondoa kwa njia ya kawaida. Kwa hiyo, leo tunataka kukuambia jinsi ya kufuta programu hizo.

Mbali na bloatware, programu ya virusi haiwezi kuondolewa kwa njia ya kawaida: programu hasidi hutumia mianya kwenye mfumo kujifanya kuwa msimamizi wa kifaa ambacho chaguo la usakinishaji limezuiwa. Katika baadhi ya matukio, kwa sababu hiyo hiyo, haitawezekana kuondoa mpango usio na madhara kabisa na muhimu kama: inahitaji haki za msimamizi kwa chaguo fulani. Programu za mfumo kama vile wijeti ya utafutaji wa Google, kipiga simu cha kawaida, au chaguo-msingi pia zinalindwa dhidi ya usaniduaji.

Mbinu halisi za kuondoa programu zisizosakinishwa hutegemea ikiwa kifaa chako kina ufikiaji wa mizizi. Haihitajiki, lakini kwa haki hizo utaweza kuondokana na programu zisizohitajika za mfumo. Chaguzi za vifaa bila ufikiaji wa mizizi ni mdogo, lakini katika kesi hii kuna njia ya kutoka. Hebu tuangalie mbinu zote kwa undani zaidi.

Njia ya 1: Zima Haki za Msimamizi

Programu nyingi hutumia mapendeleo ya hali ya juu kudhibiti kifaa chako, ikiwa ni pamoja na vifunga skrini, saa za kengele, baadhi ya vizindua, na mara nyingi virusi vinavyojifanya kuwa programu muhimu. Programu ambayo imepewa ufikiaji wa usimamizi wa Android haiwezi kusaniduliwa kwa njia ya kawaida - ukijaribu kufanya hivi, utaona ujumbe unaosema kuwa usakinishaji hauwezekani kwa sababu ya chaguzi zinazotumika za msimamizi wa kifaa. Nini cha kufanya katika kesi hii? Hapa ndivyo unahitaji kufanya.

  1. Hakikisha kuwa chaguo za wasanidi programu zimewashwa kwenye kifaa chako. Enda kwa "Mipangilio".

    Zingatia chini kabisa ya orodha - chaguo kama hilo linapaswa kuwa hapo. Ikiwa haipo, basi fanya zifuatazo. Chini kabisa ya orodha kuna kipengee "Kuhusu simu". Ingiza.

    Tembeza hadi "Jenga nambari". Gonga mara 5-7 hadi uone ujumbe kuhusu kufungua chaguo za wasanidi programu.

  2. Washa hali ya utatuzi wa USB katika mipangilio ya msanidi. Ili kufanya hivyo, nenda kwa "Chaguo za Wasanidi Programu".

    Washa chaguo kwa kutumia swichi iliyo juu, kisha utembeze kwenye orodha na uteue kisanduku kilicho karibu nayo "Utatuaji wa USB".

  3. Rudi kwenye dirisha kuu la mipangilio na usonge chini orodha ya chaguzi kwenye kizuizi cha jumla. Gonga kwenye kipengee "Usalama".

    Kwenye Android 8.0 na 8.1 chaguo hili linaitwa "Mahali na Ulinzi".

  4. Ifuatayo, unapaswa kupata chaguo la wasimamizi wa kifaa. Kwenye vifaa vilivyo na toleo la Android 7.0 na la chini, inaitwa hii "Wasimamizi wa Kifaa".

    Katika Android Oreo kipengele hiki kinaitwa "Maombi ya Msimamizi wa Kifaa" na iko karibu chini kabisa ya dirisha. Ingiza kipengee hiki cha mipangilio.

  5. Orodha ya programu ambazo zinaruhusiwa utendakazi wa ziada itaonekana. Kama sheria, kuna udhibiti wa kifaa cha mbali, mifumo ya malipo (S Pay, ), huduma za ubinafsishaji, saa za kengele za hali ya juu na programu zingine zinazofanana ndani. Pengine kutakuwa na programu kwenye orodha hii ambayo huwezi kuiondoa. Ili kuzima haki za msimamizi kwake, gusa jina lake.

    Kwenye matoleo mapya zaidi ya Mfumo wa Uendeshaji wa Google, dirisha hili linaonekana kama hii:

  6. Katika Android 7.0 na chini - kuna kifungo kwenye kona ya chini ya kulia "Zima", ambayo unahitaji kubonyeza.
  7. Katika Android 8.0 na 8.1 - bonyeza "Zima programu ya msimamizi wa kifaa".

  8. Utarudi kiotomatiki kwenye dirisha lililopita. Tafadhali kumbuka kuwa alama ya kuangalia karibu na programu ambayo umezima haki za msimamizi imetoweka.

  9. Hii ina maana kwamba programu hiyo inaweza kuondolewa kwa njia yoyote inapatikana.

Njia hii inakuwezesha kuondokana na programu nyingi zisizoweza kusakinishwa, lakini huenda zisiwe na ufanisi katika kesi ya virusi vya nguvu au bloatware iliyoingia kwenye firmware.

Njia ya 2: ADB + Mkaguzi wa Programu

Ngumu, lakini njia bora zaidi ya kuondoa programu isiyoweza kusakinishwa bila ufikiaji wa mizizi. Ili kuitumia, utahitaji kupakua na kusakinisha Android Debug Bridge kwenye kompyuta yako, na programu ya Kikaguzi cha Programu kwenye simu yako.

Baada ya kufanya hivyo, unaweza kuendelea na utaratibu ulioelezwa hapo chini.

  1. Unganisha simu yako kwenye kompyuta yako na usakinishe viendeshi, ikiwa ni lazima.
  2. Hakikisha kuwa kumbukumbu iliyo na ADB haijapakiwa kwenye mzizi wa diski ya mfumo. Kisha fungua "Mstari wa amri": wito "Anza" na uandike herufi katika sehemu ya utafutaji cmd. Bonyeza kulia kwenye njia ya mkato na uchague "Endesha kama msimamizi".
  3. Katika dirisha "Mstari wa amri" andika amri kwa mlolongo:

    cd c:/adb
    vifaa vya adb
    ganda la adb

  4. Nenda kwa simu. Fungua Kikaguzi cha Programu. Orodha ya programu zote zinazopatikana kwenye simu au kompyuta yako ndogo itawasilishwa kwa mpangilio wa alfabeti. Pata moja unayotaka kufuta kati yao na uguse jina lake.
  5. Angalia kwa karibu mstari "Jina la kifurushi"- tutahitaji habari iliyorekodiwa ndani yake baadaye.
  6. Rudi kwenye kompyuta yako na "Mstari wa amri". Andika amri ifuatayo ndani yake:

    pm uninstall -k --user 0 *Jina la Kifurushi*

    Badala ya *Jina la Furushi*, weka maelezo kutoka kwenye laini inayolingana kutoka kwenye ukurasa wa programu itakayoondolewa kwenye Kikaguzi cha Programu. Hakikisha amri imeingizwa kwa usahihi na bonyeza Ingiza.

  7. Baada ya utaratibu, futa kifaa kutoka kwa kompyuta. Programu itafutwa.

Upungufu pekee wa njia hii ni kwamba huondoa programu tu kwa mtumiaji chaguo-msingi (mtumiaji "mtumiaji 0" katika amri iliyotolewa katika maagizo). Kwa upande mwingine, hii ni pamoja na: ikiwa umefuta programu ya mfumo na ukakutana na shida na kifaa, inatosha kufanya hivi ili kurudisha iliyofutwa mahali pake.

Njia ya 3: Hifadhi Nakala ya Titanium (Mzizi pekee)

Ikiwa kifaa chako kina mizizi, utaratibu wa kufuta programu zisizoweza kusakinishwa umerahisishwa sana: ingiza tu Titanium Backup, meneja wa programu ya juu ambayo inaweza kuondoa karibu programu yoyote, kwenye simu yako.

Njia hii ni suluhisho rahisi na rahisi zaidi kwa tatizo la kufuta programu kwenye Android. Hasi tu ni kwamba toleo la bure la Titanium Backup ni mdogo katika uwezo wake, ambayo, hata hivyo, ni ya kutosha kwa utaratibu ulioelezwa hapo juu.

Hitimisho

Kama unaweza kuona, programu zisizoweza kusakinishwa ni rahisi kushughulikia. Hatimaye, hebu tukukumbushe - usisakinishe programu ya kutilia shaka kutoka kwa vyanzo visivyojulikana kwenye simu yako, kwani unaweza kuhatarisha kukumbwa na virusi.

Mikhail Varakin
mwalimu katika Kituo cha Mafunzo ya Kompyuta "Mtaalamu"
katika MSTU. N.E. Bauman

Kadiri sehemu yake ya soko katika vifaa vya rununu inavyoongezeka, mfumo wa Android unazidi kuvutia kwa wasanidi programu wa biashara. Wakati huo huo, mazingira ya ushirika yana sifa ya hitaji la kufuata sera zinazohakikisha kiwango kinachohitajika cha usalama wa mifumo ya habari. Android API 8 (Android 2.2) ilianzisha usaidizi kwa programu za biashara kwa mara ya kwanza kwa kutumia API ya Utawala wa Kifaa, ambayo hutoa uwezo wa kusimamia vifaa kwenye jukwaa la Android katika kiwango cha mfumo. API hii inaruhusu wasanidi programu kuunda programu zinazohitajika katika mazingira ya shirika ambapo wasimamizi wa IS wa biashara wanahitaji udhibiti wa vifaa vya rununu vya wafanyikazi. Mojawapo ya programu hizi tayari inapatikana kwenye vifaa vyote vya kisasa: mteja wa barua pepe aliyejengewa ndani hutumia API ya Utawala wa Kifaa wakati wa kusawazisha na Microsoft Exchange na kupitia programu hii wasimamizi wa Exchange wanaweza kutekeleza sera za nenosiri, na pia kufuta data kwa mbali (kuweka upya kwa mipangilio ya kiwandani. ) katika kesi ya kupoteza au kuibiwa kwa kifaa.

Vipengele vya matumizi ya shirika

Programu inayotumia API ya Kudhibiti Kifaa inaweza kusakinishwa kwenye kifaa kwa njia yoyote ile, kupitia Google Play na kutoka kwa vyanzo vingine. Ukweli kwamba programu imesakinishwa haihakikishi utiifu wa sera ambazo iliundwa kwayo - mtumiaji anahitajika kukubali matumizi ya sera za usimamizi. Ikishindikana, programu itabaki kwenye mfumo na itakuwa katika hali ya kutofanya kazi. Kwa kawaida, idhini ya mtumiaji kwa sera hutoa uwezo muhimu, kama vile ufikiaji wa maelezo nyeti ambayo yasingepatikana ikiwa wangejiondoa. Iwapo mtumiaji hatatii sera za sasa (kwa mfano, anapotumia nenosiri thabiti lisilotosha), majibu ya programu hubainishwa na yale ambayo msanidi programu anaona ni muhimu kutekeleza; kwa kawaida mtumiaji hupoteza uwezo wa kutumia huduma za shirika. Unapotumia utaratibu wa utawala katika mazingira ya shirika, kumbuka mambo yafuatayo:

  • ukijaribu kuunganisha kwenye huduma ambayo inahitaji kufuata seti fulani ya sera, sio zote ambazo zinaungwa mkono na kifaa cha mkononi (kwa mfano, kutokana na toleo la zamani la Android), uunganisho hautaanzishwa;
  • ikiwa programu kadhaa zinazotumia API ya Utawala wa Kifaa zimewashwa kwenye kifaa, vikwazo vikali zaidi vinavyowekwa na sera za usimamizi zinazotumiwa katika programu hizi hutumika;
  • Mbali na vizuizi mbalimbali kuhusu nywila (utata, kipindi cha kuzeeka, idadi ya majaribio ya kuingia), muda wa juu wa kutofanya kazi kabla ya kufunga skrini, mahitaji ya usimbaji fiche wa vyombo vya habari na kupiga marufuku matumizi ya kamera, API ya Utawala wa Kifaa kwa sasa hutoa vipengele vya ziada: inayohitaji mabadiliko ya nenosiri, kufunga skrini mara moja na kuweka upya mipangilio ya kiwanda (na uwezo wa kusafisha hifadhi ya nje - kadi ya SD);
  • Wasiwasi wa watumiaji kuhusu uwezo wa wasimamizi wa kampuni kupata data ya kibinafsi na mawasiliano, nywila za wamiliki wa kifaa kwenye mitandao ya kijamii, nk hazina msingi kabisa: API ya Utawala wa Kifaa haitoi uwezo kama huo.

Inavyofanya kazi

Kwa sasa, API ya Utawala wa Kifaa ina madarasa matatu ambayo ni msingi wa programu kamili za usimamizi wa kifaa:

  • DeviceAdminReceiver: darasa la msingi kwa madarasa yanayotekeleza sera za utawala; mbinu za kurudi nyuma za darasa hili hutoa njia rahisi za kuelezea athari kwa matukio fulani yanayohusiana na sera - "wapokezi wa ujumbe" wa mtu binafsi kwa matukio tofauti;
  • DevicePolicyManager: darasa la kudhibiti sera zinazotumika kwenye kifaa;
  • DeviceAdminInfo: darasa linalotumika kuelezea metadata.

Mantiki kuu ya utumaji programu inatekelezwa katika darasa linalopanua daraja la DeviceAdminReceiver, ambalo ni mzao wa darasa la BroadcastReceiver. Ni muhimu kukumbuka hapa kwamba mbinu za kurudi nyuma za darasa letu zinatekelezwa kwenye thread kuu ya maombi (UI thread), hivyo kufanya shughuli za muda mrefu ndani yao haikubaliki kutokana na hatari ya kuzuia interface ya mtumiaji. Vitendo vyote muhimu vya "muda mrefu" lazima vifanyike kwenye uzi mwingine (au hata katika huduma tofauti). Kama Mpokeaji wa Utangazaji wa kawaida, darasa letu lazima lifafanuliwe katika faili ya programu:

. . .
android:name=".MyDeviceAdminReceiver"
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:name="android.app.device_admin"
android:resource="@xml/device_admin_data" />


android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>


. . .

Kama unavyoona katika mfano, mpokeaji wetu atapokea ujumbe wenye hatua sawa na ACTION_DEVICE_ADMIN_ENABLED. Ili tu mfumo ututumie ujumbe kama huu, tunahitaji ruhusa za BIND_DEVICE_ADMIN (ruhusa hizi hazijatolewa kwa programu). Kipengele cha meta-data kina rejeleo la rasilimali iliyo na sera zinazotumika na programu. Kwa upande wetu, njia ya faili ya XML ni: res/xml/device_admin_data. Sampuli ya yaliyomo kwenye faili imeonyeshwa hapa chini:










Vipengele vya watoto katika sera za matumizi vinaelezea aina za sera zinazotumika katika programu. Orodha kamili ya sera zinazowezekana inaweza kupatikana katika vibadilishio vya darasa la DeviceAdminInfo, ikijumuisha kwenye developer.android.com: http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html.

Wacha tuangalie mfano wa utekelezaji wa sehemu ya utawala:

darasa la umma la MyDeviceAdminReceiver huongeza DeviceAdminReceiver (

@Batilisha
utupu wa umma kwenye Walemavu (Muktadha wa muktadha, dhamira ya dhamira) (
super.onDisabled(muktadha, dhamira);
// Imeitwa kabla ya programu hii kusimama
// kuwa msimamizi wa kifaa (itazimwa
// na mtumiaji).
}

@Batilisha
utupu wa umma umewezeshwa(Muktadha wa muktadha, dhamira ya dhamira) (

// Inaitwa wakati mtumiaji ameruhusu kutumia
// programu hii ni msimamizi wa kifaa.
// DevicePolicyManager inaweza kutumika hapa
// kuweka sera za utawala.
}

@Batilisha
utupu wa umma onPasswordChanged(Muktadha wa muktadha, dhamira ya dhamira) (
super.onPasswordChanged(muktadha, dhamira);
// Inaitwa baada ya mtumiaji kubadilisha nenosiri.
// Je, nenosiri jipya linatii sera,
// inaweza kupatikana kwa kutumia njia
// DevicePolicyManager.isActivePasswordSufficient()
}

@Batilisha
utupu wa umma kwenyePasswordExpiring(Muktadha wa muktadha, dhamira ya dhamira) (
super.onPasswordExpiring(muktadha, dhamira);
// Inaitwa mara kadhaa kadri muda unavyokaribia
// kuzeeka kwa nenosiri: unapowasha kifaa, mara moja kwa siku
// kabla ya muda wa nenosiri kuisha na kwa sasa nenosiri linaisha.
// Ikiwa nenosiri halijabadilishwa tangu kumalizika muda wake, njia
// kuitwa mara moja kwa siku
}

@Batilisha
utupu wa umma onPasswordFailed(Muktadha wa muktadha, dhamira ya dhamira) (
super.onPasswordFailed(muktadha, dhamira);
// Inaitwa wakati nenosiri lisilo sahihi limeingizwa.
// Idadi ya majaribio yaliyoshindwa ya nenosiri yanaweza kupatikana
// kwa kutumia njia ya getCurrentFailedPasswordAttempts().
// darasa DevicePolicyManager.
}
. . .
}

Ili kudhibiti sera katika programu, unahitaji kupata marejeleo kwa kidhibiti sera (kumbuka kuwa muktadha unapitishwa kwa mbinu zilizoonyeshwa hapo juu kama kigezo):

DevicePolicyManager dpm = (DevicePolicyManager) muktadha

Katika siku zijazo, msimamizi huyu atatumiwa kuweka sera. Njia ya onEnabled(), ambayo huweka ubora wa nenosiri unaohitajika, inaweza kuonekana kama hii:

@Batilisha
utupu wa umma umewezeshwa(Muktadha wa muktadha, dhamira ya dhamira) (
super.onEnabled(muktadha, dhamira);
DevicePolicyManager dpm = (DevicePolicyManager) muktadha
.getSystemService(Context.DEVICE_POLICY_SERVICE);
ComponentName cn = ComponentName mpya(muktadha, getClass())

dpm.setPasswordQuality(cn, DevicePolicyManager.
PASSWORD_QUALITY_NUMERIC);

Mipangilio ya vigezo vingine vya nenosiri hufanywa kwa kutumia mbinu zinazolingana za DevicePolicyManager:

dpm.setPasswordMinimumLength(cn, 32);
dpm.setPasswordHistoryLength(cn, 10);
dpm.setPasswordExpirationTimeout(cn, 864000000L);

Kando na kuweka sera, DevicePolicyManager hukuruhusu kutekeleza shughuli zingine (bila shaka, si kwa njia ya onEnabled():

  • kufunga skrini papo hapo:
    dpm.lockNow();
  • Rejesha mipangilio ya kiwandani ukitumia kadi ya SD wazi:
    dpm.wipeData(DevicePolicyManager.WIPE_EXTERNAL_STORAGE);
  • kamera lock:
    dpm.setCameraDisabled(cn, true);

Taarifa za ziada

Programu ya sampuli ya kufanya kazi iliyotumika inaweza kupatikana kwenye kifurushi cha Android SDK (<путь-к-SDK>/sampuli/android-<версия-API/ApiDemos/).

Tovuti ya developer.android.com ina makala kuhusu mada hii katika sehemu za Mafunzo: http://developer.android.com/training/enterprise/device-management-policy.html na Miongozo ya API: http://developer.android. com /guide/topics/admin/device-admin.html.

Maelezo ya madarasa ya kifurushi cha android.app.admin kwenye tovuti sawa: http://developer.android.com/guide/topics/admin/device-admin.html.

Unaweza kujifunza jinsi ya kutengeneza programu za simu za Android kwenye.

Programu katika mfumo wa uendeshaji wa Android ni mchakato rahisi sana, bomba chache kwenye skrini na umemaliza. Hata hivyo, kuna maombi ambayo yanakataa kuondolewa. Hali hii hutokea kwa sababu baadhi ya programu zimesakinishwa kama msimamizi wa kifaa, ilhali zingine tayari zimesakinishwa (zilizosakinishwa awali) na mtengenezaji wa kifaa na mtumiaji hana haki ya kuziondoa.

Ili kuondoa kabisa programu zilizosakinishwa awali, utahitaji haki za mizizi. Ikiwa hutaki kuzima kifaa chako, unaweza kujaribu kuzima programu zilizosakinishwa awali ili zisianze na Android na kuchukua nafasi katika RAM. Kwa hivyo, jinsi ya kuondoa programu zisizoweza kusakinishwa.

Programu za msimamizi wa kifaa zinahitaji haki zaidi kwa utendakazi wao kamili. Hii haipaswi kuchanganyikiwa na programu zinazohitaji , ni kwamba programu za msimamizi zinahitaji ruhusa zaidi ndani ya mfumo wa haki zilizopo za mtumiaji. Kwa mfano, kufunga ulinzi au kuzuia kwa mbali simu mahiri, ifuatilie kupitia GPS, nk.

Ikiwa programu uliyosakinisha haijaondolewa, basi nenda kwa mipangilio ya kifaa chako cha Android, nenda kwa " Usalama"na zaidi katika" Wasimamizi wa Kifaa", ambamo ondoa tiki kwenye programu inayofutwa kuwa ni msimamizi.

Baada ya hayo, programu itaondolewa bila matatizo yoyote.

Kuondoa au kulemaza programu zilizosakinishwa awali

Kuna wazalishaji ambao hutumia vibaya usakinishaji wa programu zao ambazo haziwezi kuondolewa. Unaweza kuzifuta, kama ilivyoelezwa hapo juu, tu kwa kupata haki za mizizi kwenye kifaa. Lakini nini cha kufanya ikiwa hakuna tamaa ya kufanya hivyo au smartphone / kompyuta kibao iko chini ya udhamini na mizizi yake hutumika kama msingi wa kuondoa dhamana? Katika kesi hii, unaweza kujaribu kusimamisha programu zilizosakinishwa awali. Ili kufanya hivyo, fanya yafuatayo:

Programu zilizozimwa zilizosanikishwa zinapaswa kutoweka kutoka kwa menyu na hazitaendesha tena na Android, na pia kuchukua RAM, ambayo itakuwa kubwa zaidi katika simu mahiri za bajeti, ambapo huwa hazipatikani kila wakati.