이것은 제가 최근에 스스로에게 묻고 있는 질문입니다. 실제로 Windows on ARM(WoA)을 Android 장치에 배포하고 실제로 작동시킬 수 있습니까? WoA는 Qualcomm SnapDragon 프로세서에서도 작동할 수 있다고 들었습니다. 그렇지 않나요?최대안드로이드 폰이 작동하나요? 나는 내가 말한 것이 대부분 사실이라고 확신합니다. 이것이 작동할 수 있다면 누구든지 할 수 있나요?적어도대략적으로 또는 이론적으로 이것이 어떻게 작동하는지 설명합니까?
답변1
이론적으로는 정리해야 할 "움직이는 부분"이 많이 있습니다.
실제로 인텔 플랫폼에 임의의 OS를 적용할 수 있는 이유는 대부분 잘 알려진 구성 요소로 구성된 표준 플랫폼을 실행하기 때문입니다. 예측 가능한 방식으로 작동하는 표준 BIOS 또는 UEFI 부트로더가 있으며 하드웨어 구성 요소도 마찬가지입니다. OS 공급업체, 심지어 FOSS 공급업체도 프로세서 제품군 및 기타 구성 요소를 지원하기 위해 작업을 수행해야 하는 경우가 많습니다.
항구ARM 기반 Windows무엇이 필요한지에 대한 예를 제시할 수 있습니다. 흥미롭게도 크레딧은 필요한 것의 예를 제공합니다.
부트로더가 필요합니다. Android에서는 이를 "복구"라고 부르며 심을 만들어야 할 수도 있습니다. Windows는 요즘 UEFI를 사용합니다(bios는 x86 전용).
보드 지원 패키지가 필요합니다. 많은 안드로이드 포트와 단일 포트 컴퓨터 Linux 빌드는 기존 포트를 기반으로 구축됩니다. Windows의 경우 기존 Linux BSP를 활용할 수 없습니다. 그게 까다로운 부분이에요
'유사한' ARM 하드웨어에서 벗어날 수 있지만 ARM으로 이식해야 하는 드라이버
ARM에는 다양한 특성을 지닌 다양한 변형이 있습니다. 휴대폰에 WOA를 포팅할 수 있는 아키텍처가 반드시 있는 것은 아닙니다.
따라서 실질적으로 유사한 아키텍처나 하드웨어를 갖춘 시스템을 찾아서 작동하도록 움직이는 부분을 하나로 묶어야 합니다.
답변2
이미 마쳤어. 그가 oneplus 6t에서 현대전을 벌였던 NTauthority의 트위터 계정을 확인해 보세요. 또한 lumia 950용 WoA는 약 1년 동안 사용되었습니다. 또한 pi3/3b+용 WoA 배포자
답변3
레니게이드 프로젝트(RENEGADE PROJECT)에 대해 들어보신 적이 있나요? 현재 저는 안드로이드 POCO F1 휴대폰에서 Windows 11 arm64(x64 에뮬레이션 가능)를 매우 원활하게 실행(이중 부팅)하고 있습니다.