Android-də "bir səhv baş verdi" problemi aradan qaldırmaq. Problemi Sürətləndirilmiş Yer Tətbiqində Android-də Yer Xidmətləri Xidməti ilə həll edildi

Android-də "bir səhv baş verdi" problemi aradan qaldırmaq. Problemi Sürətləndirilmiş Yer Tətbiqində Android-də Yer Xidmətləri Xidməti ilə həll edildi

Məkan xidmətləri Android xidməti daim mobil cihazda açılırsa, sadəcə geolokasiyanı söndürmək üçün çox vaxt kifayət deyil. Bu ad altında, təhlükəli bir virus gizli ola bilər, bu da bütün telefon funksiyalarına limitsiz giriş əldə etmək üçün sistem qovluğuna nüfuz edə bilər.

Yer xidmətləri nədir?

Bu mobil cihazın yerini müəyyənləşdirmək üçün məsuliyyət daşıyan bir sistem tətbiqidir. Bu yaxınlarda təhlükə daşımır, yaxınlarda hər hansı bir proqrama daxil edilir: oyunlar, proqramlar, məşhur sosial şəbəkələrin müştəriləri və s. Tətbiq telefonun koordinatlarını müəyyənləşdirməli və yerini tapmağınız lazım olduqda, proqram yer xidmətləri xidmətini işə salaraq geolokasiya xidmətinə aiddir.

Məlumatlar GPS və məlumat peykləri tərəfindən toplanır. mobil şəbəkəSonra istədikləri tətbiqə köçürüldü. Nəticədə, məsələn, VKontakte-nin fotoşəkillərini dərc edərkən, geolokasiya göründüyü bir yerlə görüntüyə əlavə olunur. Kameranı hətta işə sala biləcəyiniz yer xidmətləri idarə edin.

Xidməti deaktiv edin

Yer xidmətləri daim açılırsa, geolokasiya xidmətini tamamilə kəsə bilərsiniz.

Beləliklə, geolokasiyadan tamamilə imtina edəcəksiniz. Bu seçim yaraşmırsa, hansı tətbiqlərin yer müəyyənləşdirilməsini tələb edin. App Ops Utility istifadə edərək fərdi proqramlar üçün icazəni çıxarın. İcazə parametrlərində Android-də quraşdırıldıqdan sonra söndürülə bilən açarlar şəklində təqdim ediləcəkdir. Məkan elementini deaktiv etməlisiniz, bundan sonra proqram yer xidmətləri xidməti ilə əlaqə qurmağı dayandıracaq. App Ops əvəzinə, Xposed çərçivə üçün icazə master modulundan istifadə edə bilərsiniz. Cihazı quraşdırıb yenidən başladıqdan sonra, tətbiq siyahısında yeni bir simge - bir dişli olan bir qalxan görəcəksiniz. İdarəetmə icazələrinə keçmək üçün vurun. İlk sekmesinde bütün icazələrin siyahısını tapa bilərsiniz. Bu cür icazə verilən tətbiqləri görmək üçün geolokasiyanı vurun. Geolokasiya xidmətinə daxil olmaq üçün hüququ seçmək lazım olan proqramı vurun. Qırmızı bir xətt ilə kəsiləcək və yer xidmətləri komponentini narahat etməyi dayandıracaq. Bu vəziyyətdə, geolokasiyanın özü fəaliyyət göstərəcək, buna görə digər tətbiqlərdə yerin tərifi ilə bağlı heç bir problem olmayacaqdır.

Yerdə və ya fərdi tətbiqlər üçün geolokasiyanı necə deaktiv etməyi, ancaq yer xidmətlərinin daimi gəlməsi ilə bağlı problemin qorunub saxlanıldığını, sistem komponenti altında maskalanan bir virusla məşğul olduğunuz ehtimal olunur. Yer xidmətinin qeyri-adekvat işləməsindən əlavə, viral infeksiyanın digər əlamətləri var.

  • Naməlum girişlər zəng qeydlərində və SMS qeydlərində görünür.
  • Ayrı-ayrı tətbiqlər başlamaz, səhv verir.
  • Təmiz və ya yanlış fərdi cihaz funksiyaları (bu vəziyyətdə, cihaz yerini səhv müəyyənləşdirir).
  • Batareya adi haldan daha sürətli axıdılır.
  • Antivirus proqramı zərərli kodun olması barədə məlumat verir.

Antivirus zərərli bir proqramı aşkar etsə, müstəqil olaraq çıxara biləcək. Təəssüf ki, həmişə problem belə tez həll olunmur. Virus sutonun və ya karantinə köçürülməsidən imtina edir və ümumiyyətlə antivirus proqramı tərəfindən aşkarlanmamış, digər əlamətlər, zərərli kodun telefona keçdiyini açıq şəkildə göstərir və fəal hərəkət edir. Bu vəziyyətdə, digər üsullardan istifadə etməlisiniz - virusu əl ilə silin və ya parametrləri zavod vəziyyətinə qaytarın.

Telefonda kök hüquqları varsa, zərərli tətbiqi əl ilə tapa və silə bilərsiniz. Bu məqsəd üçün güclü bir fayl menecerindən istifadə edin, məsələn, Kök tədqiqatçısı. Bunu adi rejimdə edə bilmirsinizsə, proseduru təhlükəsiz rejimdə yerinə yetirməyə çalışın.

Təhlükəsiz bir rejimə daxil olmaq üçün güc düyməsini basın və sonra vurun və barmağınızı kiçik bir pəncərə görünənə qədər "gücünü söndürmə" üzərində buraxın. Təhlükəsiz rejimə keçməyi təklif edəcəkdir.

Təhlükəsiz rejimi yaxşıdır, çünki üçüncü tərəf tətbiqləri işləmir. Buna görə, ehtimalı, virusun fəaliyyətini dayandırmasıdır və sakitcə silə bilərsiniz. Lakin ləyaqət çatışmazlığına çevrilir: Təhlükəsiz rejimdə antiviruslar da işə salınmır, buna görə də zərərli proqramın aşkarlanması və çıxarılması üçün işləməyəcəkdir.

Digər müharibə aradan qaldırılması üsulları

Əvvəllər, Android cihazları antivirusdan istifadə edərək yoxlanıla bilən çıxarıla bilən disklər kimi müəyyən edilmişdir. İndi əksər telefonlar üçün belə bir imkan yoxdur, çünki debug açıldıqda belə, media cihazları kimi göstərilir. Buna görə bir antivirusdan kompüterdə və ya istifadə etmək bir seçim android Proqramları Komandir artıq hərəkət etmir. Ancaq bu, virusun çıxarıla bilməsi demək deyil. Aşağıdakı telefon təmizlənməsi metodlarından istifadə edə bilərsiniz:

  • Sistem menyusu vasitəsilə.
  • Bərpa menyusu vasitəsilə fabrik dövlətinə geri dönmə.
  • Mobil cihazın yanıb-sönməsi.

Bu metodların bir ortaq bir çatışmazlığı var: tətbiq etdikdən sonra kontakt və ya mesaj və ya digər şəxsi məlumatlar olmayacaq bir təmiz cihaz alacaqsınız. Zərərləri minimuma endirmək üçün ehtiyat məlumatı istifadə edin. Ancaq sistemin tam "tökmə" etməyin, mütləq köçürülməməsi üçün əl rejimində zəruri sənədləri qeyd edin ehtiyat nüsxə virus.

Kontaktlar Google Service ilə sinxronizasiya edilə bilər və ya SİM karta, musiqi, şəkillər, videolara kopyalayın - müvəqqəti kompüterə köçürülə bilər. Bitirdikdən sonra hazırlıq mərhələsi Yuxarıdakı metodlardan birini həyata keçirməyə başlaya bilərsiniz. Əvvəlcə sistem menyusundan parametrləri sıfırlamağa çalışın.

Mobil texnologiyalar bu qədər tez inkişaf edir ki, artıq smartfonları dəyişdirməyə vaxtımız yoxdur. Deyəsən, yeni bir cihaz aldı və çox sayda yaddaş, prosessor nüvələri və NFC üçün dəstək və NFC üçün dəstək olan daha inkişaf etmiş modellər artıq bazarda göründü. Və onlarla birlikdə, Nuclei, iki, dörd, səkkiz, ən azı on altı. OS-nin yeni versiyası yavaşlayır! Bu əsl problemdir.

İdarə əvəzinə

Əvvəllər çıxan smartfonlardan istifadə edənlərin hamısına müraciət edirəm android versiyası 4.0, 512 MB qoçu olan bir cihaz almaq üçün "şanslı" və bir aydan sonra dondurma sendviç çıxdı və 23-də qalmalı və ya əyləclərlə dayanmalı oldum. Ümumiyyətlə, tarixdən əvvəlki sahibləri, lakin sevdikləri üçün Htc istəyi, Motorola Defy və Samsung Galaxy S.

Mən özüm bu cihazlardan birinin sahibiəm. Təxminən üç il əvvəl, bugünkü qiymətə görə Motorola Defy Smartfonunu aldım. Bu, ekranı 3,7 düym, 1 GHz prosessoru, 512 MB RAM və kir və sudan qorunma bir kərpicdir. Təxminən bir ildir onunla birlikdə keçdim və daha sonra Galaxy Nexus-da əvəz olundu, amma xəyal qurdum, bir neçə dəfə sona çatdı və Motorola həll etmədi. Smartfon həqiqətən yaxşı, rahat, asanlıqla cibinə yerləşdirilib və hər hansı bir testi saxladı.

Problem yalnız 2,3-ə qədər yenilənə bilən Android 2.2, Android 2.2-də defolt olaraq bu idi. Xəsis və tənbəl motorola sahiblərinin bütün ümidlərini kəsdi, 4,0-in smartfonda olmayacağını söylədi - heyvanda yaddaş kifayət deyil.

Xoşbəxtlikdən, port Android 4.0, mənbələri açdıqdan dərhal dərhal sonra başlamışdır və 4.x-nin tərk edildiyi vaxtdan sonra inkişaf etdiricilər yaxşı bir tam hüquqlu bir liman (nə etməkdən keçdikləri bir hekayə) yuvarlandılar Bu, ayrıca bir məqaləyə layiq olan kilidli bir yükləyici şəraitində). Ancaq hətta yalama android 4.x (Cyanogenmod 10.2 ilə təmsil olunur) köhnə cihazda əldən işləyib. Müraciətdə mədakan, yaddaşın miqdarı sadəcə sistemə stifləşdirdi və daim imkanlar həddində keçirildi. 2.3 ilə müqayisədə, yeni bir versiya Sadəcə inanılmaz bir əyləc idi, istəkdən istifadə etmək istəyi yox idi. Hər hansı bir optimallaşdırma yolları üçün axtarış başladı.

Əslində, bütün sonrakı rəvayət və Android 4.3 (siyanogenmod 10.2) Motorola Defy və ya hər hansı digər köhnəlmiş cihazda oxşar konfiqurasiya üzərində işləmək (xüsusən də eyni doldurma, həm də Samsung Galaxy-yə bənzər bir şəkildə idi) S). Bununla birlikdə, bütün bunlar, Samsung Galaxy Nexus'dan və HTC One ilə bitən Android 4.x-də hər hansı bir cihaz üçün kifayət qədər ümumiyyətlə hər hansı bir cihaz üçün kifayət qədər ümumiyyətlə olacaqdır.

Nə, niyə və niyə

Beləliklə, Android 4.x işləyən bir smartfonumuz var və yavaşca yavaşlayır. Tətbiqlər uzun müddət işə salınır, endirimlər gecikmələrlə baş verir, ümumi FPS təxminən 5-10 çərçivəlidir. Buradakı problemlər, ehtimalı, iki: prosessor və yaddaş.

Rəsmi sistem tələbləri Android 4.x 1 GHz prosessoru və 1 GB RAM-dır. Yalnız belə bir smartfon sertifikatlaşdıra bilər və əvvəlcədən quraşdırılmış ilə satmaq imkanı əldə edə bilər Google Play.. Hamısı daha aşağıdır - yox. Və burada yaddaş və ya tezliklərin ehtiyatı yoxdur, əyləclərin başlandığı kənardır. Kidliyə görə heç kimin əlləri ola bilməz, ancaq Dondurma Sandwitch-in sərbəst buraxılması ilə os funksionallığı səbəbindən, həqiqətən ciddi şəkildə artdı (yaxşı və ya hamınız Java-da düşə bilərsiniz).

Android 4.x nə qədər yaddaş istehlak edir? Çox. Hal-hazırda yüklənmiş əməliyyat sistemi təxminən 350 MB, minus kodlayıcı kodu və 512 MB yaddaşı olan cihazdakı boşaldılmayan komponentlər təxminən 120 MB var. Twitter və ya İnstaqram kimi orta müasir tətbiqetmə işi zamanı 50 MB-yə qədər yeyə bilər. Yəni ram Cihazı çevirdikdən sonra artıq tükəndiriləcək və cüt-üçlü tətbiqetmələri işlədir.

Bəli, bir neçə proqramın eyni vaxtda işinə ehtiyacınız yoxdur, lakin Android Windows deyil, bağlanarkən tətbiqin tamamlanmır və yalnız dönüşümlə, proqramın yaddaş yeməyini davam etdirir, hətta yox olur Onlardan istifadə edin. Axis yaddaş çatışmazlığından ölməməsi üçün, aşağı yaddaş qatili adlanan proses kritik anlarda oyanır və amansızcasına fon tətbiqlərini öldürür.

Yaddaşın avtomatik buraxılması

Bizim üçün aşağı yaddaş qatili çox vacib bir vasitədir. Bu, yalnız yumşaldıcı bir ox deyil, hər hansı bir ehtiyac üçün yenidən qurula bilən bir intellektual mexanizmdir. Bu daxili studiya prosesinin işinin alqoritmi sistemdə işləyən və vaxtında dəyişə biləcək hər tətbiqə təyin olunan "əhəmiyyət" dəyərlərinə əsaslanır. Bütün belə dəyərlər altı:

  • Foreger_App - Ekranda görünən tətbiq, hər hansı bir şəkildə öldürmək mümkün deyil;
  • Viseble_App - ekranda bir və ya digər məlumatı (status çubuğunda, genişləndirilə bilən paneldə, widget və s.) Nəticə etmək üçün məsuliyyət daşıyan iş prosesi, onu öldürmək daha yaxşıdır;
  • Orta_Server - bir musiqi pleyeri, zəngli saat, məlumat sinxronizasiyası, ümumiyyətlə sistem üçün ciddi nəticələr olmadan, lakin funksionallıq itkisi ilə öldürülə bilər;
  • Hidden_App - Tətbiqin fonunda işləmək, istənilən vaxt öldürülə bilər, lakin bu, onun funksionallığına təsir edəcəkdir;
  • Content_provider - Hər hansı bir məlumatı (parametrlər, şəkillər, hər şey) saxlamağa və təmin etmək üçün cavabdeh olan fon xidməti, lakin hazırda boş (müştəri yoxdur) ağrısız şəkildə öldürülə bilər;
  • Econ_App - Heç bir şey etməyən hər hansı bir fon prosesi (tətbiqi), ilk cinayət namizədi.

Hər qrupun tətbiqlərinin əhəmiyyəti aşağıdan böyüyür. Yəni yaddaş azlığı çatışmazlığı olan, öldürmə son qrupdan qətl başlayacaq və yaddaşın yenidən itkin düşdüyü təqdirdə, daha yüksək səviyyəyə keçəcəkdir. Aşağı yaddaş qatilində "yaddaş kəsiri" anlayışı, hər bir proses qrupu üçün altı eşiklə müəyyən edilir. Bütün smartfonlarda (və firmware), bu eşiklərin dəyərləri fərqlidir, məsələn, taxtada CM-10.2 ilə Motorola Defy-də onlar:

Öndəmə_app: 25 MB görünən_app: 30 MB IIGHTION_SERVER: 40 MB Hidden_App: 50 MB Content_provider: 55 MB BOTTOME_APP: 70 MB

Pulsuz yaddaş 70 MB-dən azdır - işsiz fon tətbiqetmələri öldürülür, 55 MB-dən az - məzmun porovider istehlaka gedəcək və s. Yaddaş yalnız 25 MB olaraq qaldıqda, hazırda istifadə olunan ərizə öldürüləcək, lakin belə bir nəticənin ehtimalı son dərəcə kiçikdir; Bütün digər tətbiqlərin öldürülməsindən sonra yaddaş sadəcə heç kimə sahib olmayacaq.

Bütün bu mexanizmin gözəlliyi budur ki, istənilən vaxt yenidən qurula bilər. Android, cari eşik dəyərlərini əldə etmək və ya ona yeni dəyərlər almaq üçün oxuya və ya yeni dəyərlər yazmaq üçün oxuya biləcəyiniz bir fayl / sys / modul / parametr / parametr / parametr / parametrlər / minfree qeyddən sonra. Eyni şeyi Auto Yaddaş Meneceri, Minfree tətbiqi və analoq istifadə etməklə edilə bilər.

Hansı dəyərlər uyğun olacaq? Hamısı smartfondan istifadə yolundan asılıdır. Yalnız zəng etmək, poçt və twitter-i oxumaq, dəyərlər daha yaxşı və ya olduğu kimi və ya aşağı düşmək lazımdırsa (amma 50 MB-dan aşağı qoymağı məsləhət görmürəm). Sonra sistem yaddaşı yalnız həddindən artıq vəziyyətdə buraxacaq və tez-tez istifadə etdiyiniz bütün tətbiqlər yaddaşda qalacaq və dərhal işə salınacaq.

Çox sayda müxtəlif tətbiq və oyuna başlamaq üçün bir smartfondan istifadə etmək üçün istifadə olunursa, dəyərlər artırmaq daha yaxşıdır (Auto Yaddaş menecerində aqressiv düyməni basaraq bir kranda edilə bilər). Sonra sistem həmişə bir neçə ağır tətbiqetməni işlətmək üçün kifayət qədər yaddaşa sahib olacaq və RAM-ın azad edilməsinə vaxt itirməyəcəkdir.

Digər bir radikal seçim son iki qrupun maksimuma qədər artmasıdır, nəticəsi ilə Android, son vaxtlara qədər iOS-a qədər olan və hələ də Windows telefonu (şərti olaraq) qalır. Başqa sözlə, sistem onları bağladıqdan dərhal sonra tətbiqləri avtomatik olaraq öldürəcək, ancaq proqram bu anda etmirsə. Sistem komponentləri yaddaşda qalacaq.

Seçdiyiniz seçimlərdən asılı olmayaraq, optimal tapmaq üçün mümkün dəyərlərlə oynamalısınız.

Smartfonu zibildən təmizləyin

Sistemin xatirəsi müxtəlif facebook müştəriləri, vkontakte, google+ və digərləri ilə tıxanacaqdırsa, xüsusi bir performans qazancı gətirməyəcəkdir. Adətən bu proqram sistemi yükləndikdən dərhal sonra başlayır və ikincil qrupa düşür Server və ya gizlidirTətbiq (bəzən content_provider), yaddaş təmizlənməsi mexanizmi yalnız son yerə çatır və hətta bir müddətdən sonra proqram yenidən başladır (adətən hər hansı bir sistem tədbiri ilə əlaqələndirilir).

Buna görə, sürəti yaxşılaşdırmaq planımızdakı ikinci nöqtə bütün bu kimi tətbiqlərdən təslim ediləcəkdir. Xeyr, həqiqətən zəruridir, əlbəttə ki, ayrılmaq daha yaxşıdır, ancaq bir işarə dəyər olanlar - çıxarın. Cyanogenmod, standart bir gapps arxivi (firmware-dən sonra yanıb-sönən bir) kimi üçüncü tərəfdən istifadə etsəniz, minimum (goo.im/gapps/minimal) əvəz etmək daha yaxşıdır. Google tətbiqetmələrindən bu, yalnız bazar və gmail özü, asma, kartlar və digər xidmətlərin bir dəstəsi kəsilmişdir, buna görə də açılış zamanı başlamaz və yaddaş yeyə bilməzlər (onlardan hər hansı biri quraşdırıla bilər) bazar).

Google Xidmətlərinə əlavə olaraq, xidmətlərə fasilə vermək və avtomatik olaraq Android tətbiqetmələrini avtomatik olaraq işə salmaq üçün çox sayda yaddaş var. Təəccüblüdür ki, bir işçi Android sisteminin xatirəsinə, ümumiyyətlə istifadə etmədiyiniz bir dəstə proqram tapa bilərsiniz. Bu səs yazıcısı, bir kalkulyator, "qara dəlik" ola bilər (təəssüf ki, sadəcə canlı divar kağızıdır), həmçinin səs yığımı xidmətləri (zəng, axtarış), təqvim və nitq sintezatoru. Üstəlik, birincisi, yükləmə zamanı birinci başlatdı və aşağı yaddaş qatili olduqca tez bir zamanda başladılsa, ikincisi, sonra smartfonun həyatı boyu yaddaşda asılmış tam xidmətlərdir.

Bu xidmətlərin bir çoxu kök olmadan, standart tətbiq meneceri vasitəsilə deaktiv edilə bilər. "Parametrlər -\u003e Proqramlar -\u003e Hamısı" ya getmək üçün kifayətdir, istədiyiniz proqramı ilə vurun və "Disable" düyməsini vurun (yaxşı və ya "silmək" düyməsini basın və sonra yeniləmələr quraşdırılıbsa "deaktiv et" düyməsini basın). Google mühəndisləri baxımından, ağrısız şəkildə aradan buraxa biləcək tətbiqlərin siyahısı budur:

  • Səs dəsti (com.android.voicelicialer)
  • Diktafon (com.android.soundroder)
  • Təqvim (com.android.calendar)
  • Kalkulyator (Com.android.Calculator)
  • CyanogenMod yeniləməsi (com.canenogenmod.updater)
  • Təqvim yaddaşı (com.android.providers.calendar)
  • Sinxronizasiya (com.google.android.syncupdaters.bookmarks)
  • Təqvim sinxronizasiyası (com.google.android.syncupdaters.calendar)
  • Standart ekran qoruyucuları (com.android.dreams.basic)
  • Fon rəsmləri (com.android.musicvis və com.android.magicsmoke)
  • Qara dəlik (com.android.galaxy4)
  • com.android.wallpaper.Holospiral
  • E-poçt (com.android.Email)
  • Picasa yükləyicisi (com.google.android.apps.uploader)
  • Pico tts (com.svox.pico)

Mötərizədə, tətbiqin sistem adını çəkdim ki, lazım olsa, sadəcə söndürə bilmədiniz, həm də onu silmək (və niyə yeri boşa çıxartmaq olar?) Bütün sistem tətbiqləri / sistem / tətbiq qovluğunda saxlanılır və kök dəstəyi olan hər hansı bir fayl menecerindən istifadə edərək silinə bilər.

Default olaraq, sistem bəzi çox qaranlıq, lakin buna baxmayaraq vacib xidmətləri aradan buraxmayacaqdır. Bunlara, məsələn, "Telefon" (bu proqram ön plana_app qrupuna daxil olur və buna görə də həmişə yaddaşda asılır), "ekvalayzer" (yalnız siyanogenmod və törəmələrdə), ehtiyat nüsxəsinə cavabdehdir Google Cloud-dakı quraşdırılmış proqram (məsələn, proqramı, "Menyu sim-kartı" və əridilmiş yer (~ 45 MB), bütün mümkün mənbələrdən (mobil şəbəkə, IP ünvanı, Barometr, GPS, Compass) və onlara əsaslanaraq xəritədə smartfonun dəqiq mövqeyini hesablayır. Naviqatorlar kimi tətbiqlər onsuz işləyəcək, lakin daha az dəqiqliklə işləyəcəkdir.

Kök tətbiqetmə Bloat dondurucu bütün bu proseslərdən qurtulmağa kömək edəcəkdir. Bu, yalnız sistemin özündən, həm də əsas sistem prosesini android.process.acore da daxil olmaqla, yalnız tətbiqlərin də icazə verilməsinə imkan verməyə imkan verir. Yuxarıda göstərilən yaddaş yeyənlərə əlavə olaraq, belə bir nömrəni ağrılı şəkildə öldürə bilərsiniz sistem tətbiqləriBağlana bilməyənlərin siyahısını gətirmək mənim üçün daha asan olacaq. Burada bunlar:

  • Apollo (siyanogenmod
  • saat (siyanogenmod)
  • Google xidmətləri çərçivəsi.
  • Başlatıcı (siyanogenmodda trebuçet)
  • Google Hesabları
  • Brauzer
  • Qalereya
  • Qrafik sistem interfeysi
  • Menecer yükləyin
  • Yükləmə
  • Google klaviaturası
  • Kontaktlar
  • Paket Giriş Sihirbazı
  • Bir şəbəkənin yeri
  • Parametr
  • Sayı Yaddaş / SMS / MMS
  • Layout parametrləri
  • Paket Quraşdırma Proqramı
  • Sertifikat Quraşdırma Proqramı
  • Google Əlaqə Sinxroniyası
  • Mesaj
  • Html izləyicisi
  • Telefon
  • Fayllar (siyanogenmod)
  • Fənər (siyanogenmod)
  • Əlaqə depo
  • Multimedia saxlama
  • Saxlama parametrləri

Qalan hər şey ağrısız şəkildə söndürülə bilər (yaxşı və ya hələ də faydalı ola biləcək olanları tərk edə bilər, məsələn FM radio). Hər şey edildikdə, hər hansı bir proses menecerini açın, bütün istifadəçi proseslərini qidalandırın və nə qədər yaddaşın işğal olunduğuna baxın. Mənim vəziyyətimdə, 200 mb. Orijinal 350 MB ilə müqayisədə də diqqətlidir.

Xəsis proqramla mübarizə aparırıq

Əlbəttə ki, bizə bütün tətbiqləri silmək və ya deaktiv etmək, əlbəttə ki, bu mümkün deyil, ancaq ən yaxşı olanlara qayğı göstərmək lazımdır. Adətən, Android proqramı (və hər hansı digər OS üçün) piylənmənin iki əsas problemindən əziyyət çəkir, ya da onun işi zamanı inanılmaz sayda qoç yeyir (məsələn, bir twitter müştərisi uzun oxumaq mesajları üçün yaddaşda saxlamağa davam edə bilər və görüntülərə baxdı) və ya daim fonda bir şey etmək, smartfonun nə qədər az həssas olacağına görə və batareyadan olan işinin vaxtının düşməsi. Xüsusilə ciddi hallarda hər iki xəstəlik bir oymda birləşdirilir.

Biz nə edə bilərik? Əlbəttə ki, belə proqramı çıxarın, ya da heç olmasa onu analoq ilə əvəz edin. Bu mümkün deyilsə, iki tövsiyəyə müraciət edə bilərsiniz. Birincisi, tətbiqin məcburi qətidir. Adətən proqram əməliyyat zamanı yağ almağa başlayır və başlamazdan dərhal sonra çox yaddaş tələb edir. Proqramı öldürmək çox düzgün deyil, ancaq bunu etmək istəyirsinizsə, daxili siyanogenmod funksiyasından və törəmələrindən istifadə etmək daha yaxşıdır: "Geri" ("Geri" ("Parametrlər -\u003e İnkişaf etdiricilər üçün" ("Parametrlər -\u003e Bir tətbiqin bağlanması ").

Bacardığımız ikinci şey, arxa planda bir şey öyrənməkdir. Bunu etmək üçün, ekranda görünənə qədər heç işləməyiniz üçün seçilmiş tətbiqləri dondurmaq imkanı verən gözəl bir yaşıllıq tətbiqetməni (kök) var. Yaşıllaşdırmağı, "+" düyməsini basıb saxlayırıq və bu, istədiyiniz ərizəyə və hər şeyə, hər şeyə görə, həmişə yatacaq.

Smartfonun işini sürətləndirmək və yaddaşını təmizləmək üçün başqa nə etmək olar? Ümumiyyətlə, başqa bir şey yoxdur. Əlbətdə ki, resursları azaltmaq üçün, sadə yüngül analoqlar, hacking proqramı, bütün bunlar tam özəl bir smartfona sahib olmaq fikri ilə pis bir proqramı hack etmək üçün çox köklü metodlar kimi çox radikal metodlar var. Android 2.3 (siyanogenmod 7) qoymaq daha asandır və ümumiyyətlə performans problemlərini unutmaq.

Buna baxmayaraq, daha təsirli bir məclis var. Birincisi, Kiçik bir qoç parçasını seçməyə və ondan məlumat sıxılma ilə virtual mübadilə hissəsini yaratmağa imkan verən ZRAM texnologiyasının aktivləşdirilməsidir. Nəticədə, qoçun ümumi miqdarı, demək olar ki, 50-100 MB-ni azad etmək, demək olar ki, artacaqdır.

ZRAM-ın aktivləşdirilməsi ilə bağlı problem, texnologiyanın özünün hər nüvədən uzaq olmasıdır. Ən xüsusi nüvələr, eləcə də ləpələr cyanogenMod Firmware, Paranoid Android və AOKP adətən ZRAM dəstəyi daxildir, ancaq həmişə doğru deyil. Birja yanır, ümumiyyətlə, ZRAM olmadan nüvələrlə göndərilir. Cyanogenmod və törəmələrində, "Parametrlər -\u003e Tamaşa" menyusu -\u003e Yaddaş İdarəetmə -\u003e ZRAM istifadə edərək Z-RAM aktivləşdirə bilərsiniz. Varsayılan olaraq, sistem sıxılmış mübadilə altında 18% yaddaş ayırır, lakin zəruri hallarda bir dəyər 26% -ə qədər artırıla bilər. Digər ZRAM firmware-də, Trickster mod (xüsusi funksiyalar sekmesi) istifadə edərək, hiyləgər mod tətbiqi aktivləşdirilir, lakin yaddaşın yalnız 10% -ni seçə bilərsiniz.

İkinci effektiv məsləhət, bütün tətbiqlərin yaddaş kartında quraşdırılması yerinə daxili yaddaşa köçürülməsidir. Burada qazananlar, daxili smartfonun NAND yaddaşının tərifi ilə SD kart yaddaşından daha sürətli, buna görə də daxili yaddaşdan tətbiqin başlanması daha sürətli baş verəcəkdir. Üstəlik, Android-də bir SD kartdan tətbiqlərin tətbiq edilməsi mexanizmi, əlavə xərclər də töhfə verən şifrəli qablardan istifadə edərək həyata keçirilir.

Bütün müraciətləri daxili yaddaşa köçürdük, onların başlanğıcının sürətlənməsinə nail olacağıq. Artıq yaddaş kartında quraşdırılmış, proqram parametrlər vasitəsilə asanlıqla geri qaytarıla bilər: "Proqramlar -\u003e Üçüncü tərəf -\u003e Tətbiq seçimi -\u003e Smartfona köçürmə." Yeni tətbiqlərin quraşdırma xüsusiyyətini tamamilə aradan qaldırmaq üçün yaddaş kartına lazımlıdır kök hüquqları və terminal emulyatoru. Terminal işləyin və iki əmr yazın:

$ Su # pm setinstalllocation 1

İndi, standart olaraq, bütün proqram daxili yaddaşda quraşdırılacaqdır. Beləliklə, quraşdırma yenidən başlama arasında saxlanıldığı, kök dəstəyi ilə hər hansı bir fayl meneceri, /System/etc/init.d / qovluğuna gedin və belə bir 99Dizable-App2SD.sh faylı yaradın.

#! / Sistem / Bin / Ş / Sistem / Bin / PM Setinstalllocation 1

Bütün Fayl menecerinin köməyi ilə bunun üzərində edam bitləri qoyduq. Bu siyanogenmod və törəmələr üçün bir reseptdir. Fond firmware-də əvvəlcə universal təşəbbüs.d tətbiqi quraşdırmalı, onu işə salmalı və tətbiqin əsas ekranında açarı yandırmalısınız.

nəticə

Məqalədə təsvir olunan bütün texnikanı tətbiq etmək, Motorola Defy-dən istifadə edərkən sürəti əhəmiyyətli dərəcədə artırmağı bacardım. Smartfon, əlbəttə ki, Nexus 4 və digər müasir cihazların sürətinə yaxınlaşmadı, ancaq standart parametrlərlə müqayisədə istifadədən rahatlıq, bəzən yüksəldikdə və Android 2.3 istifadə edərkən yaxınlaşdı.


Məlumat

Ana səhifəsindəki Google axtarışından istifadə etməmisinizsə, Google Axtarış tətbiqini silmək / söndürməyi məsləhət görürəm. Əmanətlər: 10-15 MB və masaüstündeki yer (Axtarış sətri yox olacaq).

Bəzi Android cihazları qəribə bir problemlə qarşılaşdı. Cihaz aşağıdakı mesajı göstərir: "Com.Google.Process.Location prosesi dayandırılır." Ən maraqlısı budur ki, səhv tətbiqetmələrin quraşdırılması və ya yeniləmələri qəbul edilməsi prosesində deyil, həm də özü kimi görünür.

Vəziyyəti üç yoldan biri ilə düzəldə bilərsiniz, ən sadə olan ilk. Tətbiq önbelleğini təmizləməyəcək və əvvəllər əlil olan proqramların daxil edilməsi ilə məhdudlaşmağa imkan verir. Bunu etmək üçün aşağıdakı hərəkətləri yerinə yetirməlisiniz:

1. "Ayarlar" a gedin -\u003e "Proqramlar", "Əlil" seçin.

2. Əlil olan bütün proqramları aktivləşdirin.

3. Cihazı yenidən yükləyin.

Təəssüf ki, bu üsul həmişə deyil.

İkinci üsul olduqca standartdır və tez-tez hər cür səhvləri aradan qaldırmaq üçün istifadə olunur - bu önbelleği təmizləyir:

1. "Proqramlar" bölməsinə gedin, "Hamısını" seçin, sonra "Google.Process.Location" simini və ya oxşar bir şey tapın.
2. "Clear Cache" və "məlumatları silmək" seçin.
3. Cihazı yenidən yükləyin.

Və nəhayət, üçüncü yol, kardinal. İşlərin 99% -ində işləyir, ancaq smartfondan gələn məlumatlar yox olur, buna görə tədbir görmək lazımdır. Aksiyaların ardıcıllığı belədir:

1. Smartfondan olan bütün məlumatlar (video, foto, musiqi və s.) Başqa bir cihazda saxla, ev kompüterində daha yaxşıdır. Kontaktlar və tətbiqlər sinxronizasiya edilməlidir.

2. "Ayarlar" a gedin, "ehtiyat nüsxə və yenidən qurun", sonra "zavod parametrlərini bərpa etmək". "Telefon parametrlərini yenidən qurun".

Anlaşılmaz Android proqramları haqqında danışmağa davam edirik. Bu gün əridilmiş yer tətbiqi ilə bağlı olacaq, bu da bir tətbiq deyil, bir xidmətdir və harada olduğunuz yerlər haqqında məlumatları toplamaq, yəni yerinizi hesablamaq üçün məlumat toplamaq lazımdır. Bunun üçün proqram, həmçinin operator şəbəkəsi və IP ünvanı, GPS modulu, simsiz şəbəkə Wi-Fi .. Bütün bunlar əsasında, xəritədə telefonunuzun yeri hesablanır. Bir naviqatorunuz varsa, o zaman əridilmiş yeri aradan qaldırdıqdan sonra işə davam edəcək, ancaq daha az dəqiq olacaq ..

Bəli, bəli, hər şeyi başa düşdüm! Beləliklə, əridilmiş yer köməkçi bir tətbiq kimidir! Və ümumiyyətlə, proqramın tam adı yerləşdirilmiş yer provayderidir. Yaxşı, tətbiqin niyə köməkçi olduğunu bilirsinizmi? Fakt budur ki, harada olduğunuzu başa düşməyə kömək edir. Düzdür, mən artıq yazdım! Bəs niyə kömək? Bütün GPS modulu, küçədə olduğunuzu müəyyənləşdirmək üçün GPS modulu daha çətindir. Buna görə də, birisi də içərisində, ya da bəzi radio siqnallarını ötürmək üçün maneələr olduqda, GPS modulu, əridilmiş məkan tətbiqinə kömək edir, harada olduğunuzu dəqiq başa düşmək üçün hər şeyi edir! Yəni, əridilmiş yerdən istifadə edərək, yerinizin tərifi daha dəqiqdir

Görün, bu şəkildəki kimi, tətbiq artıq koordinatları (göstərilən ox) əldə etdi:


Budur, belə bir pancake sərin proqramı əridilmiş yer və düşünə bilmədim!

Uşaqlar, STOP mobil! Məlumatı mühüm bir xarakter tapdım, baxırıq:


Mən də məlumat tapdım, bir insanın əridilmiş yeri söndürdüyünü və bundan sonra bir dairədə yenidən başladığını yazır. Sonra da çatıb, uşaqlar diqqətli olmalı, nə etdiyimizi görürük, əridilmiş yeri silmək lazım deyil, təhlükəlidir ..

Uşaqlar, daha çox məlumat tapıldı:


O zaman nədir? Foreed Yer tətbiqi də batareyanı nədən xilas edir? TAMAM. Bəs buna necə başa gəlir? Yəqin ki, əridilmiş yerin daxili GPS modulunda işləməyi asanlaşdıran, yalnız güc istehlakını azaltmaq üçün bir yol görürəm

Tətbiq buraxmadan əvvəl, istifadəçilər tərəfindən sınaqdan keçirildi, sonra ərizənin FusedLocation testi adlandırıldı:

İnternetdə bir forumda başqa bir forumda, əridilmiş yerin silmək tövsiyə edilmədiyinə əminəm!

Tətbiqin ictimaiyyət tərəfindən təqdim edildiyi hadisədən bir şəkil tapdı:


Toxuculuq yeri kimi, yalnız GPS modulunun harada olduğunuzu müəyyənləşdirməyə kömək etdiyini öyrəndim, eyni zamanda hərəkətinizin növünü təxminən anlamağa imkan verir, yəni istifadəçi bir velosipeddə gəzir və ya avtomobili idarə edir. Və ümumiyyətlə, üç geolokasiya rejimi, yəni:

  1. Yüksək dəqiqlik: Həssas böyük, istifadə olunan GPS, Wi-Fi, operator şəbəkəsidir;
  2. Batareya qənaət: Wi fi və operator şəbəkəsindən istifadə edərək batareya fokus rejimi;
  3. Cihaz sensorları yalnız: ancaq bu rejimdə yalnız GPS modulu işləyəcək;

Budur rejimlər özləri:


Başqa bir şəkil, baxın:

İndi, əridilmiş yer tətbiqinin niyə batareyanın istehlakını ciddi şəkildə saxlaya bilməsi artıq aydındır. Yaxşı, düşünürəm ki, əlbəttə ki, ciddi deyil ...

Şəkil tapdı, burada, parametrlər kimi, burada olan bir şey, məsələn, yer istəyi dinləyicisi var, amma nədir? Bilmirəm, ümumiyyətlə, baxın:

Beləliklə, uşaqlar və Nuka Sistem Monitoruna baxın və əridilmiş məkanın 45 meqbe yaddaş yediyi (bu qoçu başa düşdüyüm kimi) və heç bir şey gətirmədiyini gör.

Oh uşaqlar, hələ də toplandığını, hətta əridilmiş məkan tətbiqində dedikləri bir səhv (səhv) ola biləcəyini, səhv etdiyini, yaxşı bir səhv oldu, özünüzü axtarın.

 

 

Bu maraqlıdır: