나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2023-11-12 13:30:14

Project Sandcastle

{{{#!wiki style="margin: -10px -10px;"<tablebordercolor=#ffdf33> 파일:Linux 로고.svgLinux
배포판
}}} ||
{{{#!wiki style="margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
파일:데비안 심볼.svg
Debian APT
파일:우분투 아이콘.svg
Ubuntu
Ubuntu · Linux Mint · Kubuntu · Lubuntu · Ubuntu MATE · 하모니카 · elementary OS · Zorin OS · Xubuntu · JingOS · GalliumOS · Pop!_OS
Debian · Kali Linux · Crunchbang · 구름 OS · Kylin · Damn Small Linux · Slax · TmaxOS · Raspberry Pi OS · Tails OS · Whonix · Deepin · Endless OS · MX LinuxopenmediavaultAstra Linux · VyOS · Vanilla OS · Proxmox · TrueNAS SCALE
파일:페도라(운영체제) 심볼.svg
Fedora RPM
Red Hat
(RHEL)
Red Hat Enterprise Linux · Red Hat Linux · CentOS · Scientific Linux · Oracle Linux · 아시아눅스 · Rocky Linux · CBL-Mariner
Mandriva OpenMandriva Lx · Mageia · PCLinuxOS
MeeGo MeeGo · Tizen · Sailfish OS
Fedora · Amazon Linux · 붉은별 · Fedora Asahi Remix
파일:슬랙웨어 리눅스 로고.svg
Slackware slackpkg
Slackware Linux
파일:아치 리눅스 로고 2.svg
Arch pacman
Arch Linux · Manjaro Linux · EndeavourOS · Antergos · ArchBang Linux · Chakra Linux · SteamOS · Archcraft
파일:안드로이드(운영체제) 로고.svg파일:안드로이드(운영체제) 로고 컬러 화이트.svg
Android apk
Android Android-x86 · Bliss OS · Fire OS · Polaris OS · Phoenix OS · Project Sandcastle · Remix OS · Wear OS · Wear OS Powered by Samsung · 기타 Android 커스텀 펌웨어
파일:젠투 리눅스 로고.svg
Gentoo portage
ChromiumOS ChromiumOS · ChromeOS · ChromeOS Flex · Wayne OS · FydeOS · Whale OS
Gentoo Linux · Funtoo Linux
파일:Linux 로고.svg
기타
OpenWrt · NixOS · Solus · Alpine Linux · openSUSE · RouterOS · webOS · Puppy Linux · TinyCore Linux · postmarketOS · dahliaOS · 티맥스 윈도우 · Clear Linux* OS
}}}}}}}}} ||


1. 개요2. 이름의 뜻3. 호환성4. iPhone 7, iPod Touch 포팅 성공
IT'S ANDROID.
FOR THE IPHONE.

1. 개요

공식 홈페이지 주소

Project Sandcastle은 초기 iPhone 모델들에 안드로이드를 이식하던 iDroid팀의 일부 개발자가 세운 회사인 Corellium이 주도하는 프로젝트이다. 목표는 안드로이드Apple 하드웨어에서 안정적으로 작동하게 만들어 이식하는 것이다.

소스 코드가 2020년 3월 이후로 갱신되지 않는데, 개발이 중단된 것으로 보인다.

2. 이름의 뜻

애플은 사용자가 샌드박스 구조 안에서만 기기를 이용하도록 제한합니다. 하지만, iPhone 기기의 주인은 당신입니다. iPhone에 Android를 설치하면 사용자는 자신의 것인 하드웨어에서 다양한 운영체제를 구동할 자유를 갖게 됩니다.
Apple이 자랑하는 것 중 하나인 강력한 보안은 샌드박스로 이루어진 운영체제에서 나온다. 샌드박스의 뜻은 문자 그대로 풀이하면 네모나게 생긴 모래놀이터인데, 그것을 비꼬아 물만 들이부어도 무너지는 모래성에 빗대 이름을 지은 것이다.

3. 호환성

https://projectsandcastle.org/status

4. iPhone 7, iPod Touch 포팅 성공

2020년 3월 5일, iPhone 7과 iPod Touch에 안드로이드 10을 이식하는 데 성공했다는 소식과 함께 베타버전을 설치할 수 있는 링크를 제공했다. 최근에 등장한 iOS 탈옥용 툴인 checkra1n을 통해 OTA 담당 부분을 오염시킨 후, iPhone과 같은 네트워크에 연결된 macOS 기기를 통해 SSH를 탈취하는 방식으로 설치가 이루어지는 것으로 추측된다. 한국 유튜버의 시도 영상.

포팅 소식과 함께 공개된 하드웨어 탈취 진척 상황을 나타낸 표에 따르면, 많고 많은 iPhone과 iPod Touch 중 CPU와 PCI Express 레인, 전원 제어부, NAND 메모리까지 탈취해 OS 구동의 최소 조건을 갖춘 최초의 기기가 iPhone 7과 iPod Touch인 것으로 보인다.

다만 지금의 상태는 문자 그대로 구동만 가능한 수준이다. 카메라가 안 되는 건 기본이고, 이동통신 모뎀을 탈취하지 못해 전화와 문자, LTE 통신 등을 사용할 수 없으며[1], GPU 가속도 불가능해 구동 속도가 매우 느리다.

하지만 이러한 시도는 아직은 첫걸음에 불과하므로 위의 표에 따르면 다른 아이폰들의 하드웨어 탈취 역시 시도하고 있으므로, 지금으로서는 지켜보고 기다려보는 것이 좋을 것 같다.


[1] 처음에는 블루투스도 사용할 수 없었으나 곧 가능하게 바뀌었다.