Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

motorola-surfna: init #263

merged 8 commits into from Dec 28, 2020


Copy link

Add the moto e6 port.

While this is a quite new device, it does not use DRM for the rendering.

It has a few quirks, but seems to just work otherwise.

Note that there are no custom ROMs available, and no TWRP builds can currently be found. This makes Mobile NixOS the only alternative system for this phone.

And additionally note that Motorola ships an armv7l userland. We'll see if it is an issue later when we'll finally be dealing with proprietary bits.

NOTE: this has been detected as armv7l as the kernel and system on the
device is built for 32 bit ARM. The SoC actually supports 64 bit.
@samueldr samueldr added the type: port New device port label Dec 28, 2020
To be normalized. Built this way:

cat \
    arch/arm64/configs/msm8937-perf_defconfig \
    arch/arm64/configs/ext_config/moto-msm8937.config \
    arch/arm64/configs/ext_config/moto-msm8937_64.config \
    arch/arm64/configs/ext_config/moto-msm8937-surfna.config \
    > surfna.64.defconfig
@samueldr samueldr merged commit 002bf7c into NixOS:master Dec 28, 2020
@samueldr samueldr deleted the devices/motorola-surfna/init branch December 28, 2020 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
type: port New device port
None yet

Successfully merging this pull request may close these issues.

None yet

1 participant