Hello ALL,
I am new to android community i just downloaded CM13 nightly while downloading i checked the changelog(http://www.cmxlog.com/13/titan/) but i didn't understand a thing i want to learn each and everything about building custom ROM's mostly everything about Android OS.
I hope y'all getting what i wanna know.
I'm hoping for good resource's which will teach me everything about it.
Thanks in advance:fingers-crossed::fingers-crossed:
There are plenty of guides on xda on how to build roms, maybe just google 'build android from source' or something like that. Also, there's a basic guide on how to build cm12.1 for Titan in the general section of this forum. Maybe have a look at them
Related
im so in the mood to learn and make some roms....i wanted to ask can somoene help me by guiding me or maybe linking me to the right direction because i really want to customize roms...not too hard but to be able to tweak a bit on roms...pleae can someone help???
I'd recommend starting with going to the Android Open Source Project. They have full docs on how to download and compile the source code. Once you've successfully built a stock image you can start mixing and matching or tweaking code.
You can also Google things like "building froyo source" and such to find tutorials. Many of those will be for specific phones but the general principals are similar.
If you want to jump in the deep end Cyanogen's wiki has a tutorial on building Cyanogenmod from source.
Sent from my Nexus One using XDA App
ok thanks alot!
Hi everyone!
I'm looking to become a future dev of the Samsung Captivate Glide, but as we're awaiting the official ICS from AT&T the forum right now is pretty dead. We have a project going but nobody to guide us, and we wish to compile CM9 or AOSP ICS. Would anyone take me in and teach me the basics of ROMing? I would greatly appreciate it! I have a Mac and Windows, I'm not sure if Linux is required :|
~Aquethys
the rom is the least of the worries to get dev going on your phone, getting the kernel going is the hard part. does your phone have the source code released?
I don't believe so, people in our ics port thread are saying we don't have a working ics kernel. We do have a gingerbread kernel though... :/
How would I start?
Sent from my SAMSUNG-SGH-I927R using xda premium
well you take parts from the GB kernel and apply it to parts from the AOSP kernel, and troubleshoot until it boots. then you troubleshoot all the other issues, there will be issues, then you can start doing fancy things like add cwm. then tweak the kernel....
start reading on kernels, ramdisk, rils, libs, and drivers, linux, compiling, AOSP, github repositories.
you might be ready to take on this task in 6 months.... minimum
dont take that as snooty, ive been on here over a year, and know jack squat about half the things i just told you to study. though i have no desire to build kernels myself. there is lots of great info scattered all over xda. but you will need an experienced dev, to port ICS. you need to know basic kernel modification stuff before trying to do something as big as porting a new android version from out your but.
automated compiling isnt as automated as it sounds.
Alright. What programs will I need to begin with? Hopefully an experienced dev can guide me, I'm not too good @ following guides/tutorials but I'll try my best!
Sent from my SAMSUNG-SGH-I927R using xda premium
EDIT: Made a dropbox account, hopefully you could guide me through the basics?
So, is this the source code for SGH-I927 you were talking about? I downloaded it, what do I do with it? Is it different for ICS and GB?
Hello everybody...
I have a Galaxy Tab P1000 working on 2.3.3 and CWM installed.
I want to go on ICS but, honnestly, I really don't know what to do
Cyanogen, AOKP, Overcome... :silly::silly:
So, what's the differences ? I'm reading, reading, reading... and it seems to be hard to understand what bring each mod instead of installing one (your tutorials are really easy to understand for a newbie like me).
I don't want a mod where something doesn't work. My tablet is working fine actually and I don't want to screw something so... what's the best ICS mod for a P1000 ?
Thanks for your advices (and sorry for my poor english )
Two major problems.
1) best rom thread isn't allowed in xda. Try them out and find out yourself.
2) there is a q&a subforum for questions (but not for best rom question)
Sent from my GT-P1000 using xda app-developers app
priyana said:
Two major problems.
1) best rom thread isn't allowed in xda. Try them out and find out yourself.
2) there is a q&a subforum for questions (but not for best rom question)
Sent from my GT-P1000 using xda app-developers app
Click to expand...
Click to collapse
I tend to disagree with your response priyana. He is not asking for the "best" rom, just the differences. My suggestion is to read the development thread for each and try them out for yourself.
The best way to work out the one for you is to dive in and try them out.
Sent from my GT-I9000
Well, if your are asking for stable roms, then cm 9.1 and aokp milestone 6 are the options. dont ask for best roms.
I agree with stimpz0r that this isn't a best ROM thread, the OP is just asking the differences between the types of ROM. As long as it stays that way and doesn't become a best ROM thread then it's fine to stay. Have moved to Q&A where it belongs.
In answer to the question, as tiresome as reading and testing can be, don't give up with the reading as it's the most important part of being on XDA as so much information is available. The 1st few posts of the development threads tend to give you an overview of what's included but the main ROM types you get will be:
Custom stock - based off official ROM's with tweaks
AOSP (Android Open Source Project) - based off Google source code
CM - which is a modified AOSP experience with customisations, bug fixes etc
AOKP (Android Open Kang Project) - similar to CM as uses lots of aspects of CM but offers far more customisation options for the user
Ahem... 1st post, 1st fault
I wasn't asking for the "best rom over all the others", but more for a little help to know what kind of rom I have to look for, really sorry for the mistake.
Usually, I try to learn by myself reading on forums or on the net, but the hard part with Android (at least for me) is that a rom can work with a device but not with another who has the same Android version :silly::silly::silly:. It's not like a video game console, a PS3 is a PS3, a Wii is a Wii, no major change between the 1st and the last serie.
Thanks for your answers. I'll keep reading , but this time I'll look toward CM and Aokp first .
We all learn by reading and you'll see in my post I was siding with you
The best part of this forum is how much you learn off other members and the like-minded people you get to talk to. We were all new once so once you pick up things slowly but surely you'll also be able to share what you've learned back with so many new users always joining :good:
I ask this because we are now in December. I have recently fired up an old Z1 and want to breathe new life into it. So I have been looking around for a while now. A few things I gathered.
: Sony supports custom roms and supplies everything needed for a rom.
: fxp.co makes roms but they have been inactive since October, does this mean their latest rom is stable?
: Sony have released some camera stuff yesterday but nobody has come forward and said they will take it and build with it.
Everything seems dead and as if no one wants to build further. I don't know how to build otherwise I would of done it my self by now and shared it.
Is this device dead? Is there someone who knows what they are doing going to release a build? I'm still on stock waiting for my first AOSP build to flash.
Coming from a motorola (Moto G 2014) that has a million roms build a day. This is weird for me to not have a rom to flash and use as a DD.
I'm coming off as a snotty kid here I know. I just want to flash some AOSP's... So thats the question... Are there any AOSP's that can be flashed and used as DD?
Thanks for at least trying to read this... Pece
Yeah it is a little dead around here unfortunately hahaha. I've tried all the CM/AOSP ROMs and from my experience almost all of them are good as daily drivers with no issues with the exception of the Marshmallow one currently being worked on.
tomascus said:
Yeah it is a little dead around here unfortunately hahaha. I've tried all the CM/AOSP ROMs and from my experience almost all of them are good as daily drivers with no issues with the exception of the Marshmallow one currently being worked on.
Click to expand...
Click to collapse
So whick ROM do you suggest then?
On FXP they have this one : AOSP_L_MR1_151203_honami... I guess that is the latest one with the camera thingy that was published. 151203 means 3rd of Dec 2015. Right???
I guess I should just download and flash and answer my own questions
Thanks
ljoao77 said:
So whick ROM do you suggest then?
On FXP they have this one : AOSP_L_MR1_151203_honami... I guess that is the latest one with the camera thingy that was published. 151203 means 3rd of Dec 2015. Right???
I guess I should just download and flash and answer my own questions
Thanks
Click to expand...
Click to collapse
Yea it does.
Up to you man, I personally just grab CM12.1 off the nightlies website http://www.cmxlog.com/12.1/honami/ and maybe also flash M5 kernel on there, which you can find in the development section.
I just want to say... I've been at it for about 4hours now... This is harder than I expected. I finally have a AOSP rom. FXP latest build... Finally have TWRP recovery... About to flash open g apps stock package... I hope it all goes well... This is way harder than the hundreds of other android phones I've done this with.
Edit : It seems that cyanogenmod is the only stable ROM I could get past setup with. After I installed Gapps. I installed Aroma Gapps and selected the apps I use. The Gapps run perfectly and Google camera seems to be pretty good and taking full 20mp shots. I'm impressed with CM12.1. It runs good. After doing an antutu benchmark to see if the performance is close to stock I see that it ,"Benched", Way more that stock. 43288 is my score on Antutu. I know bechmarks tell half a story but it seems to tell an interesting one... It seems CM12.1 is really great and with the Gapps I'm getting my ,"stock android", feels anyhow.
This was the toughest device for me to get a working custom ROM with. There should be a new thread detailing how, late 2015. To get a custom ROM working.
AOSP with FXP in no good for actual use. CM12.1 is really good.
I answered my own questions I wanted details too. I'll be using this CM12.1 Xperia Z1 as my DD and see if it works.
ljoao77 said:
I ask this because we are now in December. I have recently fired up an old Z1 and want to breathe new life into it. So I have been looking around for a while now. A few things I gathered.
: Sony supports custom roms and supplies everything needed for a rom.
: fxp.co makes roms but they have been inactive since October, does this mean their latest rom is stable?
: Sony have released some camera stuff yesterday but nobody has come forward and said they will take it and build with it.
Everything seems dead and as if no one wants to build further. I don't know how to build otherwise I would of done it my self by now and shared it.
Is this device dead? Is there someone who knows what they are doing going to release a build? I'm still on stock waiting for my first AOSP build to flash.
Coming from a motorola (Moto G 2014) that has a million roms build a day. This is weird for me to not have a rom to flash and use as a DD.
I'm coming off as a snotty kid here I know. I just want to flash some AOSP's... So thats the question... Are there any AOSP's that can be flashed and used as DD?
Thanks for at least trying to read this... Pece
Click to expand...
Click to collapse
The first thing to do to stop projecting the image of a snotty kid is to read original development thread. You may surprise yourself finding plenty of custom roms including CM, Paranoid, Slimrom, DU and others. You can find kitkat and both versions of lollipop and every time custom roms were several months ahead of stock.
So, don't be shy and read.
optimumpro said:
The first thing to do to stop projecting the image of a snotty kid
Click to expand...
Click to collapse
I think this is a little harsh, flashing a new device can be quite overwhelming, especially if the forums are as inactive as they are here in the Z1 section.
But OP, there is a super long thread pinned about flashing and rooting for newcomers, you should check that out.
http://forum.xda-developers.com/showthread.php?t=2440565
D33KK said:
I think this is a little harsh, flashing a new device can be quite overwhelming, especially if the forums are as inactive as they are here in the Z1 section.
But OP, there is a super long thread pinned about flashing and rooting for newcomers, you should check that out.
http://forum.xda-developers.com/showthread.php?t=2440565
Click to expand...
Click to collapse
Little harsh? I don't think so. I don't appreciate it when freeloaders complain, especially when they don't know what they are talking about. The guy wasn't asking questions on how to flash, he basically came in and proclaimed that there are no custom roms for Z1, everything is dead and he is waiting for the first custom rom to flash. He clearly didn't bother to read and discover a multitude of custom roms for Z1. And by making that ridiculous statement, he has insulted everybody who contributes to Z1 development..
And by the way, what does "dead" mean? Inability to have updates twice a day? Lollipop has just recently became stable and marshmallows won't get there for at least a year. Plus, I am not sure that M is worth the effort: not much changed as compared to LP.
optimumpro said:
And by the way, what does "dead" mean? Inability to have updates twice a day? Lollipop has just recently became stable and marshmallows won't get there for at least a year. Plus, I am not sure that M is worth the effort: not much changed as compared to LP.
Click to expand...
Click to collapse
Yeah I agree with you, Lolipop is really good on the Z1, even if we do eventually get M I'm not sure it'll be worth the upgrade.
optimumpro said:
Little harsh? I don't think so. I don't appreciate it when freeloaders complain, especially when they don't know what they are talking about. The guy wasn't asking questions on how to flash, he basically came in and proclaimed that there are no custom roms for Z1, everything is dead and he is waiting for the first custom rom to flash. He clearly didn't bother to read and discover a multitude of custom roms for Z1. And by making that ridiculous statement, he has insulted everybody who contributes to Z1 development..
And by the way, what does "dead" mean? Inability to have updates twice a day? Lollipop has just recently became stable and marshmallows won't get there for at least a year. Plus, I am not sure that M is worth the effort: not much changed as compared to LP.
Click to expand...
Click to collapse
You miss understand. Let me explain. I went through all the custom roms threads. And I read the comments. The comments all speak of incomplete roms that have a major flaws in it. Camera not working is the main problem. I also did search the forum to figure out how to flash the Sony. The forum helped but it was scattered everywhere. Some solutions were not even in the Z1 page but in another Sony Xperia page. (The drivers not being accepted by newer windows) This thread : http://forum.xda-developers.com/showthread.php?t=2440565 would definitely come in handy, I must of over looked it.
I am sorry if you think I'm clueless to this. But I have had about 5 phones that I've flashed custom roms on. Motorola, HTC and samsung. All those phones were easy. The Sony is very complicated because I couldn't get into the recovery, after following instructions from Sony and on this forum. Using EMMA to flash the recovery, Pressing the right buttons. I could not get it to work... But with fastboot I kept trying and somehow got it to flash TWRP recovery. Allowing me to install CM12.1
Flashing the FXP AOSP roms was easy. But that rom didn't work. Neither did the Recovery that came with it.
I Just wanted to know how to get this AOSP that Sony bragged about. But in essence it doesn't exist. Not in a functional form for users.
And I think that was my biggest problem. Understanding that the AOSP thing is not for me. Or others that want it as a DD.
*Edit After reading the replies and felt the need to refreshen my story. I understand there are lots of Custom ROMS. The whole idea here was that I was looking for AOSP that all the articles talk about. Sony releasing AOSP build for their phones. But it isn't exactly the full story. I was just looking for these Sony AOSP Roms... But I did end up with CM12.1... I was thinking about trying this Jaguar one that is so active as well. I'm not trying to rip on the custom roms the community was working on. I was justy trying to find Sony's AOSP. I'm sure the Custom roms are great. And I will eventually find the perfect one for me.
Hello there,
I am using a google nexus 6. I am on nougat 7.1.1. But from the October security patch my phone is too slow. And now i got an idea to change to custom rom. I want to know which is best.. Stock Rom or Custom Rom? If Custom Rom which one you prefer? Please help me to find a good one.
Thanks!
can you read ?
this is Nexus 6 Android Development thread not Q&A ! go to Nexus 6 Q&A, Help & Troubleshooting thread and ask anything you like !
and please read this :
https://forum.xda-developers.com/galaxy-note-10-2014/general/thread-t3603186
@pinkfloyd3: Your response was needlessly harsh, not to mention it being borderline flaming. All you really needed to do is report the post and the moderators would have moved it. So keep that in mind in the future, capisci?
achchu93 said:
I am using a google nexus 6. I am on nougat 7.1.1. But from the October security patch my phone is too slow. And now i got an idea to change to custom rom. I want to know which is best.. Stock Rom or Custom Rom? If Custom Rom which one you prefer? Please help me to find a good one.
Click to expand...
Click to collapse
There are no more official updates to the Nexus 6, so if you wish to upgrade the device further you will have little choice but to use a custom ROM. As for what ROM is best for you, that's a question we can't answer. The only thing we can tell you is to try them out to see which one is best for you. Now, as to what custom ROMs we prefer, let's rephrase your question so it reads, "If Custom Rom which one do you use?" as that is what you are actually asking. The responses you get will inevitably fall along the lines of "I use ROM X" anyway.
For example, I use Pure Nexus. It's not Android 8 although the developer has been working on an Android 8 version. However it has the right balance of features for me; it's not stuffed to the gills with features but isn't stock either. Naturally there are Android 8 ROMs out there, and right now the closest to Pure Nexus in having that balance of features is Validus. Even though Validus is officially still in beta it was a very stable ROM when I tried it out. So take a look at the ROMs available, try them out, and choose the one that fits best to you.
Strephon Alkhalikoi said:
@pinkfloyd3: Your response was needlessly harsh, not to mention it being borderline flaming. All you really needed to do is report the post and the moderators would have moved it. So keep that in mind in the future, capisci?
Click to expand...
Click to collapse
ok i apologize from both of you
@achchu93
In my opinion :
7.1.2 : PN (Pure Nexus)
8: currently sixrom v2.1 good for me !
sourcebuilt oreo rom : more stable
GZR Validus : not use it now if your phone is encryption ! you lose all you data
this is my opinion It may not be right
sorry for my bad english
@pinkfloyd3 : I am really sorry. I am not well experienced in this thread stuffs. I was in a curious to upgrade my phone. Thats why i posted here. Sorry if it bothers you.
Strephon Alkhalikoi said:
@pinkfloyd3: Your response was needlessly harsh, not to mention it being borderline flaming. All you really needed to do is report the post and the moderators would have moved it. So keep that in mind in the future, capisci?
There are no more official updates to the Nexus 6, so if you wish to upgrade the device further you will have little choice but to use a custom ROM. As for what ROM is best for you, that's a question we can't answer. The only thing we can tell you is to try them out to see which one is best for you. Now, as to what custom ROMs we prefer, let's rephrase your question so it reads, "If Custom Rom which one do you use?" as that is what you are actually asking. The responses you get will inevitably fall along the lines of "I use ROM X" anyway.
For example, I use Pure Nexus. It's not Android 8 although the developer has been working on an Android 8 version. However it has the right balance of features for me; it's not stuffed to the gills with features but isn't stock either. Naturally there are Android 8 ROMs out there, and right now the closest to Pure Nexus in having that balance of features is Validus. Even though Validus is officially still in beta it was a very stable ROM when I tried it out. So take a look at the ROMs available, try them out, and choose the one that fits best to you.
Click to expand...
Click to collapse
Thanks alot for your reply. I tried Pure Nexus with Franco kernel. You know both of them impressed me in a great way. after flashing franco kernal my phone is working like a jet. Really happy with this custom rom and kernal.
But still i see lot of people supporting dark rom. It is customized version of Lineage OS right? What do you think about that?
LineageOS is "lipstick on a pig" (look it up). They used Cyanogenmod as a base instead of starting over, meaning they used a base full of untested code. Because of that, it doesn't touch my devices.
The LineageOS devs should have started from scratch. It would have taken longer to get up and running, but the code would be clean and tested.
Well, if you want to keep yourself updated with the latest security patches (and probably features as well) then for this ageing phone, a custom ROM is better than stock all day long.
I'm using Dirty Unicorns 11.7.2, since is most up to date and very stable. PN is a good choice as well.