Porting Guidance - Firefox OS General

Hi, im am a bit confused about the porting process.
i've followed the guide https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Porting
and i have the cyanogenmod source for my device, but im having hard time to find where is the system compiling part and generating an image/bootable.
any direction / notes would be helpfull, thanks!

I second your request: In the MDN porting guide, it says that porting is sped up when your device is supported by cyanogenmod. But it would be nice to have some instructions on how this will help.

Related

[Q] How to compile AOSP 4.2.2 for Nexus 4

Hi, I would like to learn how to build a vanilla AOSP ROM with ubuntu.
Is the first time for me, so I need a complete guide. :angel:
thanks
Or someone can compile it for me... Pure Aosp without any tweak or mod...
And of course future update of aosp.
There are several guides, no this isn't a LMGTFY link, but it is a Google link. The first two are good guides.
Point being, you may need to refer to more than one guide until you have your build environment set up properly, and all the other variables in place. Might take you some time before you've built successfully, but it's a worthwhile experience.
Edit: obviously the links above point to some 4.2.1 resources, you can work your way around that with additional Google Ninja stuff. Seriously, go for it, it's fun.
No one is going to write you a personalized step-by-step guide on how to do it you need to read up and learn to do it yourself.
Start here:
http://source.android.com/
This section will tell you how to set up you pc to run it
http://source.android.com/source/building.html
As an example here is a guide to setting up an AOSP build environment, yes its for another device but it will give you an idea of what is involved in setting it up.
http://androidforums.com/optimus-m-all-things-root/619804-guide-building-aosp-more.html

[Q&A][HELP]Questions & Help Thread. Noob-Friendly

Hello guys/gals, I am back this time bringing you a very useful thread for y'all newbs and noobs on the internets coming across this thread and seeking help. I will be trying to help you if possible, not only LG L3/L5/L7 but also on this thread you can ask, POLITELY for a stable or smooth kernel/rom. A part of my motivation for starting this thread is for helping people but also for trying to get the Recognised Contributor :angel: . But the main goal of this thread is for HELPING.
Anyways, let's make the form that i want from you:
-device (L3/L5/L7/whatever)
-ROM name, Android version
-kernel name/version (if downladed from here)
-the issue that you are facing, with as many details as possible and some description of the steps you did and where you got stuck.
-if requested, Logcat
4 simple requirements and I or any other OptimaTeam member who knows will try to help you out. Good luck and have a good day. :highfive:
nice start
dude
look at my signature
MY GUIDE ON HOW TO GET QUICK ANSWERS thread
feel free to rip from it as much as you like n00bs need educating
Developing an AOSP ROM
IGGYVIP said:
dude
look at my signature
MY GUIDE ON HOW TO GET QUICK ANSWERS thread
feel free to rip from it as much as you like n00bs need educating
Click to expand...
Click to collapse
Hey Developers,
I have already built a CM ROM from source for my LG Optimus L7, which wasn't that hard. But now I want to build a ROM from Android Source (AOSP). So my question is: Can somebody give me a guide for the L7 or some advice for building an AOSP ROM?
Thanks:good:
GNKxVEGAS said:
Hey Developers,
I have already built a CM ROM from source for my LG Optimus L7, which wasn't that hard. But now I want to build a ROM from Android Source (AOSP). So my question is: Can somebody give me a guide for the L7 or some advice for building an AOSP ROM?
Thanks:good:
Click to expand...
Click to collapse
From AOSP you will have to take almost exactly the same steps. Basically there is nothing different to building CM, AOSP, PAC, CarbonRom, etc., but the source of compilation is different and also the thing you will have to do is add the device specific libraries etc. into the AOSP rom sources on your PC and then compile.

[REQ] Development Environment Setup for Moto G 2014

Hey there,
INTRO:
I'm a relatively new member to XDA and the Android Community as well. The Moto G (2014) is my first Android phone since ever. I was using iPhones (4,4S,5,5S), iPads and Mac and have Jailbroken and Developed Tweaks, Apps etc for iOS.
Now that I got my hands on this amazing device, I would love to contribute to the Community by developing and porting ROMs for the Moto G 2014.
WHAT? WHY?:
So if it isnt too much trouble could someone post a device-specific instructions, checklist and downloads to setup a development environment for Moto G (2014). I'm a pretty fast learner so any crude form of instructions would suffice. With the right heading and instructions I'm sure that I can contribute to this community.
PAST CONTRIBUTIONS:
If you're curious about what I've preciously done, just Google "Krishna Sagar iPhone" and you'll see. I've developed apps, Jailbreak tweaks and I've even been mentioned and credited by CNET.com for discovering the first solid evidence about 4G in the iPhone 5. (Before it was announced or released. Yea!! )
So any help at all is appreciated! You know.. Help Me to Help You!
Regards
Krishna Sagar
http://www.krishna.bz
PS: I've searched XDA and found some tutorials but I'm looking for some device specific instructions and downloads such as Device Tree, Kernal, ROM sources etc.. and crude up-to-date instructions on how to setup a Build-Environment. Thanks
Reserved by OP:
Once I get a working set of instruction and successfully setup my Dev Environment, I will post concise step-by-step instructions on how I set it up so that others can use it as a reference.
Okay....i just learned these things past month.
So tell me where you reached so that i can guide you.
N.K.V. said:
Okay....i just learned these things past month.
So tell me where you reached so that i can guide you.
Click to expand...
Click to collapse
I am at the very beginning... From the start would be great. Like i said.. I dont want a lengthy tutorial.. I'll find the instructions myself
For eg: just say setup Android Kitchen instead of walking me through the installation setup.
I just need a crude checklist to begin. I've doing some searxhing of my own.. But like i said, i need a bit more devicr specific approach!
Device specific approach would start once you have downloaded the repo.
Till then.... Approach for all the devices would be same.
Que: You are talking about building the rom from source right??
Or you just want to modify the stock rom!?
N.K.V. said:
Device specific approach would start once you have downloaded the repo.
Till then.... Approach for all the devices would be same.
Que: You are talking about building the rom from source right??
Or you just want to modify the stock rom!?
Click to expand...
Click to collapse
Havent decided really.. Might start by porting ROMs initially.. then gradually work on my own ROM
Thanks btw for your help
KrishnaSagar said:
Havent decided really.. Might start by porting ROMs initially.. then gradually work on my own ROM
Thanks btw for your help
Click to expand...
Click to collapse
And where can I download these device repos?
For Porting ROMs : Usually ports are done from working Cyanogen build or AOSP build, which we doesn't have yet. But, k2wl and shawn are main developers working towards that. Once we get those fully working then only you will be able to port another roms.
Regarding Device Repo: It's required to build rom from source, not for porting one.
repo is a "Source Code" file, which is approx 25-30 GB in size.

[Q] Need help to porting ffos.

Hi!
I'm new in this of the porting.
I have read mozilla's documentation for porting and I don't understand how proceed with the guide.
I have a Motorola XT915 and I would like to have firefox os on it.
I only find that the Xt915 has lock bootloader and I don't fine CyanogenMod or AOKP repositories for this phone, therefor, I don't know where to find the configuration tree files. But I don't have problem to build it.
I don't know where to find info to build the configuration file and xml and where to put it after.
if you give me a hand with this I would be grateful.
Xt915 razr d1?
Qwerpic said:
Hi!
I'm new in this of the porting.
I have read mozilla's documentation for porting and I don't understand how proceed with the guide.
I have a Motorola XT915 and I would like to have firefox os on it.
I only find that the Xt915 has lock bootloader and I don't fine CyanogenMod or AOKP repositories for this phone, therefor, I don't know where to find the configuration tree files. But I don't have problem to build it.
I don't know where to find info to build the configuration file and xml and where to put it after.
if you give me a hand with this I would be grateful.
Click to expand...
Click to collapse
You might have gone through already, if not, it will be useful for you
developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Installing_on_a_mobile_device
I could see few links which directly talks about porting firefox os to XT915, may be, if you can describe what you have done and in what step you failed to proceed, it will easy for the people to guide you.

LineageOS Build for Note 9 [phone] (Need help in understanding build process)

I'm seeking for a build of LineageOS for the Samsung Note 9 (512GB/8Gb).
I'm highly assuming that there has been no progress for it thus far, but gladly I'm willing to learn how to build and maintain it. However, i am going to need some guidance to get started. Feel free to dump link on me to read. Ive been trying to read what i can find, but i have not been getting much information on how to build for completely unsupported devices. Google searching doesn't return much what im looking for, so if theres a guide already out, feel free to link it.
From what i know so far, im going to need...
Device tree - Config Information regarding the device. Not sure where i would get this from
Vendor Tree - Not sure what information his would include. Not sure where i would get this from
Kernel - Not sure what it means by this. Does the kernel need to be custom built for the device?. Not sure where i would get this from.
Then i would potentially be able to build Lineage OS with a proper guide and some time.
Can i either have clarification or guidance on where i can get these / guide to build them?
https://forum.xda-developers.com/chef-central/android/how-to-build-lineageos-14-1-t3551484

Categories

Resources