2 puan yazan GN⁺ 2025-11-04 | 1 yorum | WhatsApp'ta paylaş
  • Android’in Carrier Config Manager içinde, sinyal gücünü gerçekte olduğundan bir kademe daha yüksek gösteren gizli bir ayar bulunuyor
  • Bu ayar resmî Android belgelerinde açıkça yer almıyor, ancak kaynak kodunda bulunduğu için operatörler tarafından kullanılabiliyor
  • AT&T ve Verizon yapılandırma dosyalarında ilgili bayrağın etkin olduğu örnekler tespit edildi
  • Yazar, bu özelliğin eklenmesini kimin talep ettiğini belirleyemediğini ve git-blame kayıtlarında da kaynağın belirsiz göründüğünü söylüyor
  • Operatörler en geniş kapsama alanına ya da en yüksek kaliteli ağa sahip olduklarını iddia ederken, bu tür manipülasyonların güven kaybına yol açtığı belirtiliyor

Android’in gizli sinyal gücü ayarlama özelliği

  • Android’in Carrier Config Manager içinde KEY_INFLATE_SIGNAL_STRENGTH_BOOL adlı bir bayrak bulundu
    • Bu bayrak, kullanıcıya gösterilen sinyal gücünü gerçekte olduğundan bir kademe daha yüksek gösterme işlevi görüyor
    • Yazar, Android’in iç yapısını incelerken bu ayarı fark ettiğini anlatıyor
  • Bu özellik Android’in resmî geliştirici belgelerinde yer almıyor, ancak kaynak kodunda mevcut
    • Bu nedenle mobil operatörler (operator) bunu etkinleştirip kullanabiliyor

Operatörlerde kullanım örnekleri

  • AT&T ve Verizon için CarrierConfig XML dosyalarında ilgili bayrak etkin durumda ayarlanmış
    • Her iki dosya için GitHub bağlantıları verilmiş ve ilgili satır numaraları belirtilmiş
  • Bu özelliğin Android’e nasıl eklendiği ya da kim tarafından talep edildiği net biçimde doğrulanamıyor
    • git-blame kayıtlarında da ilgili değişikliğin sorumlusunun bulunamadığı ifade ediliyor

CarrierConfig’in rolü

  • CarrierConfig, her mobil operatöre ait ağ ayarlarının tamamını içeren bir yapılandırma dosyası olarak açıklanıyor
    • İlgili referans bağlantıları olarak Android’in Carrier Privileges ve APN Master Config belgeleri sunuluyor

Güven sorunu ve sektör uygulamaları

  • Operatörler kendi ağlarının en geniş kapsama alanını veya en yüksek kaliteyi sunduğunu öne sürüyor
    • Ancak bu tür sinyal gücü manipülasyonları ya da sahte 5G bayrakları, kullanıcı güvenini zedeleyen unsurlar olarak gösteriliyor
  • Yazar, geçmişte ele aldığı telefon anten etiketi ölçüm örneğine değinerek bu tür aldatmacaların gereksizliğini vurguluyor

Sonuç

  • Android içinde, kullanıcıya gerçekte olduğundan daha iyi sinyal durumu gösterebilen bir ayar bulunuyor
  • Bazı büyük operatörler bunu kullanıyor ve bu durum şeffaflık ile güvenilirlik konusunda soru işaretleri yaratıyor
  • Orijinal metinde ek teknik ayrıntılar ya da Google’ın görüşü gibi unsurlara yer verilmiyor

1 yorum

 
GN⁺ 2025-11-04
Hacker News görüşü
  • Bir arkadaşım operatörün verdiği yeni bir telefonu aldı ama sık sık zayıf çekim yaşadığından şikayet ediyordu
    Aynı bölgede, aynı operatörde kendi telefonumla karşılaştırdığımda benim telefonumda sinyal göstergesi 0 çubuktu
    Benim telefonum eski modeldi, bu yüzden MTK Engineer Mode uygulamasıyla gerçek sinyal gücünü görebiliyordum; yaklaşık -140dBm idi
    Sinyal gücü ölçümü standartlaştırılmıştır — Mobile phone signal (ASU)

    • Aynı ağın iki SIM kartını tek bir telefona taksanız bile sinyal çubuğu sayısının farklı gösterildiğini gördüğüm oldu
      Zaman geçince birbirine benziyor, sonra yeniden farklılaşıyordu
      Basit bir alım modeliyle açıklanamayacak tuhaf bir olgu
    • Ağ teşhisi için Network Cell Info Lite uygulamasını öneririm
      Her SIM modülünün ayrıntılı sinyal gücünü gösteriyor ve o anda bağlı olunan baz istasyonunun konumunu harita üzerinde gerçek zamanlı görebiliyorsunuz
    • -140dBm fiilen kapsama yok seviyesidir
      LTE genelde -120dBm civarında kopar; bazen -123~-125dBm'ye kadar dayanır ama gürültü yüzünden zor olur
  • Eskiden bir Google ürününde aynı davranışı uygulamıştım
    PM, iPhone’un sinyal çubuğu gösterimi araştırmasını göstermişti; her sürümde sinyal gücü aralıkları farklıydı
    Yeni sürümlere gidildikçe çubuk gösterim eşikleri sola kayıyor, böylece daha zayıf sinyalde bile daha çok çubuk varmış gibi görünüyordu
    Biz de en güncel iPhone sürümüne uyacak şekilde uygulamaya çalışmıştık

    • Acaba iPhone’un sürümler ilerledikçe zayıf sinyali işleme yeteneği arttığı için mi böyle diye merak ediyorum
      Eskiden çok zayıf olan bir sinyal, yeni modelde artık kabul edilebilir hale gelmiş olabilir
    • “En son iPhone sürümüne göre ayarladık” sözü kulağa oyun teorisi açısından kötü niyetli bir hamle gibi geliyor
    • Demek bugün 2 çubuk görünüp internetin çalışmamasının sebebi bu olabilir
    • Anten tasarımı, RF bileşenleri ve dijital sinyal işleme teknolojisi geliştikçe, eskiden sadece gürültü olan sinyallerin kullanılabilir hale gelmiş olması mümkün
      Amatör telsizde bile 5W altıyla dünya çapında haberleşme yapılabilecek kadar ilerleme oldu
  • Android’de telefon uygulamasında ##INFO## yazınca teşhis aracı açılıyor
    Burada sinyal gücünü dBm cinsinden görebilir ve ev içindeki ölü noktaları bulmakta kullanabilirsiniz

  • BBC haberine göre(bağlantı),
    “telefon 5G göstergesi gösterdiğinde aslında bağlantıların yaklaşık %40'ı 4G” deniyor

    • Eskiden bir mobil ağ şirketinde çalışıyordum ve ortamın havası 5G yaygınlaşmasının hâlâ çok uzak olduğu yönündeydi
      O sırada şirket, eski ekipmanları daha uzun süre kullanabilmek için 5G sinyalini 4G’ye dönüştüren bir köprü sistemi yapmıştı
      İlginç olan, 5G’nin RADIUS ya da DIAMETER yerine HTTP tabanlı olmasıydı; bu yüzden içeride cURL kütüphanesi kullanıyordu
      Yani “cURL 5G’yi çalıştırıyor” demek şaka değil
    • Gerçekte birçok ağ hâlâ 5G core kullanmıyor ya da SIM bunu desteklemiyor
      Bu yüzden “5G’ye bağlandı” tanımının kendisi bile muğlak — referans doküman
    • Yukarıdaki BBC bağlantısı yanlıştı, düzeltiyorum — doğru bağlantı
  • Android açık kaynağındaki ilgili commit: 43c14d19847993aa603b781f6bc55efb273fa3fd
    “Sırf sahte gösterim için yapılmış bir committe adımın kalmasını istemem”

    • Büyük ihtimalle operatör talebiydi
      İlgili bir bug report var ama erişim kısıtlı
  • Akıllı telefonda 1 çubuk sinyal gördüğüm neredeyse hiç olmadı
    2 çubuksa zaten neredeyse çalışmıyor demektir
    İnsan beyni gerçekten kolay kandırılan bir şey
    Bu tür bir gösterimin yasal olup olmadığını merak ediyorum

    • Almanya’da 1 çubuk sinyali sık sık görüyorum
      GSYİH yüksek ama mobil ağlar berbat, bu yüzden şaka yollu “EDGE ülkesi” deniyor
      Yine de en azından sinyal çubukları dürüst
    • Ben BDA-DAS ekipmanı ile bina içi sinyaller üzerinde çalışıyorum
      Gerçekte sinyal çubuklarına değil, RSRP ve RSRQ gibi değerlere bakmak gerekir
      Çubuk grafiği neredeyse anlamsız; mesele sadece “çalışıyor / çalışmıyor”
    • Kanada’nın vahşi doğasında 1 çubuk 3G sinyali yüzünden tehlikeli bir durum yaşamıştım
      Uydu mesajlaşma özelliği sinyal varken çalışmıyordu, bu yüzden özellikle sinyalin kesilmesini beklemem gerekiyordu
    • Home Depot mağazalarının içinde hep 0~1 çubuk olur
      Metal raflar ve yapılar sinyali engeller
      Uygulamayla ürün bulmaya çalışırken çok sinir bozucu
    • İtalya’da Vodafone roaming kullanırken sürekli 1 çubuk sinyal vardı
      Baz istasyonlarını bu kadar seyrek yerleştirmek de bir tür teknik beceriyse beceridir
  • Hatırladığım kadarıyla bu durum iPhone 4’teki antennagate döneminde başladı
    O zaman Verizon’da çalışıyordum; Apple’ın “telefonu yanlış tutuyorsunuz” eleştirisini savuşturmak için sinyal çubuklarını birer kademe yükselttiği söyleniyordu
    O dönemde Android’in marjı daha iyiydi, bu yüzden şirket Android satışını daha çok istiyordu

    • Android’in marjının daha yüksek olması beklemediğim bir şeydi
  • iPhone’da sinyal çubuklarını sayısal dBm değerine çevirmenin bir yolu var — yöntem bağlantısı
    Müşteri destek görevlisi ağ sorunlarını debug ederken bunu göstermişti

  • Acaba bu değişiklikler sadece operatöre göre veri farklarından kaynaklanıyor olabilir mi diye düşünüyorum
    Örneğin T-Mobile ya da Verizon çubuk sayısını farklı hesaplayıp gönderiyorsa, kalibrasyon gerekmiş olabilir

  • Apple’ın kronometre zaman gösterimini ayarlaması gibi, sinyal çubuklarını da daha sezgisel görünsün diye mi düzenlediğini merak ediyorum — ilgili yazı

    • O sadece bir yuvarlama meselesi; sinyaldeki gibi sabit bir manipülasyon değil
    • Ben de bir teleprompter uygulamasında geri sayım fazla aceleci hissettirdiği için 0.5 saniyelik düzeltme eklemiştim
      Sonra çok daha doğal hissettirdi
    • Sadece ceiling kullanmak daha basit olurdu gibi
    • Ama kronometre gerçek zamanı takip ederken, sinyal çubukları gerçek değeri olduğundan farklı gösteriyor