개발자는 ARM 기반 Windows 10을 Samsung Galaxy S8로 포팅합니다.

자체 UEFI 펌웨어를 사용하면 Snapdragon 835 기반 Samsung Galaxy S8에서 ARM 버전의 Windows 10을 부팅할 수 있습니다. 더 자세히 알아보려면 계속 읽어보세요!

OnePlus 및 Sony와 같은 개발자 친화적인 OEM은 커널 소스를 게시하고 장치 트리; 후자는 기본 부트로더가 부팅되자마자 ARM 플랫폼에서 Android의 Linux 기반 커널에 하드웨어를 설명하는 메커니즘 역할을 합니다. 그러나 Microsoft Windows와 같은 운영 체제는 고급 구성 및 전원 인터페이스(ACPI)를 사용하여 동일한 작업이며 낮은 수준의 하드웨어 초기화는 UEFI(Unified Extensible Firmware Interface)에 의해 처리됩니다. 요즘에는. 흥미롭게도 UEFI 및 ACPI 지원을 기존 ARM 장치에 포팅하는 것이 가능합니다. 해킹, 따라서 기술적으로 다음과 같은 장치에서 Windows 10을 부팅할 수 있습니다. 라즈베리 파이.

윈도우 10은 그렇지 기본적으로 지원 ARM 아키텍처는 실제로 이 포팅 게임의 장점입니다. 개발자로 알려진 Evsio0n 는 이제 Qualcomm Snapdragon 835 기반 Samsung Galaxy S8에서 ARM에서 Windows 10을 부팅하는 개념 증명 방법을 발표했습니다. 우리가 본 것은 이번이 처음이 아닙니다. Android 휴대폰에서 Windows 10 실행하지만 Evsio0n은 또한 Galaxy S8용 베어본 UEFI 펌웨어를 구축하기 위한 소스 코드를 공유했습니다. 티아노코어 프로젝트.

신고 당시, 펌웨어 Windows 사전 설치 환경(AKA)을 부팅할 수 있습니다. WinPE) 그러나 완전한 ACPI 구현이 부족하여 완전한 Windows 10을 부팅할 수 없습니다. 메모리 관리 장치(MMU)가 어느 정도 작동하고 있는데, 이는 메인라인 Linux 5.x 커널이 있는 Debian Linux를 부팅하기에 충분합니다.

Evsio0n은 Bingxing Wang, AKA를 인정했습니다

임부슈오, 그리고 FX양 이 분야에 대한 그들의 기여에 대해. 또 다른 땜장이라는 이름의 톰 크리스토퍼 다니엘 페레즈 했다 놀리다 (그러나 나중에 삭제됨) Xiaomi Mi 6에 대한 유사한 개발(아마도 다음을 기반으로 함) 장치에 대한 fxsheep의 기존 UEFI 포트) 이는 다른 Snapdragon 835 기반 휴대폰이 결국 프로젝트에서 지원될 수 있음을 나타냅니다. 현재 포트는 일일 드라이버와는 거리가 멀지만, 특히 포트와 비교할 때 더욱 그렇습니다. 루미아 WOA 프로젝트에서 Windows 10은 이러한 레거시 플래그십의 수명을 크게 연장하는 데 유용할 수 있습니다.

Samsung Galaxy S8용 UEFI 펌웨어 다운로드

삼성 갤럭시 S8 포럼