[Q] Need help to porting ffos. - Firefox OS General

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.

Related

compiling your own roms

so... here's what i'm thinking.
how about setting up a vmware machine with all the source code for android on it, so that when a new version comes out, you can compile your own rather than waiting and then flash it to your phone. you could add your own modifications and any others that are out there.
this is a win / win situation as you get your own compilation, your own custom build and can screw about with the code it as much as you want as it's on a virtual machine.
you could update the android source code by pulling it online. and because it's a virtual machine, you don't need to worry about compilation issues across different machines.
i'm thinking about doing it - who'd be interested?
That's what I'm doing. It's FUN but to be honest it's quite a pain in the a$$ when you sync the master branch, compile, flash, and found out that the resulted ROM does not working properly and can't find any information about how to fix it.
BTW, I can hardly find the info on modifications -- most topics here are ready-to-flash ROM releases but no info on development. I did found some useful information in Nexus One forums, though.
Any suggestions on where can we find the resources regarding compilation and modification of AOSP?
well, my instincts tell me the modifications are "closed-source", hidden away from you. who knows what sorts of nasties are in the actual rom that's sitting on your phone. logging your every move, grabbing every site you visit, logging everything you type etc.
so, what's needed for a more successful dev community as far as i'm concerned is to allow the users to pick and choose what mods they want. this is an adp after all, and is one of the easiest phones to compile for.
so, if there's an active community compiling their own roms, then mods will perhaps become more open source with diffs / additions to the android source, which in itself will be better for users, developers and heck, who knows who might actually add it to the android source?
as for info for building:
http://source.android.com/source/building.html

[Q] Github acount for U8800

Hi!
Just wanted to know if someone has started, or is thinking about starting, a Github account for Huawei U8800 (non-pro).
It looks like U8800Pro is starting to get somewhere: https://github.com/U8800Pro
So, if someone wants to do this then they can. And if they do want to do it, make sure you include trees for different android versions that are available. And no, there is no need to include trees that are not fully functional and will not be updated anymore.
Thanks. :good:
OK. I have taken up this task myself. Our github is here: http://github.com/U8800
Please give me suggestions as to which repositories should be added. I will start forking repositories from CyanogenMod.
For anyone that doesn't know why I want this done then it is only to make things much easier. It will be easier to download the whole source code for our phone from one github account. This will also give people a chance of downloading source code for what ever android they want and then build it.
Who ever wants to help me with this in any way then please let me know.

[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] sm-t230(nu) Device Tree For Compiling Custom Rom

As the title suggests... i have looked all over the web for a device tree to be able to compile android with but all i have found is a basic dev tree for building twrp...
could someone please point me in the right direction or even advise me on how i would compile android from source for the sm-t230/t230nu
thanks in advance...
I've also been looking into this. I want rid of TW in the worst way.
Inside 4ndroid said:
As the title suggests... i have looked all over the web for a device tree to be able to compile android with but all i have found is a basic dev tree for building twrp...
could someone please point me in the right direction or even advise me on how i would compile android from source for the sm-t230/t230nu
thanks in advance...
Click to expand...
Click to collapse
We don't have a complete dev-tree yet. Samsung dosen't really want to release a lot of source code and so, there are lots of missing parts like driver sources and incomplete kernel sources etc. We also don't have a proper cousin device yet so it is very hard to build a tree for us.

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