I have some questions for the developers of CarbonROM or other Original Android Roms for HTC One Mini 2.
1. What kitchen you use?
2.Where to start learning how to modify/create a rom?
3. Can you show me a tutorial or any place to start my first project?
4. What I must know before starting?
5. You know any kitchen compatible/designed for HTC One Mini 2?
6. I'm 15, is to fast to start developing?
Waiting for you replies guys.
cjionel said:
I have some questions for the developers of CarbonROM or other Original Android Roms for HTC One Mini 2.
1. What kitchen you use?
2.Where to start learning how to modify/create a rom?
3. Can you show me a tutorial or any place to start my first project?
4. What I must know before starting?
5. You know any kitchen compatible/designed for HTC One Mini 2?
6. I'm 15, is to fast to start developing?
Waiting for you replies guys.
Click to expand...
Click to collapse
Hi,
good to see you are interested in creating a ROM yourself. :good: When I got this great phone back in March I was a bit disappointed by the state of development here at XDA. I expected the HTC One Mini 2 would have a large community and lots of custom ROMs available. Surprisingly I found a pretty small community and only 2 contributors / developers at this time, but I was fine having 2 CyanogenMod ROMs at least. Then one of the developers gave up his phone... crying: why, u-ra, why?! :crying: ) After crying and cursing him to hell for a while I decided to start educating myself...
Regarding your questions:
1. I'm not using a kitchen, these ROMs are built from source code
2. A good place to start is CyanogenMod Build Tutorial: http://wiki.cyanogenmod.org/w/Build_for_memul
3. see 2.
4. You should be familiar with Linux basics and understand how GitHub is working
5. Not that I'm aware of. A long time ago I experimented with dsixda and Ricky's ROM kitchen - it seems both are discontinued and not working for KitKat and above. No worries, you will not really need them.
6. Your age does not matter if you know how to use your head for more than just wearing a hipster haircut, making selfies and posting crap on Facebook...
I hope this will give you a little overview to get started. If you run into trouble or have some additional questions just write me a PM or post right here. Will try to assist you as best as I can.
Thank you very much. Probably I'll start working.
Related
Hello Guys,
i want to build a custom Rom for the Xperia X8, i have running many custom Roms in the last Time at all roms...
- I Have installed the Android SDK on WIndows 7 an i have installed Ubuntu 11.04 on my Workstation @ Home...
- Where can i get sources for an Android release and the ROM-Kitchen...
thanks in advance...
you opened a thread in a wrong section!
I think...
http://forum.xda-developers.com/forumdisplay.php?f=1218
Questions And Answers
This is a thread for developers
First off, never post a question in the development section.
Second off, you are not the only one to ask this question so use the search button. It hangs there for a reason.
Third off, having set up a workspace doesn't mean you are ready to build a ROM. I assume you haven't either developed a simple app. How are you gonna make a whole system if you don't know how to make even an app? Go learn some computer languages first then come back here with your ROM and I'll be happy to install it.
Peace
nothing wrong if anyone who asking about making a rom...
Chris95X8 who are you to judge them in this website huh??
do you think that you are the clever one in this website??
Peace...
Please!!!
any answer?????'
Use the search button before you make a thread!
i haven't found anything about the x8
lucasiumej said:
i haven't found anything about the x8
Click to expand...
Click to collapse
And chances are that you won't find a tutorial about how to cook a ROM for the X8.
In theory you have all the information you're possibly looking for around in the General Android Forums section as well as in the Chef section.
To build from scratch you need the Android SDK/NDK, the Android source code (you're most likely looking for the CM7 git sources), a kitchen, maybe Eclipse (the Integrated Development Environment) and a whole lot of coding experience to tackle the task. EDIT: You also need: A computer featuring a CPU supporting 64-Bit, a 64-Bit Linux distro (i.e. Ubuntu or Linux Mint in their x86_64 edition) and AT LEAST 8GB RAM to successfully compile Gingerbread/ICS.
The easier task might be to mod a existing ROM (of course ONLY with the express permission of the author of the ROM as well as of all other developers whose modules you are using), but even this requires a solid knowledge about what you're doing.
Oh, and you also need a phone where you can test out your ROM creation (just because it works in the SDK Emulator does not mean it works on the real device), and you need to be able pull your phone back out of "bad flash" in case your ROM or Kernel creation bricked your phone.
In short, the answer to your question is nothing more than reading up on lots of stuff and adapting things to the specifics of the X8 and porting a whole lot of stuff to make it work with the X8 (you know, the vanilla AOSP sources don't come with X8 drivers to support camera and so on).
As B.Jay said You need a looooooooooooooooooot of patience because every time something will go wrong. Also you must know how to analyze logs from terminal. It's really complicated stuff.
eagleeyetom said:
You need a looooooooooooooooooot of patience because every time something will go wrong.
Click to expand...
Click to collapse
LOL...
Yeah, welcome to the fabulous world of open source software where there are always surprises upon invoking "make"
you have to become einstien of android if you want to make a rom!! lol
freshy wanna cook a rom..??
yeah U have learn from modify rom first
and when u aready know what the stuff very well
that is u r ready...
Or you could use ROMMODGEN.com
Sent from my X8 using xda premium
Why do you need 8 Gb of ram?
I was able to compile CM7 with 1,5 GB of RAM on virtual machine. It was compiling for about 4 hours + time to fix errors 8GB of RAM is needed to compile ICS, because it's a beast There's one rule - more RAM, quicker result for magic "make" command
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:
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
Hello everyone!! my team and i have been working on a different type of rom for the Z family to maximize the total experience.
the world best modular phone deserves the best OS we can offer so we figured why rewrite the wheel we used a slightly modded kernel version of Los 15.1 and ubuntu 16.04 into a new operating system. the old/dying project Maru is coming back in this way, and better than ever.
if you guys are interested we would like to share the rom once it is ready for RC1, well let me know what you think and we just might make this new rom public very soon.
pics
just a little bit of what this looks like
Unleashing
This seems like one of the only ways to unleash the power of the mods since google and Motorola wont allow the community to get the code for the mods. If you need someone to do nightly compiles, I will happily help.
Wow, this is great! I’ve been locked down with Verizon, running a stock Moto Z. Love the mods but miss playing with Roms. I bought a Z2 Force but still on VZ. I bought a Sprint Z2 Force last month and unlocked the boot loader and rooted the phone. I haven’t flashed any Roms yet, I just waiting for the right one to come along. I’m not a developer but have flashed Roms since the First Moto Droid. I’ll be happy to give feedback. My Sprint is not my main phone, its just for play. I do want to unlock the sim in a month and bring the phone over to my Verizon account.
Not a Dev but been rooting and modding since htc Evo and original Xbox. Would love to help in any way possible.
ok so i only have a Z2 as of now in the Z family what i would like to know is what apps do you wish came built into a custom rom the you have found useful while on a custom rom? the goal is to become stable asap and we are seemingly stable now but we really want to polish this up.
we have a few more phone we are getting ready to start build for too but this phone is the main focus right now we have one of the devs on the team running this on the international s9. if todays build is ready for prime time we will post it asap but we are trying to get the install instructions done since it is a little work after the install.
Kaesberg said:
ok so i only have a Z2 as of now in the Z family what i would like to know is what apps do you wish came built into a custom rom the you have found useful while on a custom rom? the goal is to become stable asap and we are seemingly stable now but we really want to polish this up.
we have a few more phone we are getting ready to start build for too but this phone is the main focus right now we have one of the devs on the team running this on the international s9. if todays build is ready for prime time we will post it asap but we are trying to get the install instructions done since it is a little work after the install.
Click to expand...
Click to collapse
A kernel manager and a good file explorer.
@Kaesberg: Is this a full Maru (https://maruos.com/#/) rom? If so: AWESOME if not: ALSO AWESOME!
blckDTshadow said:
@Kaesberg: Is this a full Maru (https://maruos.com/#/) rom? If so: AWESOME if not: ALSO AWESOME!
Click to expand...
Click to collapse
It's not the same it works like maru but runs Los 15.1 not stock Android like maru and is on Ubuntu 16.04 not Debian. This room work the same but is a little different.
We made more progress last night. Hoping that we will have all the bugs worked out after today's report sync.
the command center widget that displays both the Moto mod battery and the phones battery
Hopefully u can make it so u don't have to log in to your G account to do the initial startup. And I 2nd apps needed r a good file explorer and maybe an alternative market like ACC or mobolism.
Any update on the development? Would really like to give this ROM a shot!
Anything new?
so quick update:
this is an unofficial build of maru os and if anyone is willing to help with development i would greatly appreciate the help. i am stuck at this moment since the guys i was working with are very busy at this moment. if you are serious about helping this progress to a stable build i can get you access to my build server to get this up and running once more. my phone is the one and only as of now and i have been enjoying it very much testing all the possibilities with external hardware. Devs please dm me tester will be selected once the builds are ready for single zip installs.