yashsingh1/xdaforums huggingface dataset:
[About XDA developers] kohos:
Was not able to resist posting in this thread.

So hey, even though I'm an old time lurker in here I started posting just recently and consider myself being a new member on this forums.

To be more specific about the lurking; I rooted about 20 different device models for friends, family and myself over years just using this forums as a guide. So thanks a lot to all the people who made all the custom ROMs and guides!

The reason why I post in here, is because in my opinion no clever forum/reward system on earth can defeat human laziness and stupidity.

You just can't do anything about it. Period.

How do I come to this conclusion? I'll explain!

The problem with ignorant new users is not an xda related problem, it's everywhere.

I come from a very technical field; VFX and 3D graphics and count myself in as a long time (5-10 years) and active user on lots and lots of forums about CGI, VFX, 3D, cinematography, video encoding, computer hardware and overclocking etc. etc.

Before I got my 24/7 job I was moderator on various smaller forums as well.

Now, one would expect that on a forum where people talk about 3D software which costs 5K$ onwards and is mainly used by professionals there shouldn't be too many new people asking stupid questions close to absurdity. Of cause there are, and they will gladly ask their questions which are all answered in stickied FAQs just one millimeter above their useless thread! Again and again and again...

The more specific the niche the forum is about, the less lazy and uneducated members.

(For example doom9 forums about x264 encoding)

More mainstream leads to more 1 time posters trying to get their question answered without even thinking of using a search function.

This is my experience on different forums and I guess mobile phones are mainstream.

What I'm trying to say in this lengthy post is that a new user who is willing to be a part of a community, will follow rules and not behave like a total **** out of free will, regardless, if there are any fancy reward systems or anything else on the forums.

Someone who just wants to ask one question and go will give a flying damn about noob friendly portals, encouragement and whatnot.

Same as he will give a damn about anyone's carefully written FAQ.

It's the internet.

I really gave that a lot of thought myself and I don't know why it is like this.

Maybe it's the society teaching people to get maximum gain with no effort if possible.

Maybe it's:

"Dyslexia is a brain-based type of learning disability that specifically impairs a person's ability to read. These individuals typically read at levels significantly lower than expected despite having normal intelligence."
[About XDA developers] pulser_g2:
Ask questions in Q&A or general. Development is not for asking questions by users.

The rule is not stupid, and it will not change.
[About XDA developers] a.cid:
Well, to be frank, you've hit it spot-on...I thought about it, but the only conclusion that I could have is that there is no solution to stupidity and ignorance, as you pointed out...

But atleast we could try and think of other alternatives...

As a regular here, it is really dis-heartening to see the constant barrage and batter of really dumb smartphone-owners, who have certainly no right to own a gadget which has more "brain-power" than most of them have ever possessed, cribbing about stuff that is no one else's problem yet doing nothing possible to show that they have atleast TRIED helping themselves...

I have stopped even bothering to help such people, because the flood just doesn't end..!

The only close-to-feasible solutions that has been suggested to counter that is to make xda-invite only, or raising the dev area limit high enough to deter less dedicated members to even try (though both of them don't find too much support with me)...

Surely, there must be something somewhere...maybe a magical combination of everything suggested so far...

The current system wouldn't be able to hold up much longer...

And as one of my fellow rc, kuzibri, pointed out:
[About XDA developers] omnomnomkimiiee:
Making XDA invite-only would sort of defeat the purpose of having such forums, most roms and works would remain "confined" to those who have been invited.

The 10 posts limit was supposed to (I think) encourage newbies to discover the different forums, ask questions, employ correct grammar (lol), but instead I see them spamming in the Off-Topic section.

There are two solutions IMO:

1. Enforce the 10 posts by limiting to General, Q&A and Apps&Themes forums, making Off-Topic, well, off-limit. Have mods specifically for newbies, erasing any post that doesn't follow the XDA guidelines.

2. Erase the 10 posts, but have a mentor. Attribute one person that during a lapse of time will "accompany" the newbie, give him advice, and if deemed "worthy", give him a green light.

-----------

"You can overclock as much as you want, your phone will always seem too slow."
[About XDA developers] The-Hulk:
I like the idea of a system that will reward good noob behaviour, how you could make a system like this work without members manipulating it would be the hard part. Also as for increasing the post count i think an increase would be welcome to most members, but trying to keep it fair also, so a compromise of 25 i think could work. One of the main problems is that the Mods are having a hard time keeping onto of the work load as it stands now (doing a great job though), so maybe in order to help maintain new members and take of some of that work load, XDA could have a new Moderator type, a Junior Moderator whos job is to monitor new members only, making sure they stick to the rules and dont spam to increase their post count, but limiting the Mod powers of these Junior Mods, so they can only remove posts of members who have a post count of 30 or less.
[About XDA developers] abhipati:
I would like to put forward my two cents in this topic.

HTC one x was my first smartphone and xda completely new. My first day at xda I did not knew that I cannot post in development thread untill i have 10

posts and kept posting in general session regarding development so that I can inc posts to just get pass 10post

From my above experience, I feel few ppl people come to xda for short period of time, for instant results such as rooting unlocking are one of the reasons for spam because since number of posts requirement is 10 they spam , post silly stuff because they need answers fast and cannot wait or lazy to read similar posts. So increasing no of posts requirement will inc in spam . One solution would be create a new user topic in every device thread , which contains all info regarding rooting unlock and faqs, and make this new user topic, rules mandotory for every few user to read it once(instead of 10posts ) . I know ppl are lazy still they gonna post but it will stop spam for someextent

From beast called HTC One X
[About XDA developers] mikef:
Virtually every General and/or Q&A device forum has such "new user" guides written by members and stickied to the top of the forums. Users unfortunately do not read them and thus do not post in them.

The problem is that people have the wrong idea that the dev threads are support threads. Those questions do not belong in the dev threads, so by increasing the post limit to a number much higher than 10, those users will not be able to spam their way in without being seen and having their posts deleted so hopefully they won't try to do it and will search and post questions if necessary in the General or Q&A forums.
[About XDA developers] Ruger20:
As a new member here, I have no problem whatsoever with the 10 post limit. I actually didn't even know about it until I saw this thread.

I think the simple fact is that there are some of us that know they have no business posting in a dev thread whether allowed to or not and there are some people that have a sense of entitlement which can't be broken (me me, help me, do it for me, etc.).

I just got my first smartphone and immediately found XDA. I find myself reading thread after thread trying to soak up the vast knowledge on the site and it seems like the correct place for my questions is the FAQ thread in Q&A, not the dev thread. My post count just hit 10 but you will not find any posts from me in the dev threads until I can find something useful (actual test results from a update, information that will help them, etc) to contribute as a way of thanking the devs for their hard work.

I administrate a forum with a couple thousand users and up until now, the only solution we have had to combat the same type of problems is manually approving members 1 by 1. When users apply to the site, they are put in a guest / new user group. Our members report on each new member as they make useful contributions. At some point, an admin promotes them to the members group.

This is a very labor intensive process and most likely will not work for XDA, just wanted to share what we do.
[About XDA developers] wewoapsiak:
How about a system that promotes a brand new user to a junior user? I'm at work so my thoughts are scattered so see if this makes sense.

Joe Blow joins today, he is then labeled as a new user. He may then only make a thread or reply to a thread in the Q&A section.

If Joe then posts a legitimate question, a so called "senior" member may then flag his thread to a mod as a good question. Who may then give Joe a "good point" or something of the sort. Joe is limited to 1 point a week, and once he reaches 5 points he may then become a junior member. While he could become a junior member in 5 weeks, what are the odds he had a good question every week? This could take a while, allowing him to learn how XDA works.

As a junior member he may then start threads in the general and q&a sections, and reply to any thread in the other sections other than the dev thread. Put a 3 month time limit plus a post # requirement until they reach actual member status.

Member status allows replying in dev threads.

Then, senior member needs to mean something, not just reach 100 posts as fast as you can, and not by begging for "thanks" every post you make.

The "Good Point" system would be for new members only. In order to minimize spam to the mods other senior members could see that someone flagged the thread as good, and it could only be flagged once.

Mods could then also demote people who act like tools, because let's face it, there are plenty of "senior members" who do nothing but flame and make useless posts as well.

Don't want to stifle a new dev? Have then provide evidence they are a dev, or have a dev team member vouch for that person. Then they can be labeled as a junior dev until they prove themselves. Some thing goes for if the new member wants to post theme they made, let them do it conditionally.

Honestly though I don't see why people get their panties in wad when someone makes a mistake around here. Let the mod move / close it. If you don't reply then their thread will get buried to page two in no time.

Just a thought, sorry this turned out longer than I thought it would.

Sent from my SPH-L710 using Xparent Red Tapatalk 2
[About XDA developers] a.cid:
I'm sorry, I couldn't get exactly what you are trying to suggest...

So pardon me if I'm wrong...

In an ideal world scenario, approving members would be nice...

But that's when feasibility comes into picture...

Even if we take a conservative estimate of half a thousand new members each day, not all of them would be able to get "good points"...not all members here as dedicated in helping in administrative and other non-dev activity...so it is kinda probable that atleast 40% of new members won't get their "good points" when THEY are asking a question...

And this method would encourage people to ask more and more questions, rather than search and read around...(something like how the 10post rule sometimes feels like)...

And assigning mods to approve each new member is just far too labourous and human-resource intensive than possible for a voluntary and not-paid-for service...that would be asking too much, imo...
[About XDA developers] mikef:
I believ MikeChannon stated not long ago we get about 1500 new users signing up per day on average.
[About XDA developers] Avilove.Cullen:
OMG :o

That means on an average 50,000 members are added each month on XDA :)
[About XDA developers] chris170569:
Make the dev thread invite only. Any new dev would need to prove that they are a dev.
[About XDA developers] jugg1es:
so who would test the beta Roms and comment on them, other devs?
[About XDA developers] chris170569:
Everyone would still have access to the discussion threads
[About XDA developers] a.cid:
It would be easier to make the dev section invite only...rather than individual threads...

But this would imply that discussion threads would have to be necessarily opened...diverting dev attention...
[About XDA developers] dwibbles33:
As I am reading these posts I had a few ideas. First was when a new user signs up, put the posting rules in their face and make them read it. Then I realized that like everyone else, I wouldn't read it either. So how do you force feed users these rules? A quiz! I got the idea from the interview questions the government makes students receiving federal loans complete before they get their loans. I had to go online and answer 50 questions regarding financial aid and loans. New users should take a quiz that highlights the rules of the forums. They should be straight forward and the answers pulled word for word out of the rules. But in order to be allowed to post they need to answer all the questions correctly. Then take it one step further, members who are under 10 posts must answer 5 - 10 questions randomly selected from the original quiz to remind them of the rules.

I also believe that the thank you button is the most under utilized button in the world. I would be willing to bet if you got rid of all the posts that could be replaced with just pressing thank you, you could knock out 70% of posts. With that said, an effort to stress the use of the button should be given.

Let me know what you think of the quiz though I am curious as to what you guys think.
[About XDA developers] Georges2251:
This is a good idea. But there are downsides, as KidCarter93, members might get their 15 minutes of fame and then just go back spamming. This encourages good newbie behavior for a certain period of time.
[About XDA developers] dwibbles33:
Then so be it, they get there 15 minutes of fame, at least that means they were within the rules. Besides unless you ban all of them there is no way to completely rid us of this problem. If this incentive turns 25% of the noobs into acceptable new members then it would be a huge success.
[Samsung Galaxy Fit GT 5670] Vinayex2:
Hello everyone,

I installed custom ROM for the first time on my Galaxy fit , flashed with CM9 ICS for FIT with CWM 5.0.2.

Installed CWM by Odin.

It worked fine. Then I tried Creed v4 ROM and wiped cache and data from CWM.

The ROM was giving problems so I wanted to revert back to CM9 so flashed again with CM9 but this time

when I tried to wipe data , it freezed on formatting data.

I tried to revert to stock Rom with Odin and this is now happening with the Stock 2.3.4 ROM too.

CWM cannot wipe data , Is my partition corrupted?

I cannot wipe data partition and All Roms freeze on Boot animation.

Pls help , I am tired of flashing again and again...

Is there any other way to do this.

I am using Stock XWKQ2 for 5670 on samsdroid.com
[Samsung Galaxy Fit GT 5670] dheeraj (dhlalit11):
not every stock from writes the data partition try a Odin flashable rom which writes /data partition may resolve the problem
[Samsung Galaxy Fit GT 5670] Vinayex2:
Thanks for the reply ,

I have used two stock roms for the phone and flash them from Odin.

S5670XWKQ2.tar

I'll use DDKT2 and come back.

Is there any way to repair the data partition?
[Samsung Galaxy Fit GT 5670] dheeraj (dhlalit11):
single tar will not work use the four package file but still its not 100% sure to help
[Samsung Galaxy Fit GT 5670] Vinayex2:
Thanks dheeraj,

it worked :)

Used a european ROM multiple packages and its working now.
[Samsung Galaxy Fit GT 5670] dheeraj (dhlalit11):
glad to read that
[T-Mobile, Samsung Galaxy SIII] bobby915:
anyone else having "connecting " showing but never connecting on Samsung kies? Can I transfer files some other way? Help is greatly appreciated
[T-Mobile, Samsung Galaxy SIII] ftanner:
I have had this problem multiple times. Usually disconnecting the device and reconnecting it solves the problem.

I've taken to opening Keis first before plugging in my device so that I can see what's going on.
[Android Software/Hacking General [Developers Only]] KaaMyA:
Hi!

I'm not sure if this is the correct place where to ask this, but at least Subforum name rings a bell for me.

I've recently installed "AdAway" on my "Huawei U8350" (Android 2.2.2) in order to block ads on websites.

Since this application doesn't work as "AdBlock Plus" does for "Mozilla Firefox" (hiding blocked elements, etc), the places where ads were used to be displayed have been replaced with a "website error" dialog, telling me that these sites couldn't be loaded.

Here's an example (taken from "Dolphin Browser":

In some cases, these dialogs are pretty long, and sometimes they change the visible area on websites, so, their layout is affected (height gets increased):

Since my phone's Display is quite small, I'd like to know if there's a way to change/customize these dialogs in order to gain working areas.

I'd like to know if were possible to modify these dialogs to something like these (being C my favorite):

I could see that inside "framework-res.apk" (assets folder) there's the "upside down Android" image under the name "android-weberror.png".

The problem is that I don't know where the dialog text could be located at (or if it is located inside Dolphin Browser apk files).

I've to add that I couldn't find any "SystemUI.apk" file; it has "framework-res.apk" only (as I've read, it seems to be usual, since it's still a Froyo, but I could've been searching on the wrong path).

I hope that someone could guide me to complete this little mission, by providing me of necessary info and help.

Thanks in advance!!
[Android Software/Hacking General [Developers Only]] santiemanuel:
Framework-res.apk file

/res/raw(-locale) has the html file

/res/values/strings.xml has the texts depending on the error:

<string name="httpErrorUnsupportedAuthScheme">The site authentication scheme is not supported.</string> for example

This is the syntaxis (string name="httpErrorxxxxxxxxx")
[Android Software/Hacking General [Developers Only]] KaaMyA:
Thank you so much!

I've been able to edit "loaderror" and "nodomain" files from "raw" folder.

This is what I did for "nodomain":

<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"/>
<title>Site Unavailable</title>
<style type="text/css">
body { margin: 0px; padding: 0px; }
</style>

<body>

<p><a href="%s"><img src="file:///android_asset/webkit/android-weberror.png"></a></p>
</body>
</head>
</html>

I hid URLs inside that upside down Android image, making it like a link object. :)

I haven't changed anything from "strings.XML" yet (probably unnecessary for now).

However, ads areas (height/width specified by website itself) are still there, but all has been replaced by that upside down Android only ;)

Thanks again for your help ;) Browser's visible area looks cleaner now!
[Desire HD Q&A, Help & Troubleshooting] BiGbu_SVK:
hi, i got my DHD for two days and im using IceColdSanwitch rom, but my batery runs out too fast, ive played today game for 1hour and it drains 64% of batery, my second phone SGY van run for 2days with plaing games, is there some other ICS or JB rom with better batery life ? or some kernel, tweak etc. ? post link to thread if is, thanks
[Desire HD Q&A, Help & Troubleshooting] zelendel:
Had you searched you would have seen that the DHD/Inspire is not the best on battery. A battery that lasts a normal business work load is lucky. Let alone playing a game for over an hour
[Desire HD Q&A, Help & Troubleshooting] BiGbu_SVK:
but is there some tweaks ?
[Desire HD Q&A, Help & Troubleshooting] ciberbeb:
According to what I've read on this forum, IceColdSandwhich is really good on battery.

A user has reported that the best rom for performance/battery was CM7.2 + LordMod Kernel 8.9b7, that's what I used, and I can confirm this.

He also said that ICS is sometimes better than CM7.2.

To have a correct battery calibration, you need to follow a few steps, from this post (read the part "How i install my roms") : http://xdaforums.com/showthread.php?t=1226016
[Desire HD Q&A, Help & Troubleshooting] Baba_Bhai:
First most HTC phone are battery eaters (my personal experience ,hd2,wildfire,dhd sets that I have) I think this is bcoz of sense...and the costum Roms I have used icolds is the best for battery.
[Galaxy S III Q&A, Help & Troubleshooting] gsw5700:
Using Omega 11 on siyah 1.5b3, when I play a video and hit the popup video button, I get the message "Video stopped to play new video" and video doesn't pop up, any ideas....

Sent via TCP/IP
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
If you can, send me a PM on how to odex apps. :)
[AT&T, Rogers HTC One X, Telstra One XL] Scott:
Good write up. Other files that wont "re-odex" are com.htc.resources.apk, com.htc.videowidget.res.apk, com.htc.weather.res.apk and framework-htc-res.apk.

The reason? The files dont have .dex files because there is no code in them. These files just carrier resources like images (for those that didint know).

The .dex files are the actual smali code that devs mod to make the ROM do crazy things ;)

Also, an easier method can be found here: http://themikmik.com/showthread.php?12988-Tool-App-Dexo-the-Universal-Odex-Utility

It does it all and pulls the bootclass for you. And it also does /system/app/ in one simple shot.

Also, one last thing... You can just as easily pull the files back to the PC using the ADB Pull command...

adb pull /system/app ./app
adb pull /system/framework/ ./framework

EDIT: And another simple method to get your bootclass is do another ADB Pull

add pull init.rc

I find the adb pull method quicker and more simple...

You can use the method I just explained or if you want to try the framework manually then do apps seperately then you can use this: http://xdaforums.com/showthread.php?t=1514576

I use that app to re-odex updated files in the ROM. For example... If Gmail updates (which it just did) I would remove the old gmail files from system/app/ and put the new one in and run that program then pull the files.

-Scott
[AT&T, Rogers HTC One X, Telstra One XL] JSLEnterprises:
If anyone finds this to be too much work... dont worry... it only unpacks the classes.dex once. It will only need to unpack a dex if original file has changed (changed entries need to propogate). That's why all the consecutive boots are back to a 'normal' span of time.

re-odexing your roms IS recommended if either A) you're anal-retentive/have OCD or B) propogation ("Android is Upgrading...") happens every time you reboot your device (it happens sometimes)

If you're going to use the tool scrosler linked to, replace the busybox binary with the one inside the attatched zip (this is busybox 1.20.1). The one that come with the tool is pretty dated.

:good:

Update: Busybox 1.20.2 has been released (though not compiled for android use yet)
[AT&T, Rogers HTC One X, Telstra One XL] techlogik:
Great stuff guys.
[AT&T, Rogers HTC One X, Telstra One XL] BreatheHT:
hehe yep I know the adb pull command, I thought about it and I didn't put it in... :p
[AT&T, Rogers HTC One X, Telstra One XL] BreatheHT:
You confused bro? :cool:
[AT&T, Rogers HTC One X, Telstra One XL] iElvis:
Thanks. Even though I won't ever be doing this, it's good to know what's going on.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
This is awesome. Thanks so much for this. I wanted to know how to odex and deodex roms.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
Is there also a tool to deodex roms?