Birisi Galaxy S8'in LED Görünüm Kapağında Kullanılan Samsung Kapak SDK'sında Tersine Mühendislik Yapıyor

Bir geliştirici /r/GalaxyS8 Reddit'teki subreddit kısa süre önce kendileri için bir LED Görünüm Kapağı satın aldı Galaksi S8 ve sonunda özellikleri karşısında biraz şaşkına döndü. Geliştirici, Samsung'un neden başka özellikler eklemediğini merak ediyordu ve gelecekte güncellenebileceğinden bahsediyordu. O zamana kadar sistem hakkında daha fazla bilgi edinmek için LED simge düzenleyicisi ve LED Kapak Hizmeti uygulamalarında tersine mühendislik yapmaya başladılar.

Bu uygulamalar arasında dolaşırken fonix232 Bu LED Görünümlü Kapakla bazı şeylerin nasıl çalıştığına dair bir dizi keşif yapabildiklerini söylüyor. Başlangıç ​​olarak, kasanın aslında düşük güç denetleyicisi tarafından etkinleştirilen bir ürün yazılımı güncellemesiyle güncellenebileceğini keşfettiler. Samsung, tüm grafikleri yönetmek için bu denetleyiciyi kullanıyor, böylece insanların saldırıya uğramış kendi yazılımlarını yüklemeleri mümkün olacak. Ancak bunu bozmanın LED Görünüm Kapağını bozabileceği konusunda uyarıyorlar.

Ayrıca LED View Cover'ın normal NFC kullandığını da öğrendiler ancak NFC okuyucunun hala kullanılabilir olması nedeniyle NFC etiketindeki çapraz konuşmayı nasıl çözebildiklerinden emin değiller. Yine de NFC kullandığı için çerçevenin AOSP'ye desteklenebileceğine ve muhtemelen LineageOS'a uygulanabileceğine inanıyorlar. Samsung, orijinal uygulamayı kullanmak zorunda kalmanız için bunu kilitli tutmaya çalışıyor ve şu ana kadar stok üretici yazılımının herhangi bir genişletilmiş özelliği kullanacağı görünmüyor.

Samsung, .spr uzantısını kullandığı için LED View Cover ile kullandıkları görüntüler için özel bir format kullanıyor. Bazı eski video oyunları bu dosya uzantısını sprite'lar için kullanıyordu, ancak bu aslında SemPathRendering adı verilen tescilli bir Samsung formatıdır. Bu özel kapak aynı zamanda üst ve alt kısımdaki dokunuşları da algılayabildiğinden, nesneleri görüntülemekten daha fazlasını da yapabiliyor. Altta ikinci bir LED ekran var ve ikincil ekrana veri gönderen komutların kullanılmadığını düşünüyorlar.

Katkıda bulunmak ve daha fazlasını öğrenmek istiyorsanız aşağıdaki Reddit başlığına göz atın!

Kaynak: /r/GalaxyS8