Skip to main content
Associate II
November 25, 2025
Solved

What is the bare minimum I can do to run OpenSTDroid on a different STM32MP2 board than EV1?

  • November 25, 2025
  • 2 replies
  • 156 views

I want to run OpenSTDroid on the STM32MP2 DK board, I cannot wait for ST to add support so what's the bare minimum I can do to run it on the DK board? I don't mind WiFi or Bluetooth not working, I just want to get Android running first, Then I can work on drivers.

As I understand I think I can get away with just modifying the DTS overlay file to match the new hardware.

Best answer by Nicolas L

Hi Aditya

 

For information, a new release is available on GitHub which support STM32MP257F-DK board. I suggest you to use this version. See the wiki page: https://wiki.st.com/stm32mpu-ecosystem-v5/wiki/STM32MPU_Distribution_Package_for_Android#Installing_the_STM32MPU_distribution_for_Android

The tag : st-android-13.0.0-2025-11-21

In general, I confirm that the main differences concerned the device-tree of the different pars of the BSP (TF-A, U-Boot, OP-TEE, Linux) and it's often necessary to build and install some additional drivers.

 

Regard

Nicolas

2 replies

Nicolas L
Nicolas LBest answer
ST Employee
December 1, 2025

Hi Aditya

 

For information, a new release is available on GitHub which support STM32MP257F-DK board. I suggest you to use this version. See the wiki page: https://wiki.st.com/stm32mpu-ecosystem-v5/wiki/STM32MPU_Distribution_Package_for_Android#Installing_the_STM32MPU_distribution_for_Android

The tag : st-android-13.0.0-2025-11-21

In general, I confirm that the main differences concerned the device-tree of the different pars of the BSP (TF-A, U-Boot, OP-TEE, Linux) and it's often necessary to build and install some additional drivers.

 

Regard

Nicolas

aditya_mAuthor
Associate II
December 1, 2025

Thank you!