Google, OnePlus ve Sony telefonlarındaki Hızlı Ayarlar başlığına daha fazla karo nasıl eklenir [kök yok]

click fraud protection

Google Nexus ve Pixel telefonlarda, OnePlus 3/3T ve Nougat çalıştıran Xperia telefonlarda hızlı ayarlar başlığına nasıl daha fazla kutucuk ekleneceğine dair bir eğitim.

Android telefonunuzun durum çubuğunu aşağı çekerseniz, tek bir Hızlı Ayarlar kutucuğu satırının altında muhtemelen birkaç bildirim göreceksiniz. Bu satır, Hızlı Ayarlar başlığı olarak adlandırılır çünkü yalnızca QS kutucuklarının tamamında mevcut olan ilk birkaç kutucuğu gösterir. Bir kez daha aşağı çektiğinizde eklediğiniz QS kutucuklarının tam listesini göreceksiniz. Hızlı Ayarlar, Android 5.0 Lollipop'tan başlayarak resmi olarak AOSP'ye eklendi (ancak OEM'ler Samsung'un daha önce çeşitli sürümler için kendi bildirim geçiş biçimleri mevcuttu Lolipop).

Ancak o zamandan bu yana simgeleri yeniden düzenleyerek ve üçüncü tarafları ekleyerek QS'yi özelleştirme olanağına kavuştuk. QS listesine döşemeler eklense de, kaç döşemenin görüntüleneceğini özelleştirmek için hala resmi bir yöntem yok (Tekrar, Samsung Google'ı yendi bu konuda). Ancak ADB aracılığıyla ayarlayabileceğimiz gizli bir tercih kullanılarak 

Hızlı Ayarlar başlığına daha fazla kutucuk ekleyin.

Bu ekran görüntülerini benim için topladığı için Eli Irvin'e teşekkürler!

Bu değişiklik, durum çubuğunu iki kez aşağı kaydırdığınızda (veya 2+ parmakla aşağı çektiğinizde) tam QS panelinde gösterilen sütun veya satır sayısını değiştirmez. Bunu yapmanın tek yolu, bildiğim kadarıyla, SystemUI değişiklikleridir - ki bu da açıkça root veya kilidi açılmış bir önyükleyici gerektirir.

Hızlı Ayarlar başlığını değiştirmek şunları yapar: root erişimi gerektirmezancak tüm cihazlarda çalışmaz. Cihazınız açıksa Android7.0+ ve temel yazılım AOSP'ye göre çok fazla değiştirilmemişse, bu hilenin telefonunuzda çalışması gerekir. Bunun nedeni, SystemUI paketinde tanımlanan bir ayar tercihine dayanmasıdır (AOSP'de, tercihi şurada bulabilirsiniz: QuickQSPanel.java).

QuickQSPanel.java

/**
* Version of QSPanel that only shows N Quick Tiles in the QS Header.
*/
publicclassQuickQSPanelextendsQSPanel{
publicstaticfinal String NUM_QUICK_TILES = "sysui_qqs_count";

Bu kod pasajı yukarıda bağlantısını verdiğim AOSP sayfasından alınmıştır. NUM_QUICK_TILES dizisi başlıkta kaç tane QS döşemesinin gösterileceğini tanımlar. NUM_QUICK_TILES değerini şuradan alıyor: Ayarlar. Güvenli değiştireceğimiz "sysui_qqs_count" tercihi. Bu değişikliğin işe yaraması için telefonunuzdaki yazılımda bu tercihin mevcut olması gerekir.

Google Nexus ve Pixel telefonları, Sony Xperia ve OnePlus telefonları gibi bu değişikliği kullanabilir. LineageOS gibi özel ROM'lar, en azından Nextbit Robin'imde olduğu gibi çalışıyor. Samsung ve Huawei telefonlar bu tercih değişikliğiyle çalışmayacak, ancak daha önce de belirttiğim gibi beni takip edebilirsiniz. önceki eğitim Samsung telefonlarda QS panel boyutunu özelleştirmek için.


öğretici

Daha önce de belirtildiği gibi, bu komutu kullanmak için ADB erişimine ihtiyacınız olacak. İndir en son ADB ikili programı makineniz için doğrudan Google'dan. Hak sahibi olduğunuzdan emin olun sürücü yüklü Telefonunuzun makineniz tarafından tanınması için. Ayarlar --> Geliştirici Seçenekleri'ne gidin ve USB Hata Ayıklamayı etkinleştirin. Ardından makinenizde bir komut istemi veya terminal açın ve aşağıdaki komutu girin:

adb devices

Makineniz ADB'yi başlatmayı deneyecek ve bağlı cihazları tanıyıp tanımadığını görecektir. Telefonunuzda makinenize ADB erişimi vermenizi isteyen bir istem görebilirsiniz; kabul edin. Artık cihazınızın seri numarasının komut isteminde döndürüldüğünü görüyorsanız, o zaman altınsınız demektir.

Şimdi, QS başlığında gösterilen döşeme sayısını değiştirmek için bu komutu girmeniz gerekecek:

adb shell settings put secure sysui_qqs_count N

burada N, başlık satırında gösterilmesini istediğiniz döşeme sayısıdır. Örneğin, yalnızca 3 döşemenin gösterilmesini istiyorsam:

adb shell settings put secure sysui_qqs_count 3

veya 7 parçanın gösterilmesini istersem:

adb shell settings put secure sysui_qqs_count 7

Varsayılan konfigürasyona dönmek istiyorsanız N için "5" girmeniz yeterlidir.


Her ne kadar bu oldukça küçük bir ayar olsa da, root olmadan bile kullanıcı arayüzünü değiştirmenin bazı yollarının olması hala güzel. Google'ın neden bu ayarı değiştirmemiz için açık bıraktığından emin değilim, ancak bunun mevcut olduğunu bile bilmiyorsunuz AOSP'de araştırma yapmadığınız sürece, mevcut güvenli ayarları cihazınıza döktüğünüzde bu ayar listelenmez. cihaz. Umarım Google, Samsung'un yaptığı gibi QS panelinin tamamını yeniden boyutlandırmak için yerel bir yol ekler, ancak bu benim açımdan muhtemelen hayal ürünü olarak kalacaktır.

Bu ince ayarın kredisi XDA Kıdemli Üyesine aittir paphonb bu konuda kim paylaşım yaptı Konuyu Aralık ayında gömdüm. O, geliştiricisi Özel Gezinme Çubuğu yapmanızı sağlayan uygulama Root gerektirmeyen birçok Android 7.0+ cihazında gezinme çubuğunu değiştirin. O ve ben, bu ince ayarı ve çok daha fazlasını içerecek yeni bir uygulama üzerinde çalışıyoruz, böylece root olmayan kullanıcılar, cihazlarında bulunan tüm gizli ince ayarları keşfedebilirler.