I'm tired of being tied to Android and Google and would like to try a more independent Linux-based setup on my phone and tablet. I have a CMF Phone 2 Pro and a Lenovo Tab M7 (3rd generation). I'm still fairly new to Linux, although I already use Linux Mint on my PC, so I'm looking for beginner-friendly advice. Are there any full mobile Linux distributions or practical alternatives that support either of these devices?
3 Answers
It’s worth remembering that Android itself uses the Linux kernel, even though the user interface and application system are very different from a conventional Linux distribution. If your main goal is avoiding Google rather than replacing Android completely, a supported privacy-focused Android fork may be less frustrating than trying to force native Linux onto unsupported devices. Before changing anything, check bootloader-unlocking requirements, exact model numbers, backup procedures, and whether basic functions like calls, Wi-Fi, cameras, and sleep mode are supported.
For a genuine Linux phone or tablet experience, start by checking hardware compatibility lists for projects such as postmarketOS and Mobian. Mobile Linux depends heavily on device-specific support, including the kernel, touchscreen, modem, cameras, graphics, and power management. If your exact CMF Phone 2 Pro or Lenovo Tab M7 model isn’t supported, installing one of those distributions may be difficult or leave major features unusable. A Linux terminal or container running within Android is usually more realistic on unsupported hardware, but it won’t provide the same complete interface as a native mobile Linux installation.
Another option is to keep Android but replace the manufacturer’s software with a privacy-focused Android-based operating system. Examples include LineageOS, /e/OS, CalyxOS, GrapheneOS, and other community or privacy-oriented forks. However, compatibility varies a lot: GrapheneOS is designed for Google Pixel phones, while the other projects support different device lists. This can reduce dependence on Google, but it is still Android rather than a desktop-style Linux distribution.
I considered GrapheneOS too, but its device support is limited to Pixel phones, so it isn’t an option for the CMF Phone 2 Pro.

Support for one phone model generally doesn’t carry over to other devices from the same manufacturer. Even closely related models need their own hardware work, so a supported Nothing phone wouldn’t automatically mean another Nothing or CMF device will work.