“Android OS” neden bu kadar veri yüklüyor?


24

Nexus S cihazımdan Nexus 4 cihazına geçtikten sonra, telefonumun çok miktarda arka plan verisi aktardığını fark ettim. 15 dakikada 70 MB gibi. Veri planım ayda sadece 300 MB izin verdiği için, hiç eğlenmedim. WiFi'ye bağlandığında bile, sık sık (ama her zaman değil!) Tonlarca veri yüklüyordu.

"Ağ Kullanımı" na göre suçlu "Android işletim sistemi" idi. Bu yüzden sadece "Android işletim sistemi" bu seçeneği sunan tek "uygulama" gibi görünüyor bulmak için arka plan verilerini sınırlamaya çalıştı. Harika.

Tamam, güvenlik duvarları uygulamaları bunun için yapıldı. AFWall + 'ı yapılandırdım, ancak nedeni belirti yerine sadece semptomu iyileştirdim.

Daha sonra trafiği WiFi kartı olan bir dizüstü bilgisayara yönlendirdim ve trafiği analiz etmek için olağan araçları (tcpdump, wireshark) kullandım. Sonuç: Bazı Google sunucularına çok fazla yükleme yapılıyor, ancak SSL şifreli, bu yüzden içerikleri göremiyor.

Araştırmaya devam ettim ve Android veri kullanımı hakkında bu çok ilginç makaleyi buldum . Görünüşe göre Google, telefon ayarlarının bulut tabanlı yedeklemelerini genişletmeye başladı, böylece artık bazı uygulamaların verilerinin yedeklemelerini de yapıyor. Bu nedenle, Gizlilik ayarlarında ve whoopiedoo'da "Ayarlarımı yedekle" yi kapattım, gönderim durdu ve veri trafiği normal bir miktara geri döndü!

Benzer bir deneyime sahip bir Google forumunda bir yayın var: Android Sisteminde bir şey (belki de Yedekleme) tüm veri izinlerimi kullanıyor .

Android belgelerine bakmaya başladım ve uygulamaların uygulama verilerini Google bulutuna yedeklemek için kullanabilecekleri "Android Yedekleme Hizmeti" diye bir şey olduğunu öğrendim: Veri Yedekleme

Ve hatta Yedekleme Yöneticisi ile etkileşim kurmak için bir CLI yardımcı programı "bmgr" bile var .

Ancak, telefon sahibinin hangi uygulamanın hangi verileri yedeklediğini veya bunun nasıl etkileneceğini veya durdurulacağını nasıl öğrenebileceği hakkında hiçbir bilgi bulamıyorum. Yedekleme servisini kullanmaktan mutlu olurum - yeni telefonuma geçerken çok zaman kazandırdı - ama şimdi uygulanma şekli kesinlikle kullanılamaz.

Eski iş arkadaşım ve aynı zamanda da ipucu olmayan Android uzmanım Izzy ile konuştuktan sonra, bu konuyu burada - olduğu gibi - göndermeye karar verdim - burada en iyi uzmanları bulacağım. Bu konuda bir fikriniz varsa bana bildirin. Herhangi bir ipucu açığız!


1
İlgili, düpedüz bir kopyası değilse: android.stackexchange.com/questions/28100/…
ale

2
İlgili evet, ancak yinelenen bir not yok: Google Yedekleme'yi devre dışı bırakırken güvenilirlik için durduğunu gösteren ipucuna bakın (bağlantılı soruda unutulmuş bir SIP hesabıydı).
Izzy

Bu, ancak sorunuzu bir soru sorarak ve aşağıda yanıtlayarak geliştirilebilecek mükemmel ve kapsamlı bir cevaptır.
David Silva Smith

Afwall + belirti ve nedenini düzelttiğini söylediğinde, Android işletim sisteminin hala veri tükettiğini ancak tüketimin Android tarafından kaydedilmediğini / bildirilmediğini mi kastediyorsunuz?
Viki

1
Vikki: Afwall + Android güvenlik duvarını yapılandırmak için kullanılan bir iptables, yani Android işletim sistemine internet erişimini yasakladı. Nedeni hala orada ve o zaman bilinmeyen, sadece belirtiler gitti. @izzy / Andy: şifrelenmemiş trafiği boşaltmak ve analiz etmek için yönlendirici üzerinde VPN + bir SSL mitm proxy kullanarak başarılı olabilirsiniz. Sadece android + mitm-proxy veya geğirmek proxy'nize bir mitm
ce4

Yanıtlar:


4

Yedeklemeli uygulamaların yanı sıra, her bir yedeklemenin ne kadar alan kullandığını "Android Aygıtları" altında Google Hesap Panonuzda bulabilirsiniz .

Maalesef, onu tamamen açıp kapatmak dışında kontrol etmenin bir yolu olmadığına inanıyorum.


Hayır, orada tüm "Mehr gespeicherte Daten zu diesem Gerät" bağlantısının arkasında görebildiğim tek şey IMEI ve son yedeklemenin tarihi. Bundan daha fazlasını görebiliyor musun?
ciberandy,

1
@ciberandy evet, 'Bu cihaz hakkında daha fazla veri saklandığında' üzerine tıkladığımda, IMEI'nin, son görülme tarihi, kayıtlı tarihi ve ardından yedeklenen her uygulamanın bir listesini, yedekleme tarihini ve yedek boyutunu
derobert'in

Haklısın, bulut yedeğini yeniden etkinleştirdikten sonra, bu bilgilerin gösterge tablosunda görünmesi için bir gün beklemem gerekiyordu.
ciberandy,

Birkaç gün sonra, "Android OS" 178 MB yükledi, ancak pano sadece şunu gösterir: Android Duvar Kağıdı 05.03.2013 10:52 6,6 MB Android Sistem Ayarları 05.03.2013 02:16 3,61 KB Android Market 03.03.2013 13: 27 16 B AndroRadio 03.03.2013 13:27 8 B Yani bu yanlış VE faydalı değil. iç çekiş
ciberandy

@ciberandy gerçekten, bu çok kullanışlı değil. Muhtemelen telefonu bir bilgisayara bağlayabilir, USB hata ayıklamayı etkinleştirebilir ve ne yaptığını görmek için logcat'i izleyebilirsiniz. Peki, logcat ile uğraşmak, çok fazla çizgi yayar . Bir hata raporu için faydalı olabilir.
derobert

2

Bunun Nexus 4'teki bir hata olduğuna kesin olarak karar verdim. Geçen ay Android işletim sistemi için 100 MB'a kadar kullanmaya başladı ve şu anki planım sadece 350 MB.

'Google yedeklemesini' kapatmak, pek çok forumda belirtildiği gibi pek bir etkiye sahip değildi.

'Android işletim sistemi'nin yalnızca mobil ağıma bağlıyken ve Wifi'ye bağlı değilken etkin olduğunu fark ettim.

Sorun, yalnızca "arka plan verilerini kısıtla" özelliği açık durumdayken mobil ağıma bağlandığımda ciddi. Birkaç gündür telefonu arka plan verileri sınırsız olarak kullandım ve Android işletim sistemi sınırlı veri kullandı. 1 MB'tan daha az.

Şimdi, mobil ağlarda tek tek uygulamaları temel alan verileri kısıtlıyorum ve bu iyi çalışıyor gibi görünüyor.


1
Bu ilginç geliyor. "Arka plan verilerini kısıtla" yı açmanın / kapatmanın etkisinin olmadığını buldum. Ancak, "Android OS" için "yerel geçersiz kılma" olmadığından çok fazla denemedim - bunun için Google’dan hala nefret ediyorum! Sonunda gerekli kısıtlamaları ayarlamak ve veri planımı kaydetmek için "AFWall +" kullanmaya başladım.
ciberandy

Kökün ertelenmesi, iyi bir neden bulmak için… şimdi bile, netguard (en azından kötüye gitmeden) bile çok iyi bir durum gibi görünüyor, android işletim sistemlerini engelleyemiyor ... Bence kişisel bir limit getirmeliyiz: eğer teknoloji daha fazla etkiye neden oluyorsa sorunlarımızı çözmekten ziyade, ona daha az güvenmenin bir yolunu bulmanın zamanı geldi, ya da hayatımızı tamamen kontrol edecek.
Kova Gücü

1

Görünen o ki, Google bize daha fazla içgörü sağlamıyor ve yedeklenmiş verileri etkilemenin bir yolu yok.

Google Dashboard’un kaydedilen veriler hakkında biraz daha ayrıntılı bilgi verdiği doğru. Ancak bilgilerin ortaya çıkması bir veya iki gün sürer ve kesinlikle tam değildir.

Bulut yedekleme özelliğini yaklaşık bir hafta önce yeniden etkinleştirdim, 178 MB veri yükledi, ancak gösterge tablosu aşağıdakileri gösteriyor:

Android Duvar Kağıdı 05.03.2013 10:52 6,6 MB
Android Sistem Ayarları 05.03.2013 02:16 3,61 KB
Android Market 03.03.2013 13:27 16 B
AndroRadio 03.03.2013 13:27 8 B

Bu yanlış VE kullanışlı değil. iç çekmek

Googles backupmanager'ın yeniden etkinleştirilmesinden bu yana veri kullanımı


Her 5 dakikada bir duvar kağıdını otomatik olarak değiştirmek gibi bir şey yapmıyorsunuz, değil mi?
derobert

Aslında ben yapıyorum. "tasker" duvar kağıdını bulunduğum yere göre değiştirir. Ancak bu günde sadece 2-3 kez olur.
ciberandy,

@derobert bu kötü bir şey mi? Her 30 dakikada bir benimkini değiştiriyorum, bu da bu soruna yol açabilir mi?
Goodwine

@Goodwine Çok fazla veri kullanmadığı sürece bir sorun olduğundan şüpheliyim.
derobert

1
Bu aslında farklılıkları daha sonra açıklayabilir: Pano, depolanan (aktarılmayan) veri miktarını gösterir . Yani Wallpaper uygulaması her değiştirildiğinde yeni arkaplan resmini yüklerse ... Anladınız. Bu durumda: "Android işletim sistemi" için arka plan verilerinin kısıtlanması yardımcı olabilir (ve yedeklemeleri yalnızca WiFi'de gerçekleştirin).
Izzy

1

Benzer bir sorunum var ve Android Cihazların altındaki Gösterge Tablosunda kontrol ediyorum (derobert tarafından önerildiği gibi) Aşağıdakileri görüyorum:

Android Wallpaper
Backup date: 5 Jul 2014 22:33
Backup size: 5.66 MB

Ciberandy'nin benzer değerlere sahip olduğunu okudum, bu yüzden sorun her saat duvar kağıdımı değiştirmek için kullandığım bir uygulamayla ilgili olabilir: Zedge.

Mendel de duvar kağıdının olası bir neden olarak değiştiğini bildirdi.

Yani olası çözüm, ATM:

  • duvar kağıdını daha az sıklıkta değiştirin / otomatik olarak değil;
  • ayarlar> yedekleme ve geri yükleme altındaki "verilerimi yedekle" ayarını devre dışı bırak
  • Bunu yapan bir canlı duvar kağıdı kullanın ( Dan Hulme tarafından yapılan yorumlarda önerildi )
  • arka plan verilerini kısıtla (veri kullanım menüsünden) ( Izzy'nin yorumunda önerildi )

Son seçenek (arka plan verilerini kısıtla) maalesef tek bir "Android OS" öğesi için mevcut değil ve telefonumda bildirim çekmecesinde kalıcı (sinir bozucu!) Bir bildirim etkinleştiriliyor.


Merhaba, cevabım gerçekten sorun için çok muhtemel bir çözümdür (solution = her X saatte bir duvar kağıdınızı otomatik olarak değiştiren herhangi bir uygulamayı devre dışı bırakın). Bunun yerine bir yorum eklerdim, ancak yeterince itibar almadım. Benzer bir sorun yaşarken Zedge gibi uygulamaları kullanıp kullanmadıklarına bakılmaksızın diğer kullanıcılardan geri bildirim almak için yeni bir soru açmam gerekiyorsa lütfen bana bildirin. Sorunu bana çözerse birkaç gün içinde cevabımı güncelleyeceğim.
Giovanni,

Bu arada, dün benziyor mendel'in aynı çözümü öneren cevabını kaçırdım. Öyleyse evet, duvar kâğıdındaki değişikliklerin sorunun nedeni olduğunu düşünüyorum, en azından benim durumumda;)
Giovanni,

Düzenlemenizden sonra, iyi görünüyor (benden önce kaçmış olmalı, bunun için üzgünüm). Belki üçüncü bir çözümü dahil etmek istersiniz: arka plan verilerini "Android OS" ile sınırlandırın. Bu , mobil verilerdeyken yedeklemeleri devre dışı bırakır - ancak WiFi üzerindeyken hala etkin olmasını sağlar. Dolayısıyla artık mobil veri planınızı etkilemiyorlar, ancak bu yedeklemeleri tamamen devre dışı bırakmak zorunda değilsiniz. Ondan sonra, yorumlarımızı burada temizleyebiliriz;)
Izzy

Alternatif olarak, sadece sık sık duvar kağıdını değiştiren bir uygulama yerine, değişen bir duvar kağıdına sahip olmak için "canlı duvar kağıdı" uygulamasını kullanabilirsiniz. Bu şekilde her saat yedeklenecek bir değişiklik olmayacak.
Dan Hulme

Merhaba Izzy, endişelenme ... Sanırım haklıydın ve ilk mesajım düzgün yazmayı denememe rağmen, forum mesajı olarak biraz fazla görünüyordu: p Yine de, ipuçlarınız için teşekkürler; Cevabımı güncelleyeceğim.
Giovanni,

0

Ayarlarda bulunan Android yerleşik Google Cloud Backup uygulamasını devre dışı bırakmanızı ve telefonunuzu yedeklemek için başka bir uygulamayı kullanmanızı öneririm.

Örneğin, Carbon , uygulamaları çevrimiçi olarak farklı bulut depolama sağlayıcılarına yedeklemeyi destekler ve bir Wifi ağına bağlandığınızda yedeklemeleri zamanla kısıtlamanıza olanak tanır. Carbon ayrıca Google Cloud Backup tarafından yedeklenmeyen uygulamaları yedekleyebilme avantajına sahiptir.

Titaniumback , verilerinizi çevrimiçi olarak da yedeklemeyi destekler ancak kök gerektirir.

Her iki uygulama da, yalnızca telefonunuz bir şarj cihazına bağlıyken yedeklenmelerini destekler; böylece başka amaçlar için ihtiyaç duyduğunuzda pili boşalmazlar.

Bu çözümün dezavantajı, her ikisinin de yalnızca zamanlanmış yedeklemeleri desteklemesidir, bu nedenle haftada yalnızca bir kez yedekleme yaparsanız, yedekleme çalışmadan hemen önce telefonunuzu kaybeder veya yok ederseniz, yedeklenmiş verilerinizin bir haftasını kaybedebilirsiniz. Ancak, Google Yedekleme çözümü tarafından hangi programın kullanıldığını tam olarak bilmiyorum, bu da benzer bir sorun yaşayabilir.


Aslında Titaniumback'i kullanıyorum. Bu soru daha çok teknik bir tür. Ve Google Cloud Yedekleme'yi nasıl kapatacağınıza dair bir fikri olmayan android kullanıcıları hakkında düşünüyorum.
ciberandy

0

Bunun asıl soruyu yanıtlayıp yanıtlamadığını bilmiyorum, ancak bunun en azından bazı durumlarda veri kullanımını açıklayacağını düşünüyorum.

Android işletim sistemi tarafından aşırı kullanım sorunlarıyla karşılaşıyordum ve telefonumda (Android 4.1.2 çalıştıran Sprint GS3) duvar kağıdını el ile değiştirmenin android sisteminin yaklaşık 15 MB veri yüklediğini (bir seferinde yakın bir yere yüklediğini) öğrendim. 60 MB ancak bunu çoğaltamıyordum), bu nedenle duvar kağıdını günde birkaç kez değiştiren bir uygulamanız varsa, Android işletim sistemi veri kullanımını açıklayabilecek - en azından bazı durumlarda.


0

Birkaç gün önce Samsung 6.07 işletim sistemli Samsung Galaxy S7 cihazımda bu sorunu yaşadım. "Android OS" uygulaması, ardışık iki gecede aylık veri kapasitemi etkin bir şekilde kullanarak yaklaşık 8 GB kullandı.

Bunun nedenini bulmak için aşağıdakileri yaptım: Ayarlar> Uygulamalar> Uygulama Yöneticisi> Diğer - Sistem Uygulamalarını Göster seçeneğine gidin ve ardından her bir uygulamaya (belki de en çok şüphelenilen kişi ile başlayarak) tıklayın ve veri kullanım değerini kontrol edin. her.

Benim durumumda, veri kullanımına "Samsung Cloud" v2.2.08 (hangisi bir Nexus cihazında mevcut değildir) ve Ayarlar> Samsung Cloud> Diğer> Ağ ayarları altındaki tüm ayarların değiştirilmesi gereken bir yanlış yapılandırma neden oldu. Mobil veri şebekeleri üzerinden senkronizasyonu önlemek için AÇIK.


-2

Android OS, tarayıcı verilerini / YouTube kullanarak çevrimiçi olarak görüntülediğiniz YouTube verilerini veya video verilerini de içerir. Bu kadar çok videoyu cihazınızdan çevrimiçi olarak izlemiş olmalısınız. YouTube uygulamasına göz attığınızda veya yalnızca göz attığınız veriler ilgili uygulamalar tarafından tarandığında, video için aktarılan gerçek veriler Android işletim sistemi altında kaydedilir


1
Kaynak? Bunun doğru olduğunu sanmıyorum.
Bay Buster
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.