개발자는 Android 12를 Raspberry Pi 4 B, Pi 400 및 Compute Module 4에 포팅합니다.

LineageOS 19.0의 비공식 포트 덕분에 이제 Raspberry Pi 4 모델 B, Pi 400 및 Compute Module 4에서 Android 12를 실행할 수 있습니다.

안드로이드 12 지금은 공식적인 형태로 여기저기 돌아다니고 있습니다. 업데이트 ~에서 OEM 또는 통해 커뮤니티가 만든 맞춤형 ROM. 애프터마켓 포팅 현장에서 우리는 종종 형식적인 경계를 넘나드는 것을 좋아하는 몇몇 창의적인 개발자들을 우연히 발견합니다. Barrier를 설치하고 처음부터 Android를 실행할 의도가 전혀 없는 기기에서 최신 Android 버전을 부팅해 보세요. 장소. XDA 수석 회원 콘스타 이제 Android 12를 Raspberry Pi 4 기기 제품군에 이식한 개발자 중 한 명입니다.

라즈베리 파이 XDA 포럼

당신이 가지고 있다면 라즈베리 파이 4 모델 B 또는 Pi 400 개인용 컴퓨터 키트, 이제 KonstaT에서 컴파일한 비공식 LineageOS 19.0 ROM 덕분에 Android 12를 부팅할 수 있습니다. 그만큼 컴퓨팅 모듈 4 ROM의 잠재력을 최대한 활용하려면 2GB RAM 변형을 선택하고 호환 가능한 캐리어 보드에 연결해야 하지만 이 포트와도 호환됩니다. LineageOS 팀은 아직 LineageOS 팀의 독점 기능 대부분을 병합하지 않았습니다. AOSP 12 코드베이스, 따라서 이 시점에서는 모든 것이 거의 기본입니다.

기본적으로 작동하는 기능 중에는 오디오/비디오 출력, 하드웨어 가속 그래픽, Wi-Fi, Bluetooth 및 이더넷을 통한 네트워킹이 제대로 작동하고 있다는 것을 알 수 있습니다. 카메라 드라이버는 부분적으로 구현되었습니다. 즉, Motion JPEG 형식을 지원하는 UVC USB 웹캠도 작동해야 합니다. 그러나 하드웨어 비디오 인코딩 및 디코딩이 현재 전혀 작동하지 않는 동안 때때로 USB 부팅에 결함이 있을 수 있습니다. 즉, 자신이 무엇을 하고 있는지 알고 있고 손질을 위해 여분의 SD 카드가 있는 경우에만 이 방법을 시도해 볼 것을 권장합니다.

이 ROM의 전체 작동 기능 목록은 아래에서 확인할 수 있습니다.

  • 오디오(HDMI, 3.5mm 잭, USB 마이크, Bluetooth 스피커/헤드폰 등)
  • 오디오 DAC(Hiberry DAC+ 등 GPIO DAC 사용)
  • 블루투스(및 블루투스 테더링)
  • GPIO
  • GPS(외부 USB 모듈(예: U-Blox 7) 사용)
  • 이더넷
  • 하드웨어 가속 그래픽(V3D, OpenGL 및 Vulkan)
  • HDMI 디스플레이(및 HDMI-CEC)
  • I2C
  • IR 원격(외부 GPIO IR 모듈(예: TSOP4838) 사용)
  • RTC(외부 GPIO I2C 모듈(예: DS3231) 사용)
  • 센서(외부 GPIO I2C 모듈 사용(예: MPU6050, LSM6DS3, LSM303DLHC 및 BME280/BMP280 가속도계/자이로스코프/자기계/온도/압력/습도))
  • 직렬 콘솔(외부 GPIO 직렬 콘솔 어댑터(예: PL2303) 사용)
  • SPI
  • 터치스크린/멀티터치(USB 터치스크린, Waveshare SPI 터치스크린)
  • USB(마우스, 키보드, 스토리지 등)
  • USB-C(ADB, MTP, PTP, USB 테더링)
  • Wi-Fi(및 Wi-Fi 테더링)

이 포트에 해당하는 커널 소스를 찾는 개발자라면 찾아보실 수 있습니다. 개발자의 GitHub 프로필 아래에 나열됨. 우리는 소스의 가용성이 다른 분야의 길을 열어주기를 바랍니다. 인기 있는 Android 기반 맞춤 ROM Raspberry Pi 제품군 장치용으로 포팅됩니다. 자세한 내용은 아래 링크된 XDA 스레드를 확인하세요.

Raspberry Pi 4 모델 B/Pi 400/컴퓨팅 모듈 4용 Android 12 기반의 비공식 LineageOS 19.0