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>

Categories: IT Info