Port ROMs from Titan (Moto G 2014) - Moto G 2014 LTE Q&A, Help & Troubleshooting

Hello everyone,
I recently bought the Moto G 2014 4G (XT1078) and see that there's some development around here, enough to let us breath some Android freedom but still not that much. Since the Titan is much alike our Thea phones except for 4G I wonder if it isn't easy somehow to port ROMs from there...
I can try to do it if given the guidelines, hope anyone can answer that.
Thanks in advance.

icarome said:
Hello everyone,
I recently bought the Moto G 2014 4G (XT1078) and see that there's some development around here, enough to let us breath some Android freedom but still not that much. Since the Titan is much alike our Thea phones except for 4G I wonder if it isn't easy somehow to port ROMs from there...
I can try to do it if given the guidelines, hope anyone can answer that.
Thanks in advance.
Click to expand...
Click to collapse
What about building your own roms from source and releasing them to community?

LuK1337 said:
What about building your own roms from source and releasing them to community?
Click to expand...
Click to collapse
Well, Luk1337, this is exactly why we appreciate you developers so much. The fact is there is so much involved in collecting and becoming familiar with a whole load of information that to an existing developer will be immediate or second nature. I am a tech person and I am sure I could do it - eventually. When I help users myself in my own areas of expertise I can do in minutes what they have been in some cases literally days on... It's all about time and focus and most users don't want to be an expert technician, just to use something that works.
I know you have your own time limitations, and for now I am just thankful you took the time to put the CM12.1 ROM together which I am now using. When and if you can get round to a CM11 ROM, I think I would use it in preference, but what you have done is just fine.
If there is some easy way to edit the Titan CM11 flash zip with 7zip and drop in the right driver files and build.prop, I could do that if I knew what they were. Also, its a pity the new CM12 flash zips contain images rather than the folder/file structure because now it is not possible to modify/remove installed apps or edit settings prior to flashing...

Related

[Q] Port ShadowMOD-BR to DROID

What would it take to port ShadowMOD over to the Droid?
Currently this build is only for the Milestone. I would love to port it to the Droid so I can run it!
I know there are differences in the radios, and a few other differences such as kernels and whatnot because of the locked bootloader on the Milestone but I'm willing to put in some work, I just need to know what all is involved and if it's "doable".
Thanks in advance!
have you previously developed before?
tylerwatt12 said:
have you previously developed before?
Click to expand...
Click to collapse
not for ROMs -- i'm looking to get into it and figured a port would be a simple enough place to start... thanks for the reply
well,, unfortunately porting isnt really an easy thing to do.
tylerwatt12 said:
well,, unfortunately porting isnt really an easy thing to do.
Click to expand...
Click to collapse
well we both know that "easy" is relative right? i pm-ed him to see if he could upload his source to github so i could build it for the Droid. i have a couple people on DroidForums that are willing to help me learn. but since this seems to be a more specialized / advanced community, i figured i could find some more specifics over here...
i haven't developed ROMs for the droid before, but i've heard that relative to other types of programming compiling ROMs from source is not that intense. i currently specialize in PHP, but i'm looking to use it for something that i actually enjoy (android vs my job lol) and something that would give back to the community at the same time.
hopefully he can put his source code on github so that i can get to learning

[Q] World to Sprint Conversion Resources

I dont think this will become the official thread for what we're trying to do but more of a gathering of the info to then compile.
My buddy YACO and I are trying to create a excel spreadsheet with all the files that need to be changed, swapped or removed for anyone that wants to take a world version (GSM) to Sprint.
If anyone has any first hand experience with the difference or has even read about some of the things that are different please share...even if you think it's extremely obvious share the difference so we can begin compiling EVERYTHING. Hopefully this will result in some scripts or automation of sorts to help speed up the developments and conversions from the more heavily developed world/uk/gsm versions.
Thanks everyone!
Tyzing said:
I dont think this will become the official thread for what we're trying to do but more of a gathering of the info to then compile.
My buddy YACO and I are trying to create a excel spreadsheet with all the files that need to be changed, swapped or removed for anyone that wants to take a world version (GSM) to Sprint.
If anyone has any first hand experience with the difference or has even read about some of the things that are different please share...even if you think it's extremely obvious share the difference so we can begin compiling EVERYTHING. Hopefully this will result in some scripts or automation of sorts to help speed up the developments and conversions from the more heavily developed world/uk/gsm versions.
Thanks everyone!
Click to expand...
Click to collapse
Can't be done. World phone has the MDM9215 which doesn't have CDMA support. Sprint has the MDM9615
dbman190 said:
Can't be done. World phone has the MDM9215 which doesn't have CDMA support. Sprint has the MDM9615
Click to expand...
Click to collapse
Well, we've gotten the the world version to boot already, data is transferring everything is working. Few things left to work out like the phone FC'ing
It obviously can be done, just have to make sure to swap out the correct files
I think your initial post was slightly confusing. I understood it to be that you wanted to compile a list of differences between phones so you could bring the physical phone itself to sprint which is not physically possible.
If you're trying to port the gsm ROMs over to the sprint version that's a totally different story. . I applaud your efforts and say HELL YES!!!
This makes me happy. I can't wait to be flashing some new roms.
Sent from my HTCONE
kmyerslp said:
This makes me happy. I can't wait to be flashing some new roms.
Sent from my HTCONE
Click to expand...
Click to collapse
Ha, yes...my OP was confusing...but this is what I meant...and I think its a very big positive for the Sprint community.
Just an update: http://forum.xda-developers.com/showthread.php?t=2267057

Dev related question.

Hey devs and gals... I feel like i'm new with HTC again since I've been a Samsung user for the last few years. Yet I decided to get an M8 and Sprint gave me a good deal with HKE...
So me having experience with rom and theming development for GSM Samsung phones yet I feel like a totally noob here with HTC and specially with it being CDMA network...
I did a lot of roms porting back in the day for Samsung phones too.. Again I would like to ask devs if they won't mind add me to their team or individual dev to help me out on refreshing my mind about how things work for HTC and CDMA network so I/we can start rom development.
101 views and no answer? Are y'all not interested?
Sorry I'm not a dev but thanks for offering your help
FrozenRiff said:
Sorry I'm not a dev but thanks for offering your help
Click to expand...
Click to collapse
I do this for fun.. However when I used to be a Samsung user devs seems more friendly, we were like a big forum family lol.
We would help each other out.. It was not like who did it first or to each its own.
Maybe that is why this forum is like dead pretty much. There is no lots of devs an they dont seem to care or help anyone else.
If this was like on Samsung forum we would have a SENSE/LP rom up and running a long time ago.
I'm personally trying to get it to work for me. But being new to CDMA I have no idea how it works. But will get there eventually.
What exactly are you trying to figure out? You seemed a bit general in the post [emoji14]
gypsy214 said:
I do this for fun.. However when I used to be a Samsung user devs seems more friendly, we were like a big forum family lol.
We would help each other out.. It was not like who did it first or to each its own.
Maybe that is why this forum is like dead pretty much. There is no lots of devs an they dont seem to care or help anyone else.
If this was like on Samsung forum we would have a SENSE/LP rom up and running a long time ago.
I'm personally trying to get it to work for me. But being new to CDMA I have no idea how it works. But will get there eventually.
Click to expand...
Click to collapse
All the devs that I'm in regular communication with are open to helping, but not giving hand outs, I was accepted by TensaiLabs based on what I was trying to do and the very specific questions that I asked. That being said I haven't dove into porting too much so I'm not much help but from what I know and what little help I was with the sense 6 port for the LTE you have to edit build.prop, change libs, and add in sprint files and boot.img

bootloader locked bs....

I think this is bs. No roms,no nothing for this damn phone still. Its been months and no progress. I am not a developer and yes i complaining. Nobody can say that the bootloader is locked down or its because of kitkat... look at the g2 the g3 its insane with how much roms there is. I dont believe anything or anyone saying the bootloader is locked....A BUNCH OF BS!!!. I am going to look into developing for this phone because we are at a standstill for far too long. Gonna install linux on my computer when i have free time and atart putting in work.
podagee said:
I think this is bs. No roms,no nothing for this damn phone still. Its been months and no progress. I am not a developer and yes i complaining. Nobody can say that the bootloader is locked down or its because of kitkat... look at the g2 the g3 its insane with how much roms there is. I dont believe anything or anyone saying the bootloader is locked....A BUNCH OF BS!!!. I am going to look into developing for this phone because we are at a standstill for far too long. Gonna install linux on my computer when i have free time and atart putting in work.
Click to expand...
Click to collapse
Feel exactly the same.
This phone is like a king among phones, but a king who is in exile
Even with stock this phone is simply outstanding and I'm sure LG will update it to lollipop
But it needs lots of developer love for sure
I'm also learning how to develop, just for the love of this device
Sent from my LG-D950 using XDA Free mobile app
Not by any means a developer, but I'm pretty tech savvy and know a few languages, so if i can help in any way let me know. I want to get this ball rolling!
We are gonna need some help from mattwheat also. Busy this weekend but will check out some things soon....
Guys the bootloader is definitely locked down tighter than sh#!. But there is a work around. I.e. "BUMP"
With the Flex 2 now out I figured all hope WS gone for this device. If I knew more or had the time to learn like I used to have we would be rockin some AOKP, RESERECTION, OR some CM-12 based ROM.
I used to be on night shift for years and had all the time in the world after work (hence my 3am and 4am post). But I've left that company to start a new job that is now day shift. Which allows me more time with my son. But cuts into the amount of time I used to have. But I wouldn't change it for the world. But I will help anytime I can. But I think by summer I may move to either the Nexus 6 or the Flex 2 <--- only if the boot loader is unlockable like the LG G3 is.
It is a shame about the boot loader. Gave the flex to my daughter and moved on to the
Nexus 6 and have no regrets.
Great news cm12 incoming.check out lg-devs at github
Got 4.4.2 ZVB Rooted w/ TWRP 2.8.0.0 w/bump so if you need a tester i'll be scoping the forums, if you need a tester!
Sent from my LG-LS995 Keep on Flexin!
http://opensource.lge.com/osList/list?m=Mc001&s=Sc002
The 995 is on this list......
sickkside13 said:
Great news cm12 incoming.check out lg-devs at github
Click to expand...
Click to collapse
Can't find anything on it... Provide link please?
XDAkilla757 said:
Can't find anything on it... Provide link please?
Click to expand...
Click to collapse
https://github.com/lg-devs?tab=repositories
It's about as old as this thread. This phone needs a developer willing to spend some time. Start a CM bounty thread and see where that goes
Supertacomonkeyexplosion said:
https://github.com/lg-devs?tab=repositories
It's about as old as this thread. This phone needs a developer willing to spend some time. Start a CM bounty thread and see where that goes
Click to expand...
Click to collapse
Since it is rootable and a custom recovery can be installed. It should be a near walk in the park for the devs.

Finally compiled CM13 from source code. Now what?

Hi boys and gals and older fellows:
So, I have been following this forums for some weeks. I own a Redmi 2 Pro here in Mexico (2014819, 16 GB ROM and 2 GB RAM) and I wanted to test a fair amount of ROMS, I never had had a cellphone with so many custom ROMS available and I am very enthusiastic about it, so, I first went to CM13, then AICP, AOKP, DU, RR and even MIUI 8 Betas, until I found this ROM I still want to build called Paranoid Android. But I never compiled a ROM from source (I have been using Linux for many years, but never compiled an entire OS) and while I was trying to build AOSPA (or Paranoid Android) I realized it was too hard for my skills.
You see, I am only a user not a developer, and I see a lot of guys here developing and mantaining at the very same time, using their free time, processors, internet connection and patience for all of us, the users. So, I finally managed to compile CM13 from source and it runs pretty well (everything works) and it feels really great, like an achievement, but then I thought "Now what? Is it possible I can help other users? How can I learn more?". I know this is not a great achievement fro a developer, I did not create a device tree or developed a custom ROM or part of it or write a driver, I know too I can't really help any much more than I have helped to other users (as much or few as it can be). So, what do you think? I wanna learn more, I want to custom CM13 to my own needs as a learning exercise (add, remove, tweak governors; that sort of things).
||||||||||
TL;DR: I want to help people with a lot of work in his/her hands helping Redmi 2 community. I am a regular GNU/Linux user and I can compile CM13 from source. Is there any way I can help you to help others while I learn something more? Suggestions on what to do from now on are also welcome, keeping in mind I am not a developer and I do not want to be one.
Wrong place bro
You can get help from @s.sawrav and @pirej,these are sort of devs who could help you.
Btw if you can,please try to compile also nougat if you can.
And use Google for things you want to learn like oc,governors and stuff there are some pretty good threads here on XDA on how to build kernels and add features to it like this here http://forum.xda-developers.com/android/software/ultimate-guide-compile-android-kernel-t2871276 .
Wish you best luck?
Great, one more Dev for our little beast. Try Paranoid next ...
CENTSOARER said:
Hi boys and gals and older fellows:
So, I have been following this forums for some weeks. I own a Redmi 2 Pro here in Mexico (2014819, 16 GB ROM and 2 GB RAM) and I wanted to test a fair amount of ROMS, I never had had a cellphone with so many custom ROMS available and I am very enthusiastic about it, so, I first went to CM13, then AICP, AOKP, DU, RR and even MIUI 8 Betas, until I found this ROM I still want to build called Paranoid Android. But I never compiled a ROM from source (I have been using Linux for many years, but never compiled an entire OS) and while I was trying to build AOSPA (or Paranoid Android) I realized it was too hard for my skills.
You see, I am only a user not a developer, and I see a lot of guys here developing and mantaining at the very same time, using their free time, processors, internet connection and patience for all of us, the users. So, I finally managed to compile CM13 from source and it runs pretty well (everything works) and it feels really great, like an achievement, but then I thought "Now what? Is it possible I can help other users? How can I learn more?". I know this is not a great achievement fro a developer, I did not create a device tree or developed a custom ROM or part of it or write a driver, I know too I can't really help any much more than I have helped to other users (as much or few as it can be). So, what do you think? I wanna learn more, I want to custom CM13 to my own needs as a learning exercise (add, remove, tweak governors; that sort of things).
||||||||||
TL;DR: I want to help people with a lot of work in his/her hands helping Redmi 2 community. I am a regular GNU/Linux user and I can compile CM13 from source. Is there any way I can help you to help others while I learn something more? Suggestions on what to do from now on are also welcome, keeping in mind I am not a developer and I do not want to be one.
Click to expand...
Click to collapse
wow great!!!! i have some request. please build cm11. i know is oldschool, but its pretty light and stable for me
Keep up mates,... You are awesome!!
Great Work Bro
CENTSOARER said:
Hi boys and gals and older fellows:
So, I have been following this forums for some weeks. I own a Redmi 2 Pro here in Mexico (2014819).....
Well down bro... Great to go.. There are developers here who may help you to grow. I wish you all developers good luck and hearty THANKS for all your works here..
Thanks & Regards,
Ashok M
Click to expand...
Click to collapse
CENTSOARER said:
Hi boys and gals and older fellows:
So, I have been following this forums for some weeks. I own a Redmi 2 Pro here in Mexico (2014819, 16 GB ROM and 2 GB RAM) and I wanted to test a fair amount of ROMS, I never had had a cellphone with so many custom ROMS available and I am very enthusiastic about it, so, I first went to CM13, then AICP, AOKP, DU, RR and even MIUI 8 Betas, until I found this ROM I still want to build called Paranoid Android. But I never compiled a ROM from source (I have been using Linux for many years, but never compiled an entire OS) and while I was trying to build AOSPA (or Paranoid Android) I realized it was too hard for my skills.
You see, I am only a user not a developer, and I see a lot of guys here developing and mantaining at the very same time, using their free time, processors, internet connection and patience for all of us, the users. So, I finally managed to compile CM13 from source and it runs pretty well (everything works) and it feels really great, like an achievement, but then I thought "Now what? Is it possible I can help other users? How can I learn more?". I know this is not a great achievement fro a developer, I did not create a device tree or developed a custom ROM or part of it or write a driver, I know too I can't really help any much more than I have helped to other users (as much or few as it can be). So, what do you think? I wanna learn more, I want to custom CM13 to my own needs as a learning exercise (add, remove, tweak governors; that sort of things).
||||||||||
TL;DR: I want to help people with a lot of work in his/her hands helping Redmi 2 community. I am a regular GNU/Linux user and I can compile CM13 from source. Is there any way I can help you to help others while I learn something more? Suggestions on what to do from now on are also welcome, keeping in mind I am not a developer and I do not want to be one.
Click to expand...
Click to collapse
Good job :good: but this is not the right section to post this,ask a moderator to move this thread to appropriate section,also checkout the chef central in android section of XDA and then there's google,it'll help you out a lot.
Thread belongs in Discussing forum not Development, moved as requested by OP
CENTSOARER said:
Hi boys and gals and older fellows:
So, I have been following this forums for some weeks. I own a Redmi 2 Pro here in Mexico (2014819, 16 GB ROM and 2 GB RAM) and I wanted to test a fair amount of ROMS, I never had had a cellphone with so many custom ROMS available and I am very enthusiastic about it, so, I first went to CM13, then AICP, AOKP, DU, RR and even MIUI 8 Betas, until I found this ROM I still want to build called Paranoid Android. But I never compiled a ROM from source (I have been using Linux for many years, but never compiled an entire OS) and while I was trying to build AOSPA (or Paranoid Android) I realized it was too hard for my skills.
You see, I am only a user not a developer, and I see a lot of guys here developing and mantaining at the very same time, using their free time, processors, internet connection and patience for all of us, the users. So, I finally managed to compile CM13 from source and it runs pretty well (everything works) and it feels really great, like an achievement, but then I thought "Now what? Is it possible I can help other users? How can I learn more?". I know this is not a great achievement fro a developer, I did not create a device tree or developed a custom ROM or part of it or write a driver, I know too I can't really help any much more than I have helped to other users (as much or few as it can be). So, what do you think? I wanna learn more, I want to custom CM13 to my own needs as a learning exercise (add, remove, tweak governors; that sort of things).
||||||||||
TL;DR: I want to help people with a lot of work in his/her hands helping Redmi 2 community. I am a regular GNU/Linux user and I can compile CM13 from source. Is there any way I can help you to help others while I learn something more? Suggestions on what to do from now on are also welcome, keeping in mind I am not a developer and I do not want to be one.
Click to expand...
Click to collapse
Just start from doing the green thing
That's the best way to learn, and when/if you are happy with the modifications you made, and you think that the rom you made is different enough to be posted as a different/new/your rom, then post it.
pirej said:
Just start from doing the green thing
That's the best way to learn, and when/if you are happy with the modifications you made, and you think that the rom you made is different enough to be posted as a different/new/your rom, then post it.
Click to expand...
Click to collapse
I'm not familiar with the meaning of "the green thing", I love plants, so it would be great it is a plant-related saying. Care to elaborate a little? At the moment I am learning some useful repo parameters and attempting to build Resurrection Remix which seems going just OK.
I am downloading too all the source code from CM11, I think that's gonna be doable for a newbie like me, AOSPA is just too much right now, so I gave up with that for now, even documentation is hard to get.
CENTSOARER said:
I'm not familiar with the meaning of "the green thing", I love plants, so it would be great it is a plant-related saying. Care to elaborate a little? At the moment I am learning some useful repo parameters and attempting to build Resurrection Remix which seems going just OK.
I am downloading too all the source code from CM11, I think that's gonna be doable for a newbie like me, AOSPA is just too much right now, so I gave up with that for now, even documentation is hard to get.
Click to expand...
Click to collapse
in my quote of your post... i used GREEN color to mark something..
pirej said:
in my quote of your post... i used GREEN color to mark something..
Click to expand...
Click to collapse
Oh, I see now, thanks for the advice. This XDA Forums app can't parse color tags, so I was lost.
Hey I Was hoping you could build and Maintain a stable Cyanogen 12.1! A lot of people are still using 12.1 and kumajaya has stopped active development on that ROM. Plus the Sailfish OS community would really benefit from your support

Categories

Resources