Android Q, Android Pie'da gizliliği ve izin kontrollerini nasıl geliştiriyor?

Android Q, izin yönetimine bir yenileme ve kullanıcı gizliliğini korumaya yönelik geliştirmeler getirecek. İşte Google'ın Android Pie'dan bu yana değiştirdiği şeyler.

Android 9 Pie'ın pazar penetrasyonu neredeyse radarda yanmak eski Android sürümleriyle karşılaştırıldığında, ancak bu Google'ın Android'in bir sonraki sürümü olan Android Q'yu yayınlama planlarını geciktirmeyecek. Google'ın önümüzdeki ay Android Q'nun ilk Geliştirici Önizlemesini açıklamasını bekliyoruz, ancak Google'ın öncesinde duyuru Google'ın gelişiminde muhtemelen oldukça ileride olan bir Android Q yapısını elimize almayı başardık döngü. Bir sonraki Sweet sürümüne gelecek değişiklikleri detaylandırdığımız ilk yazımızda yeni izin kontrol arayüzünden bahsetmiştik. Ancak yenilenen izin yönetimi sisteminin yalnızca birkaç ekran görüntüsünü gösterdim, bu yüzden daha fazla ayrıntıyla devam etmek istedim. Ayrıca Android Q'daki yeni izinler, "roller" özelliği, yeni paket yükleyici ve daha fazlası hakkında daha fazla test yaptım ve daha fazla bilgi topladım. Ancak önce Android'deki izin yönetiminin kısa bir özetini burada bulabilirsiniz.

Android'de İzin Yönetiminin Kısa Tarihi

Android 4.3 Jöle Fasulyesi ilk kez tanıtıldı Kullanıcıdan gizlenmiş olmasına rağmen "App Ops" özelliği aracılığıyla ayrıntılı izin yönetimi. Android 4.4 KitKat, App Ops arayüzünde kullanıcı tarafından kontrol edilebilen yeni izinler bile sunmuştur; gerekli kök erişimi ve bir Xposed modülü ona erişmek için. Son olarak Android 6.0 Marshmallow, hangi izinleri kısıtlayabileceğinize dair sınırlamalara rağmen hepimizin aşina olduğu izin sistemini tanıttı. Eski App Ops özelliği Android'de hala mevcut olmasına rağmen yalnızca komut satırından erişilebilir (cmd appops). Belirli uygulamalar Google Play Store'da daha güçlü bir izin yönetimi arayüzü sağlamak için App Ops'un komut satırı uygulamasından yararlanın. Kullanıcı ne yaptığını bilemeyebileceği için Google, Uygulama Operasyonlarını kullanıcılara göstermez; bu da uygulamanın düzgün çalışması için gerçekten ihtiyaç duyabileceği bazı izinlerin reddedilmesine neden olabilir. Ne yazık ki, Android Marshmallow'da izin yönetiminin kullanıma sunulmasından bu yana, Android Q'ya kadar bu özellikte büyük bir değişiklik görmedik.

Android 4.3 Jelly Bean'de Uygulama İşlemleri

Android 6.0 Marshmallow, uygulamalara belirli izinlerin verilme biçiminde de büyük bir değişiklik gördü. Android 6.0'dan önce tüm izinler tanımlandı bir şekilde uygulamanın manifest dosyası kurulum sırasında verilir. Android 6.0 ile Google çalışma zamanı izin yönetimi tanıtıldı harici depolama erişimi, kamera erişimi, konum erişimi ve daha fazlası gibi tehlikeli olduğunu düşündükleri belirli izinler için. Çalışma zamanı izinleri yalnızca bir uygulamanın yüklenmesinden sonra verilir ve kullanıcının istendiğinde izin iletişim kutusunda "izin ver" seçeneğine dokunarak bu izinlerin verilmesine açıkça izin vermesi gerekir. Google'a kadar yıkıldı daha eski bir API düzeyini hedefleyen uygulamalarda, uygulama geliştiricileri API düzeyi 22 veya altını (Android Lollipop veya daha eski) hedefleyerek çalışma zamanı izinlerini atlayabilir. kullanıcıları uyaracak API düzeyi 22 veya altını hedefleyen bir uygulamayı çalıştırmaya çalışmak, geliştiricileri işletim sistemi tarafından utandırılmamak için uygulamalarını güncellemeye daha da teşvik eder. Bu nedenle, Android Q cihazlara girdiğinde, kullanıcının cihazındaki hemen hemen her uygulamanın Android 6.0+ sürümünde sunulan izin yönetimi kontrollerine tabi tutulması gerekir. Bunu göz önünde bulundurarak Google, kullanıcıların cihazlarında uygulamaların hangi düzeyde erişime sahip olduğunu yönetmesini kolaylaştırmak için Android Q'daki izin kontrollerini temizliyor.

Android Q'da Android Pie'a Karşı Daha Kolay İzin Yönetimi

Android 6.0 Marshmallow'dan Android 9 Pie'a kadar mevcut çalışma zamanı izin yönetimi, kullanıcının bir uygulamaya yalnızca belirli izinlere izin vermesine veya bunları reddetmesine olanak tanır. Önceki yazımızda Android Q'nun kullanıcıya yalnızca uygulama kullanımdayken bir izni kısıtlamasına izin vereceğini belirtmiştik. Bu özellik pek çok insanı heyecanlandırdı ancak şunu açıklığa kavuşturmamız gerekiyor: yalnızca konum izni bir uygulamanın kullanımda olduğu zamanla sınırlandırılabilir. Bu, mikrofonu veya kamerayı yalnızca uygulama kullanımdayken kısıtlayamayacağınız anlamına gelir. Ancak Android Pie zaten mevcut olduğundan bu konuda hayal kırıklığına uğramamalısınız. tanıtıldı arka planda kullanımına ilişkin bazı kısıtlamalar kamera Ve mikrofon uygulamaların ön planda olmasını veya bir ön plan hizmetini kullanmasını zorunlu kılarak. Ek olarak, Android Q bunu şu şekilde genişletiyor: Herhangi bir uygulamanın mikrofonu, kamerayı kullandığını veya cihazın konumuna eriştiğini kullanıcıya bildirmek. Bu, kullanıcıya sağ üst köşede durum çubuğu simgeleri olarak gösterilir. Durum çubuğu genişletildiğinde simgelerin yanında gösterilen metin, kullanıcıya o anda hangi uygulamanın bu 3 hassas izinden birini kullandığını belirtir. Son olarak, kullanıcı bu simgeye dokunursa kullanıcıya hangi uygulamanın/uygulamaların hangi izinleri kullandığını söyleyen bir iletişim kutusu gösterilir. Yine, bu yalnızca kamera, konum ve mikrofon izinleri için geçerlidir.

Google, kullanıcıları konum erişimini yalnızca bir uygulama kullanılırken kısıtlamaya teşvik ediyor gibi görünüyor; Kullanıcı bir uygulamaya her zaman konumlarına erişme izni verdiğinde Android Q'da hatırlatıcı. Bu hatırlatıcı, kullanıcıya bir uygulamanın konumunu kullandığını ve bunu her zaman yapma olanağına sahip olduğunu bildiren bir bildirim biçiminde gelir. Bildirime dokunmak sizi söz konusu uygulamanın konum izni sayfasına yönlendirir ve kullanıcının konum iznini yalnızca söz konusu uygulama kullanımdayken kısıtlamayı seçmesine olanak tanır. Bunun için teşekkürler, Google.

Son olarak, sahip olduğum yapıda, özel uygulama erişim izinlerinin (pil optimizasyonu, cihaz yöneticisi, Rahatsız Etmeyin erişimi, bildirim erişimi vb.) kullanıcı arayüzü değişmedi. Ancak listeye yeni bir "Finansal Uygulamalar SMS Erişimi" özel izni eklendi, ancak nasıl olduğundan emin değilim uygulamaların premium'a kısa mesaj göndermek için ihtiyaç duyduğu "Premium SMS erişimi" izninden farklıdır sayılar. Bu yeni iznin, belirli işlemler için SMS kullanan bankacılık uygulamalarına yönelik olması mümkündür. Google Play'in yeni politikaları SMS ve Arama Kaydı izinlerini kısıtlama.

Android Q'da İzinleri Yönetme

İşte Android Q'daki yeni izin yönetimi arayüzü değişikliklerini gösteren bir ekran görüntüsü galerisi. Her görselin altyazısına her sayfanın ayrıntılı açıklamalarını ekledim.

Android Q'da İzin Verme

İşte Android Q'da çalışma zamanı izin yönetimini gösteren ekran görüntüleri. İlk iki ekran görüntüsünün ne gösterdiğinden zaten bahsetmiştik, ancak üçüncü ekran görüntüsü daha önce bahsetmediğim tamamen yeni bir Android Q özelliğidir. Android'in, eski bir uygulamayı (API düzeyi < 23'ü hedefleyen bir uygulama olarak tanımlanır) çalıştırmadan önce kullanıcının izinleri kontrol etmesine izin verme yeteneği, Android Pie'da zaten mümkün olan bir şeydir. doğru konfigürasyonancak Google sonunda anahtarı çevirdi ve bunu Android Q'da etkinleştirdi.

Android Q'da İzinlerin Gerçek Zamanlı İzlenmesi

Burada, bir uygulama kamera, konum ve mikrofon gibi çeşitli hassas/tehlikeli izinlerden birine eriştiğinde Android Q'nun kullanıcıyı nasıl uyaracağını gösteren ekran görüntüleri yer alıyor.

Pano Erişimi ve Harici Dosya Erişiminde Yeni Kısıtlamalar

Arka Plan Panosuna Erişim Kısıtlamaları

Önceki makalemde, Android Q çerçevesinde, arka planda çalışan sistem dışı uygulamaların artık sistem panosunu okuyamayacağını öne süren yeni bir izinden bahsetmiştim. Google Play Store'u çalıştırdıktan sonra aşağıdaki gibi birkaç popüler pano yöneticisi uygulamasını yüklemeye karar verdim: Pano Yöneticisi, kesme makinesi, Ve Klip Yığını haklı olup olmadığımı test etmek için. İyisiyle kötüsüyle Google, Android Q'da arka plan panosuna erişimi engelliyor. test ettiğim uygulamaların hiçbiri panoya kopyaladığım metni algılayamadı. Hatta bu uygulamaların "READ_CLIPBOARD" Aşağıdaki App Ops komutunu kullanarak izin istediler:

adb shell cmd appops query-op --user 0 READ_CLIPBOARD allow

Neyse ki, herhangi bir uygulamaya metin kopyalamak ve herhangi bir uygulamadan yapıştırmak hâlâ işe yarıyor, ancak arka planda çalışan uygulamalar artık kopyalanan metni okuyamıyor. Bu değişikliğin pano yöneticisi uygulamalarını sonlandırıp sonlandırmadığını söylemek için henüz çok erken çünkü Google'ın, bir uygulamayı varsayılan "pano yöneticisi" işleyicisi haline getirmek için yeni bir API sunması ihtimali var. Ancak Android Q'da bunun olduğuna dair herhangi bir kanıt görmüyorum.

Harici Depolama Dosya Erişimi

Bu değişiklikle ilgili hemen hemen her şeyi önceki makalemde ele aldım, ancak burada Google'ın Android Q'da harici depolama dosyası erişimiyle ilgili olarak neleri değiştirdiğinin bir özeti var. Öncelikle "harici depolama"nın ne anlama geldiğini tanımlamamız gerekiyor. Android'de harici depolama, telefonunuzu bilgisayara bağladığınızda İndirilenler, DCIM, Müzik, Filmler ve Resimler gibi görebileceğiniz tüm dosya ve klasörlerin depolandığı konumdur. Uygulamaların yalnızca müzik, resim, video, belge vb. gibi diğer uygulamaların erişmek isteyebileceği harici depolama alanındaki dosyaları depolaması gerekir.

Bir uygulamanın harici depolamadaki dosyalara erişebilmesi için uygulamanın READ_EXTERNAL_STORAGE ve/veya WRITE_EXTERNAL_STORAGE izinler; bunların her ikisi de çalışma zamanı izinleridir. Bir uygulama bu izinlere sahip olduğunda, harici depolama birimindeki hangi dosyaları okuyabileceği veya değiştirebileceği konusunda herhangi bir kısıtlama yoktur. Android Q'da Google, bu iki izni daha ayrıntılı izinlere bölerek kullanıcının bir uygulamayı yalnızca belirli dosya türlerini okuyabilecek veya yazabilecek şekilde kısıtlamasına olanak tanıyor. Özellikle, Android Q'daki yeni izinler, kullanıcının bir uygulamayı yalnızca şunları yapabilmesi için kısıtlamasına olanak tanıyacak:

  • Medyanızdan konumları okuyun.
  • Müzik dosyalarını okuyun veya yazın.
  • Fotoğrafları/görüntü dosyalarını okuyun veya yazın.
  • Video dosyalarını okuyun veya yazın.

Kullanıcı yeni sürüme geçmeden önce READ_EXTERNAL_STORAGE izni verilmiş olan bir uygulama Android Q'ya otomatik olarak yukarıda listelenen "okuma" izinleri verilecek, ancak "yazma" izinleri verilmeyecek izinler.

Arka Planda Konum Erişimi

Geçen yıl bir rapor New York Times reklamverenlere satış yapmak için kullanıcıların konumlarını takip eden uygulamaların yaygınlığına ışık tuttu. Uygunsuz konum izleme, Google'ın çok iyi bildiği bir sorundur. bununla kendilerini suçladılar. Android 8.0 Oreo tanıtıldı kısıtlamalar arka planda çalışan uygulamaların bir cihazın konumuna ne sıklıkta erişebildiğini gösterir. Arka planda çalışan uygulamalardan gelen konum istekleri büyük ölçüde kısıtlanır; bu nedenle, bir uygulama konumunuzu herhangi bir araçla izlemek isterse kesinlik derecesinin yüksek olması durumunda, bunu görünür bir faaliyetle veya ön plandaki bir hizmetle ve kalıcı bir hizmetle yaptığını açıklaması gerekir. bildiri.

Ancak Google, temel Android API'lerinin çalışma şeklini her değiştirdiğinde, uygulamaları bu API'leri amaçlandığı şekilde yasal olarak kullanan geliştiriciler etkilenir. Bunun son zamanlarda Google Play'in SMS ve Arama Kaydı izinlerine ilişkin kısıtlamalarında da ortaya çıktığını gördük ve bunun sonucunda birçok sorun yaşandı. popüler uygulamalar temel işlevlerini kaybediyor. Aynı durum, Google'ın popüler bir uygulamanın kullanıcılarıyla arka planda konum erişimini sınırlandırması durumunda da yaşandı. golf uygulamasışikayetçi artık atışlarını takip etmek için kullanamayacaklardı. Neyse ki Android Q yeni bir özellik ekliyor "ACCESS_BACKGROUND_LOCATION"Verildiğinde, bir uygulamanın arka planda çalışırken bile her zaman bir cihazın konumuna erişmesine izin veren izin. Böylece, yeni Android sürümü yalnızca kullanıcıları istenmeyen arka plan konum erişiminden korumaya devam etmekle kalmayacak, aynı zamanda kullanıcıların uygulamalara izin vermesi için bir mekanizma da sağlayacak. onların seçtikleri arka planda konumlarını izlemek için.

Android Q'da "Roller"in Eklenmesi

Daniel'in evinde uygulamalı video bizim için XDA TV YouTube kanalı, Varsayılan uygulama ayarlarında (Ayarlar --> Uygulamalar ve bildirimler --> Varsayılan uygulamalar) yeni bir "Roller" bölümünden bahsettiğini duymuş olabilirsiniz. Videoda gösterilen tek "roller" Tarayıcı, Telefon ve Mesajlaşma içindi; tarayıcı, telefon uygulamaları ve SMS uygulamaları için zaten varsayılan uygulama kategorileri mevcut olduğundan bunlar gereksiz görünüyordu. Pixel 3 XL'de Android Q ile biraz daha vakit geçirdikten sonra, durumu 'üzerinden atabileceğim bir 'rol' hizmeti keşfettim.dumpsys role' emretmek. Bunu yaptıktan sonra, halihazırda var olan varsayılan uygulama kategorilerinin hiçbiriyle eşleşmeyen birkaç "rol" buldum: CAR_MODE_DIALER_APP, CALL_COMPANION_APP, CALL_SCREENING_APP, Ve PROXY_CALLING_APP. Google'ın birinci taraf uygulamalarından birkaçını yükledikten sonra, aşağıda gösterildiği gibi "Roller" sayfalarında "Araba modu telefon uygulaması" ve "Çağrı filtreleme uygulaması"nın görünmesini sağladım.

Android Q'nun izin yönetimi arayüzünden sorumlu olan yeni sistem APK'sını kaynak koda dönüştürdüm; bu uygulama adlı yeni bir uygulama var. "PermissionController" ve bir sonraki Android'de "rollerin" ne yapacağına dair ipuçları veren bir roles.xml dosyası buldu versiyon. XML'in tamamını buraya yapıştırmayacağım ancak rollerin ne işe yarayacağını anlamanıza yardımcı olacak rollerden birinin bir parçasını paylaşacağım.

PermissionController.apk/res/xml/roles.xml

Diyelim ki "galeri" rolüne sahip bir uygulama seçtim. Bir uygulamanın geçerli bir galeri uygulaması olarak görünmesi için gerekli bir bileşene sahip olması gerekir: eylem ve kategori amacı filtreleriyle başlatılan bir etkinlik. android.intent.action.MAIN Ve android.intent.category.APP_GALLERY sırasıyla. Bu doğruysa ve uygulamaya kullanıcı tarafından "galeri" rolü verildiyse uygulamaya otomatik olarak izinler verilecektir. "media_visual" izin kümesinde, bunun anlattığım yeni ses, video ve resim iznine atıfta bulunduğunu düşünüyorum daha erken. Aslında yeni WRITE_MEDIA_VIDEO Ve WRITE_MEDIA_IMAGES "Galeri" rulosuna sahip bir uygulama için izinlere açıkça izin verilir. Son olarak, başka bir uygulama bir galeri uygulamasını çağırma niyeti gönderdiğinde uygulama tercih edilen işleyici haline gelir.

Temel olarak, belirli bir "rol" verilen ve gerekli bileşenlere ve izinlere sahip olan herhangi bir uygulamaya, kullanım durumlarıyla ilgili diğer izin setleri otomatik olarak verilir. Yukarıda paylaştığım örnekte, galeri "rolü" olan bir uygulamaya, çalışması için ihtiyaç duyduğu dosya erişimi ile ilgili izin setlerine otomatik olarak izin verilmektedir. Muhtemelen bu, kullanıcı tarafından galeri rolü verilen bir uygulamanın, resim veya video dosyalarını okumak veya yazmak için kullanıcıdan izin istemesine gerek kalmayacağı anlamına gelir.

İsimlere bakılırsa, CAR_MODE_DIALER_APP, CALL_COMPANION_APP, CALL_SCREENING_APP, Ve PROXY_CALLING_APP roller, kullanıcının araç kullanırken farklı bir çevirici uygulaması seçmesine olanak tanıyacak; bu uygulama, kullanıcı bir araçtayken çeşitli işlevleri gerçekleştirecek. telefon araması, kullanıcı telefonu açmadan önce telefon aramalarını filtreleyen bir uygulama ve bir aracı numarayla aramayı kolaylaştıran bir uygulama, sırasıyla. Çağrı filtreleme rolünün doğrudan Google Pixel'in işleviyle ilgili olduğuna inanmıyoruz. Çağrı Ekranı AOSP'de gördüklerimize bakılırsa bu özellik. Bunun yerine, çağrı filtresi gibi, spam çağrılara karşı koruma görevi görmek isteyen uygulamalara yöneliktir.

Yenilenen Paket Yükleyici

Android'in varsayılan paket yükleyicisi (yeni uygulamaların kurulumunu yöneten uygulama) yeniden tasarlanıyor. Android Q'daki güncellenmiş paket yükleyici, yeni bir uygulama yüklemek istediğinizde tam ekran etkinliği göstermek yerine ekranın ortasında küçük bir iletişim kutusu görüntüler. Bu mini paket yükleyici kullanıcı arayüzü uzun süredir Android tabletler için kullanılıyor ancak bunu Android akıllı telefonlarda ilk kez görüyoruz.

Android Q'da, API düzeyi 22 veya altını (Android 5.0 Lollipop) hedefleyen herhangi bir uygulamayı çalıştırmak, uygulamanın güncel olmadığını belirten bir uyarı gösterecektir. Sanırım bu uyarı, çoğu kullanıcıyı Android Marshmallow öncesi sürümleri hedefleyen uygulamalarla uğraşmaktan caydırmak için yeterli. Bunu, Google'ın Ağustos 2019'dan sonra Play Store'a gönderilen tüm uygulamaların hedeflemesini zorunlu kılacağı gerçeğiyle birleştirin. API düzeyi 28, güncelliğini yitirmiş uygulamalara sahip geliştiricilerin, daha yeni bir API hedeflemek için uygulamalarını nasıl yeniden düzenlemek zorunda kaldıklarını görebilirsiniz seviye. Bütün bunların yeni paket yükleyiciyle nasıl bir ilişkisi var? Android 5.0 Lollipop, belirli hassas izinler için zorunlu çalışma zamanı izni istekleri olmayan son API düzeyi olduğundan, hedeflenen uygulamaların nihai ölümü API düzeyi 22 ve altı, Google'ın artık bir uygulamaya verilen izinlerin uzun bir listesini göstermek için paket yükleyici mesajında ​​yer açmasına gerek olmadığı anlamına gelir kurulum.

Ancak bu basitleştirilmiş paket yükleyiciyi muhtemelen tüm Android Q cihazlarında görmeyeceksiniz. Örneğin Huawei, paket yükleyiciyi yerleşik bir virüs ve kötü amaçlı yazılım tarayıcısının (nefret ettiğim bir şey) yanı sıra bir yerleşik izin yöneticisi (sevdiğim bir şey.) Bu nedenle EMUI 10 muhtemelen hepimizin kullandığı tam ekran paket yükleyiciye sadık kalacak eskiden.

Yeni Çağrı Engelleme Seçenekleri

Bir özellik Android Pie'a geleceğini düşündük aslında Android Q'ya girdi ve Android Q'nun temel özelliklerini tamamlamaya gerçekte ne kadar yakın olduğumuzu gösterdi. O zamanlar bulduğumuz özellik, bilinmeyen, özel, ankesörlü telefon numaralarından veya kişi listenizde olmayan herhangi bir numaradan gelen aramaları engellemenize olanak tanıyordu. İşte özelliğin AOSP çevirici uygulamasından bir ekran görüntüsü. Google Telefon uygulaması henüz bu özellikle güncellenmedi, ancak yakın zamanda bu özelliğe kavuşacağını varsayıyoruz.

Yüklü Tüm Uygulamalar Artık Başlatıcı Simgelerini Gösteriyor (Muhtemel Hata?)

Cihazınızdaki çoğu uygulamanın başlatıcı simgeleri vardır, çünkü bunların kullanıcı arayüzüne geçiş kapısı olması amaçlanır. Ancak her uygulamanın bir kullanıcı arayüzü yoktur; bu durumda geliştirici, eylem ve kategori amacı filtreleriyle bir etkinlik bildirmemeyi seçebilir. android.intent.action.MAIN Ve android.intent.category.LAUNCHER sırasıyla. Bunun yalnızca bir hata olup olmadığından emin değilim, ancak Android Q'da tüm uygulamalar, başlatıcı simgelerini yukarıda açıklanan şekilde gizlemeye çalışanlar bile başlatıcıda simgeler gösterecektir. Bunu, çalışan bir Google Pixel 3 XL'de hisse senedi AOSP Başlatıcısı, Piksel Başlatıcısı ve Nova Başlatıcısı üzerinde test ettim. sızdırılan Android Q yapısı ve onu en son Android 9 Pie'ı çalıştıran Google Pixel 2 XL ile karşılaştırdı inşa etmek. Bu simgelerden birine dokunduğunuzda, yalnızca Ayarlar'daki o uygulamanın bilgi sayfasına yönlendirilirsiniz.

Hyperion Başlatıcısı için bir eklenti olan Hyperion dock, normalde bir başlatıcı simgesi göstermez. Ancak Android Q'da da öyle.

Bu sadece bir hata değilse, o zaman bu, uygulama kendisini kullanıcıdan gizlemeye çalışsa bile, kullanıcıların yeni bir uygulamanın yüklenip yüklenmediğini hızlı bir şekilde anlamalarının bir yolu olacaktır.

"Sensörler Kapalı" Hızlı Ayarlar kutucuğu

Yalnızca uçak modunu açmakla kalmayıp aynı zamanda "sensörler kapalı" adı verilen yeni bir Hızlı Ayarlar kutucuğu var. cihazdaki tüm sensör okumalarını devre dışı bırakır. Bunu yükleyerek onayladım Geliştirici Kontrolü XDA Recognized Developer flar2'den ve sensör okumalarının çıktısını "sensörler kapalı" düğmesiyle ve düğmesiz olarak karşılaştırarak. "Sensörler kapalı" kutucuğu açıldığında cihaz, cihazdaki tüm sensörlerden gelen raporlamayı durdurur. Bu Hızlı Ayar kutucuğunun yalnızca Google mühendislerinin hata ayıklaması için olup olmadığından emin değilim, ancak bu bir Cihazlarının kendileri hakkında hangi verileri topladığı konusunda gerçekten endişe duyan herkes için yararlı bir özellik çevre.

DevCheck Cihaz ve Sistem BilgisiGeliştirici: Flar2

Fiyat: Ücretsiz.

4.6.

İndirmek

Android Q hakkında daha fazlası

Şu ana kadar Android Q'da bulduğum gizlilik ve izinle ilgili her şey bunlar. Tüm küçük UI ve UX ayarlamalarını kapsayan son makalem için bizi takip etmeye devam edin. Bizi takip edin Android Q etiketi Bunun gibi daha fazla makale için. Daha sık başvurduğum bazı makalelerin yanı sıra okumanız gerektiğini düşündüğüm birkaç makalenin bağlantısını burada bulabilirsiniz:

  • Özel: İlk Android Q sürümünde Sistem Genelinde Karanlık Tema, İzin Yenilemesi, "Masaüstü Modu" ipuçları ve daha fazlası bulunur
  • Özel: Google, Android Q için Face ID benzeri bir özellik üzerinde çalışıyor
  • Android Q, Arka Plandaki Pano Okumalarını Engelleyebilir, Medya Dosyalarınızı Daha İyi Koruyabilir, Uygulamaların Sürüm Düşürülmesini Destekleyebilir ve Daha Fazlasını Yapabilir
  • Android Q, yeni Yazı Tipi, Simge Şekli ve Vurgulu Renk Kaplamalarıyla birlikte gelebilir
  • “Dinamik Android”, geliştiricilerin herhangi bir Android Q cihazında AOSP GSI'yi test etmesine olanak tanıyabilir
  • Android Q'nun Karanlık Modu: Google'ın bir sonraki Android işletim sistemi kör edici derecede hafif temaları nasıl ele alacak?