Az Apple meglehetősen korlátozottan tartja iOS-és iPadOS-eszközeinek USB-csatlakozását. Például bár az alapvető kapcsolatok és a fájlátvitel MFi-kompatibilis hardverkulcsokkal adottak, nem csatlakoztathat egyszerűen bármilyen USB-alapú eszközt, ha úgy dönt, és elkezdhet vele foglalkozni, mint egy teljesen kimerült számítógéppel.
Ez volt az oka annak, hogy a hobbi badger200 elkészítse a PicoTTY-t. Ez egy izgalmas próbálkozás, amelynek eredményeképpen egy Raspberry Pi Pico kártyát közvetlenül iPadről számítógép nélkül programozhattak.
A hétvégén r/jailbreak megosztott bejegyzésre hivatkozva a hobbistának sikerült feltörnie a börtönüket. 11 hüvelykes, 2018-as iPad Pro, amely USB-kapcsolaton keresztül kommunikál Raspberry Pi Pico kártyájával az alapvető hardver használatával, amelyet az iPad képességei tekintetében „játékváltónak” neveznek.
A hobbi megjegyezte, hogy sikeresen rákényszerítették az iOS-t, hogy kommunikáljon egy USB soros eszközzel eszközt usbselfserial, libusb és néhány IOKit jogosultság használatával, amelyek megkerülik az MFi-tanúsítvány szokásos követelményét, és lehetővé teszik az általános USB soros eszközök közvetlen kommunikációját az operációs rendszerrel.
Mivel az iPhone-ok és iPadek nem rendelkeznek a szükséges illesztőprogramokkal. az ehhez hasonló dolgokat a dobozból elkészíteni, ez egy kis lábmunkát igényelt a hobbitól, és megérdemel egy kis figyelmet a témával kapcsolatban.
A hobbi megjegyzi, hogy nincs tudomása más esetről. ahol ezt a fesztivált korábban sikerült elérni, ezért műveiket elérhetővé tették a GitHubon bárki számára, aki esetleg szeretnének többet megtudni, vagy saját maguk kipróbálhatják.
Mivel USB soros eszközökből nincs hiány, izgatottan várjuk, hogy ez segít-e másnak is a szűk körű felhasználási eseteikben. Például a hobbi megjegyzi, hogyan használták ezt a módszert egy DJI drónrepülő akkumulátor programozásának megváltoztatására.
Mi a véleménye erről az eredményről, ossza meg velünk a megjegyzések részben lent.
p>