Apple, iOS ve iPadOS cihazının USB bağlantılarını oldukça kısıtlı tutar. Örneğin, MFi uyumlu dongle’larla temel bağlantılar ve dosya aktarımları verili olsa da, isterseniz herhangi bir USB tabanlı aygıtı takıp tam gelişmiş bir bilgisayarda yaptığınız gibi kurcalamaya başlayamazsınız.
Hoş bir porsuk 200’ü, bir Raspberry Pi Pico kartını bilgisayar olmadan doğrudan bir iPad’den programlayabilmeyle sonuçlanan heyecan verici bir girişim olan PicoTTY‘yi yapmaya iten sebep buydu.
Hafta sonu r/jailbreak’te paylaşılan bir gönderiden alıntı yapan hobici, jailbreak’ini almayı başardı 11 inç 2018 iPad Pro, Raspberry Pi Pico kartlarıyla bir USB bağlantısı üzerinden, iPad yetenekleri açısından”ezber bozan”olarak adlandırdıkları temel donanımı kullanarak iletişim kurmak için.
Hobisi, iOS’u bir USB Seri ile iletişim kurmaya başarıyla zorladıklarını belirtti. USBselfserial, libusb ve bazı IOKit yetkilendirmelerini kullanarak, MFi sertifikasyonu için normal gereklilikleri atlar ve genel USB Serial cihazlarının doğrudan işletim sistemiyle iletişim kurmasına izin verir.
İPhone’lar ve iPad’ler, gerekli sürücüleri içermediğinden bunun gibi şeyleri kutudan çıkar çıkmaz yapmak, hobicinin biraz ayak işi yapmasını gerektiriyor ve konuya biraz ilgi göstermeyi hak ediyor.
Hobi, başka örneklerden habersiz olduklarını belirtiyor. bu özel şenliğin daha önce gerçekleştirildiği ve bu nedenle çalışmalarını GitHub’da kullanıma sundukları herkes için daha fazlasını öğrenmek veya kendiniz denemekle ilgilenebilirsiniz.
Piyasada USB Seri aygıt sıkıntısı olmadığı için, bunun niş kullanım durumlarında başkalarına yardımcı olup olmayacağını görmek için heyecanlıyız. Örneğin, hobi sahibi, bu yöntemi bir DJI drone uçuş pilinde programlamayı değiştirmek için nasıl kullandıklarını da not ediyor.
Bu başarı hakkındaki düşünceleriniz nelerdir, aşağıdaki yorumlar bölümünde bize bildirin.
p>