I've been looking into this myself and what I think I'd like to do is grab the best bits of the various ROMs I've used. No disrespect to the guys who have been making some brilliant ROMs but I'd like to dabble with a deeper layer of customisation
Is there a "kitchen" programme that will allow me to do this for x10? Also how do I check a programmes compatibility with certain kernels and basebands? Do Android .apk files rely on external libraries or files like Windows do? If so is there a way I can check an .apk's dependencies?
Sorry for so many questions but this is new to me and would like to get a handle on where to start. Thanks in advance
you can start with posting in the right sections
cockbeard said:
I've been looking into this myself and what I think I'd like to do is grab the best bits of the various ROMs I've used. No disrespect to the guys who have been making some brilliant ROMs but I'd like to dabble with a deeper layer of customisation
Is there a "kitchen" programme that will allow me to do this for x10? Also how do I check a programmes compatibility with certain kernels and basebands? Do Android .apk files rely on external libraries or files like Windows do? If so is there a way I can check an .apk's dependencies?
Sorry for so many questions but this is new to me and would like to get a handle on where to start. Thanks in advance
Click to expand...
Click to collapse
If you really know what you're doing, download the zips for the ROMs you like to mix and start mixing!
To see apk depedencies, perhaps decompiling them with APK Manager and checking the AndroidManifest could give you a clue.
Don't really know that much, so perhaps someone else can give you
a better answer!
Cheers Immortal, I'm guessing simply copy and pasting between ROMs won't work that well. Will look into Android Manifest, appreciated
Many apologies riginal, whereabouts should I have been looking? I assumed that being as I was asking for information about ROM building, and leading into a discussion about baseband compatability that here would be a good place to ask. I don't want to treat this place as merely a repository of other peoples work, I was hoping to learn and contribute
Chef Central has no x10 specific sections or threads that have been updated anytime recently. The X10 Q&A section here garnered no answers, not even pithy ones like your one above that serves no constructive purpose and was merely written to build your post count
You even failed to direct me to a correct area. How am I ever to learn without the simplest direction? You didn't even report my post so the actual mods could move it, or PM me so I could delete and repost elsewhere. Back to moderation school for you, I'm confiscating your banstick as well. Put that e-peen away, seriously, lead, follow or get out of the way
Apologies to the real mods, but self aggrandaising posts such as his are one of the worst things about the internet, especially fora with public post counts and status bars
cockbeard said:
Cheers Immortal, I'm guessing simply copy and pasting between ROMs won't work that well. Will look into Android Manifest, appreciated
Many apologies riginal, whereabouts should I have been looking? I assumed that being as I was asking for information about ROM building, and leading into a discussion about baseband compatability that here would be a good place to ask. I don't want to treat this place as merely a repository of other peoples work, I was hoping to learn and contribute
Chef Central has no x10 specific sections or threads that have been updated anytime recently. The X10 Q&A section here garnered no answers, not even pithy ones like your one above that serves no constructive purpose and was merely written to build your post count
You even failed to direct me to a correct area. How am I ever to learn without the simplest direction? You didn't even report my post so the actual mods could move it, or PM me so I could delete and repost elsewhere. Back to moderation school for you, I'm confiscating your banstick as well. Put that e-peen away, seriously, lead, follow or get out of the way
Apologies to the real mods, but self aggrandaising posts such as his are one of the worst things about the internet, especially fora with public post counts and status bars
Click to expand...
Click to collapse
Check the topic of how to port miui by rdanner, it give a good description on porting
Sent from my X10 TripNMiUI-IRIS using XDA Premium App
Dude first Of all
U can certainly start with using dsixda s kitchen which is x10 compatible
U will have to start mixing only to learn which will help u to learn
Check this post it will help with porting roms from other devices having the same gpu and CPU like nexus one or HTC desire
http://forum.xda-developers.com/showthread.php?t=1064074
Cheers
Hi folks,
I've spent a few days looking over the forum and have to say. good work
There don’t seem to be many issues, everyone seems to be getting on in the spirit of XDA.
I'm a firm fan of ‘if it isn’t broken, don’t fix it’ so I'm not going to be flying in making huge changes or swapping things around. this is your forum I'm just here to help keep things nice. if anyone has any ideas of how to improve things in this area - (not XDA as a whole) please drop me a PM, and we’ll put it to a vote. if it’s a good idea I'll change it if i can or I'll push for the changes with the senior team.
While this may be a legacy forum it’s clear there is still interest and a lot of life in this device still keep up the work and we’ll keep the phone alive I want to start on the right foot so a FEW IMPORTANT REMINDERS
please take the time to read - and for regular users - re-read the forum rules. it’s a good thing to remind yourselves of how we work http://forum.xda-developers.com/announcement.php?f=341
All the rules are important but to focus on a few.
we are here to help and learn. people do make mistakes. I don’t like users being flamed for asking a question. I'd rather we educated and pointed people in the right way to help them for the future. it’s OK to say use search - it’s not OK to abuse people
I also don’t like people putting a lot of work into something and getting flamed either - a lot of the work posted is a work in progress - people share this out of the goodness of their heart and also so they can get positive comments on how to improve. Again it’s not OK to abuse people cos they shared a work in progress.
sharing work - many developers are happy to share their work with others and in some cases one persons work is used as a base by others. - If you want to change someones work and then release it as your own - ASK FOR PERMISSION FIRST AND THEN LINK TO THE ORIGINAL DEV IN YOU RELEASE!!!
don’t post or link to warez - they will be removed.
Please report any issues or concerns to me as soon as you can using the report button or by PM- I'll deal with them.
Thanks
Chris
Hi folks,
I've spent a few days looking over the forum and have to say. good work
There don’t seem to be many issues, everyone seems to be getting on in the spirit of XDA.
I'm a firm fan of ‘if it isn’t broken, don’t fix it’ so I'm not going to be flying in making huge changes or swapping things around. this is your forum I'm just here to help keep things nice. if anyone has any ideas of how to improve things in this area - (not XDA as a whole) please drop me a PM, and we’ll put it to a vote. if it’s a good idea I'll change it if i can or I'll push for the changes with the senior team.
While this may be a legacy forum it’s clear there is still a lot of interest and a lot of life in this device still keep up the work and we’ll keep the phone alive I want to start on the right foot so a FEW IMPORTANT REMINDERS
please take the time to read - and for regular users - re-read the forum rules. it’s a good thing to remind yourselves of how we work http://forum.xda-developers.com/announcement.php?f=341
All the rules are important but to focus on a few.
we are here to help and learn. people do make mistakes. I don’t like users being flamed for asking a question. I'd rather we educated and pointed people in the right way to help them for the future. it’s OK to say use search - it’s not OK to abuse people
I also don’t like people putting a lot of work into something and getting flamed either - a lot of the work posted is a work in progress - people share this out of the goodness of their heart and also so they can get positive comments on how to improve. Again it’s not OK to abuse people cos they shared a work in progress.
sharing work - many developers are happy to share their work with others and in some cases one persons work is used as a base by others. - If you want to change someones work and then release it as your own - ASK FOR PERMISSION FIRST AND THEN LINK TO THE ORIGINAL DEV IN YOU RELEASE!!!
don’t post or link to warez - they will be removed.
Please report any issues or concerns to me as soon as you can using the report button or by PM- I'll deal with them.
Thanks
Chris
Hello developers and aspiring developers!
Seeing Chef Central is a pretty good resource for beginners and current developers to exchange info, it would be nice to have it a bit more organized.
I propose the following:
Tags
As you've probably seen around more places on XDA, TAGS are used to show us what the thread is about. Some threads here are already tagged, and it's that what we'd like to see.
Think about TAGS along the line of: [TUT], [Guide], [PORT], [Kernel], [Tool], [Kitchen], etc. Also, the [Q] tag should ALWAYS be used when a question is posted that couldn't be solved after taking the following steps...
Posting in threads instead of creating new ones
If you have a question about anything found in Chef Central, ask them in their respective threads. Don't open a new one just because no one answered your question in one day. Ask again, if you have to, in the same thread. Or, try the next best thing...
Searching
You should know that most of the stuff on XDA is searchable, even through Google's searchengine. I even recommend doing a search BEFORE asking a question. And if we keep this forum organized, searching would be pretty easy, now won't it? Speaking of organized...
Cleaning up
Obviously, this is something a moderator should do. In this particular case, we have several moderators that can do this: Some Recognized Developers are able to moderate this forum. To see who is able to do so, look at the bottom right of the Chef Central main forum.
Reporting also works wonders here; maintenance work is something we mods do too. Report a thread that needs to be cleaned/closed/stickied/etc. Make it a bit easier for us.
Device specific threads
All device specific questions should be posted in their respective forums. If there isn't any, post in general Android development.
So, with this, I want to start a "spring cleaning" if you will. Development is key here on XDA developers, and the place where most development is happening, it's a mess... Oh, the irony.
Oh and please, if you have any ideas or comments regarding this post, do not refrain from posting them here.
Let's start cleaning, shall we?
good post
I really hope this is a great source of info for me. So far everything that I've needed has been found here. So keep up the great work.
Thanks for this post. Totally agree and would like to add few things. We all want easy and quick access to the information and quick answers. But, before you ask, please think about what EXACTLY you want to ask, is your question make sense , or just like - "my ROM is not working, can you help" and then wait and see long long long thread of messages where people trying to understand - what ROM, how it failed, which device, what environment, symptoms of failure... etc.. Do not make a mess , keep this "home of knowledge" tidy.
Looks like OP forgot to mention that posting "Thanks" instead of just hitting thanks button is also a source of unnecessary clutter
shoey63 said:
Looks like OP forgot to mention that posting "Thanks" instead of just hitting thanks button is also a source of unnecessary clutter
Click to expand...
Click to collapse
Fix'd
Everything is with a clear explanation of the very open
Challenges. It was really informative. Your website is very helpful.
Thanks for sharing it publicly!
Coad base
This is one of the sets of more consistent coding standards I've seen. It 'clear that it is written by someone with a deep knowledge and passion for the great design of the system to improve its ability and maintainability of its code base efforts everyday.
Great.. Glad to have it. Thanks again for the share
Best Guidelines regarding CC cleaner, apart form this can i have any another cleaner for my Andorid Phone, that should be trust able as CC cleaner and good to use.
First, this is not a post to bash the mods, keep that BS elseware as I would like this to be actually read and taken seriously.
Second, to the mods, I understand this could have been sent as a PM but I am not willing to speak for everyone else so I am hoping this gives us an open mature forum to discuss this.
On to my point.
I just read a thread that was closed as "useless banter" because people should "read the threads" about roms before they install them. While I agree with the sentiment I can tell you I nearly always read these threads as they are sources of information that only someone who has read the whole thread, and or run a certain rom may know. This is how I narrow my search for a rom that is good for me. Once I have a feel for what is out there, then I pick a few roms, read about them, and finally try them.
When I first bought my galaxy S3 the first thing I did was to search for "best rom" threads, and from there narrowed down what I wanted. I quickly learned which roms were AoSP and which were stock etc. From there I was able to narrow it down to a couple roms, I wanted stock so I lost no functionality and stability. Over and over "cleanrom" was very clearly what I wanted, so I read about it in the original thread, and checked a couple roms, eventually I did in fact go with cleanrom.
When I bought my note 2 I did the exact same thing, even though Cleanrom was already established I found Beans was pretty similar and read about it.
Later I installed Beans and it just was not for me, so to this day I am still on cleanrom, however I have been "shopping" for a new rom for a while (Scott is no longer developing for the Note 2 after all) and to my dismay I find these threads being closed.
My point is this, there is no way I was going to read more than a couple rom threads with over 3 thousand bloody replies. I have owned the Note 2 long enough that now and then I get around to reading about some of the other roms, but I still have only scratched the serface. As I quoted before the "best rom" threads have been noted as "useless" however one of the first things I look for in a rom is one that is actually based on Verizon's firmware. I do this because not one international rom is fully functional. This is not a dig on them, it is just fact. No one has gotten MMS or signal extenders to work right. You can go through any thread and this question is asked on so many roms so many times it is ridiculous. Personally I much prefer to come to a "best rom" thread and find out what kind of roms are based on stock VZW than have to search through 10 roms looking for the answer... this does not even take into account that half the time I come to XDA lately the search box is missing (does that happen to anyone else?)
Again, I would really like this to be a flame free thread, if you agree with me, well state your reasons nicely, if you don't, please do the same. And on a side note, If the mods feel this thread is inappropriate they will let me know and or close the thread they really don't need your help telling me so
Well Said. While agreeing to show full respect for the Mods and their way of doing things, I could not agree more with you. I find "best rom" threads to be incredibly helpful and have never tried a rom that I didn't get pointed to from one.
They don't have them because it's not a ROM competition nor a site for users. It's for developers. If you've been around the Android game, you have to know how minor group MMS and network extender bugs are, almost not worth mentioning compared to even trying to run CyanogenMod on some phones (including ours!). If you want to be a user on this site, you're expected to do the research. The ROM's built on our SCH-I605VRAMC3 base make it clear they're built on it. Even if the base isn't clear, this stuff is all open-source! Dive into the github and figure it out. If that isn't something you feel you should be expected to do, don't use a development site.
joshm.1219 said:
They don't have them because it's not a ROM competition nor a site for users. It's for developers. If you've been around the Android game, you have to know how minor group MMS and network extender bugs are, almost not worth mentioning compared to even trying to run CyanogenMod on some phones (including ours!). If you want to be a user on this site, you're expected to do the research. The ROM's built on our SCH-I605VRAMC3 base make it clear they're built on it. Even if the base isn't clear, this stuff is all open-source! Dive into the github and figure it out. If that isn't something you feel you should be expected to do, don't use a development site.[/QUOT
While you make a couple good points, I think to box this site (XDA) in as only a "developers" web sight is stupid. There is so much more in these forums. I've been part of XDA since 2009, and I see you've been a member for a few months now. While I am sure you have contributed a truck load in your time and I have just really been on the outside looking in, I have been reading these forums far longer then you have and the majority of posts in these forums are people like me looking for help from people like you. And I will continue to say, that while I respect the decision to ban these types of posts, I think it's a mistake, when you can simply say "what kind of rom are you guys using" and all of sudden it's ok. IT's the same thing. I guess we'll just agree to disagree in the usefullness of these types of posts.
Click to expand...
Click to collapse
You can tell by my low post count im a search button junkie. I too enjoy some of those best rom threads.
The biggest problem I guess I had with that threads closing was the reason.
Yes this is a Dev website, but thats a General discussion section. And thats about as general a topic as you can get. I guess if its worded like "I really like ROMxxxx" and a discussion starts comparing or recommendations for other roms is okay. But blatantly asking what rom is your fav isnt acceptable?
Also.. if those thread's are killed, ill be reading about how great v1 of beans is and nothing about v21.
Love the site.. mods will run it how they see fit.. just wanted to chime in, back to lurking.
Cheers
vballrkc said:
joshm.1219 said:
They don't have them because it's not a ROM competition nor a site for users. It's for developers. If you've been around the Android game, you have to know how minor group MMS and network extender bugs are, almost not worth mentioning compared to even trying to run CyanogenMod on some phones (including ours!). If you want to be a user on this site, you're expected to do the research. The ROM's built on our SCH-I605VRAMC3 base make it clear they're built on it. Even if the base isn't clear, this stuff is all open-source! Dive into the github and figure it out. If that isn't something you feel you should be expected to do, don't use a development site.[/QUOT
While you make a couple good points, I think to box this site (XDA) in as only a "developers" web sight is stupid. There is so much more in these forums. I've been part of XDA since 2009, and I see you've been a member for a few months now. While I am sure you have contributed a truck load in your time and I have just really been on the outside looking in, I have been reading these forums far longer then you have and the majority of posts in these forums are people like me looking for help from people like you. And I will continue to say, that while I respect the decision to ban these types of posts, I think it's a mistake, when you can simply say "what kind of rom are you guys using" and all of sudden it's ok. IT's the same thing. I guess we'll just agree to disagree in the usefullness of these types of posts.
Click to expand...
Click to collapse
I've been doing this since the OG Droid, I didn't feel I knew enough to have input until a few months ago. I could really care less if there is best ROM threads or not, but I'm not going to complain about it because they are absolutely not needed. They only serve to reveal subjective opinions and limit new users from using ROM's that might not be as popular or are from newer developers. For example, MIUI-TW is a great great ROM but requires APN edits and more set-up to work compared to something easy like Beans, so it will never be as popular. Now for a new user to come in and never even bother to look at it because of this limits the appreciation that that developer deserves for even getting MIUI ported to our model. It also limits the learning on the side of the new user because they won't try that ROM assuming it sucks rather than it's simply not as easy to set-up as an aroma rom is. All I'm saying is that it's called XDA developers for a reason, it's a great source of information for everyone, but don't expect it to be catered to anyone outside of the development community or complain when it isn't. I'm more than happy it's public, the devs make their work public & free, and then most of the time go out of their way to help the rest of us. I don't need to ask for anything else.
Click to expand...
Click to collapse
joshm.1219 said:
vballrkc said:
I've been doing this since the OG Droid, I didn't feel I knew enough to have input until a few months ago. I could really care less if there is best ROM threads or not, but I'm not going to complain about it because they are absolutely not needed. They only serve to reveal subjective opinions and limit new users from using ROM's that might not be as popular or are from newer developers. For example, MIUI-TW is a great great ROM but requires APN edits and more set-up to work compared to something easy like Beans, so it will never be as popular. Now for a new user to come in and never even bother to look at it because of this limits the appreciation that that developer deserves for even getting MIUI ported to our model. It also limits the learning on the side of the new user because they won't try that ROM assuming it sucks rather than it's simply not as easy to set-up as an aroma rom is. All I'm saying is that it's called XDA developers for a reason, it's a great source of information for everyone, but don't expect it to be catered to anyone outside of the development community or complain when it isn't. I'm more than happy it's public, the devs make their work public & free, and then most of the time go out of their way to help the rest of us. I don't need to ask for anything else.
Click to expand...
Click to collapse
Your reason is also a good reason to have such threads. A new person not very experienced probably wouldnt want to start with an advanced rom install. However reading about it in a new thread might also help that person decide to try it because someone posted how easy or worthwhile it was to go through the editing or additional steps to install.
And by posting questions of this nature here, in the general section allows us.. the users of those roms, these forums, to answer those questions for devs, and moderators.
Cheers
Click to expand...
Click to collapse
boomerbsg said:
Your reason is also a good reason to have such threads. A new person not very experienced probably wouldnt want to start with an advanced rom install. However reading about it in a new thread might also help that person decide to try it because someone posted how easy or worthwhile it was to go through the editing or additional steps to install.
And by posting questions of this nature here, in the general section allows us.. the users of those roms, these forums, to answer those questions for devs, and moderators.
Cheers
Click to expand...
Click to collapse
That's what the threads are for lol. I mean you just listed exactly what they are. There's an OP with installation instructions. then a bunch of users praising or criticizing the ROM along with answering questions for the devs.
How would jumbling up all of that into one thread be better than separating it into a thread for each ROM?
Sent from my SCH-I605 using xda premium 2 beta
joshm.1219 said:
That's what the threads are for lol. I mean you just listed exactly what they are. There's an OP with installation instructions. then a bunch of users praising or criticizing the ROM along with answering questions for the devs.
How would jumbling up all of that into one thread be better than separating it into a thread for each ROM?
Sent from my SCH-I605 using xda premium 2 beta
Click to expand...
Click to collapse
check this thread out:
http://forum.xda-developers.com/showthread.php?t=2382148
Its someone talking about how much they like the stock rom, but want features from other roms on the stock rom. in the first page theres 2 rom makers pimping their roms.. and for good reason, their good roms. And do what the OP wants.
Then I actually learned something I didnt know about Beans and Xposed from that brief thread (that is nearly identical to what goes on in "Best rom" threads.
I didnt know about the Xposed framework, and that there are modules for it, theres no link nor real info on Beans main forum post here and Beans thread is 1900 pages deep.
So I got some good info from a small thread that by the very standard that killed off Best Rom threads, I probably would have gone much longer without knowing had it too been closed.
I get the need to maintain the standard on a forum, but thats the heart of any forum.. discussion, and much like life it gets repetitive in nature but its out of those that people new and old can learn things they didn't before. Someone may not be as experienced in Google-fu like us.
cheers
boomerbsg said:
check this thread out:
http://forum.xda-developers.com/showthread.php?t=2382148
Its someone talking about how much they like the stock rom, but want features from other roms on the stock rom. in the first page theres 2 rom makers pimping their roms.. and for good reason, their good roms. And do what the OP wants.
Then I actually learned something I didnt know about Beans and Xposed from that brief thread (that is nearly identical to what goes on in "Best rom" threads.
I didnt know about the Xposed framework, and that there are modules for it, theres no link nor real info on Beans main forum post here and Beans thread is 1900 pages deep.
So I got some good info from a small thread that by the very standard that killed off Best Rom threads, I probably would have gone much longer without knowing had it too been closed.
I get the need to maintain the standard on a forum, but thats the heart of any forum.. discussion, and much like life it gets repetitive in nature but its out of those that people new and old can learn things they didn't before. Someone may not be as experienced in Google-fu like us.
cheers
Click to expand...
Click to collapse
Xposed is talked about all the time in beans thread. it's a long thread but it just repeats itself over and over. Search is your friend. idk how you expect a best ROM thread to be able to give you more detailed definition about a single ROM. you're assuming that because you happened to catch something basic (Xposed has been on the front page of this site for months and is one of the biggest things to happen in the rooting community this year) in a small thread rather than a big one that it would be easier for you to gather information from a best ROM thread that instead of containing info for one ROM, contains info for all of them and would be a hell of a lot longer than beans ROM thread.
Sent from my SCH-I605 using xda premium 2 beta
All users need to familiarize themselves with the links in my signature below.
But more importantly, see this post http://forum.xda-developers.com/showpost.php?p=16682226&postcount=2441
We do appreciate all the wonderful users here in XDA - but! ... This site IS about development, developers, and the journey of said development. Users accepted these rules when they accepted MEMBERSHIP. XDA did not ask you to join, you asked XDA to join and we allowed you to come in.
This is not a support site, nor is this a social media site where people want to know about your feelings and all that stuff. Thus, folks asking about best roms lends toward the site being about support, if XDA allowed it, the site would be full of individual posts asking and no one would ever read or search, which are expectations of members here.
We do, however, allow some off -topic banter so users form alliances and hopefully that better serves development. Other than that, users are expected ALWAYS to follow posting rules.