• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][Official][condor] LineageOS 14.1 for Moto E

Search This thread


Senior Member
Jul 7, 2014
Samsung Galaxy S4 Mini
OnePlus One
It took me a reinstall of KitKat (June 2014) and a reinstall of TWRP 3.3.1 and the 20201023 ROM (with nano Gapps and Magisk) to have GPS Test (the PlayStore one, not the GPSTest from FDroid - will be checked next) to get 6 satellites "in view". I'm picking up my coat now to go outside...
Not sure what caused the total loss of GPS reception - I presume that the mobile antennas are also used for GPS signals? Cleaning their contacts may have helped...


New member
Sep 7, 2014
Any suggestion how to debug non-working GPS? Could it be a hardware issue? (Where is the antenna located?) - Thanks...
I found this old post from @wildzero:

Yes, GPS is a pain in the ass with moto e and cyanogenmod. Don't know why this was never fixed properly.Had same issue with already with cm13.

What was reported to could help, is:
fastboot erase modemst1
fastboot erase modemst2
Read more here: https://forum.xda-developers.com/mo...-gps-custom-rom-backup-special-t2909768/page3

In my very particular case, I've done the steps below (just reporting).
My moto E had the rom lineage-14.1-20191113-UNOFFICIAL-condor.zip + gapps-pico installed. Google Maps was reporting a position with hundred meters of error, and GPS Lockers couldn't lock the satellites.
At bootloader, I did:

mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn

After rebooting and before I could test the GPS, I've made a mistake and messed up the rom. So I did a fresh install of a more recente rom (lineage-14.1-20201023-UNOFFICIAL-condor.zip + gapps-pico).

After rebooting and updating, the GPS was working (without doing the commands above again).

Top Liked Posts

  • There are no posts matching your filters.
  • 226

    I have brought LineageOS 14.1 to condor. LineageOS is effectively a continuation of the CyanogenMod project. This is the thread for official weekly builds.

    Official weekly builds
    Lineage su addon
    My recommended TWRP build - mirror

    cmxlog official nightly changelogs

    XDA:DevDB Information
    LineageOS 14.1 for Moto E (condor), ROM for the Moto E

    squid2, LuK1337
    Source Code: https://github.com/LineageOS

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.x

    Version Information
    Status: Nightly

    Created 2016-09-13
    Last Updated 2017-01-26
    Status Update

    Apologies for the delay, I've just been very busy for the past few weeks. I don't abandon projects unless I say so, but updates come when I get time. Don't worry, you will get official CM14(.1) eventually once I feel it's ready. At the very least, I plan on doing security updates for CM13 nightlies tomorrow night, and then may put out a new CM14 or 14.1 build if I get time. Be aware that I support a lot of projects and my time is divided across a bunch of Android devices, and I also have other hobbies, work, and commitments. My Android development time is divided among:
    • TWRP: otus, surnia, lux, osprey, merlin, harpia
    • CyanogenMod: condor, otus, surnia, osprey, lux, merlin, harpia, pme (HTC 10)
    • Squid Kernel: surnia, osprey, lux, harpia
    Among these projects, I haven't updated many of these devices to CM14 yet, and my custom kernel is also in need of updates. All these projects need their turn, so I can't just put all my (limited) time into condor. This doesn't mean I don't care about you, it just means that I have a lot on my plate, so things will take time. However, if you have time and knowledge to contribute, I strongly encourage you to submit patches to fix issues on the CM gerrit. The sooner all issues are resolved, the sooner you'll get official nightlies for new CM versions.
    Official Nightlies

    I have migrated the official nightly builds for otus and condor over to CM14.1. Expect to see the first builds some time tomorrow.
    September 28 Release

    This build should be signficantly more usable than the last build. The SD card issues should be gone. I've also made SELinux enforcing after fixing a few denials. On the CM end, a lot of development has happened over the past week, so things should be more stable overall and more CM features will be present. With that said, CM14 is still in the early stages of development, so expect some bugs. As usual, the download link is in the first post.
    December 7 Build

    I've posted a new build with the latest CM sources (updated to Android 7.1.1) and my latest device and kernel changes. I haven't tested it on condor myself, but I did test a similar build for otus and it worked well, so I expect this to be fine. The otus version at least is suitable as a daily driver now.