Někdo je zpětným inženýrstvím sady Samsung Cover SDK použité v krytu LED View na Galaxy S8

click fraud protection

Vývojář na /r/GalaxyS8 Subreddit na Redditu pro ně nedávno zakoupil kryt LED View Cover Galaxy S8 a nakonec byl svými vlastnostmi trochu zahlcen. Vývojář se divil, proč Samsung nepřidává některé další funkce a zmiňuje, že by mohl být v budoucnu aktualizován. Do té doby však začali reverzní inženýrství editoru ikon LED a aplikací LED Cover Service, aby se o systému dozvěděli více.

Při procházení těmito aplikacemi fonix232 říká, že byli schopni udělat řadu objevů o tom, jak některé věci fungují s tímto krytem LED View Cover. Pro začátek zjistili, že pouzdro lze ve skutečnosti aktualizovat aktualizací firmwaru, kterou umožňuje jeho nízkoenergetický řadič. Samsung používá tento řadič ke zpracování veškeré grafiky, takže by mělo být možné, aby lidé nahráli svůj vlastní napadený firmware. Varují však, že toto pokazení by mohlo poškodit kryt LED View.

Zjistili také, že kryt LED View Cover používá běžné NFC, ale nejsou si jisti, jak byli schopni zjistit přeslechy značky NFC, protože čtečka NFC je stále použitelná. Protože však používá NFC, věří, že rámec lze backportovat do AOSP a případně implementovat do LineageOS. Samsung se to snaží držet pod zámkem, abyste museli používat původní aplikaci a zatím to nevypadá, že by skladový firmware používal nějaké rozšířené funkce.

Společnost Samsung používá pro obrázky, které používá s krytem LED View Cover, proprietární formát, protože používají příponu .spr. Některé staré videohry používaly tuto příponu souboru pro sprity, ale ve skutečnosti se jedná o proprietární formát Samsung s názvem SemPathRendering. Tento specifický kryt také dokáže detekovat dotyky nahoře a dole, takže umí víc než jen zobrazovat věci. Na spodní straně je druhý LED displej a mají pocit, že nejsou používány příkazy, které odesílají data na sekundární displej.

Pokud chcete přispět a zjistit více, podívejte se na vlákno Reddit níže!

Zdroj: /r/GalaxyS8