(Question) Porting a Rom? - Moto G 2015 Q&A, Help & Troubleshooting

Hello guys, can someone explain what software do the developer use to port a Qualcomm stock ROM?
Do they use this..
https://forum.xda-developers.com/showthread.php?t=633246
Or something else? Can someone please help me out what tutorial i should follow to port a stock rom from moto x play to moto g3 turbo?

amritmalviya said:
Hello guys, can someone explain what software do the developer use to port a Qualcomm stock ROM?
Do they use this..
https://forum.xda-developers.com/showthread.php?t=633246
Or something else? Can someone please help me out what tutorial i should follow to port a stock rom from moto x play to moto g3 turbo?
Click to expand...
Click to collapse
Maybe, among tons of other things... Porting a ROM is not a simple thing, you don''t just throw the ROM into a converter and out pops what you want, if it was that simple we would have tons of ROMs for every device.
In general, building a ROM for a device requires the original ROM's source code, a working device tree, and a build environment... and some decent Linux command line and code debugging skills.
"Porting" in this case would be just pulling pieces of mostly compatible software and plugging it into a working ROM piecemeal style, since the two devices although similar, are not identical.
Here is a good place to start, then let Google be your guide.

Related

CyanogenMod Rom

Hi,
Is there any person or developer who can port CyanogenMod Rom on our Defy?
Or do you guys have any idea regarding this? How can we attract the attention to any developers towards our Defy?
http://www.cyanogenmod.com/screenshots
http://forum.cyanogenmod.com/
CyanogenMod Rom works on Droid. So That should work on our Defy as well.
Looking forward to hear your ideas guys......
We need a recovery first
How can we get that recovery?
Wait for it to be sorted - it will come, just got to be patient
What does it really mean that we need recovery and why? Please explain in a way that a noob can get it.or diect me to a place to read thanks!
Bcs recovery is needed to get the modded ROM onto the DEFY!
You need to replace/modify allot of things and this is not as easy as getting a non market app onto your mobile
And i guess there are much more people looking for a 2.2 or perhaps 2.3 then waitin for a CyanogenMod Rom!?
Plumbum_DN said:
Bcs recovery is needed to get the modded ROM onto the DEFY!
You need to replace/modify allot of things and this is not as easy as getting a non market app onto your mobile
And i guess there are much more people looking for a 2.2 or perhaps 2.3 then waitin for a CyanogenMod Rom!?
Click to expand...
Click to collapse
The modded recovery is out... Please Cyanogen make a miracle...!
my main phone is a G2, and have yet to run a CM rom, I'm, more then happy with what we have so far for the Defy, and thanks everyone efforts, if someone ports an OEm Sense Rom over this way well that's another story lol
You know what I am with the guy above. Im loving what I got so far. And in the new year I will probably do my own custom rom. I am not in any rush to get 2.2 at the moment, and im getting an android tablet today so hack time is being diverted to that
Sent from my MB525 using XDA App
HI, how can we do that?
I would like to help all to get a working custom rom.
But where can i get the information?
No idea how i can create a own rom.
What is about the driver, firmware etc?
How can i cook a rom.
On several websites there a only manuels about HTC roms, and online kitchen.
But no with motorola sets.
Please help a send information how.
THANKS!!
djsven said:
HI, how can we do that?
I would like to help all to get a working custom rom.
But where can i get the information?
No idea how i can create a own rom.
What is about the driver, firmware etc?
How can i cook a rom.
On several websites there a only manuels about HTC roms, and online kitchen.
But no with motorola sets.
Please help a send information how.
THANKS!!
Click to expand...
Click to collapse
Google, you need to be prepare to read - alot.
Everything I have learnt is from googling - all the various android forums.
Hi, i asked google a lot, but can´t find a realy gooo anser what excatly todo.
I can compile my own rom from source, but what is with driver?Firmware?
How i implement this?
Is the bootloader locked the same way as it is on milestone, droid x and droid 2? Or is it hack friendly and we can load any custom kernel?
I missed this thread before.
I would love to see CM's rom on the Defy. In fact I would have no problem donating to the individual who makes it happen
no way!
No one wants to hack the defy!
Would easy i guess for a realy hacker.
But no one do it.
All want to give motorola devices back or won´t buy it.
Poor.
djsven said:
no way!
No one wants to hack the defy!
Would easy i guess for a realy hacker.
But no one do it.
All want to give motorola devices back or won´t buy it.
Poor.
Click to expand...
Click to collapse
Nobody wants the Defy... I'll waiting the Lg Optimus 2x
socket84 said:
Nobody wants the Defy... I'll waiting the Lg Optimus 2x
Click to expand...
Click to collapse
Very different phone dude, you can find a new defy for 290€, seems the Lg Optimus 2x will be around 550€ ... that's really expensive
Not true. Several people already have.
djsven said:
no way!
No one wants to hack the defy!
Would easy i guess for a realy hacker.
But no one do it.
All want to give motorola devices back or won´t buy it.
Poor.
Click to expand...
Click to collapse
telindil said:
Very different phone dude, you can find a new defy for 290€, seems the Lg Optimus 2x will be around 550€ ... that's really expensive
Click to expand...
Click to collapse
And ofcourse, if you find yourself in any situation where your phone might get wet or dropped, there's no point in comparing them.
Until froyo(kernel) is released by motorola, we can "only" have a CM5 port for the defy.
It would be great trying froyo kernel without any modules and having them replaced by DEFY ones... Doing that we would know if motorola uses the same key for all the androids

[Q] Rom Porting

Hi,
I'd like to familiarize myself with rom development and porting.
Before anyone asks, I am an extensive linux user (gentoo), I know how to work with adb and fastboot, I am good at C/C++ and Java. I even know a little about kernels.
From my understanding, in order to port a rom from device A to device B, I need to swap the kernel and configure a kernel for device B. One includet into the ported rom, the rom should at least boot.
If the kernel is good and device A and device B are not too far apart from each other, everything should work the same.
Please do correct me, if I am wrong.
What I need is a point to start. Doesn't need to be a trivial one.
And I'd like to get some more info on kernel development.
Please help me find a good starting point.
ClericLeech said:
Hi,
I'd like to familiarize myself with rom development and porting.
Before anyone asks, I am an extensive linux user (gentoo), I know how to work with adb and fastboot, I am good at C/C++ and Java. I even know a little about kernels.
From my understanding, in order to port a rom from device A to device B, I need to swap the kernel and configure a kernel for device B. One includet into the ported rom, the rom should at least boot.
If the kernel is good and device A and device B are not too far apart from each other, everything should work the same.
Please do correct me, if I am wrong.
What I need is a point to start. Doesn't need to be a trivial one.
And I'd like to get some more info on kernel development.
Please help me find a good starting point.
Click to expand...
Click to collapse
you have reason... for do rom, or kernal port you need Devices seemed..
example: you can port a DESIRE S rom to DESIRE HD
but can´t port it to another device without the same characteristics..
(exceptional case: one XDA developer was ported an HTC desire S rom TO nexus S with the htc sense environment!!! BUT ITS the only one case... )
okay man... first thing that i recommend its browse all that you need in the especific android hack and development forum: thake this link:
http://forum.xda-developers.com/forumdisplay.php?f=565
welcome mate, XDA needs developers and learners
I want to port a rom from desire s to the desire z.
Or a rom from desire to desire z.
That's it for starters.
ClericLeech said:
I want to port a rom from desire s to the desire z.
Or a rom from desire to desire z.
That's it for starters.
Click to expand...
Click to collapse
are you going to thematize the rom or something similar?
because in the desire z dev. forum are availables at least 2 or 3 roms porteds from desire s... someone with sense 3.0 included... if you want you can download them and explore for to start...
you can browse your questions in the link that i posted avobe.icluded de kernel dev.
cheers

[Q] How to port from a device with different hardware?

Hey XDA,
I have been around for a while, gone through two phones and have had no problems rooting, flashing ROMs, etc. thanks to all of the amazing people on the site. I have come to a point though, that I am interested in learning to port ROMs (and maybe even build a ROM from AOSP, but I am taking this one step at a time). I have looked all over the Chef Central -> Android section and the Q & A section and have been unable to find a solid guide on porting ROMs from a device with different hardware than the device you want to port to. I am sorry if this has been answered elsewhere and I try to contribute as much as I can. I hope I am not inconveniencing anyone too much. If a thread already exists that can help me out, I would greatly appreciate a link, then you can close this thread.
I am only trying to port between the ATT and internation GS3s, so it shouldn't be too hard, right?
The ROM I am trying to port is PA 2.99 beta8.
Thanks,
#TekGadgt
Have you read this guide?
http://forum.xda-developers.com/showthread.php?t=1908008
-star- said:
Have you read this guide?
http://forum.xda-developers.com/showthread.php?t=1908008
Click to expand...
Click to collapse
I will give it a go! Thanks. I had noticed this one, but was unsure if it would work between devices with different hardware. I see now that it does. I will work on that ASAP. One more question though, what do you do about devices with different resolutions? I noticed the guide is for devices with the same resolution.

[Q] How to check custom ROM compatibility?

How can I check if a custom ROM is compatible with my phone?
Is it only compatible on a certain phone?
I have a Cherry Mobile Burst, And sadly I can't find a custom ROM for my unit. So I'm asking if there are other custom ROM that I can use??
Thanks!!! :crying:
The only real way is to make sure it specifically states that it IS for your device. If you cannot find one for your device, then you can try to develop one. Even the identical chipset will have different hardware that make the ROMs incompatible.
If it does not say "This ROM is for XXX device" then don't flash it, that's my advice.
orangekid said:
The only real way is to make sure it specifically states that it IS for your device. If you cannot find one for your device, then you can try to develop one. Even the identical chipset will have different hardware that make the ROMs incompatible.
If it does not say "This ROM is for XXX device" then don't flash it, that's my advice.
Click to expand...
Click to collapse
Thanks for your advice.. i'm not really good with programming.. Can I ask someone to here to develop a custom ROM for my phone fore free??
I really don't know how to create one.. :crying:
dummypirate said:
Thanks for your advice.. i'm not really good with programming.. Can I ask someone to here to develop a custom ROM for my phone fore free??
I really don't know how to create one.. :crying:
Click to expand...
Click to collapse
I doubt it because there is a lot of work that goes into developing a ROM, like hours and hours, so usually phones that not many people have don't really get it, because why develop for a phone that 20 people own when you can develop for one that thousands or millions of people own.
Keep looking, there may a custom ROM out there, does your phone go by another name? Like an actual model number?
orangekid said:
I doubt it because there is a lot of work that goes into developing a ROM, like hours and hours, so usually phones that not many people have don't really get it, because why develop for a phone that 20 people own when you can develop for one that thousands or millions of people own.
Keep looking, there may a custom ROM out there, does your phone go by another name? Like an actual model number?
Click to expand...
Click to collapse
nope... just Cherry Mobile Burst.. S180 Burst.. that's all.. :crying:
dummypirate said:
nope... just Cherry Mobile Burst.. S180 Burst.. that's all.. :crying:
Click to expand...
Click to collapse
how can i make rom?
is there any process?
Everyone can creatr rom....
See here.......learn some basic knowledge and go on...
http://xda-university.com/as-a-developer/introduction-how-an-android-rom-is-built
mine to
mine 2 having same problem my phone too is of this type but i found that it use htc drivers 2.0.7 on my window pc i search google that htc wildfire uses that version of drivers so i conclude that custom roms that are compatible for htc wildfire might be compatible for my phone too
do my conlusion is right or wrong plz someone tell me
cheap phones and cust. roms.
[I[/I]
gauravsex said:
mine 2 having same problem my phone too is of this type but i found that it use htc drivers 2.0.7 on my window pc i search google that htc wildfire uses that version of drivers so i conclude that custom roms that are compatible for htc wildfire might be compatible for my phone too
do my conlusion is right or wrong plz someone tell me
Click to expand...
Click to collapse
it sucks because cheap are easy to root but impossible top find c. roms for. lgls650 if anyone has a link for me..
p.s. hurry it up on the zmax pro r&d.. i wanna crack this thing. You guys rock !!
weezer79 said:
[I[/I]
it sucks because cheap are easy to root but impossible top find c. roms for. lgls650 if anyone has a link for me..
p.s. hurry it up on the zmax pro r&d.. i wanna crack this thing. You guys rock !!
Click to expand...
Click to collapse
There are no developers that own that device, if they did then there would be ROMs for it.
There is no point in asking or waiting for developers to make ROMs for this device because it will never happen.
You've got a low end device that no one is interested in developing for, you'll have to learn to do it yourself if you want ROMs, that's the only way you'll get ROMS for this device.
Sent from my SM-S903VL using Tapatalk
can saomeone give me a link of a website or a blog that has wiko u feel lite MT6735 custom roms in it? I just find it difficult to find a custom rom for my phone. Thank you!
I need a custom ROM for Wiko robby2 i'm not found it who can help me pleas?
I have an Galaxy A50 sm-a505w carrier:XAC, and Bricked my phone by trying to download an incompatible custom ROM,, now that I have recovered, I want to install a custom ROM to used with root. Any custom ROM would be appreciated but I am willing to download Corvus. I will be grateful for any sort of help. ROM name and version with link will be appreciable!!! Thanks in advance!!!

[Q] How to port Gingerbread?

I have an old Lg c550 Optimus Chat, it's running froyo 2.2.2, no one built a custom gingerbread rom for it so i would like to give it a try. Can anyone give me advices about what to do? Is it there a guide for dummys? I'm not a coder but if it's not too hard i can try to do it. Please help me out
P.s.: I was thinking to modify a p350 or a p500 Gingerbread but i don't know what to do
lexsjack said:
I have an old Lg c550 Optimus Chat, it's running froyo 2.2.2, no one built a custom gingerbread rom for it so i would like to give it a try. Can anyone give me advices about what to do? Is it there a guide for dummys? I'm not a coder but if it's not too hard i can try to do it. Please help me out
P.s.: I was thinking to modify a p350 or a p500 Gingerbread but i don't know what to do
Click to expand...
Click to collapse
Well,I don't say it will work but it's pretty tough.Porting different android versions requires great knowledge and compiling also.But,while building a rom for a specific device is more secure than porting as we never know it will boot or not.But,you may try. But,I nor xda is responsible for any problems to device.You should make a backup and have all recovery tools with you,to ensure that your device didn't get brick.
replace ram disk
Modify updater scripts
Chown and chmod lines modification
init.rc editing
Rom patching
nightwalker said:
Well,I don't say it will work but it's pretty tough.Porting different android versions requires great knowledge and compiling also.But,while building a rom for a specific device is more secure than porting as we never know it will boot or not.But,you may try. But,I nor xda is responsible for any problems to device.You should make a backup and have all recovery tools with you,to ensure that your device didn't get brick.
replace ram disk
Modify updater scripts
Chown and chmod lines modification
init.rc editing
Rom patching
Click to expand...
Click to collapse
Omg it looks terrible, i won't be able to do it, too hard... Do you know if maybe here someone could do it just for fun? Undortunatly in my life i don't know any coder...:crying:
lexsjack said:
Omg it looks terrible, i won't be able to do it, too hard... Do you know if maybe here someone could do it just for fun? Undortunatly in my life i don't know any coder...:crying:
Click to expand...
Click to collapse
Well,Let me clarify one thing.All are noobs in starting.When we start to try things ,we gain knowledge.When I join Xda I didn't knew any thing rather than rooting.I thought that if I know rooting fully,I will be a great dev.(Told u I was a NOOB).Then,I to become popular I posted screenshots of a build.prop edit with written 4.1.1
and told I ported jelly bean.Some people told me -Wow,you are a genious dude.I felt very good hearing appreciation from them.Then,they asked me link for his.I made excuses day after day.then,one day the moderator posted a reply which changed me.So,That's why I started to gain knowledge about all this.
Search search search
lexsjack said:
I have an old Lg c550 Optimus Chat, it's running froyo 2.2.2, no one built a custom gingerbread rom for it so i would like to give it a try. Can anyone give me advices about what to do? Is it there a guide for dummys? I'm not a coder but if it's not too hard i can try to do it. Please help me out
P.s.: I was thinking to modify a p350 or a p500 Gingerbread but i don't know what to do
Click to expand...
Click to collapse
Search for custom ROM which is made for your device.Try CyanogenMod or even search on this forum.My Samsung S+ was running on Gingerbread and now i rooted it with 4.4.2 and it really makes it faster and smoother.But try rooting along side a experience guy else it will brick your device
herindedhia said:
Search for custom ROM which is made for your device.Try CyanogenMod or even search on this forum.My Samsung S+ was running on Gingerbread and now i rooted it with 4.4.2 and it really makes it faster and smoother.But try rooting along side a experience guy else it will brick your device
Click to expand...
Click to collapse
I searched evrywhere for a custom rom but no luck, cyanogen mod doesn't support my phone, the only thing i was able to do it was root it with gingerbreak 1.2.
So no one can be my obi one kenoby? First of all i would need a clock work mod recovery right? There isn't one for this phone so how can i do it? Is it hard to build?

Categories

Resources