개발자는 구형 iPad Air 2 하드웨어에서 Linux를 실행합니다.
2013년 또는 2014년형 iPad가 더 이상 Apple로부터 업데이트를 받지 못하고 원하는 앱의 실행을 중지하여 사용하지 않는 경우 일부 개발자가 대체 소프트웨어 솔루션을 개발하고 있습니다. 개발자 Konrad Dybcio 와 Linux 애호가인 ” quaack723 ” 은 구형 iPad Air 2에서 Linux 커널 버전 5.18을 부팅하기 위해 힘을 합쳤습니다 .
이 프로젝트는 포스트마켓OS라는 Alpine Linux 기반 배포판을 사용하는 것으로 보입니다 . 이 배포판은 상대적으로 작지만 주로 Android 기기를 대상으로 빠르게 성장하는 배포판입니다 . Dybcio는 프로젝트에 대한 원래 트윗에서 “checkm8” 해시태그를 사용하여 하드웨어에 액세스하기 위해 2019년에 게시된 “Checkm8” bootrom 익스플로잇을 사용하고 있음을 암시했습니다. 현재 개발자들은 iPad Air, iPad Air 2 및 여러 세대의 iPad mini를 포함하여 A7 및 A8 기반 칩을 사용하는 일부 구형 iPad 장치에서만 Linux를 실행하고 있습니다. 그러나 후속 트윗은 Linux가 iPhone 5S 및 원래 HomePod를 포함하여 A7 또는 A8이 있는 모든 장치에서 실행될 것임을 암시합니다 .
이것은 Apple 하드웨어에서 Linux를 실행하는 데 전념하는 유일한 프로젝트는 아닙니다. Asahi Linux라는 한 프로젝트는 Apple Mac의 M1 칩 지원을 리엔지니어링하고 Linux 커널에 통합할 수 있도록 업스트림에 패치를 제공하는 데 전념했습니다. 또 다른 Project Sandcastle 에는 Android 빌드가 설치되어 iPhone 7에서 실행됩니다. iSH 와 같은 앱은 iOS 또는 iPadOS에서 실행되는 Linux 셸을 제공합니다. 상황.
이 최신 Linux-on-iDevices 릴리스의 개발은 아직 초기 단계입니다 . 개발자가 공유한 사진은 파일 시스템을 마운트할 수 없기 때문에 실패하는 기본 부팅 프로세스를 보여 주며 Dybcio는 USB 및 Bluetooth 지원과 같은 기본 사항이 작동하지 않는다고 지적합니다 . 네트워크, 오디오 및 그래픽 가속을 제대로 작동시키는 것도 어려운 일입니다. 그러나 Linux를 부팅하는 기능은 프로젝트를 돕고자 하는 다른 개발자의 관심을 끌 수 있습니다.
Apple의 M1 칩이 있는 오늘날의 하드웨어와 비교할 때 A7 및 A8 기반 장치는 범용 Linux 시스템만큼 잘 작동하지 않습니다. 당시에는 CPU와 GPU가 인상적이었지만 현재의 Apple 장치보다 훨씬 느리고 모두 1GB 또는 2GB RAM이 함께 제공되었습니다. 그러나 그들의 성능은 Raspberry Pi 4와 같은 장치의 느린 프로세서와 여전히 잘 어울립니다. 대부분의 (전부는 아니지만) A7 및 A8 하드웨어는 당분간 Apple의 새로운 iOS 및 iPadOS 업데이트 수신을 중단했습니다. Linux 지원은 이러한 장치 중 일부를 레트로 게임 콘솔, 간단한 홈 서버 또는 저전력 Arm 하드웨어가 적합한 다른 용도로 두 번째 수명을 제공할 수 있습니다.
답글 남기기