The Purpose of this Forum (Please Read) - Galaxy S II Android Development

The purpose of this forum is for XDA members to post any ROMs they make, which are derived from existing Galaxy S II ROMs (within the scope of the rules). We listened to your feedback, in wanting to separate ROMs from derivative ROMs to avoid confusion and to protect the original creators (the chefs) of such ROMs, and to make it easier to find major developments.
This forum is for ROMs that aren't an original creation by you in terms of the underlying software, meaning, they've been either 1. developed with assistance from a kitchen or are 2. a re-skinning/re-themeing/minor adjustment of a particular ROM developed by someone else.
We welcome your derviative ROMs, as they give even more choice to XDA users. When you post in this forum, we ask that you be respectful of the original creator by following rule 12, particularly:
1. Linking back to the source ROM
2. Mention the creator of the ROM upon which your deriviative ROM is based.
Thank you for your cooperation
P.S. This is a bit of an experiment. Should it make sense, we'll roll it out to other forums on XDA.

Well, finally you can seperate the men from the boys... !! Nice thought..!!

Good idea, but how do I get to this ROM from the XDA app?
thanks
DT

d_train said:
Good idea, but how do I get to this ROM from the XDA app?
thanks
DT
Click to expand...
Click to collapse
+1 i not can see in xda premium app

puschkin said:
+1 i not can see in xda premium app
Click to expand...
Click to collapse
Go to the Stickies tab.
Edit: It's in the Topics tab now.

adyscorpius said:
Well, finally you can seperate the men from the boys... !! Nice thought..!!
Click to expand...
Click to collapse
i dont know about that.

Personally I think this Derivative Rom subsection is a bit ridiculous. How does Litening Rom end up in that section. It was one of the first Rom's created for the SGS2 and sure it's a derivative of the original firmware but whose isn't. If that's the case why isn't Pusler_G2 Rom in there as well. With that line of thinking all Rom's should be placed in the derivative section except CM7, oh wait, but his is a derivative of AOSP. I think XDA's arbitrary judgement on what is a derivative or not needs some further consideration. IMO all your going to do is piss off developers with this new sub-section.

jlevy73 said:
Personally I think this Derivative Rom subsection is a bit ridiculous. How does Litening Rom end up in that section. It was one of the first Rom's created for the SGS2 and sure it's a derivative of the original firmware but whose isn't. If that's the case why isn't Pusler_G2 Rom in there as well. With that line of thinking all Rom's should be placed in the derivative section except CM7, oh wait, but his is a derivative of AOSP. I think XDA's arbitrary judgement on what is a derivative or not needs some further consideration. IMO all your going to do is piss off developers with this new sub-section.
Click to expand...
Click to collapse
+1.....
?????

jlevy73 said:
Personally I think this Derivative Rom subsection is a bit ridiculous. How does Litening Rom end up in that section. It was one of the first Rom's created for the SGS2 and sure it's a derivative of the original firmware but whose isn't. If that's the case why isn't Pusler_G2 Rom in there as well. With that line of thinking all Rom's should be placed in the derivative section except CM7, oh wait, but his is a derivative of AOSP. I think XDA's arbitrary judgement on what is a derivative or not needs some further consideration. IMO all your going to do is piss off developers with this new sub-section.
Click to expand...
Click to collapse
+1. Not a good idea. We need to be VERY clear on the rules here.. Right now, they don't seem to be clear, and or are not being applied correctly.

Anyone knows where Litening ROM is based from? Ive read the OP and saw litening is included. Im just curious

I like the idea of tidying up the fourm there alot of threads and alot of ROMS coming out.
I think that you would need to make clear rule on which section a new or current ROM should be in.
The main example which seems to be going on is between VillanROM and LightngPRO. They did appear near the same time, we know that Villian came first but they are each the individuals work are they not?
In creating the seperation you might end up giving the impression that one ROM is better than another.
Could you not make splits like Samsung ROMS/ASOP/Kernels?
Themes already have their own section.

jlevy73 said:
Personally I think this Derivative Rom subsection is a bit ridiculous. How does Litening Rom end up in that section. It was one of the first Rom's created for the SGS2 and sure it's a derivative of the original firmware but whose isn't. If that's the case why isn't Pusler_G2 Rom in there as well. With that line of thinking all Rom's should be placed in the derivative section except CM7, oh wait, but his is a derivative of AOSP. I think XDA's arbitrary judgement on what is a derivative or not needs some further consideration. IMO all your going to do is piss off developers with this new sub-section.
Click to expand...
Click to collapse
Correct!
xda team must reconsider.
These are not serious stuff...
All custom roms are derrivatives of original firmwares.

giokou said:
All custom roms are derrivatives of original firmwares.
Click to expand...
Click to collapse
They are meaning that if it is a derrivative of another members ROM, not if it is made from the stock ROM, it is obvious that they have to be derrived from somewhere. and silly to say that all ROMs should be in here because they come from stock.
from what i can tell the section is trying to protect the work of ROM makers, by highlight the original work and moving works based on a ROM to this section.
Say if i took Villian ROM, adviced people to use Jame Bonds Kernel not CF. Themed it and removed some app. i have made a release but it is not my work the base was villian, so it was derived from that. hence it would go in this section.
EDIT: But i still think the hard part of a section like this is telling what the ROM was derived from. Who is going to do the checking

Crucio_ said:
Could you not make splits like Samsung ROMS/ASOP/Kernels?
Click to expand...
Click to collapse
+1
10 Char...

Crucio_ said:
They are meaning that if it is a derrivative of another members ROM, not if it is made from the stock ROM, it is obvious that they have to be derrived from somewhere. and silly to say that all ROMs should be in here because they come from stock.
from what i can tell the section is trying to protect the work of ROM makers, by highlight the original work and moving works based on a ROM to this section.
Say if i took Villian ROM, adviced people to use Jame Bonds Kernel not CF. Themed it and removed some app. i have made a release but it is not my work the base was villian, so it was derived from that. hence it would go in this section.
EDIT: But i still think the hard part of a section like this is telling what the ROM was derived from. Who is going to do the checking
Click to expand...
Click to collapse
Exactly my point mate!
That's why it is pointless...

I'd like to point out that my rom is not derived at all, i even explained in my OP what was my IDEA and how i was able to get somethings new compared to other custom ROM.
It is the first rom based on XXKG1 release with HW accelerated browser, and it's my own experiment to built an Hybrid ROM (deodexed/odexed). In addition i am using a new kernel developed by angelom in italy!
I did everythings starting from the official (samfirmware) release XXKG1. I didn't use kitchen for theming i have done it by myself, if you don't believe me you can double check it in my Italian Blog that i realized video tutorials on how to theme for LG Dual!
That said, of course each developer use some cool stuff or mod that have been shared here, otherwise what's the point to have a developers community???
Even if there is some mod ready to be included inside a ROM, i always prefer to decompile things do a reverse engineering on smali code and remake mods by me in order to assure that stuff won't break things in my ROM (i.e. FC)
Sorry, but i like to be fair and i wanted to write it down!

LeoMar75 said:
I'd like to point out that my rom is not derived at all, i even explained in my OP what was my IDEA and how i was able to get somethings new compared to other custom ROM.
It is the first rom based on XXKG1 release with HW accelerated browser, and it's my own experiment to built an Hybrid ROM (deodexed/odexed). In addition i am using a new kernel developed by angelom in italy!
I did everythings starting from the official (samfirmware) release XXKG1. I didn't use kitchen for theming i have done it by myself, if you don't believe me you can double check it in my Italian Blog that i realized video tutorials on how to theme for LG Dual!
That said, of course each developer use some cool stuff or mod that have been shared here, otherwise what's the point to have a developers community???
Even if there is some mod ready to be included inside a ROM, i always prefer to decompile things do a reverse engineering on smali code and remake mods by me in order to assure that stuff won't break things in my ROM (i.e. FC)
Sorry, but i like to be fair and i wanted to write it down!
Click to expand...
Click to collapse
You are absolutely right, there are many dev who have done extraordinary things with their roms and put a lot of hours on their rom making. the only thing that has happened now is that you must go to two different places to look up different rom.

Agree. The Development forum is too big and confusing. It better be split in to:-
1) Samsung-StockROM-Mods (Insanity, VillainROM etc)
2) AOSP/Cyanogen-Based (MIUI, CM7 etc..)
3) Kernels
The so called derivatives/themer's ROMs should ideally be pushed to a sub-forum under Themes.

I don't like this idea. Somebody is bumping up his/her ego for nothing.
Mods/admins are creating illusion for first class and second class roms.
Just my two euros.

hacksome said:
Agree. The Development forum is too big and confusing. It better be split in to:-
1) Samsung-StockROM-Mods (Insanity, VillainROM etc)
2) AOSP/Cyanogen-Based (MIUI, CM7 etc..)
3) Kernels
The so called derivatives/themer's ROMs should ideally be pushed to a sub-forum under Themes.
Click to expand...
Click to collapse
i like your idea, just gonna modify to my tastes
1) Roms (subforum)
2) Kernels (subforum)
3) Other Dev stuff (WIP, Guides etc) (this is main forum)
this way there can be no bias towards anything or anyone. It makes it easier to find either the deisred rom and/or kernel

Related

[Q] Is it a ROM or is it a theme?

I've got thick skin so feel free to throw things.
Watching the forum over the last month I've seen a proliferation of ROMs to the point that I've stopped updating - also partly because my favorite and second favorite teams have stopped putting out new versions. I finally succumbed to the burning urge to try another ROM last night but ended up with buyers "meh."
The ROM environment has become so fragmented that it's hard to know what the advantage of ROM a is over ROM b other than appearance.
A comment from one of the ROM makers brought the problem into sharp focus. "I've renamed my ROM because I didn't know one of my team members already had a ROM named X."
How can you be part of a "team" and not know what's being produced by that team?
It seems like we've got more themers producing work in the form of full ROMs rather than themes. I've got nothing against themers, I love packages that can completely change the look of my device and I'm always on the lookout for cool new themes.
I'd rather see ROM maintainers and themers working together where the former group produces faster and more reliable ROMs while the latter group produces mods for those ROMs.
Do the two groups just not want to work closely together or are there predominantly just mostly lone wolves working at the ROM/theme level in Android?
Wrong section. Suppose to go in q&a (QUESTIONS and answers)
Sent from my SGH-T959 using XDA Premium App
I disagree because it's directly applicable to development and is aimed at the developers. It's not a general q/a question
I agree with this. There's no need to make a "rom" if you just change the theme. Just make a theme and zip it up then post it in the themes section. And oh yea I believe people refer to these people as "winzippers".
Sent from my HTC Glacier using XDA App
OP has a great point about our forum here. Ive really stopped doing anything but for my own use, and with the exception of a few real roms put here, I've watched our Vibrant area here turn into a rom porting paradise, without a lot of original work done by people calling themselves devs. Several of these self proclaimed devs have asked me for help with recent projects, and have then been unable to provide even a simple logcat for diagnosis. If someone cant pull a logcat or understand how to do other basics, you really need to take your time and learn.
It is okay to theme and do little things while you learn, and take the time to put out a quality product, instead of a hurried build thats half broken. We have a slight handful of true devs out here, and a whole bunch of people who want to learn, but seem to be in too much of a hurry to kang others work and not really learn how to build a rom from the ground up. Its a damn shame.
Ginger Clones of the World Unite!!! via the XDA App
I agree with Br1cK'd. There are a lot of "devs" lately that seem to be kanging together half broken ROM's. I can't tell you how often lately I've flashed something only to find major bugs, when the OP claims that the ROM is 100 percent working and bug free. It seems that most of the more skilled developers have moved on to newer devices. I'm all for people learning but they need to do a lot of quality control before they post their work on XDA.
are you tryna say my team member ferhanmm that did an error ? whats up with you son?>
But then... what actually constitutes a "Rom".
For as far as I know, according to CM6/7/Miui people, only theirs are truly "Roms", as they are built from ground up.
Everything else is just a themed stock Rom, or improvements to existing Sammy framework. (Which I still love btw)
If there were malicious Roms that are purposely bricking systems, then I would argue for stricter requirements for releases. But as it stands, I think the openness of this forum allows users and developers alike to find what makes them happy.
I just think in general, Rom devs/maintainers get more credit (Thanks button hits?) than purely themers. As there is a feeling that themers kind of "work for" Rom Devs... Which is why people tend to package their work as Roms instead of themes (So their work seems less derivative or what not)
Wrong section, but I agree.
Sent from my SGH-T959 using XDA Premium App
Br1cK'd said:
OP has a great point about our forum here. Ive really stopped doing anything but for my own use, and with the exception of a few real roms put here, I've watched our Vibrant area here turn into a rom porting paradise, without a lot of original work done by people calling themselves devs. Several of these self proclaimed devs have asked me for help with recent projects, and have then been unable to provide even a simple logcat for diagnosis. If someone cant pull a logcat or understand how to do other basics, you really need to take your time and learn.
It is okay to theme and do little things while you learn, and take the time to put out a quality product, instead of a hurried build thats half broken. We have a slight handful of true devs out here, and a whole bunch of people who want to learn, but seem to be in too much of a hurry to kang others work and not really learn how to build a rom from the ground up. Its a damn shame.
Ginger Clones of the World Unite!!! via the XDA App
Click to expand...
Click to collapse
first of all about the logcat ? did you learn alone ? i guess that if someone ask you, its nno bad to help is it ? because i bet some one showed you...now about the kang, so almost every rom here is a kang right ? almost all roms based on stocks from i9000s and stocks kb1`s isnt it ?... i guess this people have the right to learn, but seems you guys that already know a little dont like to help huh?
I have more than enough mods on my rom to constitute it not being a theme, and I don't know about you but I don't memorize every rom name out there. It sounded similar so I changed it, what's wrong with that? Since 2.2 has already been tweaked to the max I was able to put out a pretty stable version in the first post. Only things I can really do from here are make it more efficient and finish the theme which I plan to do but I just posted it. And it's my first rom so thanks for the encouragement.
I agree, the forum is filling up with "roms" that are just the same rom rethemed over and over and over again. What annoys me most are these self-proclaimed "devs" who take bits and pieces of other people's work and put them together for their own "rom" when they didn't really write any of it. Just take a look at their credits lol... It's a crazy long list.
I don't think there's anything wrong with having multiple ROMs. After all, everyone will like something different.
I think what the OP is saying though is that there are ROMs out there are essentially the same pieces with different theme, or maybe a new lock screen, and whatnot. I think the OP means little additions like that can be part of a theme or the theme & apps forum and could be added to any ROM and doesn't warrant releasing a new ROM under a new name and new dev.
jimmynguyen91 said:
I agree, the forum is filling up with "roms" that are just the same rom rethemed over and over and over again. What annoys me most are these self-proclaimed "devs" who take bits and pieces of other people's work and put them together for their own "rom" when they didn't really write any of it. Just take a look at their credits lol... It's a crazy long list.
Click to expand...
Click to collapse
as my partner said above, hell son you dont undestand, everybody uses tweaks that are made because there is no need to redo it...name me any rom you have created ? do you know about roms? dont be stupid
ColorNapkin said:
I don't think there's anything wrong with having multiple ROMs. After all, everyone will like something different.
I think what the OP is saying though is that there are ROMs out there are essentially the same pieces with different theme, or maybe a new lock screen, and whatnot. I think the OP means little additions like that can be part of a theme or the theme & apps forum and could be added to any ROM and doesn't warrant releasing a new ROM under a new name and new dev.
Click to expand...
Click to collapse
+1
Sent from my SGH-T959 using XDA Premium App
I did my first root about two month ago. Since then I have tried about 20 various roms or updates to them. I tried one last week that seemed to be a copy from an established developer. The other team got really pissy and used alot of immature slang when confronted. I will no longer use any roms from them. I agree that people should learn from the ground up before posting roms and stop the plagiarism.
I appreciate the hard work of the legitimate developers on this site.
Sent from my SGH-T959 using XDA App
ferhanmm said:
I have more than enough mods on my rom to constitute it not being a theme, and I don't know about you but I don't memorize every rom name out there. It sounded similar so I changed it, what's wrong with that? Since 2.2 has already been tweaked to the max I was able to put out a pretty stable version in the first post. Only things I can really do from here are make it more efficient and finish the theme which I plan to do but I just posted it. And it's my first rom so thanks for the encouragement.
Click to expand...
Click to collapse
dont pay attentionn to this ppl fer.. day just stupids ... look at thhe quote i made above.. its just stupid, they want us to redo the same **** that is already made... for example.. whats the need to do a gps fix when jellette made one already ? its just stupid
them may be half a$$ed devs but them gotta have donate button
Bosina & Br1cK'd, first, thanks for your input and participation but this thread isn't about helping or not. It's about packing up thematic changes and publishing them as a ROM rather than a theme bundle.
If a group of members wants to debate about newbies not giving as much as they get, please start a new thread.
bosina said:
as my partner said above, hell son you dont undestand, everybody uses tweaks that are made because there is no need to redo it...name me any rom you have created ? do you know about roms? dont be stupid
Click to expand...
Click to collapse
this dude ha ha shut up im trying to read and your comments are unnecessary and full of hate and You act like You are a Big Time developer who dont take s**t from anyone , go smoke something and relax , i dont see Team Whisky complain or Eugene, just You big time savior .
But if the teams join there will be more people to split the donation money between so maybe thats why people stay separate ?

[MANDATORY GUIDE]New thread naming requirements.

*Note: taken from related XDA sections.
These forums are about to explode with development now that we have S-Off/Root, so I figured we now need one of these. So from this day forward, ALL releases, whether they are mods, ROMs, Apps, WIPs, etc. MUST have their thread titles named as such:
IF YOU ARE RELEASING A ROM YOUR THREAD TITLE SHOULD BE AS FOLLOWS:
[ROM][DATE] <NAME OF ROM> [Version][KERNEL]
•[ROM] of course meaning that your release is a ROM
• The [DATE] must be in the [Month.Day.Year] form. Example: [FEB.5.11]
• The <NAME OF ROM> is of course whatever your ROM is called. BE SPECIFIC.
• [Version] OF ANDROID.
•The [KERNEL] tag is of course what Kernel your ROM uses. BE SPECIFIC.
An example title is as follows:
[ROM][07.29.2011]BertStare v2.2 *Sense 3.0* | Working Camera! [2.3.3] [Kernel 2.6.35.10]
Good idea, but are you a mod to make this a rule?
It's not in your place to make this sort of rule. A mod needs to post this and stick it himself.
I agree! It's so hard to go through the development section as it is even now and tons haven't really started yet. This should be a rule for everything (obviously modified titles depending on the project) but there are a lot of forums without a lot of information in the title
What the.....
This is funny. Welcome to Russia where rom makes you. LOL
Just trying to help my friends.
Read my other thread as well:
http://forum.xda-developers.com/showthread.php?p=16132451
arozer said:
Just trying to help my friends.
Read my other thread as well:
http://forum.xda-developers.com/showthread.php?p=16132451
Click to expand...
Click to collapse
That thread is quite useful for the quick scan through that I did. I think the only problem with this thread is the "MANDATORY GUIDE" part. If it was a suggestion there would not be any problem with it.
animal7296 said:
That thread is quite useful for the quick scan through that I did. I think the only problem with this is the "MANDATORY" part. If it was a suggestion there would not be any problem with it.
Click to expand...
Click to collapse
Well every section has one, and it's titled: [MANDATORY].
I know I don't have any actual "authority" here but hey.. if I"m able to help, I don't see a reason for Mods to have any problem with it.
In fact, they might sticky it when they see it. We'll just let them decide, to do as they wish. No worries.
No worries here. I dont cook roms anyway so it dont pertain to me. Just giving my opinion.
arozer said:
Well every section has one, and it's titled: [MANDATORY].
I know I don't have any actual "authority" here but hey.. if I"m able to help, I don't see a reason for Mods to have any problem with it.
In fact, they might sticky it when they see it. We'll just let them decide, to do as they wish. No worries.
Click to expand...
Click to collapse
No, it's a problem when you tag it Mandatory when it's not. Stop playing a mod, let them do it.
My suggestion is as follows
[Rom,WIP,TUT,etc]/[State of the rom i.e. Daily, Beta, Alpha]/[Type of rom i.e. AOSP, Hybrid(sense+aosp), Sense, etc]/[Date] [Name] [Silly comment]
Example-
[ROM/Daily/Sense/7-30-11] Ava-FroyoV5 We use froyo still. yes.
Thats how i personally do it and i think it helps as many people new to roms look for those 3 things in particular.
plus i think it looks neater, and if every thread followed this outline in development, it would be a great place to be
Thanks for your suggestion. The mods will provide a naming convention in their own time, if they feel one is needed

[Q] I have a few

Hello I'm a newb!
I'm sorry, but this is the unfortunate state I find myself in.
When I first found this site, what I was expecting to find was a ICS for my phone. I could not have guessed what I would learn here. I had no idea I had a counter in my phone to worry about when installing open sourced roms? Next after much more reading I am to learn the source code Google releases is not complete, and uses binary drivers? Now I am to learn about CIQ, and my phone is spying on me? Wow!
Before I say anything else I want to express my thanks to this community. This has been such a resource I had no idea that it would be when I started. Thank you!
Now on to my question that after learning about all of that I don't seem to have a clear answer to. What I wanted when I first considered getting an Android phone, was to build from source, and run my own rom. I still want this, even more so since I learned about CIQ.
1. Due to the counter on my phone
2. I am to understand multiple images that make the phone work (boot, firmware, system)
3. The binary drivers.
Is this at all a reasonable goal?
Are there more flash images that I haven't read about yet?
Would having a direct from Google rom even be desirable?
I own a stock SGH-I777, I have done nothing to it yet.
Lastly about this site:
Is there anything you think I should read about on the forums?
Any language I should know, as in what does hellraiser imply/mean?
Any Android experience you think might benefit a could be developer?
Counter can be reset and avoided all together.
Sorry I don't know much about AOSP building, but your better off starting with compiling CM and learn from there unless you are really experienced in coding.
Speaking of, the image used to not increment the counter does, or does not still contain CIQ? I suspect it does? I would like a phone at some point w/o CIQ, and fully open source. Ty for reminding me.
NEME5I5 said:
Speaking of, the image used to not increment the counter does, or does not still contain CIQ? I suspect it does? I would like a phone at some point w/o CIQ, and fully open source.
Click to expand...
Click to collapse
AT&T Galaxy S2 SGH-I777 has never had CIQ.
LiLChris06 said:
AT&T Galaxy S2 SGH-I777 has never had CIQ.
Click to expand...
Click to collapse
I'm shocked AT&T choose not to bug their customers? I assumed since I saw mention of it being on Samsung, that it was on all their phones?
NEME5I5 said:
I'm shocked AT&T choose not to bug their customers? I assumed since I saw mention of it being on Samsung, that it was on all their phones?
Click to expand...
Click to collapse
No it was just some phones, I think the skyrocket had it at some point.
Sent from my SGH-I777 using Tapatalk 2 Beta-5
Ok, so I rooted my first cell phone. It would seem heimdall latest has a bug that will brick your phone. (I'm on Mac OS Lion) I used the 1.3.1 instead, and it worked fine.
I saw many more sites, and this was quite easy. The way they showed it was very complex. Since I'm new at this should I wait to try out a ICS rom till after Samsung releases their source code, and the devs have had a chance to get it stable? How complete is the open source version of ICS? There was a note on the fsf.org page that linked me over here that some of the parts were still binary. Is it still true?
I think long term I want to get away from the official releases.
Well, you came this far, might as well flash an ICS rom now. If the leaks are any indication of status, the Samsung release will be pretty stable but the included kernel is problematic because it can cause hardbricking. Besides, you want to get away from stock, and all of the big roms released thus far are pretty darn stable; I don't know anything about binary parts or any of the coding, but plenty of people have no problem running CM or AOKP. Even the Samsung-based roms all look AOSP-like nowadays because they use Apex or Nova (not many devs like Touchwiz anymore). So take your pick, they're all good roms and most look like AOSP to some extent, with a few (mainly CM and AOKP) striving for pure AOSP.
Make sure to read and follow this guide carefully for flashing stuff, and have fun!
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
NEME5I5 said:
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
Click to expand...
Click to collapse
Read, read, and read some more. If you don't understand the post above then there is no way you would be able to compile a rom for this phone, which is what I gathered from your op
Sent from my HTC One XL using Tapatalk 2
Yeh. Just give me the new thing! I want that shiny biscuit! Zomg! "Check MY device out. Its got AOKP on it. BAM.". "Oh cool how does that work?". "Pfft who cares. Its shiny!!!"
Sent from my SGH-I777 using xda premium
NEME5I5 said:
Ok here is where I have a problem. I have no idea about half of what you said? I know AOSP means "Android open source project" by inference of another reply. I even think CWM means "clockwork mod." (don't even know what this is yet) Saw a youtube video that mentioned it.
What is hard bricking, and what should I read to prevent it? I came here for a ICS rom, and it sounds like the two trying to be most open source are my preference.
Click to expand...
Click to collapse
Prother, by no mean to offense you, but seriously, if you don't know those fundamental technical terms, I strongly suggest you to hold off what you about to do and spend more time reading.
Let me go off and do a search the post for you, where you can get used to those terms.
Hang tight, prother.
Pirateghost said:
Read, read, and read some more. If you don't understand the post above then there is no way you would be able to compile a rom for this phone, which is what I gathered from your op
Sent from my HTC One XL using Tapatalk 2
Click to expand...
Click to collapse
So I will. To be honest I don't see the connection between the new jargon, and development I learn in school. There is definately much to learn here. I was expecting this to be like Zaurus development from back when I was active, it's very clear to me that this is a very different beast.
Here is one, I'm sure there is other thread.
http://forum.xda-developers.com/showthread.php?t=1466228&highlight=abbreviation
votinh said:
Here is one, I'm sure there is other thread.
http://forum.xda-developers.com/showthread.php?t=1466228&highlight=abbreviation
Click to expand...
Click to collapse
Thank you friend. I may not have my own rom at the end of summer, but I should be on my way to understanding what would be needed for one.
Well the terms I wanted are not present on that list, most of that I was familiar with. To be honest, some of it I have not seen before as well. What is hellraiser, and some of the other xda developed jargon? I do have a tab open to that part of the forums, I just hadn't made it over there yet. I started on the forums for my device, then Android OS, and lastly general. Is there any other place I should pay special attention to that would help me?
Phalanx7621 said:
Yeh. Just give me the new thing! I want that shiny biscuit! Zomg! "Check MY device out. Its got AOKP on it. BAM.". "Oh cool how does that work?". "Pfft who cares. Its shiny!!!"
Sent from my SGH-I777 using xda premium
Click to expand...
Click to collapse
Ok? I'm not sure I understand, is there something you don't like about the aokp rom that doesn't work very well?
I want off of the carrier provided images based on personal conviction. Google's development practices smack of cathedral, as do all of the 3rd party companies. In a sense they are abusing the spirit of free software by using a signed kernel to impede (if not actually prevent) our right to modify hardware we own. Any normal user of the software provided by the community (bazaar) can only help the cause.
I plan to share what I personally learn with close friends who live in my area. The more people we liberate, the better for everyone else. I simply applaud the work done here.
You can safely ignore Phalanx's post, he's just mocking you and other new users for not reading carefully and being stupid. You're at least trying to read and understand stuff, so I don't see any reason you should be put down the way he's doing so.
Here are a couple other links I think you'll find useful (please click my thanks button if you agree!):
ROM vs Kernel
Odex vs Deodex
Make sure to read all of the links posted in the sticky at the top of this forum, too. But note that by no means is this everything you need to read.
Mind you, all this reading is meant mostly for end-users, so that we learn how to safely and smartly modify our phones. Actual original developing beyond using what's already provided by the devs is a whole different story, and I'm sure there's even more to read up on that.
Good luck, happy flashing, and if you plan to develop later down the line, good luck with that too!
karate104 said:
You can safely ignore Phalanx's post, he's just mocking you and other new users for not reading carefully and being stupid. You're at least trying to read and understand stuff, so I don't see any reason you should be put down the way he's doing so.
Here are a couple other links I think you'll find useful (please click my thanks button if you agree!):
ROM vs Kernel
Odex vs Deodex
Make sure to read all of the links posted in the sticky at the top of this forum, too. But note that by no means is this everything you need to read.
Mind you, all this reading is meant mostly for end-users, so that we learn how to safely and smartly modify our phones. Actual original developing beyond using what's already provided by the devs is a whole different story, and I'm sure there's even more to read up on that.
Good luck, happy flashing, and if you plan to develop later down the line, good luck with that too!
Click to expand...
Click to collapse
Ty for all your help. I'm glad you're all so thorough, it was like peeling an onion. The more I was looking at rooting my phone, the more there was to learn. All of you have done an amazing job making this approachable to a brand new user.
Ah I don't assume anymore about what people are trying to say, not everyone is a native english speaker. So I try to be understanding.
Yup I'll be at this for a while, I'm happy to have made some introductions, and maybe some time down the road I can even hope to contribute in some small way.
From a relative noob:
Follow the directions in the " [GUIDE] How to Flash Custom Binaries Without Ever Incrementing the Flash Counter!! " thread. Then pick a rom you want to try and follow the CWM directions ... after that , find a ROM you like. If you don't want to void your warranty, wait for your carrier to provide the closest thing to what you want ... but, I'm happy with my flashed ICS ROM.
NEME5I5 said:
Ty for all your help. I'm glad you're all so thorough, it was like peeling an onion. The more I was looking at rooting my phone, the more there was to learn. All of you have done an amazing job making this approachable to a brand new user.
Ah I don't assume anymore about what people are trying to say, not everyone is a native english speaker. So I try to be understanding.
Yup I'll be at this for a while, I'm happy to have made some introductions, and maybe some time down the road I can even hope to contribute in some small way.
Click to expand...
Click to collapse
Just like everyone else has said. Read read read. Search for answers for your questions before you ask on forums. U will be fine as long as u can read and follow simple directions. Good luck to u. If u haven't flashed a rom yet I would recommend aokp. Awesome rom.
Sent from my SGH-I777 using XDA

New "Original Development" forums at XDA

I am a big advocate for this type of ROM segregation, so I hope the i717 gets one of these new "original Development" forums.
Story here:
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
Excerpt:
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
* Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
* Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
* Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
* Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
* A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
* A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
Click to expand...
Click to collapse
Well all you asking for is devs to debate what is original and what is not
I'd rather the Dev section broken into 3,mods roms kernals
I like the idea
Original biulds in one thread
Kangs/Mods in another
i like
it should sort things out nicer
and wouldnt be as cluttered
SayWhat10 said:
Well all you asking for is devs to debate what is original and what is not
I'd rather the Dev section broken into 3,mods roms kernals
Click to expand...
Click to collapse
Nobody is asking for a debate. The definitions are clear. If what you are publishing can be done by a user with root and USB debug access, it is not original. Period.
Sent from my SAMSUNG-SGH-I717 using Tapatalk
Makes sense
Sent from my SAMSUNG-SGH-I717 using xda premium
paleh0rse said:
I am a big advocate for this type of ROM segregation, so I hope the i717 gets one of these new "original Development" forums.
Story here:
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
Excerpt:
Click to expand...
Click to collapse
What type of development do you do? Just curious.
andrawer said:
What type of development do you do? Just curious.
Click to expand...
Click to collapse
I actually don't do any real development... yet. Why? What's up?
paleh0rse said:
I actually don't do any real development... yet. Why? What's up?
Click to expand...
Click to collapse
I do like your work though, even if you don't call yourself a dev.
knoshann said:
I do like your work though, even if you don't call yourself a dev.
Click to expand...
Click to collapse
I appreciate that, I really do! However, phMOD (the only thing I've ever really contributed) was simply an exercise in learning how to use winzip and a small script to create a flashable zip file of random apk's and lib files found elsewhere on XDA. There really wasn't any "development" involved, and the only real trick was finding versions of the apps and libs that actually work on our roms.
But again, thank you! I do really hope to do some genuine dev work someday!
paleh0rse said:
I appreciate that, I really do! However, phMOD (the only thing I've ever really contributed) was simply an exercise in learning how to use winzip and a small script to create a flashable zip file of random apk's and lib files found elsewhere on XDA. There really wasn't any "development" involved, and the only real trick was finding versions of the apps and libs that actually work on our roms.
But again, thank you! I do really hope to do some genuine dev work someday!
Click to expand...
Click to collapse
Lol so modest
No matter what you say most regular phone users couldn't do that
Well looks like it is live now:
http://forum.xda-developers.com/forumdisplay.php?f=1701
rajendra82 said:
Nobody is asking for a debate. The definitions are clear. If what you are publishing can be done by a user with root and USB debug access, it is not original. Period.
Click to expand...
Click to collapse
Yeah ok, doesnt seem to be that easy as you put it, with the moderator's comment already: http://forum.xda-developers.com/showthread.php?t=1774759
taking weeks to pick out what what's easily considered original? ok u got it
besides the deodexed stock roms, I can think of onlyone rom that doesn't contain any original code whatsoever, so our own history with this problem hasn't been all that bad.
It'll sort itself out.

From XDA & the Moderators What this New Forum Is

Here is Our new forum.
XDA, the moderators and the powers that be.... have been wrestling with trying to differentiate the Difference between the Code-writing Development and the Quasi-developers that use rom cooking tools or are just porting roms.
To that end we will be going through the development threads in the next couple of weeks and moving the appropriate threads that meet the original code requirement to be placed in this new forum.
Please bear in mind that this is a "Work in Progress" and will take a bit of time to hone and perfect what goes where.
Also, please understand that this does not mean that some developers are on some special pedestal. That is not the case.
I will use an analogy to explain:
A music composer writes an original piece of music. The music composition may be awesome... but his performance of it, may not.
Such often is the case in developers..... often someone comes up with a awesome idea or new code application, but it often ends up being perfected by the use of others putting their creative spin on it.
That is the beauty of The Android Platform and ....XDA provides a fertile field for all to share ideas and collectively improve our experience.
Additionally, we need to provide and track the proper credit to the original code writing Developer and better comply with the GPL requirements of Android......
I hope this clarifys the potential questions
Thanks from the Moderators
~~~ (oka1)~~~
I though this forum is for all the Samsung original/stock roms
TL;DR version.
Stuff you've made. Pure AOSP ROM's you've built from sauce. Or a AOKP ROM you've buildt.
"Cooked" ROMs, like taking a TouchWiz ROM and just adding some APKs etc is not original developement.
So does my Asylum ICS count as original? Since every version is built from source? And then modified to my liking?
antiochasylum said:
So does my Asylum ICS count as original? Since every version is built from source? And then modified to my liking?
Click to expand...
Click to collapse
AFAIK, Asylum will be considered as a cooked ROM with AOKP/CM9 as the base
Saw this sometime back in HOX forums and liked the idea. Glad it's here in Note's forums too. If not anything, it will make the development forum a less pain to search, at least it was for me. Now I can look up to the original ROMs here, and their derivatives in the other section. Cool enough!
FIRRST!!!
Ah shoot!
Liking this idea, but it means an extra click for my daily routine, heh
This should be labelled "AOSP ROMs" and the other "TouchWizz ROMs" for better clarification.
Good to see a separate forum. Now it is well organized and less cluttered.
parthpatels007 said:
AFAIK, Asylum will be considered as a cooked ROM with AOKP/CM9 as the base
Click to expand...
Click to collapse
IMHO - any ROM or kernel built from source should be in original development.
I mean, with parth's logic, CM9 isn't original development as it uses AOSP as base...
nickshertzer said:
IMHO - any ROM or kernel built from source should be in original development.
I mean, with parth's logic, CM9 isn't original development as it uses AOSP as base...
Click to expand...
Click to collapse
^lol good point there :good:
Sorry, but your development forum separation is a pain in ass for me. I don't want to open two pages instead of one to see all news about ROMs. This is really stupid and uncomfortable. I don't care who made ROM and which way it's done. I just wan't to find ROM thread, and that's all!
anonymous572 said:
Sorry, but your development forum separation is a pain in ass for me. I don't want to open two pages instead of one to see all news about ROMs.
Click to expand...
Click to collapse
Use your hands.
This is really stupid and uncomfortable. I don't care who made ROM and which way it's done. I just wan't to find ROM thread, and that's all!
Click to expand...
Click to collapse
This is how it should be. If you want only COOKED ROM THREADS go to the old Development Section.
This Forum is a very good idea as I know exactly where I will be heading now.
anonymous572 said:
Sorry, but your development forum separation is a pain in ass for me. I don't want to open two pages instead of one to see all news about ROMs. This is really stupid and uncomfortable. I don't care who made ROM and which way it's done. I just wan't to find ROM thread, and that's all!
Click to expand...
Click to collapse
+1 here, i think the developers and "porters" deserves the same credit, Developers for Develop new features and Porters to make speddy ROMs.
with this, new members can be confused (thinking that many do not read the rules and announcements)
Just my opinion...But the moderators has the decision
Cya
How do we request certain threads to be moved from Android Dev -> Original Android Dev and vice-versa? The few that have been put here appear to be a bit random...
eg. If GL_NOTECORE kernel is considered "original" dev, then why isn't the Goku kernel also here? Both of those are based off Speedmod K3-3 after all...
It is what it is. Let the mods do the job. I never lose my threads simply because I subscribe them under my favorite folders. Quite a smooth transition. I was not even aware some of the threads are moved here Now I know why there is separation in GT-I9100 sections.
darkoctavius said:
with this, new members can be confused (thinking that many do not read the rules and announcements)
Click to expand...
Click to collapse
New members get confused because they do not read. The number of subforums (5 or 6) won't add much of confusion.
I'm happy with this new structure. I got a little bit tired from too many innovative ROMs with tweaks, themes, addons and - my favorite - boot animations. Even Kernels start to spread (like clones of hardore's SpeedMod).
Now I start every morning with the OAD forum looking for real changes.
Boy124 said:
Use your hands.
This is how it should be. If you want only COOKED ROM THREADS go to the old Development Section.
Click to expand...
Click to collapse
Couldn't agree more.
aussiebum said:
How do we request certain threads to be moved from Android Dev -> Original Android Dev and vice-versa? The few that have been put here appear to be a bit random...
Click to expand...
Click to collapse
If you know what you do, you can report them.
eg. If GL_NOTECORE kernel is considered "original" dev, then why isn't the Goku kernel also here? Both of those are based off Speedmod K3-3 after all...
Click to expand...
Click to collapse
Not really, GL_NOTECORE is based on Samsung source (with inspirations from hardcore and others), while Goku kernel is based specifically on SpeedMod kernel :
g.lewarne said:
Introducing my custom built kernel for ICS Touchwiz ROMs​Features:
- Built from HK ICS Opensource 1 (July 7th release)
Click to expand...
Click to collapse
funky81 said:
funky81 presents Goku Kernel, a kernel based on hardcore masterpiece, SpeedMod Kernel OCS K3-3
Click to expand...
Click to collapse
Actually, both my own and Funky81's kernel (Goku) are both built from source with original development.
We are simply applying a patch that hardcore made for the original code source release which address some issues that we would have had to address anyway. there is no point in re-inventing the wheel. In my latest releases built from the newer source I am not even applying hardcores patch, just grabbing a few alterations that were made so the code compiles properly.
In fact, both of our kernels are vastly different from Hardcore's in respect to what we are trying to achieve with them. I am going for all out speed, and had to devise my own code (and follow the horrendously awful Exynos4 for developers manual from Samsung) to inject the correct overclocking PLL and register values into the code. This is not something that Hardcore, or anyone else apart from Thor (for cm9) has done with the kernel.
funky has made lots of alterations too, so neither of our kernels can really be called "speedmod clones" and to do so, without reading at the very least the OP of each thread and understanding what is being said, is a little disrespectful.
To follow another analogy along the lines of oka1's from the OP
If speedmod is building the basic car, Funky81 and myself are designing the turbo, exhaust system, air intake and tuning the ECU and packaging it all together. Both are as important as each other and both are original.
Thanks for your explainations. (out of thx for today)

Categories

Resources