Thread Locked/Deleted? - Moderator Notices - All Must Read - - G Tablet Android Development

Thinking of posting a new thread???
Use the search button on the top bar between "New Posts" and "Quick Links"
If any mod, including myself, continue to find new threads about topics that have threads already existing.
The thread will be locked with no notice and/or up to a temp BAN!!.
Mods, including myself, are not here to keep the forum organized after the fact, we need your help to keep it organized, clean and grouped.
To the dedicated members that care to keep this forum, sub forums included, clean and organized and grouped.
Please start reporting threads to the mods to take action. Using this button.
Thank You and happy easy searching.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Thread DELETED/Locked??? >>>> This is DEVELOPMENT section not Q&A/General!!!! <<<<
Given that the Forum Rules clearly state that you are to post in the correct forum, and that we are a Development forum for Developers - it is important that posts asking for assistance (also known as Q&A) are placed in the correct forum. Because of that:
The Q&A forum is where all discussion about a ROM/MOD/FIX is to take place, as XDA Forum Rules dictate.
All ROM/MOD/FIX/KERNEL threads in the Developer forum will have their Q&A's removed and moved to a dedicated, stickied thread in Q&A that will clearly identify the ROM/MOD/FIX/KERNEL
The ROM/MOD/FIX/KERNEL thread in the Developer forum will be closed with only the relevant information about the thread in place, with a link to the corresponding Q&A thread

Thread DELETED/Locked??? >>>> This is DEVELOPMENT section not Q&A/General!!!! <<<<
As was announced last week, Operation:Iron Fist is in full effect. Read about it here.
With that being said, the following will begin to happen:
1. All non-development threads started in the Development section will be moved to the appropriate section and/or closed and the "responsible" poster (in quotes because the fact they posted in the wrong section clearly brings into question whether or not they are responsible) will be infracted.
2. Any abusive posts directed at any user will be deleted and the abuser will be infracted and/or given a temporary vacation. Multiple instances will result in a longer leave-of-absence, and if it continues you will be removed from XDA. You, and your behavior, are not welcome at XDA.
3. Any off-topic posts in the Development section threads will be deleted. These are non-helpful, and certainly not development posts. This includes the following:
"OMG THIS IS SO GREAT!"
"WOW! YOU ROCK AND I WANT TO HAVE YOUR BABIES!"
"THIS IS THE BEST THING EVER!"
"THANKS FOR THIS!"
If you want to thank someone for their work, do so by clicking the "THANKS" button on their post.
4. Any post, in any section, that is done to further post count will be deleted and you will face possible infraction.
5. Anything else that goes against the XDA Forum Rules and XDA Mantra will be dealt with firmly, but fairly.

[ATTN - ALL ANDROID DEVS] General Public License
Recently in several Android forums on XDA-Developers, it has come to the attention of the moderator team that there have been issues regarding developers’ compliance with the GPL. This post aims to clarify the position of XDA on the use of GPL sources, particularly in the development of Android kernels.
Without the GPL, the Android operating system would likely never have come about. Through the work of Linus Torvalds, the Linux kernel was made open source for all to use, share and modify. As Android runs on the Linux kernel, and features numerous modifications to these sources, it would not exist in its present state without the Open Source community.
As a result, it is in the interests of everyone who owns an Android phone, who wishes to see further development on the platform, to ensure that they play their part in upholding both the letter and spirit of the GPL.
The GNU General Public Licence (also known as the GPL) is available to read in full at www.gnu.org
To make it easy for everyone to spot a release that complies with the GPL mark the title of your release thread with [GPL]. If you find a ROM which does not comply with the GPL, or the developer does not issue sources, you can report the post as usual, using the report post button next to the post number. Alternatively you may PM your forum specific moderator.
The Rules as they apply on XDA
As XDA has no legal power to uphold the GPL (and frankly we want to stay as far away from doing so as possible), we can’t force any of our users to abide by the GPL. However it is in XDA’s interests as well as the interests of our developer-base to ensure all GPL-derived materials hosted or linked on XDA comply fully with the GPL.
GPL-derived materials that do not come with the complete sources used to compile the GPL components are considered warez, and will be treated as such under forum rule 6 and 9.
If you use GPL components, but do not make any modifications to them whatsoever, you should provide a link to the original source of your GPL code.
Sources accompanying a release should be complete, and contain all the necessary source code for any modules, scripts or definition files. Complete sources will be defined as those which compile correctly and completely against the platform for which the software is distributed, and which contain any and all modifications made to the released General Public Licenced code. The source code supplied should be the exact version for which the source code is being requested, complete with all modifications.
EXAMPLE: Here’s a bit of code that could be used as a template to post your releases
<Kernel Or Author Name> <Kernel Nr>:
<Source>|<ReadMe>|<Credits>|<Other>
Click to expand...
Click to collapse
The Very Quick Summary of General Public License (GPL)
The text of the GPL Licence itself will be used to reach any final conclusion regarding any disputes over GPL Licenced materials. The above is a summary of what XDA expects of members using GPL code, and the complete text can be read at the GNU website.
The GPL states that anyone who modifies GPL licenced code is required to make available the sources used to compile it. This is to further improve and encourage collaborative work, as well as to ensure that the best code possible is produced, and to encourage peer-review of all work. This benefits both developers and end users in numerous ways, including:
Allowing anyone to verify the code they are trusting with their data, and its authenticity
Encouraging community collaboration to produce faster fixes and updates, and better code
Helping bring new developments from other devices and fields to your own, letting you benefit from new code that wouldn’t have been available without this sharing.
The GPL imparts great freedom for GPL end users. It ensures innovation is never stifled and no project is dependent upon any single developer.
It is in everyone’s interest for the GPL to be adhered to, as it gives us all better ROMs, better transparency, and a better atmosphere for developers to work together to make great code.

Related

Why was my thread locked/moved?....and Forum Rules!!

Thinking of posting a new thread?
Search the whole forum using the search button.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If any mod, including myself, continue to find new threads about topics that have threads already existing.
The thread will be locked with no notice and/or the user will get a temporary BAN!!.
Mods, including myself, are not able to see/do everything. We need your help to keep things organized, clean and grouped. Having an organized forum helps new members find help easier and keeps older members from getting gray hairs.
To the dedicated members that care to keep this and all other forums clean, organized and grouped:
Please start reporting threads to the mods to take action. Using this button.
Thank You and happy easy searching.
This is the General forum where all queries & Q&A should be posted
thanks​
Forum & Marketplace Rules
FORUM RULES
1. Search before posting.
Use one of our search functions before posting, whether you have a question or something new to share, it's very likely someone already asked that question or shared that news.
2. Member conduct.
2.1 Language: XDA is a worldwide community. As a result what is ‘ok’ to say in your part of the world may not be ok in someone else’s part of the world. Please think about who is reading what you write. Keep in mind that what you think of as acceptable use of language may not be acceptable to others. Conversely, while reading member posts, remember that word you find offensive may not be to the writer. Tolerance is a two way street.
2.2 Nudity: XDA is used by people of all ages, including minors. It's not acceptable to post nude/pornographic imagery, which includes exposure of the male or female genitalia or of female breasts.
2.3 Flaming: XDA was founded as a group of people sharing information about certain mobile phones. Sharing does not involve virtual yelling (flaming) it does involve working together to solve problems in an environment of mutual respect and understanding. Losing your temper and flaming another member, or group of members, is not acceptable behavior.
2.4 Personal attacks, racial, political and/or religious discussions: XDA is a discussion forum about certain mobile phones. Mobile phones are not racial, political, religious or personally offensive, therefore none of these types of discussions are permitted on XDA.
2.5 New Members: Treat new members the way you would have liked to have been treated when you were a new member. Provide the new members with guidance, advice and instruction always with respect and courtesy.
2.6 All members are expected to read and adhere to the XDA rules.
3. Post only using a clear subject and message.
You're most likely to receive a helpful answer to your question if you use a short subject title that describes your problem and a message that explains in detail what your problem is and what you've tried to solve it.
4. Use the English language.
We understand that with all the different nationalities not everyone speaks English well, but please try. If you're really unable to post in English use an online translator, You're free to include your original message in your own language below the English translation.
5. Post a message only once.
As a large forum we don't need unnecessary clutter, You're free to edit your message as you like, so if you do not receive an answer revisit your message and see if you can describe your problem better. Not everyone is online at the same time, it might take a while before you receive an answer.
6. Do not post warez.
If a piece of software requires you to pay to use it, either pay or find your cracks and serials somewhere else. We do not accept warez nor do we permit any member to promote or describe ways in which Warez, cracks, serial codes or other means of avoiding payment, can be obtained.
7. Do not spam.
If you wish to advertise a product, contact us we provide ads. But do not post it in the forums, it will be removed and you're likely to receive a ban.
You are however allowed to sell used goods like your own device, parts of your device or accessories for your device in the marketplace forum, please read the rules there before posting. (This rule includes signatures, if you use a signature it will appear in your post)
8. Donations.
We appreciate all donations to xda-developers.com, it keeps our forum online and well maintained. As a user you're allowed to ask for donations in your signature as a thank you for your hard work. However donations up front are not allowed, this forum is about sharing, not about getting paid to do something, that's what your job is for.
9. Don't get us in trouble.
Don't post copyrighted materials or do other things that will obviously lead to legal trouble. If you wouldn't do it on your own homepage, you probably don't want to do it here either. This does not mean we agree with everything the software piracy lobby try to impose on us, it simply means you cannot break any laws here, since we'll end up dealing with legal hassle caused by you. Please use common sense: respect the forum, its users, and those that write great code.
10. Help others if you can.
If you see posts from others where you can help out, please do. This place exists because people are helping each other, and even if you are relatively new to the matter, there's probably already quite a few people newer than you that would benefit from what you've learned. Don't be shy.
11. Don’t post with the intent on selling something.
As an elaboration to rule number 7, don’t use XDA to advertise your product or service. If you are the proprietor of a for-pay product or service, you may use XDA to get feedback, provide beta access, or offer support on the product, but you may not make any posts with the primary intent of selling. This includes posting press releases, announcements, or links to downloads for trial software. The only exception to this is when you’re posting an exclusive release to XDA.
12. Using the work of others.
If you are developing something that is based on the work of another Member, you MUST first seek their permission, and you must give credit to the member whose work you used. If a dispute occurs about who developed / created a piece of work, first try to settle the matter by private message and NOT in open forum. If this fails then you may contact a moderator with clear evidence that the work was created by you.
Convincing evidence will result in copied work being removed. If there is no clear evidence you created the work then in the spirit of sharing all work will remain posted on the forums.
These rules apply to all software posted on XDA unless that software comes with a license that waives these rules.

[Xperia X10] No Android 2.2?

Rikard Skogberg says:
Hi all,
.
First – As a clarification regarding the current Xperia products – We are planning another upgrade to bring new features (such as for example multi-touch for Xperia X10) to the current family of Xperia™ smartphones in Q1 2011. However, at this stage those plans do not include updating the underlying Android version.
.
This decision is based on that we believe that with the current hardware platform an overhaul of the underlying core OS wouldn’t drastically improve the user experience.
We believe that the current Xperia range on Android 2.1 coupled with our proprietary upgrades and unique hardware delivers a user experience that is on par with, and in many cases better than, a vanilla installation of Android 2.2.
.
Our priority right now is to keep enhancing the user experience of the existing products through coming updates and to deliver a fantastic range of smartphones in 2011 that are all on the latest possible version of Android – that is a target we are determined to hit!
Click to expand...
Click to collapse
Source: http://blogs.sonyericsson.com/produ...-–-xperia™-arc/comment-page-2/#comment-106069
Is this true? Man, I'd order a X10 this weekend but based on that comment I might not...
Oh yea, its true alright. Also, its all over this section in the forum.
Where is the lock? Please close this thread!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-PiLoT- said:
Thinking of posting a new thread???
Use the search button on the top bar between "New Posts" and "Quick Links"
Threads posted in the wrong fora will be moved initially; however, for repeat offenders, the moderating team will look to take action to rectify the situation in a manner it believes is appropriate
WITHOUT FURTHER NOTICE.
It is the responsibility of all users to keep the fora organised and clean. We need you to do your bit to keep things orderly.
To the dedicated members that care to keep this forum, subforums included, clean and organized and grouped.
Please start reporting threads to the mods to take action. Please use the REPORT button to do so.
Thank You and happy easy searching.
Forum Searching | Posting | The Basics: (Make sure you've read them before starting a new thread)
Forum Rules - http://forum.xda-developers.com/announcement.php?f=642
Forum Search - http://forum.xda-developers.com/search.php
Google Forum Search - http://forum.xda-developers.com/showthread.php?t=304582
Advanced Searching - http://wiki.xda-developers.com/index.php?pagename=How%20to%20use%20Advanced%20Search%20on%20XDA-Developers%20Forum
XDA "Mantra" - http://forum.xda-developers.com/showpost.php?p=2031989&postcount=45
Post What Where:
General - general technical discussion items, news, anything else that does not fit into the other fora categories.
Q&A (Questions and Answers) - all questions, irrespective of type, get posted in here whether they be theme related, accessory related, technical, etc.
Accessories - any items to do with components and/or accessories relating to your device.
Rom Development - only meant for very advanced technical discussion directly related to ROM development activity and the delivery of actual ROMs and ROM components ONLY. Nothing else goes in here.
Themes & Apps - anything to do directly with the development of themes and/or applications. Nothing else goes in here.
MOD EDIT: BEFORE POSTING ANY THREAD IN THE DEVELOPMENT SECTION, PLEASE READ THE FOLLOWING:
If you have developed a ROM, or are working with others to do so, the development forum is somewhere to discuss and share ideas, post useful feedback and logs or crash dumps, and to discuss a common goal developers are trying to achieve.
It is NOT the place to post your question because it gets higher traffic, or because more experienced users frequent it. Doing this just annoys those who are working on the device, and drives them away. Developers don't want to wade through 20 threads of "Help me urgently" to find their threads for porting and fixing camera issues etc. Similarly, if a thread is designated as discussion for developers say, porting a camera fix, please do not post in there asking "When will it be ready?", "Can I flash this yet?" etc. This is both completely disrespectful to those working on the project (you evidently haven't read the important posts in the thread), and also is making it harder for developers to find comments from other developers or testers when required.
Similarly, don't make loads of "Thanks for your work here" posts in an active development thread. It's just as annoying to developers as asking when something will be ready. If a ROM is complete, then go ahead and thank the developer if you wish, but don't go into threads for devs only, and interrupt it to post "thanks". It's basically spamming, and is treated as such.
If you are posting in development, you should have read every sticky and notice there, and should be actively developing or helping in the development of something. Developing isn't installing a ROM, or using a tweak, it's creating a ROM or other hack or tweak. If you haven't read for several days before starting out on XDA, you are likely about to ask something already solved. I registered on XDA when I first wanted to post, and that was to join in a discussion on something. Sure, join up and ask a question, but read the information available in General and Q&A first, as your question will have been asked before. Search is your friend here, become familiar with it.
Regarding when to post in development if you are not actually developing something, there is one occasion where it's acceptable. If you find a leak of a new ROM, which isn't already posted, and you verify it's legitimacy via either running it, or based on the source you obtained it from, then this is assisting in development, and should be posted in development. If you want to ask when a leak will be available use search first, then if not already in discussion, open a thread in general or Q&A.
If you have a problem flashing a ROM, this is NOT related to development. It's up to you to determine if it is specific to a particular ROM, and post useful information in that developer's existing thread for the ROM. If it happens on more than one ROM, and isn't a known issue (remember you should read several times more words than you post), then find out what you are doing wrong. Check guides written by others, try to repeat the problem and see if it happens every time. Something needs to be reproducible to be fixed effectively.
Once you have identified what you need help with go to the device Q&A forum (general if device lacks one), and make a clear, informative thread that explains the issue, and what you have tried doing to fix it. Did you re-download the ROM? Did you ask a friend to flash it for you, to reduce chance of user error? What steps (exactly) did you follow? What errors did you see (exact wording)? Did you double check all the steps? Did you do a wipe or hard reset?
If you make a clear, concise, yet detailed post, you will find help forthcoming, and should get the problem sorted very quickly. If someone suggests you try something, report back on what happened, did it work etc. Then, next time someone has this issue and searches, they will find this and have a verified and tested solution.
So remember... before you start a thread in development, ask yourself what you are developing. If you can't answer, then stop, step away from the post button, and think about where you are posting. Would it be better in General or Q&A, or is some more time with your best friend, search, required?
Click to expand...
Click to collapse

[REF][Sticky][Must See][First Time XDA][Pentile][Hard Input Device][Oral Commands]

Introduction:
Yeah I know, if you've read this in the Development subforum, it looks familiar...but if it looks familiar, maybe it does because you read it...point for me. As the thread title implies, the purpose of this thread is to create a more comprehensive guide for newcomers and old friends alike. I'm sure everyone is getting sick of flaming noobs and being flamed, but more importantly, I am sick of the huge waste of time we all spend re-answering questions, or just plain looking up threads to point someone in the right direction. I certainly know I could be using my time in a better way. Before posting in the forum you MUST complete the required XDA101 courseware. I will try to keep things light hearted, while still preparing you for the jungle out there. I am adding more elective courses in the future...guiding you through your pubescent journey from total noob to full fledged productive member of the human race. If you only have 5 minutes before your wife beats you over the head for working 8 hours at a computer, then coming home and sitting at the computer, you can skim and just read the bold text.
XDA101:
Lesson 1: What is XDA?:
As implied by the name this is technically a Developers forum/community. Now what does that mean? Well first off it means that there is an expectation that if you are here then you want to a) customize your device and b) rather than just installing something that someone packaged you want to understand how it works and maybe even enhance it yourself. XDA was created long before the prevalence of mass market smartphones and as such many of the members are developers and have been here since back in the days when PDA phones were not embraced by the general public because of the expense and complexity. Now we have a flood of new users who are asking not "How can I do this myself" but more like "Give me the quick fix" without caring to understand the process. See if you read the threads then you get to experience the learning process, you see how the issues were investigated and confirmed. Then you get to watch the different attempts at resolution and learn why some failed while others worked. That is called Development.
The noob backlash is coming from users who have walked in the development shoes and is directed mainly at those who don't care for the journey but just want the end result or destination. As a Development Forum we are just as much (if not more) about the journey. I've read so many comments like "I don't have time to read all of the threads" or "I don't care how it works, just that it does". These very statements are contrary to the heart & soul of XDA-Devs and that is why the backlash is so strong. Let me be very clear on this: IF YOU DON'T CARE ABOUT UNDERSTANDING THE JOURNEY THEN YOU PROBABLY SHOULDN'T BE HERE IN THE FIRST PLACE.
XDA-Devs is about developers & hackers helping each other and working together to get the most out of our devices by understanding them better than most. XDA-Devs is not about helping everyone who wants a "Kewl bit of kit" make their phone better than the guy next to him. Now do we go kicking users off who never contribute anything, NO. We tolerate it to an extent. Where the toleration ends is when these users start diluting the usefulness of the forum by repeating the same questions over and over again. There are many friendly developer here that spend a considerable amount of time and energy doling out their knowledge and skills for the betterment of the community...for free at that! Technical consultants regularly charge $100-$200/h for the kind of expert support provided in these forums. If you had to spend $20 (12 minutes of support time) every time you posted to this forum, I guarantee there would be a lot less repeat questions and useless threads. You ask us to understand your position. Well if you want to benefit from our experience and time, then I think it is only fair that you understand our position.
Lesson 2: Rules and Regulations:
Before posting you must know and abide by the Rules. Failure to do so could result in a temporary/permanent ban...or in rare occasions castration. Following these rules will create a much happier forum and build strong bones...
#1: Search before posting:
Use one of our search functions before posting, whether you have a question or something new to share, it's very likely someone already asked that question or shared that news. Any member who posts an unnecessary thread, or threads which have already been posted before will be warned, and his/her thread will be closed immediately. Repeated offenders will be castrated. If a neutered member commits a third offense, they will likely be shunned.​
#2: Member conduct:
Language: XDA is a worldwide community. As a result what is ‘ok’ to say in your part of the world may not be ok in someone else’s part of the world. Please think about who is reading what you write. Keep in mind that what you think of as acceptable use of language may not be acceptable to others. Conversely, while reading member posts, remember that word you find offensive may not be to the writer. Tolerance is a two way street.
No Nudity: XDA is used by people of all ages, including minors. It's not acceptable to post nude/pornographic imagery, which includes exposure of the male or female genitalia or of female breasts.
No Flaming: XDA was founded as a group of people sharing information about certain mobile phones. Sharing does not involve virtual yelling (flaming) it does involve working together to solve problems in an environment of mutual respect and understanding. Losing your temper and flaming another member, or group of members, is not acceptable behavior. Flaming while nude is even worse.
No Personal attacks, racial, political and/or religious discussions: XDA is a discussion forum about certain mobile phones. Mobile phones are not racial, political, religious or personally offensive, therefore none of these types of discussions are permitted on XDA.​
#3: Do not post warez:
If a piece of software requires you to pay to use it, either pay or find your cracks and serials somewhere else. We do not accept warez nor do we permit any member to promote or describe ways in which Warez, cracks, serial codes or other means of avoiding payment, can be obtained.​
#4: Do not spam:
If you wish to advertise a product, contact us we provide ads. But do not post it in the forums, it will be removed and you're likely to receive a ban. You are however allowed to sell used goods like your own device, parts of your device or accessories for your device in the marketplace forum, please read the rules there before posting. (This rule includes signatures, if you use a signature it will appear in your post.)​
Lesson 3: Searching?
So you've made it to lesson 3. You've spent 10 minutes reading this, and you are still waiting for the interracial midget porn link Bing promised. You have two choices...you can either go back to Google or use XDA's in-forum search.
1) Use XDA's internal search: http://forum.xda-developers.com/search.php
Or click here...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can even search just in a particular thread...
2) Use google to find your answers: http://forum.xda-developers.com/showthread.php?t=304582​
EPIC101:
...Gathering course material.
EPIC201:
...Gathering course material.
Changelog:
20110108: Added Post and three lessons
starting to look like a triple post...it's so vivid.
Nice text art, creative descriptors.
Updated "Lesson 3: Searching"

Device Forum Rules (Please Read before Posting)

In this thread, we will provide a short Q&A for your stay on this forum. Please read thoroughly and act accordingly. While most that is needed to know is pointed out in the Forum Rules, history shows that some points of these rules are not clearly understood by some users, and others leave room for interpretation. With this Q&A, we give you some additional guidelines regarding how the forum for this device is moderated.
Spoiler: Index
Post #1
Who are the moderators for this forum?
How do I contact the moderator team?
Where do I post my thread/issue/question?
Where can I post things that are not allowed in a Device Forum?
What do I do when I do not understand a moderator's decision?
Post #2
XDA-Developers and the GPL
Post #3
ROMs, Kernel, Recoveries, & Other Development Forum
Post #4
Thread Naming
Post #5
WhatsApp/Telegram Groups and Channels - Going Forward
Who are the moderators for this forum?
The Team Leaders (Senior Moderators) for ASUS, HTC, Nokia, Nothing, nubia, OnePlus, OPPO, Realme, Sony, Xiaomi and ZTE devices are Az Biker, coal686, engloa and Stephen.
The Moderators for the sections listed above are alecxs, Funk Wizard, roirraW "edor" ehT, and Sib64.
How do I contact the moderator team?
While you are free to contact any of us via PM, for moderating purposes, it is much more advisable to use the report system. You can find the report button in the lower left corner of every post or conversation message. If you do that, your request reaches all moderators, thereby multiplying the chance of a fast reaction to your request. If you PM a moderator, he/she does not know whether you have contacted others also and therefore it is possible that your request is handled by different moderators, possibly overruling one another. Or, the moderator you messaged might not even be online for some time (for example, due to real life issues, etc.). Our ticket system avoids that. Therefore, please always use the report system.
Where do I post my thread/issue/question?
This is a very important decision and decides not only whether you achieve the goal you intend with your thread/post, but also whether it might be regarded as off-topic/not allowed and therefore be removed. So here is a list to help you decide where to put your thread (or maybe to not post it at all):
Questions & Answers Sub-Forum
What goes here:
All device related questions (questions pertaining to a ROM/kernel/theme/mod, etc. should be asked in the ROM/kernel/theme/mod's specific thread, if it exists)
Guides, News, & Discussion Sub-Forum
What goes here:
Guides, collections, tutorials, repositories, indexes
General information about the device
Tips and tricks
General discussion about technical aspects of the device
What does not go here (by far an uncomplete list, just some examples for topics that are not acceptable):
Everything prohibited by the Forum Rules.
Trolling, arguing, etc.
"What was your last phone/will be your next phone" (Off-topic for a device forum, you can post this in the Off-topic Forum)
"Hello", "Goodbye", "Merry Christmas/Easter/Hannukkah/whatever" (Obviously off-topic, just imagine if every user posts this!)
"I'll never buy XYZ brand/phone again", "Why Sony/Xiaomi/whoever sucks" and all other "hate" threads (Tell that to those guys, not us)
"Help!", "How do I...", "Why..." and all other questions (They belong in the Q&A sub-forum)
ROMs, Kernels, Recoveries, & Other Development Sub-Forum
What goes here:
Publications and releases of your own development (ROMs, kernels, recoveries, etc.; for exact rules for creating such threads, please refer to Post #2 and Post #3 below)
What does not go here:
Any questions, guides, tutorials, general information/discussion, etc.
Themes, Apps, and Mods Sub-Forum
What goes here:
All discussions related to device specific theming or applications (self-made or shared)
Announcements and discussions regarding modifications made to device specific theme or application
Accessories Sub-Forum
What goes here:
All discussions related to accessories relevant to the device
NOTE: Not allowed in any section (including signatures):
Everything prohibited by the Forum Rules.
Specified or implied off-topic threads.
Discussion of/linking to work of developers that are banned from XDA. If they are banned, so is their work.
Political/religious statements of any kind.
Where can I post things that are not allowed in a Device Forum?
You might want to have a look in the General Discussion Forum for forums like:
General
Off-topic
Android Development and Hacking
What do I do when I do not understand a moderator's decision?
Please feel free to contact the moderator via PM to request clarification. They are approachable people, not robots. If that does not satisfy you, you can contact one of the Team Leaders (Senior Moderators). Do not, however, discuss any moderating issues in any of the forums. This will always be regarded off-topic (which it actually is).
Now let's all have fun on this forum and help each other to make XDA a place where users can gather useful information instead of sipping through knee deep piles of unorganized rubbish.
Regards,
Your Moderating Team for ASUS, HTC, Nokia, Nothing, nubia, OnePlus, OPPO, Realme, Sony, Xiaomi and ZTE devices
XDA-Developers and the GPL​
Hello everyone,
As many of you know, here at XDA we have a strict policy regarding GPL v2. What you may not understand is what that means and what effects it may have on you. Simply put, "the GNU GPL is a software license agreement, under which parts of the Android operating system are licensed. The majority of Android is licensed under the Apache license, but the Linux Kernel (which is present in every running Android ROM in some shape or form) is licensed under the GPL (version 2)".
So what does this mean for the average user?
To keep things simple, this license is one of the reasons Android exists in the open source capacity that it does. It requires developers to keep their kernel source open and has created the community sharing programs that have made Android so wonderful.
If you are a developer, what does this mean for you?
It doesn't matter if you are creating a whole ROM or just the kernel, the process of being GPL compliant is a very simple one to explain. Basically, we expect you to either link the source that you have chosen to use or upload the source you have created into a format that can be viewed by anyone and everyone. Below are the 3 most common situations that developers run into when needing to stay GPL compliant under XDA rules:
1. If you are using a stock kernel, you MUST mention where you obtained your source kernel. Also, having a link leading to where the manufacturer has uploaded their source is always helpful.
2. If you are using a community driven source build (e.g. LineageOS, AOSP, etc.) or a singular developer's source, you MUST link directly to the repository that contains the kernel for that specific device. If you are only linking to another thread or to a general repository, this will not be considered as being GPL compliant unless the code has not been modified.
3. If you are forking a repository that is similar to the examples listed above in #2, you MUST publish and link your entire kernel source. This includes any and all changes that you have made. Two of the most common ways developers publish their source on XDA are either with GitHub, or GitLab. While these two methods are recommended, they are not the only routes you can choose to accomplish this. All that is required is that the source can be viewed and downloaded by anyone who wishes to do so. When releasing an update, your repository must be updated the moment you release your ROM or kernel on XDA. If you can post your update to XDA, there should be no reason as to why you cannot release your source.
What if the manufacturer for my device has not released their kernel source?
In a perfect world this would not happen, but unfortunately, this is not the case. Pulser-G2 wrote a portal article in 2013 explaining a certain situation that has come across our desks. You'll find more examples here. We can only advise you to reach out to these manufacturers with a kind request to comply with GPL v2.
With all of that being said I will leave you with this...
By posting your work on XDA-Developers, you are agreeing that it complies with relevant licensing conditions. As such, by posting a kernel or other work containing GPL code, you are confirming to us that you have made this source code available publicly under the GPL. Failure to follow this policy will result in the closure of your thread and the removal of the download links.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROMs, Kernel, Recoveries, & Other Development Forum
This forum is exclusively reserved for ROMS, Kernels, Recoveries etc. provided they are your own development.
Try to keep the development threads clean. No off-topic posting and no question should be posted in this forum.
Use the report button in the lower left corner of an offending post to let us mods know we need to take action. Don't take matters into your own hands.
Sources need to be posted for all kernels. They're also needed for all ROMs where license demands it. Please refer to Post #2 above for more on this.
You need to use tags in the thread title, like [ROM], [KERNEL], etc. throughout XDA. Please refer to Post #4 below for more on this.
Any disputes between developers should be handled by PM; always try to solve the issue amicably first via PM. No public posting in a development thread regarding these matters.
ROM issues should be discussed within their respective threads.
Thread titles should always coincide with ROMS already available for download. Notification of an upcoming ROM through thread title/placeholder thread is not allowed. A changelog for the yet unreleased ROM can be included in the OP or in another post clearly marked as expected changelog.
All threads posted in this forum that are NOT about one's own development may be closed or deleted. Posters that will choose to disregard these guidelines will be infracted.
THREAD NAMING
The purpose of this thread is to explain how you can name threads in forums thereby making their content easier to read and understand.​
Following are the recommended tags:​
Click to expand...
Click to collapse
[INDEX] - Index for a specific device (more information here)
[DEV] - Development for projects
[ROM] - Custom ROMs
[KERNEL] - Custom kernels
[MOD] - Hacks and modifications for the device
[FIX] - Fixes for known issues and bugs
[GUIDE] - Guides
[TOOL] - Tools
[RECOVERY] - Custom recoveries
[RADIO] - Radios for the device
The title of the thread should also include the following in a chronological order:​
Click to expand...
Click to collapse
[Tag] - From the above list
[Date] - Date of latest version
[Name] - Of the project
[Android Version] - Of the project
[CDMA/GSM] - If the project is only for a specific band
Example:​
Click to expand...
Click to collapse
[ROM][18 JUL]LineageOS[12.1][GSM]
More guidelines:​
Click to expand...
Click to collapse
If you are unsure of where your new thread should be posted, then please refer to the first post in this thread.
When possible, please include screenshots for your ROM/mod/theme/app as it's expected by our members.
Placeholder threads are not permitted in the development forum and will be removed.
Password must be provided for all password protected files.
Please respect these simple rules, and if you don’t, your thread will be closed or deleted.​
Click to expand...
Click to collapse
WhatsApp/Telegram Groups and Channels - Going Forward​
Hello XDA family! Just notifying all members that posting certain links to Telegram and other sites like WhatsApp is now allowed on XDA.
What does that mean?
We will allow links to messages on Telegram and/or other platforms anywhere, as long as they provide content for a discussion, question, or is pertinent news. This is exactly like the guidelines for YouTube links.
What about download links?
Download links from hosts, platforms or other sources are allowed as long as they do not require registration. Some Telegram links require registration for downloads, so they will not be allowed. Please check them before posting.
What is NOT changing?
Only one link to a Telegram support group is allowed in the first post of a development thread on the condition that main support is still provided on XDA. This means you can mention Telegram group: https://t.me/abc in the first post as long as you're providing thorough support in your XDA thread.
What is NOT allowed?
Posts like For support, join my Telegram group: https://t.me/abc. This means you're not willing to provide support to users on XDA.
Drop-and-run posts/threads are still not allowed under the self-promotion rule. So posts/threads like "Come to my channel for xyz" or "Watch my video and like my channel" are still not allowed. Such links will be removed and the member will be contacted regarding XDA Forum Rule #5 for self-promotion (under bullet point #6):
Self-promotion is forbidden, this includes blogs, social media and video channels etc. Random links will be removed.
Click to expand...
Click to collapse
We thank all members for their cooperation in this matter, and wish you a pleasant stay on XDA.
Regards,
Your XDA Moderating Team

READ THIS FIRST - Development Rules

Rules for Posting in the Development Forum
The following are a list of topics that we allow in the development forum
[DEV] - Development for any special projects or Apps
[ROM] - Custom ROMs
[KERNEL] - Custom Kernels​
When possible please include screen shots for your development project
All ROM / KERNEL / DEV / etc... found in the development sections not created by the developer themselves, do not qualify as a development and subsequently will be moved to General.
Please remember that direct download links are preferred
11. Don’t post with the intention of selling something.
Don’t use XDA to advertise your product or service. Proprietors of for-pay products or services, may use XDA to get feedback, provide beta access, or a free version of their product for XDA users and offer support, but not to post with the intention of selling. This includes promoting sites similar/substantially similar to XDA-Developers.com.
Do not post press releases, announcements, links to trial software, or commercial services. unless you’re posting an exclusive release for XDA-Developers.com.
Encouraging members to participate in forum activities on other phone related sites is prohibited.
Off-site downloads are permitted if the site is non-commercial and does not require registration.
Off-site downloads from sites requiring registration are NOT encouraged but may be permitted if the following conditions are met:
A) the site belongs to a member of XDA-Developers with at least 1500 posts and 2 years membership who actively maintains XDA-Developers' support thread(s) / posts, related to the download,
B) the site is a relatively small personal website without commercial advertising/links (i.e. not a competitor forum-based site with purposes and aims similar to those of XDA-Developers.com.)
Click to expand...
Click to collapse
Just a reminder about using the work of others
12. Sharing.
XDA-Developers is based on the principle of sharing to transmit knowledge. This is the cornerstone of our site. Our members and developers freely share their experience, knowledge, and finished works with the rest of the community to promote growth within the developer community, and to encourage those still learning to become better. There are those, however, who take advantage of this model and try to make personal gains from the hard work of others.
In order to preserve the delicate balance between sharing for the good of the community and blatant self-promotion, regular members and developers alike must understand (and agree) to the following:
12.1. Give credits where due - Credits and acknowledgements for using and releasing work which is based on someone else's work are an absolute must. Works reported to have no credits will be taken down until proper acknowledgements are added by the member in question;
12.2. Courtesy - While most of the work released on our site falls under the umbrella of open source, that is not the only license model being used by developers on xda-developers. In order to prevent problems, we ask that if you decide to base your work on someone else's that you check the license model being used (as it might not be as permissive as one may think);
12.3. Re-releasing other's works as your own is forbidden. The code that you release into the wild must have something beyond minor aesthetic changes that makes it better than the last. As this can be subjective, kang reports will be reviewed on a case by case basis. If you feel that your code has been kanged, please contact the Dev Relations team (listed below) if you cannot solve the issue amicably via PM. Please understand that you will be asked to provide evidence to substantiate your claim;
12.4. Developers can issue take down requests (by contacting the Dev Relations team) under the following circumstances:
- in-process builds start showing up on forums when the developer is not yet ready to release the work;
- cases in which another developer is too aggressively soliciting donations or misrepresenting the work (kanging);
- unofficial builds where an official build is already available;
In summary, we want people to have access to work and knowledge alike. Sharing is good and courtesy and ethics go a long way.
Developers with questions, comments, complaints, or concerns about our rules (or anything!) should send a PM to our Dev Relations team (efrant or to a Moderator. We are here to help!
Click to expand...
Click to collapse
As always, we thank you for your cooperation!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Categories

Resources