yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] oOflyeyesOo:
Does it do it EVERY time you open the app drawer and go between home screens or just the first time? I always let my phone settle for 10 min before using it.
[EVO 4G Android Development] TheEvo:
Can you tell us what bulid.prop edits you make? :D
[EVO 4G Android Development] HockeyZ39:
It does it on every home screen transition (swiping left or right) even after settling for over an hour. It appears all widgets are affected.

I have noticed that the app drawer seems to sometimes stop having the issue after a while, but will then sporadically start up again without rebooting, resetting, or clearing any data.

I am just running a fresh Decks ICS and standard build prop thats generated from the script.

When I un-smurf all is well.
[EVO 4G Android Development] HockeyZ39:
screen shots attached:
[EVO 4G Android Development] NUGZZ420:
i'm also having the same problem decks pb9 ti-mat kernel and mine does the same exact thing good explanation...
[EVO 4G Android Development] Dmaxx67:
Same here
[EVO 4G Android Development] HockeyZ39:
I am on Decks pb9 also.

Its my understanding that decks is the only ICS build with HW acceleration right now? Don't know if that could have anything to do with it.
[EVO 4G Android Development] Dmaxx67:
I think evervolv does also over at rootzwiki
[EVO 4G Android Development] NUGZZ420:
evervolv and Decks both have HWA ... Does any one have this running on any of there builds ?? Im kinda over it at the moment decks is smooth I was Just trying it out...
[EVO 4G Android Development] HockeyZ39:
Is Smurfed Out working on Evervolv's build? If so is evervolv's just as good as decks?
[EVO 4G Android Development] NUGZZ420:
thats what im trying to find out Decks is Nice ... I haven't Tried Evervolv's build But I hear Its Really Nice if you Like the Stock Look...
[EVO 4G Android Development] Papa Smurf151:
Sorry guys been working constantly on this script. I've got everything working except one thing. The update will be huge. There are a couple of issues with the init.d script as it is right now. That's why there r issues with sluggishness and such. All that has been fixed in upcoming update. Also wifi 3g works flawlessly. As soon as I get last part working I will release.
[EVO 4G Android Development] youngchris29:
Take your time Smurf! We're waiting patiently for a great release. Keep up the good work man.
[EVO 4G Android Development] HockeyZ39:
You probably found these already but in the init.d script I had to correct the following:

the "for" loops appear to not have the variables in the "do" parameters.

the echo for the deadline scheduler has the "D" capitalized and needs to be all lower case.

at least with my ROM (Decks ICS) the govenor tweaks were being directed to the wrong location.

the "Disable Sleepers" section is missing the echo command before each line.

sorry if you already caught these with your update your working on.

EDIT: I actually opened the script that populates the init.d and I see all the variables there. I don't know anything about EOF sequencing. :)
[EVO 4G Android Development] Papa Smurf151:
99% of those have been caught and fixed already. Hit me up on gtalk Cbarlan@gtalk.com. I could use some help with the final part if u got some time
[EVO 4G Android Development] HockeyZ39:
I only have a basic grasp on shell scripting and don't really know much regarding EOF sequencing or syntax.

However wouldn't it be way easier to build the init.d file with echo commands instead of EOF? That way you can be sure all your variables make it through.
[EVO 4G Android Development] 3|Saint|5:
Hey Papa Smurf, I'm having a problem after I run this script. I get a very loud static noise while I'm in call. I've ran into this problem before with a different version of the rom that I'm currently running. It had something to do with some kind of sound enhancements that were implemented into it. Is there a tweak in the script that tweaks the sound at all?

Sent from my Airborne Infected Thunderbolt
[EVO 4G Android Development] Papa Smurf151:
Actually ive found it easier to use EOF and i just go through and a \ in front of $ and ` that way they go through. The reason I find it easier is I can make sure everything is in the right place and can add spacing and know exactly what the file is gonna look like while I'm working on it. It gets real confusing at times when u try to echo in an echo inside the init.d file. U start going cross eyed lol. I've gotten 99% of script done. Can't wait to release it.

I don't think I added anything in for sound inhancements. If u look in the smurfedout.HTML file on ur SD card u can c the build.prop edits that were added. But I'm pretty sure I didn't touch anythibg like that
[EVO 4G Android Development] HockeyZ39:
Definitely feel you on that, can turn into a visual mess. I wasn't to keen on the syntax for EOF so was just being lazy.

I ended up just recording a macro in NotePad++ to put every line in an echo command until you release your new update.

Still for the life of me cannot figure out what is causing the visual "scrambling" when transitioning screens.
[EVO 4G Android Development] Papa Smurf151:
Look inside ur build.prop. there is a tiling option that's turned on in ics. Its set at 6000 right now. Try backing it down to 4000. I'm sure if ur on aokp its cause hwa isn't implemented yet
[EVO 4G Android Development] fitz420:
Smurf....haven't read the op in a while but great job organizing all the info on schedulers, governors, etc into one place. Read the whole thing and it helped fill in some gaps in my android knowledge. Thanks
[EVO 4G Android Development] hootnath:
HERE IS a super duper idea.

how about if someone made a SU style prompt based decider if you want to bulletproof an app n let it stay in the task-manager cache ... like you start an app and a small window pops up like it does with the superuser
[EVO 4G Android Development] tommytomatoe:
That can't be done with a sh script...
[EVO 4G Android Development] Papa Smurf151:
Version 6.0 is out

Version 6.0 has been released and ready for the public. Huge changes have been made. Check out change log to see the full list. I skip all the way to V 6.0 cause the changes were so big.
[EVO 4G Android Development] DatDude123:
I can't get it to download via phone stock browser.

D
[EVO 4G Android Development] Diablo67:
Awesome job as usual papa,excelent script,i will be integrating this into my next rom.I know you put alot of hard work into this and the ole lady on your ass,lol.Keep it up brother.
[EVO 4G Android Development] Mazda:
awesome work dude!!
[EVO 4G Android Development] DatDude123:
Well got it downloaded. I am attempting to run it but it is giving me a Bad Substitution Error. Just FYI. I made sure to unsmurf first. Thanks in advance Papa.

D
[EVO 4G Android Development] lowrider32119:
+1 same prob. On miui gb

992 syntax error
[EVO 4G Android Development] mahootzki:
I get this when trying to run V 6.0, any ideas?

Edit: I'm also on MIUI gb
[EVO 4G Android Development] MikeWjF:
Try unsmurfing, then run it again. I ran it on a new flash today and didn't run into this problem.
[EVO 4G Android Development] geminize:
I am also trying to smurf from a new flash and am getting the same error. Running CM 19MAR12.
[EVO 4G Android Development] Papa Smurf151:
Looks like I made it error out. Sorry guys I'll fix in a bit

Edit

Yeah im not sure why u guys r erroring out. I just ran it and it works great. Smurfed and unsmurfed
[EVO 4G Android Development] DatDude123:
No rush big guy. I'm currently on MikG by the way, I left that out earlier......
[EVO 4G Android Development] Papa Smurf151:
What is the name of the launcher u use. Package name if u know it. Its in ur /data/data folder
[EVO 4G Android Development] mahootzki:
I use go launcher
[EVO 4G Android Development] chefdave12118:
Papasmurf is the man! Miss ya in Google plus bro! :beer:
[EVO 4G Android Development] Papa Smurf151:
Fyi for those having issues go to the market and search for busybox installer and upgrade ur busybox. I think the error your getting is due to this.
[EVO 4G Android Development] Papa Smurf151:
I was trying to get the name of default launcher of miui

Thanks man. I'll poke my head in the g+ room soon
[EVO 4G Android Development] buzzwyzr:
com.android.launcher

Miui names most of their apks after their Google counterparts. :)
[EVO 4G Android Development] lowrider32119:
Just did it and still getting the error.
[EVO 4G Android Development] DatDude123:
I'm now on Busybox 1.19.4 but still get the error.

D
[EVO 4G Android Development] tuscolavol:
Upgraded Busy Box before Smurfing and I'm flying!

Sent from my EVO
[EVO 4G Android Development] Papa Smurf151:
So its working for you?

I'm confused as to why it works with some and not on others.

Btw for anyone who really wants to know the error is in the launcher detector. Its dealing with an array. I'm working on it.
[EVO 4G Android Development] lowrider32119:
You could just add in the script before it starts auto detect to manually add. This should bypass the error that ppl are having.

Example:

1. Manually add launcher

2. Autodetect

Select [1] or [2]:

This could give you some room and allow everyone to enjoy the great script. With all the Roms out there I'm sure its difficult work.
[EVO 4G Android Development] Papa Smurf151:
I'm sure I'll get it working here soon. Probably in the morning
[EVO 4G Android Development] DatDude123:
I went back to AOKP and it works like a charm Papa, love the new features man.

D
[EVO 4G Android Development] ss12108:
I have it here too. So you're saying it's probably something related to it not detecting Go Launcher?
[EVO 4G Android Development] scottypeterson:
Not only go launcher but more as well like the stock sense launcher . com.htc.launcher but he'll get it fixed soon. Thanks for the work papasmurf, cant wait to try it out lol

Sent from my MikG'd up Lionfish
[EVO 4G Android Development] deepsouth06:
awesome stuff. 3g and wifi working. No errors when running the script. For info purposes I'm on aokp m4, mason kernel v.12. Also I ran the script without being smurfed. I'll post up again in the morning after the phone has been with the newest version for a good eight hours. Thanks again for ur work.
[EVO 4G Android Development] Papa Smurf151:
Has nothing to do with the launchers or detecting them. For some reason some roms don't like to accept arrays in sh scripts. I might be able to lose the array. I'm working on it
[EVO 4G Android Development] scottypeterson:
Sorry, I thought I read that from another user and assumed they were right lol oh well. And that is pretty strange..

Sent from my MikG'd up Lionfish
[EVO 4G Android Development] jonathan.strunk:
Just ran 6.0 without issues on SOS x rom with go launcher ex! thanks!
[EVO 4G Android Development] culaponk:
+1 miui gb with lates busybox

Fyi get error on first run script, not yet choose launcher name

And maybe this problem only with miui gb?
[EVO 4G Android Development] tuscolavol:
Working very well! And I'm not having issues with wifi and data not starting. I had to start them manually (sometimes) with 5.0.

Sent from my EVO
[EVO 4G Android Development] scooby1024:
Would anyone know what would cause a syntax error, right after the first two lines of commentary, just prior to the menu showing up?

On the latest euroskank CM7.2 with Tiamat 4.1; never happened with the previous scripts; wasn't already smurfed; tried re-downloading. I have faith in this master script.
[EVO 4G Android Development] ss12108:
Read back a few posts...known issue with some roms...Smurf is working on it.
[EVO 4G Android Development] ngh55:
Getting a syntax error over here also, I'm on MIUI btw.

Also could you make the script not to mess with Dalvik and cache? I like those settings the way I have them.
[EVO 4G Android Development] Papa Smurf151:
What do u mean not mess with them. I dont recall really messing with either unless ur talking bout cron which is just a timer utility to auto do things. In this case its wipe certain types of drop cache and such. Its like rebooting ur phone without having to reboot.
[EVO 4G Android Development] scooby1024:
The XDA app needs a search feature. :P

Hmmm, yea V5 worked wonders on a few nightlies ago, it just kept borking my wifi. I will wait patiently then.

Also, the Smurfs were like one of my favorite cartoons when I was a kid. You're pretty cool dude; thanks for sharing your talents with the evo community.
[EVO 4G Android Development] jrollercoasters:
so script works really well, but 2 issues, one my sense launcher didnt show up it just says type in launcher above and showed nothing.. but i knew it was com.htc.launcher so were all good but the bigger issue is LMK isnt working, my memory is staying at 50 and settings are on averge,i had less on v6 and my memory averged about 70-90 but i took off v6 for this, but now its not working and making my device lag, im gunna download auto memory optimization hopefully it dosent mess up script..
[EVO 4G Android Development] ZEDEK:
Peace All,

Does anyone have v5.0?
[EVO 4G Android Development] Papa Smurf151:
With script manager go to the 45smurfed script in /system/etc/init.d and choose to run as root and run on boot then save. Once u reboot the lmk will stick
[EVO 4G Android Development] Papa Smurf151:
Ok you guys I fixed the problem with the script. Let me know if there are any other problems. I simply removed the array and changed some coding around. Shouldnt be erroring out anymore
[EVO 4G Android Development] ZEDEK:
Peace Smurf,

Have you posted the new fix or are you in the process of posting it?

-ZDK-
[EVO 4G Android Development] ss12108:
It's up. Just downloaded and ran it no problem. The script did call me a wussie but I'll get over it.
[EVO 4G Android Development] Papa Smurf151:
LMFAO thanks man. I figured i had to have some fun when creating this script
[EVO 4G Android Development] jrollercoasters:
Oh ok thanks man, ill have to try it out, it was lagging to bad for my device to work, dose 6.2 fix it?

sent from my EVO EXPRESS 4g
[EVO 4G Android Development] mahootzki:
Thanks tons Papa Smurf, latest worked great and love that it detects the launcher by itself. (maybe you can add the option as a picker with numbers like the rest of options to choose instaed of having to type it out)

p.s. I AM NOT A GIRLIE MAN!!! :p
[EVO 4G Android Development] Papa Smurf151:
Lol and id love to have it be able to pick by a number. My last attempt at that caused major problems. Its one thing I may look into in the near future.
[EVO 4G Android Development] jrollercoasters:
No fix :/

sent from my EVO EXPRESS 4g
[EVO 4G Android Development] fitz420:
Is the newest script running well on GB miui?
[EVO 4G Android Development] marvinlh:
Are there any big differences from this and v6? Im on aokp build 28 with v6 but ive been tempted to try this out
[EVO 4G Android Development] Papa Smurf151:
A lot more build.prop tweaks. Ability to change ur I/o scheduler. Governor tweaks. Cron timer. SD card tweaks.

Id say it has a lot more than v6 has.

V6 is great I just started there and went a lot further with it.
[EVO 4G Android Development] Papa Smurf151:
Only one way to find out but if I had to guess id say yes
[EVO 4G Android Development] Papa Smurf151:
I don't know what to tell u man. Seems like ur always having problem. My lmk settings stick and I'm on aokp m4. They didn't stick before I ran on boot but now it does. Idk what apps u run along with ur rom I. E. Juice defender or rom manager or whatever else is out but I'm guessing its somewhere in there that's throwing it off
[EVO 4G Android Development] mahootzki:
So far so good on mine..
[EVO 4G Android Development] marvinlh:
I tried uninstalling v6 but it still says im 50% supercharged, am i supposed to undo the patch also and repatch with smurfed out? If so...how do i unpatch?
[EVO 4G Android Development] jrollercoasters:
I run juice defender but nothing that would mess with oom or lmk, I'm on stock sense kernal, running the express all stock

sent from my EVO EXPRESS 4g
[EVO 4G Android Development] Papa Smurf151:
u don't even have to uninstall v6 cause my script does it for u. Also no the patch is the same as his. Actually the patch is just a link to his patch. I made sure to give credits btw
[EVO 4G Android Development] Papa Smurf151:
Don't know what to tell u man. Check ur data folder and set that 45smurfed file to run as root and run on boot. Other than that I don't have any other answer cause the lmk settings are being sent directly to the adj and minfree files which should override everything else
[EVO 4G Android Development] pennie77:
When picking the 45smurfed file to run as root and at boot I ran it and this error piped up not sure if it means any thing.
[EVO 4G Android Development] taadow1030:
Very nice and informative write up Papa Smurf! Ready to try the latest version on AOKP... Just waiting for the server allows for me to upload my services.jar.

Edit: Good to go now. Why did I think of the movie Space Balls when choosing ridiculous speed? LOL
[EVO 4G Android Development] IAmAN00bie:
Probably because.....

"Changed LMK settings names (Spaceballs Reference now)"

..... gotta love reading the changelogs :)
[EVO 4G Android Development] wtf911:
now a quick question, sorry if this has been asked...

why is this script even necessarily? what i'm asking is why aren't these being made the default values in the ROMs getting releases?

it seems like it would just be better if the ROMs came with the values here stock if this is so good.
[EVO 4G Android Development] Papa Smurf151:
Some of these setting can be set in roms. Others need to be put into the init.d script which could be added to roms but some developers have other important things they do with their roms. The reason for init.d script is cause the settings that get changed go away after every reboot so a script is needed to send settings to the specific files after each reboot. Some roms...two for sure developers have approached me and I've made them files that they include in their Roms that r these exact settings.
[EVO 4G Android Development] marvinlh:
What is the recommended LMK setting for the Evo on Aokp ?
[EVO 4G Android Development] Papa Smurf151:
I'm on aokp and use ridiculous speed. Everyone's phone vary
[EVO 4G Android Development] ss12108:
Stupid question Smurf... Is 6.2 just the version that fixed the syntax error for some of us attempting 6.0, or was there an update today that I missed?
[EVO 4G Android Development] Papa Smurf151:
Id run 6.2 cause there was an error with the cron files created. I forgot a few of these \ so some of the variables didn't show up and without them it doesn't work.
[EVO 4G Android Development] ss12108:
OK cool. I got quite a few bootloop today so maybe 6.2 will get rid of them.

How are you feeling btw?
[EVO 4G Android Development] Papa Smurf151:
Healthy as an ox. Now I'm just fat and need to hit the gym again and also need to find a job before I have nowhere to live lol
[EVO 4G Android Development] Diablo67:
Too funny papa,you will find one soon,i have faith brother,you work too hard not to,and i know all about the gym,i just started back so i could lose this excess i have around the middle,lol.
[EVO 4G Android Development] ss12108:
You could just go self-employed like me and have your wife constantly call it unemployed instead haha.

What's your non-xda occupation?
[EVO 4G Android Development] Papa Smurf151:
I was working as a tech for trugreen before I got sick. I then went on to start developing apps on Android but that's been slow. I'm currently in school trying to get my Java certification and looking to get into IT work but at this point id almost take any job
[EVO 4G Android Development] ss12108:
Well I wish you luck. Have you tried searching linkedin or even craigslist for jobs? A lot of employers post on either now because it's free to them. I know in NYS you can actually upload your resume to the department of labor and a lot of employers look there as well.
[EVO 4G Android Development] wtf911:
well i tried out 6.2 and i got stuck on the white 4g screen on when i went to reboot...pulled battery and turned on again and wouldnt go past the white 4g screen...

i'm running preludedrews alpha1 just released with the mason kernel v0.14 HWA SBC FSA... using latest gapps and with the beats libs from http://xdaforums.com/showthread.php?t=1525226

i was trying to use SIO for ICS for AOSP with average lmk....i did patch my services.jar file beforehand and rebooted after that first and that worked fine so i know that's not the problem.

i did want to try this out so any troubleshooting is appreciated. :)
[EVO 4G Android Development] taadow1030:
This is smooth!
[EVO 4G Android Development] NUGZZ420:
I just ran the script fine i patched my service jar. file im running deck pb9 .. with the mason sbc kernel.. I set it to average . and i still get the graphic trail from screen to screen . in app draw and widgets ? is there a setting that works for people on the same builds ?? or is it a no go with the full hwa on the ics ROMS?
[EVO 4G Android Development] Papa Smurf151:
In theory this should work for all roms and all phones. HTC Samsung Motorola...etc...
[EVO 4G Android Development] coffeehandle:
+1 i cant undervolt even -25 without it being sluggish
[EVO 4G Android Development] jaredthegreat:
Yeah he's been in love since first sight.. :D
[EVO 4G Android Development] Papa Smurf151:
That's OK jered u and I have had issues in past with the whole ramen thing lol. But were cool now I hope.
[EVO 4G Android Development] jaredthegreat:
Yeah I was saying great job and roman g told me to get out of here.. glad to see you here :D
[EVO 4G Android Development] migjr415:
My phone is running smoooooooth!! Thank you!
[EVO 4G Android Development] madunix:
you spelled successful wrong at the end of the script.. lol
[EVO 4G Android Development] Papa Smurf151:
F me really. I types it fast and didn't even notice it lol. I'll fix it in am
[EVO 4G Android Development] Papa Smurf151:
Yeah I saw that. Don't know what the beef is with him. Thought he was joking at first.
[EVO 4G Android Development] outerdepth:
Great Job

I have done similar stuff myself, bro. I edited your sh where it says suscessful and it works fine. This was a good little tweak script. I see a small difference, I think it's the dalvik heap size being set to 64Mb now. I'll let you know if I find anything bad, otherwise great job. My ROM is running pretty smooth with this, not sure if anything has improved much yet, we'll see.:cool:
[EVO 4G Android Development] Roman G:
You are correct papa smurf, sorry to take a dump in Le Pays Maudit.

Keep up the good work, and peace.

Roman
[EVO 4G Android Development] Papa Smurf151:
I understand that thats ur opinion but let's try and keep it civil in here. If uve got issues with someone then either 1. Do it via pm or 2. Take it to his threads.

Id rather keep this thread clean and civil. More for questions, suggestions, issues, and even civil off topic stuff.
[EVO 4G Android Development] oOflyeyesOo:
Open source man.... if he gives the original credit or a original base that everyone use's, then he isnt stealing anything, just improving.
[EVO 4G Android Development] marcusva79:
Yo smurf. Giving this a try and see if my phone transforms or something. One question...I don't have do anything but do option 1 and I'm smurfed :D
[EVO 4G Android Development] moreno4xl:
Yo Smurf it's OFFICIAL my N!&&@ you killed it now, this is smoother than Vaseline and cocoa butter put together... You want to work on something else? Tweak the "Thanks Bottom" so I can hit it 1,000 times for you, good looking out son!
[EVO 4G Android Development] Papa Smurf151:
yup all u have to do is hit the 1 option and the script takes care of u from there.

im still waiting for a response for someone running option 2. I thought I was being funny but either they were offended or no ones hit option 2 yet lol

Thanks man glad is working well for u.
[EVO 4G Android Development] DatDude123:
I'll be your Huckleberry.

***EDIT***

Nice, very nice. I can tell that came from the bottom of your heart, LMAO!!
[EVO 4G Android Development] Papa Smurf151:
Lol try it and report back
[EVO 4G Android Development] Papa Smurf151:
Lmao yes yes it did