this post was submitted on 21 Dec 2023
15 points (100.0% liked)
Ask Android
2046 readers
3 users here now
A place to ask your questions and seek help related to your Android device and the Android ecosystem.
Whether you're looking for app recommendations, phone buying advice, or want to explore rooting and tutorials, this is the place for you!
Rules
- Be descriptive: Help us help you by providing as many details as you can.
- Be patient: You're getting free help from Internet strangers, so you may have to wait for an answer.
- Be helpful: If someone asks you for more information, tell us what you can. If someone asks you for a screenshot, please provide one!
- Be nice: Treat others with respect, even if you don't agree with their advice. Accordingly, you should expect others to be nice to you as well. Report intentionally rude answers.
- No piracy: Sharing or discussing pirated content is strictly prohibited. Do not ask others for a paid app or about how to acquire one.
- No affiliate/marketing links: Posting affiliate links is not allowed.
- No URL shorteners: These can hide the true location of the page and lead people to malicious places.
- No lockscreen bypasses: Please do not comment, link, or assist with bypassing lock screens or factory reset protection.
- No cross-posting: Please take the time to make a proper post instead of cross-posting.
Other Communities
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You should specify what device it is exactly if you're hoping for people to dig for it. It's probably out there on GitHub under some codenames or part names, sometimes the repo is named after the SoC itself and supports multiple devices that are near identical.
Most of it is going to be just generic LineageOS or CyanogenMod sources with the kernel and some blobs and some libraries. Android's build system is very modular so a single device may pull dozens of repos for various things. You need to track down those repos and with a bit of luck some configs on how to assemble things together.
That website is not liked by the LineageOS community and is often full of crap. But the ROM probably works fine. Maybe you can at least give it a try to see if it's even worth using. It could be someone's barely working proof of concept build for all you know, and even if you do find the sources, it'll suck and require a ton more work. At the very least you can use it to figure out what version of things are used and narrow down your search. If it's built on say, march 17 2015, then that narrows down your search on things around that date.
XDA Forums is also a pretty good place to start your search. If a ROM has been posted publicly, there should be a thread and there should be the sources linked. If not, you can always try messaging the author and see if they still have some stuff around or point you to some docs and sources.
Good luck, compiling Android is a major pain in the ass.
I guess that would help haha. I'm a little confused on it. I bought it new in box from a carrier as a Motorola Moto X. It's a first gen. The phone says it is a Moto X in the info part of settings. However, when connected to a computer, it says XT1039, which seems to be a Moto G.
I plan to start with first gen Moto X.
This may be fine, the phone is old enough it no longer connects to networks (US CDMA phone...). I am primarily looking to use this as a learning experience before getting real with my current phone. I guess it will be my own proof of concept 🤔
Ya, that is what it seems. I was trying to avoid that for my first time but maybe this won't be the phone to do it with. I'll look at XDA forums.
That is for the help 🙂
I've got a 2013 MotoX, and it's been many a moon, but I'm pretty sure I was able to get LineageOS onto it. It's a small, thin phone with voice recognition built in. Quite distinct looking from any Moto Gs we've bought. Took Motorola forever to port Android M to it, and then the port was actually really shitty, so it was nice to eventually find a port.
I think I found the good version on xda. OTOH, I don't think it was a cdma phone. I think the one I had supported LTE