yashsingh1/xdaforums huggingface dataset:
[Epic 4G General] ecooce:
Agreed, I knew some hackers back in the day of script kiddies, black/white/gray hats, and the goal was to share info in all aspects, period...

Help support autism awareness,it only takes 2 seconds to help make a difference...

http://picketfenceblogs.com/vote/3616

Sent from MyEF02 using XDAPA...
[Epic 4G General] SINNN:
Ya.... Epic community eats devs for breakfast,lunch and dinner. Theres so much "im powerful there for u shall be pn3d by my powers!" Attitude. Yes.. Ive been a victim myself. Poor little me got man handled lst week! Some boon comes in and threatens me with his "mod friends with power" falcon punch attack. Came out of nowhere! I was just strolling down the epic threads minding my own business then "kaboom! Falcon punch!" Effin modereffer! Gets all mad and sayz " u gonna be sorry u messed with me! Donr you know who I am!? You should know since obviously u dont! How dare u dont haz great knowledge!" Well low and low and behold I gave him pwnage. Im surprised im still alive hear. I swear I thought I was getting giantus maximus bannus hammerus after defending lil ol me.
[Epic 4G General] ptfdmedic:
Yeah...poor little old you. Dude it's called karma. You were probably on your way to productively contribute to community when this tragedy happened. :)

You kill me man.....but your funny...I'll give you that. ;)
[Epic 4G General] worldwidepmp:
LMAO! exil3d you're a funny motherfucka.
[Epic 4G General] TheDub:
Lack of any form of working AOSP is seriously discouraging for enthusiasts (dev's) for the Epic but that's not the sole issue. Far from it.

All our "ROM"'s are hacks, upon hacks, upon more hacks, mixed with a theme a few have some true innovation with really advanced hacks or new custom applications to introduce new functionality. Beyond that all the ROM's are essentially the same. That get's kinda boring and doesn't bring anything new to the table. This again isn't the sole problem but when combined with other things I'll go over, it doesn't help.

Enthusiast users are also looking to jump ship because they want the latest and greatest, whether this is hardware (people who are going to the Evo 3D or GSII ASAP) or software (people who went to the Nexus S 4G). The Epic no longer offers either. It's outdated in the hardware department, albeit not by much!, and when Gingerbread comes out Ice Cream Sandwich will likely be out. CM7 will be dropped in favor of CM8 (if CM7 is still being worked on) and the CM8 team will then state they need to wait for the Ice Cream Sandwich source drop. Which who knows, might never come.

I'm not going into detail as I have not had to experience the drama since the ROM i'm involved with doesn't carry the flashy name ACS / CM7 but it's been interesting to watch certain individuals behavior. I mean the CM development thread got closed due to childish trolling basically? Come on guys this stuff IS NOT EASY!. Nobody has any patience, manners, willingness to help more then asking for a ETA. I mean even my ROM within the first page had criticisms for at the time of initial release being "just a theme". It was so discouraging I almost took it down thinking maybe it was a dumb idea. Instead I went with it and ended up making something unique with a fair amount of users enjoying it immensely. Why would anyone make a discouraging comment on the first page of someone's work though is the real question. That won't attract new developers if they are laughed out of town right away.

You want developers to continue working on your phones you need to show them respect and encouragement. Not criticism, reckless trolling and impatience. All the developers are DONATING their time to you basically. They aren't asking for money as donations are optional, they aren't asking you to send you pretty gifts or send your first born child. They are developing, on their own time, for your phone and theirs, and then donating the work to you guys to share and enjoy.

I suggest all of you involved in these threads regarding "Developers Leaving/Fall out" go encourage, thank, etc the developers you still have instead of making threads dedicated to how disappointed you are in them.
[Epic 4G General] ptfdmedic:
I'd thank you 5 times for this if I could :)
[Epic 4G General] bstevens23:
I've been creeping on here for a few weeks now and I've seen a lot of drama. I'm not used to it in developer forums. I understand laws and rules and wanting credit and yada yada yada. But there does need to be a line where xda chooses not to get involved, so long as it hasn't broken rules or laws.

And to those talking about users disliking the rules and doing something about it. I don't think there's much we can do to change the rules. If enough people complain their might be something but I wouldn't expect anything.
[Motorola Droid and Milestone Themes and Apps] hkericb:
http://xdaforums.com/showthread.php?t=982020

I have just seen a HC theme here. However, I think it still have room to optimize to look like more a HC theme. Can anyone help to make this theme for me please? Much thanks for all!!
[Motorola Droid and Milestone Themes and Apps] motodroidfreak:
Check this out!

http://uot.dakra.lt/

Just look at all of the kitchen mod's and you can see honeycomb sorts of things.

You well need a couple of files off your phone to make this mod
[Droid Incredible Q&A, Help & Troubleshooting] jporter18:
I would like a ROM and Kernel that have the most efficient battery life while still maintaining good speed. Sense isn't a must have, and I would like the ability to overclock/underclock. I would say the main thing I need is good battery life. So what are some combinations that I can try out? Thank you very much.
[Droid Incredible Q&A, Help & Troubleshooting] davwman:
try final release of ruby rom and incredikernel
[Droid Incredible Q&A, Help & Troubleshooting] ucluglee:
Some people like Ford, some people like Chevy.

You are going to have to try as many as it takes for you to decide for yourself. I have tried Skyraider, WarmZ, Carbonite Fusion and CyanogenMod. I decided I can live without Sense and went with CyanogenMod 7 with Chad's latest incredikernel 6192001. Really great battery life and extremely smooth and stable rom.

Again, you results may vary and I highly recommend you try a few and decide for yourself.
[Droid Incredible Q&A, Help & Troubleshooting] jporter18:
Thank you (first two posters) for the quick reply, and for the advice.

In response to the quote: I also tried out CM7 and noticed whenever i went to the homescreen, the widgets didn't load instantly. But it might be the kernel to blame, because I did not know I could load a different Kernel (I have only had this phone and the android operating system for a week) So I will definitely give it a try. Thanks again!
[Droid Incredible Q&A, Help & Troubleshooting] k_nivesout:
Haven't had that loading problem on CM7, not sure what the cause of that is. I personally haven't tried it yet, but wanted to also throw out MIUI as a possible rom choice. Many people swear by it.
[Defy General] Draconiz-666:
Hi...I'm pretty sure this MIGHT have been asked, but the follow up question wasnt answered and..i cant remember where i found it...so bear (the polar kind, not the panda - they're not techincally a bear) with me.

i managed to completely smash the screen on the defy, it still works pretty fine and dandy, but those little chips of glass are beginning to fall out now and im a little worried its not exactly water proof anymore..(understatement, i know it cant be) so i was thinking of replacing the glass...

i have a couple of questions though...

firstly - can anyone recommend where i can get genuine parts

secondly - is it literally a case of using a prying tool to pry it off then put a new bit on (if it is, i can do that 'peasy)

third - do i need to glue it (im assuming this will become obvious) and what glue?

lastly, and most importantly - i watched a guide and it implied you shouldnt re-use the front casing - any reason? is it literally because of the water resistance or is there another reason?

many many thanks in advance for any help (just dont direct me ot the videos i saw about disassembling it completely, my mac couldnt load it for some reason!)

ps - sorry for being a complete noob.

:confused:
[Defy General] Draconiz-666:
last question, i impulsively bought one of these: 'Touch Screen Glass Digitizer For Motorola Defy' now im getting scared... is this the right thing to buy? i mean, it SOUNDS like it is, but im not so sure now ive parted ways with my money.

will this replace the glass bit that i cracked? or just the bit underneath which is fine?

please help!
[Defy General] LeoShi:
Hello friend,Touch Screen Glass is the right thing you need to buy!

Congratulations on your first step:)

URL below maybe helpful for you.

http://bbs.gfan.com/viewthread.php?tid=1682374&page=1

It's in Chinese and if you don't know what's the meaning of the words,

Just follow the video and picture.
[Defy General] Draconiz-666:
phew - thanks for that

:O)
[Galaxy S I9000 Android Development] petsasj:
I'm not a Linux/Android master myself, but this actually is food for thought. I'll try and do some reading, and i would really like to hear more experienced users's opinion about it.

Thanks for the explanatory post.
[Galaxy S I9000 Android Development] Overlord Pain:
Very interesting idea :)
[Galaxy S I9000 Android Development] lpy:
Thanks for the feedback so far. I too would like to hear what more experienced users have to say, as I've only been using linux for a few days now and have quite a lot to learn.

The other good thing about this is, if it turns out to be a good idea, I'm guessing it can be used on basically any Android device.
[Galaxy S I9000 Android Development] chebon.:
this is something to be looked at

interesting
[Galaxy S I9000 Android Development] explodingboy70:
I'd personally like to see more discussion on this and input from more experienced people as well so...

BUMP
[Galaxy S I9000 Android Development] simone201:
A good place to start from...

Will take a look more....i am very interested on this and if u need help in scripts i can help u....
[Galaxy S I9000 Android Development] zacharias.maladroit:
interesting approach lpy !

FYI:

looping should be fine since it is also done, e.g. on the Galaxy Spica and CM7

but with different parameters

I have some ideas back in the back of my mind that might help with this issue (kernel-patches and other stuff)

Thanks !

edit:

related:

http://www.linux-archive.org/centos/523508-kswapd-taking-100-cpu-no-swap-system.html
[Galaxy S I9000 Android Development] Chief_Death:
Tried the script with go contacts,go sms, go launcher (edited ofcourse)

it seems to make them open instantly even when they aren't running in the background..

if some1 could make an app which make the app you use as -20 or something and if you close it or move to another one make it back to 0..
[Galaxy S I9000 Android Development] lttldvl:
It would be really interesting to see this being controlled at Kernel level (if possible.)

I know that it contains the govenors to control the CPU and UV settings (smartass, conservative, etc.), but wouldn't it be awesome if you could determine a priority level for apps installed on your phone so that it removed a load of junk from memory?

I mean I know app developers would all start setting their apps "attention level" to -20, but if there could be an intelligent manager for this, it would make things alot faster I would think.
[Galaxy S I9000 Android Development] DAGr8:
that s the goal , ultimately all these task killers try to achieve problem as of today is it usually creates more problems then it solves ..

having a script in init.d folder or using gsript (market app ) to run script manually on a regular basis to ensure your apk have the proper level ..

@ OP : good thread :P
[Galaxy S I9000 Android Development] matematic:
that's really interesting approach but it has also some drawbacks. With nice you give a process more CPU time and in case that the application is not written properly you could end up with frozen system.
[Galaxy S I9000 Android Development] corgar:
looping this script will eat my battery? i see it like a permament recursive process running in background.

phone will sleep properly after? cpu usage?
[Galaxy S I9000 Android Development] mr_at_sgs:
Indeed there is a speedup if I use parts of your script. This is an interresting approach to gain your most important task faster. I often recognized a large latency if I opened phone or sms/mms. Is their a way to preload this apps and prevent its swapping out of ram?

Edit: recognized a reliable process when updating a lot of apps at once -> no update failed message any more
[Galaxy S I9000 Android Development] ykkfive:
using scripts should be fine and the resource consumption should not be a problem, if it is used properly

while using nice/renice will gain some benefits in controlling the priorities (i use nice too in some cases), i doubt the effectiveness if all thoese processes are set to low priorities

also, on my phone, the kswapd0 only consumes very little resources and it's not even in the top 10 in the top results but somewhere near 20
[Galaxy S I9000 Android Development] lpy:
All good responses so far, and definitely making a lot of sense.

@simone201 many thanks re the script offer. There is no doubt this script can be improved, for example, having an 'if ... then' condition where once an app enters the memory, the "`pidof" changes from 0 (false) to a PID (true), and then the nice value can be set.

Very true. -20 can be quite a dangerous setting if an app decides to play up.

haha. I can see "priority wars" happening between developers and apps.

If Android doesn't take advantage of nice, I don't see why we can't. It's possible that in 12 months from now when many phones are dual core (or more?), this may have little impact, but for now this should prove very handy.

I agree with all that, however, I don't really see it as a matter of "how much" it uses in terms of resources, but rather "when". My example with Angry Birds and a stock ROM, you will notice little glitches here and there, due to the work kswapd0 does. Lowering its priority still enables it to complete its task/s, but without interfering with real-time action.

Here are examples of some improvements I've noticed:

- Entering your PIN minimal/no delay

- Minimising delay with lock screen pattern/unlock (not the time it takes to wakeup, but the touchscreen response lag)

- Having smoother notifications on the status bar, and smoother pulldown menu response

- Minimising Launcher lag while Media Scanner is running (can scroll through screens without heavy pauses)

- Minimising lag when scrolling through the market while icons are still loading

- Installing/Uninstalling apps while continuing other tasks

- Minimising/eliminating intermittent lagging in gaming

- you get the idea..

The way I see it, at the very least, lowering the priority of kswapd0 already helps with the way everything runs. Setting an app's nice/renice value (if managed in a practical way) will be a bonus.
[Galaxy S I9000 Android Development] whaave:
Just a quick note (uncertain if this is even related):

A couple of kernels ago (yes, i switch a lot) i noticed a large battery consumption by "Android System". This was running JVP, and DarkCore 2.7.3 i think... But it wasn't until I read this thread that I remembered that the reason I switched kernels was because of a "laggy" system. After a while the phone seemed a lot slower, and I had to reboot to get the initial speed.

Now with Galaxian kernel I have an extremely snappy phone, and the "Android System" drain is gone aswell....
[Galaxy S I9000 Android Development] .:Crack:.:
How do you get the process name of an application (to edit the script)?

Edit\\ open app in app manager (astro)
[Galaxy S I9000 Android Development] h4m74ro:
I think this is an important topic, but don't see much feedback from developers.

My question as a non developer is:

is there a way for me to use this? seems like the script is already there, so it could be possible to have a flashable zip or a tutorial because different apps/versions require a different script.
[Galaxy S I9000 Android Development] SDeba:
Cool thing. I remember something very similar to this when I was having HTC Dream. There was scheduling app which runs similar script like this ;) Will try it and post my opinion ;)
[Galaxy S I9000 Android Development] Rootax:
Ooook, i've a very stupid question here....

How can i run this script ? I'm a linux noob...i see the text in the first topic, i understand it, but where should I save the text, what extension, etc...

Plus, my goal is to "only" lower the priority of the memory manager, so I can only use the lines concerning this process right ?

Thx you :)
[Galaxy S I9000 Android Development] freakfingers12:
I am a linux newbie too but I tried to punch the values into ADB and it works. I guess you have to use ADB then.

adb shell

su

renice 6 `pidof com.sec.android.app.controlpanel`

But too bad the renice values will reset back to default 0 after the app exits the memory (I think).

Or you can use autokiller instead to set the priority level.
[Galaxy S I9000 Android Development] .:Crack:.:
Just unrar and place this script into init.d.
[Galaxy S I9000 Android Development] retskrad:
Can anyone confirm this?
[Galaxy S I9000 Android Development] lpy:
Doesn't wanna seem to play well in init.d, I'll add a test download to the first post.
[Galaxy S I9000 Android Development] h4m74ro:
just set nice of kswapd0 to -20 and com.rovio.angrybirdsseasons to 19. checked before and after playing with "ps -p", values were set correctly. but no lag in angry birds whatsoever.

shouldn't there be an unbearable lag?

I'm on cm7 with neo10 kernel and juwes ram script.
[Galaxy S I9000 Android Development] lpy:
Indeed you are right, thanks for the test. I just tried it too on a stock CM7 with only Angry Birds. I then tried a stock Samsung Rom with only Angry Birds installed, and it was much the same as CM7.

Although, even as stock on CM7, I did still see occasional UI lag, which this should help smooth out.

I believe the Angry Birds test is more noticeable when there are a lot of apps installed/in the memory, and there hasn't been a reboot for some time. If you then do the -20 19 settings, there'll be slight freezing here and there, even if it's only once every 20-30 seconds or so.

It does seem to help however with general UI smoothness regardless of how much memory is free, and even right after a boot when the media scanner is running. But that's just my observations... if it works for others the same way it works on mine, there will definitely be a noticeable difference here and there.
[Galaxy S I9000 Android Development] solar666:
But this seems to be working just for 20 * 5 sec ... which in my opinion is not enough.

Is there any issue executing this in a loop for ever with a sleep 60 in between?
[Galaxy S I9000 Android Development] saphirrot:
hey,

i would like to test this script, but how do i restore the standart settings again ?
[Galaxy S I9000 Android Development] habylab:
If it is init.d simply remove the script.

Sent from my ever changing Galaxy S
[Galaxy S I9000 Android Development] saphirrot:
this thing really helps to reduce the lags in the Launcher and in the Market :D

i would like to know, if this will drain some more battery than standart... so i start testing myself and give some feedback later
[Galaxy S I9000 Android Development] jerkysh:
great idea!

it would be nice to see some proper rotation animation. I know it's not the right place, but since there are a lot of people that understand this magic, i think you could figure it out!
[Galaxy S I9000 Android Development] shane87:
Wow, this seems very interesting! I am an app developer, however, I have limited knowledge on linux (learning more everyday!) To me, this seems very promising. The only thing that worries me is how android will behave with kswapd0 set to a nice of 19. I mean, couldn't that actually introduce more lag if, say, the system is getting low on memory, and needs to swap, but there are apps running that have a higher nice than kswapd0 and it takes longer to swap? Just a thought!
[Galaxy S I9000 Android Development] tomatenjungee:
looking forward for your results. I'll do the same ... put the script in my init.d and see how it will or will not drain the battery. I am on Talon's 0.3.1. kernel. Could not see a real improvement of speed atm ... but will watch it ;)
[Galaxy S I9000 Android Development] cenonmin:
What about speeding up the stock Phone Dialer and Contacts app and making them stay in memory longer?
[Galaxy S I9000 Android Development] stfudude:
would someone kindly teach me how to know the exact process name for system app? like touchwiz launcher, calculator, camera, etc.
[Galaxy S I9000 Android Development] mod777:
You can get the info from Settings > Apps > Manage > Running and click the app

or you can use apps like Process Monitor (from Market) which will show all apps included excluded (aka launchers)

So like for Launcher Pro you would add

renice -19 `pidof com.fede.launcher` # Launcher Pro
[Galaxy S I9000 Android Development] white00gt:
Tried it and for some reason swype 3 doesn't work, everything else does seem to open faster
[Galaxy S I9000 Android Development] SDeba:
I've modified the script to fit my needs and I can say that apps like dialer or messages are opening faster, but the difference isn't huge ;)
[Galaxy S I9000 Android Development] RaymondPJR:
simply honey

I'm a noob who just wants to eliminate most of the lag from TW3 or 4 on Simply Honey. I know it will eventually be solved, but for right now it can be a pain at times. Your post has given me a clue on how to use this. Thanx!:)
[Galaxy S I9000 Android Development] SDeba:
In my opinion TouchWiz launcher will be always slower than LauncherPro, ADW EX, Go Launcher or other Market available apps ;)
[Galaxy S I9000 Android Development] petrichor8:
there has to be a way to run a little script via adb (or even on phone) that will list out all the application names & corresponding process names. I'd give it a shot, but I don't know where to start looking for them...anyone???

you can go into settings->manage apps->running, but that only shows you what's running, excluding launchers, which is the biggie that needs speeding up.
[Galaxy S I9000 Android Development] halfsoul:
It's in the OP.

Edit: reread your question.
[Galaxy S I9000 Android Development] yani2000:
For this you can use Tasker (kinda pricey, but totally worth it) along with Locale Execute Plug-in.

But I'm more intereseted in this kind of fix:

I know the Phone dialer (com.sec.android.app.dialertab) still takes around 1 second to load if it's in the memory, but still beter than 3-5 seconds if it's not in the memory.

Any thoughts on that?
[Galaxy S I9000 Android Development] jay_993:
As a normal user i can say the scripts made my phone faster. However scrolling seems to be slower on few occasions. Miui 2.2 :)
[Galaxy S I9000 Android Development] jay_993:
Tw launcher 4.5 is smoother than all.
[Galaxy S I9000 Android Development] siky_dude:
You shouldn't use it with miui.

Miui 2.2 uses neo 10 kernel which has system tweaks.

If you Search through it you will find parts of this script are already implemented.

Don't use both.
[Galaxy S I9000 Android Development] jay_993:
So i need to use the rar file posted on like the 3rd page?

Edit: just outta interest, then why is it running fine for me?
[Galaxy S I9000 Android Development] siky_dude:
Well...you can use the script .. but is unnecessary cuz they are also implemented in system tweaks...
[Galaxy S I9000 Android Development] jay_993:
Are you sure they are the same tweaks cuz i feel some difference although i may be wrong :)
[Galaxy S I9000 Android Development] siky_dude:
Check it out yourself if you wanna... :D
[Galaxy S I9000 Android Development] jay_993:
Found out why i felt difference. I ran cleaning script wrongly haha