Xiaomi Poco M2 Pro / Redmi Note 9 Pro / Pro Max / 9S

Also known as miatoll : Droidian devices

Current status: supported by Droidian 101

Hi,

Is there an up to date installation guide? The only one I can find requires downgrading to Android 10 (!) and the linked image is no longer available for download.

Is this device a dead-end? Should I just give up on it?

If so, are there any other remotely affordable devices that can run droidian?

Failing that, who should I get in touch with about updating the droidian port so it doesn’t depend on such an ancient android image?

Here is latest stable droidian image for miatoll https://github.com/droidian-images/droidian/releases/download/droidian%2F101.20251130/droidian-OFFICIAL-phosh-phone-xiaomi_miatoll-api29-arm64-101.20251130_20251207.zip

You still would need to downgrade to A10. You can also try to port droidian to the latest android version. Btw it does not matter how recent the android version is, you still will run same droidian rootfs.

Ok, I have more questions then…

  1. Where is everyone getting an A10 image for miatoll? redmi seem to have pulled it.

  2. I tried the other rootfses (sideloaded via recovery) and none of them flash successfully - the install always seems to fail.

If I try to boot anyway, the device re-enumerates as a RNDIS device, but although my laptop gets an IP (I very much suspect it’s just picking one at random), nmap shows nothing on the entire /24, so sshing in is obvioously not going to happen.

I tried to find documentation, but aside from saying “you can ssh in”, and showing two obvioiusly nonsensical IP’s the droidian documentation says literally nothing.

I’d love to have a crack at updating the port, but unless I can get the device talking to me at all there isnt much point.

Is there some sort of minimal image with no gui that I can use to start with?

What I actually want to do is look at porting it to the Oneplus Note 9, but that is currently my daily, so I want to get the redmi up and running first. I picked it because they are cheap here and it was listed as a “OFFICIAL” (all caps) build, so I kinda expected it to work (at least as much as advertised).

I don’t have the device and dont know what documentation you are following. Is it this GitHub - droidian/porting-guide: Droidian porting guide · GitHub ?