Güvenlik Merkezi'ne Genel Bakış

Bu sayfada, Android'deki güvenlik ve gizlilik ayarları ile bunların nasıl Ayarlara (yapı, entegrasyon ve özelleştirme dahil) erişme Güvenlik Merkezi'nden kontrol edebilirsiniz.

Android 13'ten itibaren Güvenlik Merkezi, güvenliği bir araya getirir ve gizlilik öğelerini Güvenlik ve gizlilik. Güvenlik Merkeze Hızlı Ayarlar'dan da erişilebilir kutu ,

Güvenlik Merkezi, kullanıcıların belirli dosyalara erişebilmesi için yönlendirme girişleri sağlar güvenlik ve gizlilik ayarlarınızı kontrol edin. Güvenlik Merkezi ayrıca, kullanıcıların mobil cihazlardan alınan dinamik verileri birleştirerek birden fazla kaynak olduğunu varsayalım. Bu veriler, kullanıcılara genel bir güvenlik durumu öneriler alabilirsiniz.

Güvenlik ve gizlilik ayarları Güvenlik ve gizlilik ayarları

Şekil 1. Güvenlik Merkezi ekranı.

Entegrasyon gereksinimleri ve yönergeleri

  • Android 13 ve Mainline M-2022-11 veya sonraki sürümler
  • Güvenlik Merkezi'ni etkinleştirmek için Android çerçevesi yapılandırma dosyası:
  • Sunucu tarafı gereksinimleri (yalnızca Android 13):

    • DeviceConfig işareti safety_center_is_enabled, true olarak ayarlandı (Android 14'ten varsayılan true sürümü).

Kurallar

Güvenlik Merkezi ile entegrasyon

  1. Güvenlik Merkezi'ni etkinleştirin cihazınızda.
  2. (İsteğe bağlı) Verilerin sağlar. Yapılandırmayı güncelleme dosyası olarak adlandırılır. Şu değişiklikler var: yapılandırma dosyası özelleştirme koşullar Ayrıca GTS ile test edilmelidir. test katı kısıtlamalar getiren uygulamalı araçlardır.
  3. (İsteğe bağlı) Ayarlar uygulamanızda değişiklik yapma eklemek veya değiştirmek için Güvenlik ve gizlilik doğrulamasına tabi olmalıdır.
  4. Güvenlik kaynakları için destek ekleme veya desteği değiştirme ve Güvenlik Merkezi'nin kilit ekranı veya e-posta gibi sinyallerle çalıştığından biyometri (destekleniyorsa). Bu, Ayarlar'da bazı değişiklikler yapılmasını gerektirebilir. uygulamasında sağlayabilir. Örneğin, kopyalayıp uygun bir yapılandırma dosyası oluşturmanız ve Güvenlik Merkezi kaynak API'ler Ayarlar uygulamanız.
  5. (İsteğe bağlı) Güvenlik Merkezi kullanıcı arayüzünü özelleştirme yer paylaşımlı temalar, dolgu ve diğer özelliklerle birlikte kullanabilirsiniz.
  6. İlişkili GTS ve CTS'yi çalıştırma ve iletme testlerinde bulabilirsiniz.
  7. 13'te, cihazı gönderdiğinizden emin olun. izin verilenler listesine ekleme işlemleri yapabilirsiniz. Bu işlemi şurada yapmanız gerekmez: 14.

Güvenlik Merkezi kaynakları

Güvenlik Merkezi kaynağı, Güvenlik Merkezi'ne veri sağlar. Kaynak, genellikle cihazdaki ayrı bir uygulamaya ait. Şu anda yalnızca sistem uygulamalarına izin verilir güvenlik kaynakları. Üçüncü taraf uygulamaları, güvenlik kaynağı değildir.

Aşağıda bazı örnek Güvenlik Merkezi kaynakları verilmiştir:

  • Kilit ekranı
  • Biyometri
  • Güvenlik güncellemeleri
  • Cihazımı Bul
  • Google Play Protect
  • Google Hesabı Güvenlik Kontrolü
  • Gizlilik sinyalleri

Güvenlik Merkezi kaynağı şu tür verileri sağlayabilir:

  • Güvenlik Merkezi kullanıcı arayüzünde, kullanıcıyı başka bir ekrana yönlendiren bir giriş. Bu giriş, kullanıcının risk altında olup olmadığını ve durumla ilişkili ek meta veriler (ör. başlık ve özet.
  • Doğrudan hesabınızdan çözülebilecek uyarı kartları (sorunlar olarak da adlandırılır) Güvenlik Merkezi'nde veya kullanıcıyı başka bir ekrana yönlendirerek. Her bir sorun ilişkili ek meta veriler (ör. başlık, özet, özet) düğme etiketlerini ve işlemlerini içerir.
  • Güvenlik Merkezi'ne veri sağlamaya çalışırken oluşabilecek olası hatalar.
  • Bir kaynağın Güvenlik Merkezi'ne veri gönderme nedeni.

Yapılandırma dosyası

Güvenlik Merkezi kaynakları hem izin verilenler listesine eklenir. Bu dosya aynı zamanda her kullanıcı arayüzü girişi için varsayılan veriler sağlar. İlgili içeriği oluşturmak için kullanılan yapılandırma dosyası, etkileyemeyen statik yönlendirme girişlerini belirtebilir Güvenlik Merkezi durumu veya sorunları (statik güvenlik kaynakları olarak da adlandırılır). Örneğin, Daha fazla bilgi için Yapılandırmayı güncelleme dosyası olarak adlandırılır.

Ana hat modülü

Güvenlik Merkezi, temel olarak İzin Denetleyicisi Mainline modülünü kullanarak Google'ın bu özelliği, GMS'ye yönelik Mainline güncellemesinin bir parçası olarak güncelleyebilmesi için Mainline'ı destekleyen OEM cihazlar.

Mainline'ı desteklemeyen GMS olmayan OEM cihazlar ve GMS OEM cihazları kullanabilir Sistem görüntüsünde bu özellik varsa Güvenlik Merkezi; ancak M-2022-11 veya sonraki bir sürüme ait kodu kullanmalıdır. Bkz. Güvenliği etkinleştirme veya devre dışı bırakma Merkezi'ni ziyaret edin.

Güvenlik Merkezi API'leri

Güvenlik Merkezi API'leri Java'da yazılmıştır ve bu sayfadaki kod örnekleri inceleyeceğiz. Bununla birlikte, Kotlin, Java ile birlikte çalışabildiğinden, Center API'leri Kotlin'de kullanılabilir. PermissionController'ın çeşitli bölümleri Güvenlik Merkezi ile etkileşimde bulunan sistem uygulamaları Kotlin dilinde yazılır.

Güvenlik Merkezi ile etkileşimde bulunmak için API'leri kullanabilirsiniz. Bu API'ler temel olarak System API olan SafetyCenterManager üzerinden erişilebilir. Daha fazla Daha fazla bilgi için Güvenlik Ekibiyle Etkileşim Merkezi.

Intent işlemleri ve ekstralar

Android 13 itibarıyla herkese açık bir işlem (üçüncü taraf uygulamaları tarafından erişilebilir), yönlendirme yapılacak Intent sınıfında tanımlanır Güvenlik Merkezi.

Ek işlemler ve ekstralar SafetyCenterManager içinde tanımlanmış olup izin vermek için yalnızca sistem uygulamaları tarafından erişilebilir (örneğin, belirli bir .

Güvenlik Merkezi etkin API

SafetyCenterManager, Güvenlik Merkezi'nin durumunu döndüren bir API sunar: etkin olduğundan emin olun. API, cihazın Güvenlik Merkezi'ni karşılayıp karşılamadığını onaylar cihazın doğru Mainline modül sürümüne sahip olup olmadığı gibi gereksinimler yüklendi. Bu doğrulama, Güvenlik Merkezi'nin gösterilip gösterilmediğini belirlemek için kullanılır Ayarlar'da ve diğer yerlerde. Bu, aynı zamanda veri analizinin yapılıp yapılmadığını Güvenlik Merkezi'ne sağlanmalıdır. Güvenlik modunun nasıl açılacağıyla ilgili bilgi için Ortalayın veya devre dışı bırakın. Bkz. Güvenlik'i etkinleştirme veya devre dışı bırakma Merkezi.

Güvenlik Merkezi kaynak API'leri

Güvenlik Merkezi kaynakları, kullanıcılara dinamik veri sağlamak için Güvenlik Merkezi kaynak API'lerini kullanır Güvenlik Merkezi. Güvenlik Merkezi kaynak API'leri aşağıdaki işlevleri yerine getirir:

  • Belirli bir Güvenlik Merkezi kaynağının verilerini ayarlayın.
  • Belirli bir Güvenlik Merkezi kaynağı için en son veri kümesini alma.
  • Belirli bir Güvenlik Merkezi kaynağı için hata bildirin.

Güvenlik Merkezi kaynakları, Güvenlik'e veri göndermek için sinyal almayı etkinleştirebilir Özel durumlarda, örneğin Güvenlik Merkezi sayfası açıldığında, .

Dahili Güvenlik Merkezi API'leri

Bazı Güvenlik Merkezi API'leri dahilidir ve yalnızca PermissionController tarafından kullanılır Kabuk ve testler hariç Mainline modülü. Bu API'ler, teknik nedenlerden dolayı gizli değildir ve SafetyCenterManager tarafından gösterilir.

Güvenlik Merkezi API'leri aşağıdaki işlevleri yerine getirir:

  • Güvenlik Merkezi kaynaklarına verilerini yenilemek için sinyal gönderin.
  • Yapılandırma dosyasının bir temsilini alın.
  • Birden fazla Güvenlik Merkezi kaynağından birleştirilmiş verileri alın.
  • Veri değişikliklerine abone olma ve e-posta listesinden çıkma.
  • Uyarı kartlarını kapatın.
  • Uyarı kartı işlemi gerçekleştirin.

API'leri test et

SafetyCenterManager, şu amaçlarla kullanılan Güvenlik Merkezi test API'lerini içerir: teşvik etmek anlamına gelir.

Güvenlik Merkezi test API'leri:

  • Güvenlik Merkezi tarafından depolanan tüm verileri temizleyin.
  • Yapılandırma dosyasını geçersiz kılın ve geçersiz kılmayı temizleyin.

Kabuk komutları

Bazı kabuk komutları, Android üzerinden Güvenlik Merkezi ile etkileşimde bulunmak için sağlanır Hata ayıklama Köprü Kabuğu (adb shell). Şunları görmek için adb shell cmd safety_center help uygulamasını kullanın: komutların listesini ve yapabileceklerini.

Güvenlik Merkezi kullanıcı arayüzü

Güvenlik Merkezi kullanıcı arayüzü, PermissionController sisteminde tanımlanmıştır PermissionController modülünü kullanabilirsiniz. Kullanıcı arayüzü bir etkinlikten oluşuyor ve Dahili Güvenlik bölümünde açıklanan API'lerden yararlanan çeşitli parçalar Center API'leri bölümüne bakın. Hızlı Güvenlik Merkezi tarafından gösterilen ayar kutusu, bazı düzende küçük değişiklikler var.

Bu sayfanın görünümü ve tarzı, yer paylaşımları kullanılarak değiştirilebilir. Ek Güvenlik Merkezi'ni özelleştirme kullanıcı arayüzü.