yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Q&A, Help & Troubleshooting] oyam:
Frequesnt uda

After using the below values nova launcher's redraw is reduced however quick panel notifications start flickers, its easily noticeable if we download more than 1 app from market.

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=64m

dalvik.vm.heapsize=128m

Too bad Samsung, there is some serious memory issue, application switching experience is horrible compared to S2, expected better quality software for this cost.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
Confirmed TW Launcher redraw is minimised by the modified services.jar

OK, back with results. Confirmed TW Launcher redraw is minimised by the modified services.jar. Heap size at stock 256m

There is still occasional slight weather widget redraw seen when exiting to the home page, maybe is has been killed off and then relaunched?

My process

:

1. Extracted the services.jar from the ROM.zip system/framework/

2. Uploaded to ICS OOM Priority Charger

3. Downloaded and replaced the services.jar inside the framework

4. Added to ROM.zip system/framework/

5. Nandroid backup, FULL wipe & flash ROM in recovery

6. Setup phone & check with Auto Memory Manager (AMM) check TouchWiz Home OOM priority =1

7. Check TouchWiz Home "current session" with SystemPanelLite Task Manager is same since boot time. No launcher restarts or killed :D

Edit: Tested on FULL wipe ROM flash to ensure a clean test for hopefully, best results.

vv Stock TouchWiz Home OOM priority =6 vv

vv Patched TouchWiz Home OOM priority =1 vv

So, thanks to subvertbeats in pointing me in the right direction and of course blk_jack for ICS OOM Priority Charger

and zeppelinrox for the services.jar patch instructions. :)

Conclusion: Patch definately helps to minimise TW Launcher redraw
[Galaxy S III Q&A, Help & Troubleshooting] biffsmash:
I've bee well critical of this phone in a post today but since then I've changed some settings and it hasn't redrawn since. Stock firmware, tw launcher.

I've set my heap size to 192 and disabled a lot of bloat like chat on, s voice and Samsung apps and haven't had a redraw since. When I set heap size to 128 it did nothing and 64 redrew almost every time I went back to home screen.

I hope it continues as I'm well happy with phone with no redraw.

Cheers all.
[Galaxy S III Q&A, Help & Troubleshooting] freddee:
So what service jar do I need to change for stock Rom ..? Can I use root explorer? Thanks
[Galaxy S III Q&A, Help & Troubleshooting] gaui:
I was experiencing lag when I swiped through homescreens. Now I tried to uninstall GO SMS and the lag disappeared!
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
++ You need a DEODEXED ROM (stock or custom) ++

You can use root explorer to upload and replace the services.jar but follow the instructions from the link to set permissions with Terminal Emulator or ADB. Link to the guide was in my previous post. Have a read.......

Edit: flashing the zip option probably won't work unless you modify the updater-script

As always, nandroid backup first. ;)

Edit: After making changes, it's suggested to reboot and clear dalvik cache
[Galaxy S III Q&A, Help & Troubleshooting] ariyazmd:
192 Mb heap size works great !!!

Thanks, it almost solved application redraw issues ... apart from this

* disabled unwanted samsung apps

* installed Nova Launcher
[Galaxy S III Q&A, Help & Troubleshooting] Minoza:
So, basically, there isn't any actual fix for this, it can only be less annoying by making it happen less often? I'm pretty disappointed by this, do you think it will be fixable in a future?
[Galaxy S III Q&A, Help & Troubleshooting] Baldilocks:
I think it will be. I don't think it's a low RAM problem. Last time it happened to me I still had 300MB free RAM.
[Galaxy S III Q&A, Help & Troubleshooting] Minoza:
It would be weird if it was a RAM problem since S2 doesn't have that issue...
[Galaxy S III Q&A, Help & Troubleshooting] Baldilocks:
And, I forgot to mention, I have Touchwiz frozen with Titanium Backup. So it's happening with other Launchers as well.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
There is a solution (edit:for TW), Read my previous posts................
[Galaxy S III Q&A, Help & Troubleshooting] Minoza:
Ah thanks! I saw your previous posts but I've read it wrong... So, only weather widget will reload occasionally? I guess I can live with that... :)
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
In the last 7 hours since boot, I've had no TW redraw

System Panel Lite shows TW uptime has been the same since boot ie. not killed off.

On the other hand, Weather has been killed once in the time since boot......

I suppose you could manually edit your services.jar and to give weather higher priority OOM (lower value) to help prevent this. I'm not too bothered though and can "live with that" too, being once in over 7 hours. :D
[Galaxy S III Q&A, Help & Troubleshooting] nebsif:
"Solved" by restarting my gs few times a day or when ram falls below 100 mb. After a rr widget reports 300+ free ram and over the day it falls to 100 (killin all runin apps doesn't help at all)
[Galaxy S III Q&A, Help & Troubleshooting] Minoza:
That sucks to be honest. Why not try the solution UpInTheAir mentioned? I know I will... I'm getting my phone in a few days though, I'll try it then.
[Galaxy S III Q&A, Help & Troubleshooting] freddee:
ok my rom is deodexed,i read it but i am confuse ....after i upload and download the jar ....what do i do ....is it possible to have a step by step on here, there seems to be to much info on the link ...and dont know what to follow .
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
I'll see if I can whip up a short step by step guide tomorrow.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
[Guide] Fix / Reduce SGS3 TouchWiz Launcher Redraw

OK Guys & Gals,

As promised, here is my guide for the TW Launcher services.jar

[Guide] Fix / Reduce SGS3 TouchWiz Launcher Redraw

Enjoy :D
[Galaxy S III Q&A, Help & Troubleshooting] freddee:
Thanks man appreciated ...easy to follow ....now I'll report after a few days ..
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
No problem. :)

I see Omega ROM has released an update v5.2. Check the changelog, they've decided to incorporate the patch.
[Galaxy S III Q&A, Help & Troubleshooting] freddee:
Hay just tried the amm app there is an option to keep app running when u select it changes the number fRom 1 to -17 ...so it's unkiilleble but when you exit the app goes back to one I wondered if there is a option to change it to - 17 ...without it resetting ?.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
No idea. Leaving the app running would just eat your battery, that's why its better to patch it instead.
[Galaxy S III Q&A, Help & Troubleshooting] freddee:
How do I patch gmail ....to priority 1 as ...it reload when on home ..?
[Galaxy S III Q&A, Help & Troubleshooting] conectix:
how do you deodex the stock rom?
[Galaxy S III Q&A, Help & Troubleshooting] MiG123:
is there any solution for rooted, odexed stock rom? or do we have no choice but to flash custom rom?

btw what's the difference between this method and say using autokiller to set app minfree values?
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
Manually edit.

leppelinrox guide here:

http://xdaforums.com/showpost.php?p=16635544&postcount=2

---------- Post added at 06:17 AM ---------- Previous post was at 06:16 AM ----------

1. Search for answers first..............

2. Guide To Deodex Stock Rom

---------- Post added at 06:23 AM ---------- Previous post was at 06:17 AM ----------

Manually patch thee services.jar yourself:

http://xdaforums.com/showthread.php?t=1600805

Or easy way:

Flash a rooted deodexed stock ROM here;

[ROM][CWM][ZSALED/XXALF2][ICS][4.0.4] Odexed & Fully Deodexed Stock Roms

Regarding min free values etc, read leppelinrox full post (not just post #2). Android still needs free RAM to function correctly and still needs to decide what to kill off and in what order......
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
FYI it works best with the SuperCharger script because there is also OOM grouping fixes that makes it even better.

Latest script does the patching seemlessly as well with the ICS Automatic Transmission.

V6 script takes care of that too.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
Thanks mate.

Will give your work a further tryout.

Away right now, so can't afford to have my device (potentially) down until I return.

Thanks again for sharing at XDA ! :thumbup:
[Galaxy S III Q&A, Help & Troubleshooting] 131313:
Maybe this is the easy solution?

Maybe you can adapt this post http://xdaforums.com/showthread.php?t=1599214 to your phone. Would be a nice and easy fix. Some hybrid setting implemented by "google?" which has to be set straight by the user.

Sorry can't test it myself as I am waiting for my 32GB S3 and still stuck with my HTC1X which had a similar problem. Go check out my thread, hopefully you can confirm it helps.
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
Makes total sense to have a high end phone and disable multitasking.

If you're gonna do that, get last years model for cheap.
[Galaxy S III Q&A, Help & Troubleshooting] biffsmash:
The only thing I want to lower priority of is my live wallpapers so they dont redraw lol. Read through these threads and can't work it out.

Any simple guides to doing it?

Peace.
[Galaxy S III Q&A, Help & Troubleshooting] pizzaman79:
I can confirm the redraw lag on the homescreen. It was slow, even with all widgets disabled. Tried the /system/build.prop dalvik.vm.heapsize=128m let's see if it helps.
[Galaxy S III Q&A, Help & Troubleshooting] asrarahmed:
I made these changes, but it did not work. The best way to try to see if the TW launcher really stays in the memory is to go to task manager and clear memory under RAM tab couple times, and press home button. TW had to redraw. Then I thought maybe it's a bit extreme, so I just opened the browser and played a flash video for 3 minutes, TW had to redraw again when I returned to homescreen. Thanks for the suggestion, but Samsung's got a real problem here. It's annoying me to the point that I just wanna go to AOKP pure ICS ROM, or wait for a perfectly-working Jelly Bean ROM for GS3. I've heard that search function has been removed from the international version too with a new firmware update, and some other changes but the redraw issue wasn't even touched by the Samsung.
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
Read the last page.

Maybe the OP should put [Solved] in the title
[Galaxy S III Q&A, Help & Troubleshooting] pizzaman79:
I can condirm that changing the heapsize didnt improve things for me.
[Galaxy S III Q&A, Help & Troubleshooting] pizzaman79:
I found a potential cause. Flashed a stock rom (thus de-rooting, problem persisted) and then turned of usb debugging (problem disappeared).

Settings - Developer options - USB debugging.

Can anyone confirm ever having had this problem with usb debugging disabled?
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
I have of disabled have the problem bad
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
Any news on weather or not the latest jelly bean leak fixed redraw?
[Galaxy S III Q&A, Help & Troubleshooting] AbdallaKhalid:
its just how touch wiz ux works

it refreshes the widgets and stuff to check if u still have it installed
[Galaxy S III Q&A, Help & Troubleshooting] pizzaman79:
Are you trolling? Starting from my first palmos pda with a 300mhz processor and 128mb of ram, I never had this issue with any pda or smartphone of another brand. Don't give us the "it's a feature". It's a bug because it annoys people.
[Galaxy S III Q&A, Help & Troubleshooting] mattpetebez:
Do not keep activities

Well I know from fiddling on the standard ROM (ICS 4.0) that under developer options in settings, and the sub menu Apps, there is an option to tick a box saying "Do not keep Activities", and if that is checked every time you leave the home screen all your widgets have to reset. If turned off the it goes back to normal, no refreshing necessary.
[Galaxy S III Q&A, Help & Troubleshooting] Mr.Symbol:
Well...?

Where is the solution ?
[Galaxy S III Q&A, Help & Troubleshooting] Datawalla:
Also happening on GNote.

@daoutlawz

I know this is a SIII forum, but I have a Galaxy Note and it's happening to me as well, so the problem isn't unique to the SIII. I found this thread by googling "Touchwiz memory issue."
[Galaxy S III Q&A, Help & Troubleshooting] Console~:
Hey guys, can anyone confirm if the Jelly Bean upgrade for the S3 solves these memory management issues?

I genuinely hope it might...
[Galaxy S III Q&A, Help & Troubleshooting] komazec:
It's even worse on JB
[Galaxy S III Q&A, Help & Troubleshooting] Teio:
Its software related.. Doesnt happen on cm10
[Galaxy S III Q&A, Help & Troubleshooting] eggman89:
It's not 100% gone, but it's reduced by atleast 99%.

Basically, in ICS i would almost always get the redraw when I exited playstore or Flipboard after surfing for 10-15 minutes.

In JB, i have browsed over an hour on them, played TDKR for 40 minutes, surfed 40-45 minutes on Wallbase and hit the Home button.

No redraw. I can bet that these would've surely made ICS redraw the launcher.

But it didn't happen in JB.

I've been using JB from a month , and i have faced the redraw exactly twice.

It's still there and very rarely.

I'm very happy :)

---------- Post added at 10:19 AM ---------- Previous post was at 10:16 AM ----------

Nope.
[Galaxy S III Q&A, Help & Troubleshooting] Console~:
Komazec scared me for a moment there, but that sounds positive at least, eggman.

Personally, I find that opening the Chrome browser on Ice Cream Sandwich and either refreshing the current page or switching between two open tabs will cause touchwiz to immediately reload when pressing the home button, even when chrome is only open for about 5 seconds. Apparently chrome is memory intensive..

Can you confirm if this works more effectively in JB?
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
See page 7.... geez...
[Galaxy S III Q&A, Help & Troubleshooting] Console~:
Read page 7, top to bottom, zeppelinrox.

Not exactly sure what you're trying to point out. I am already aware that it is possible to flash a custom rom or use a script on a rooted device if that's what you're saying.

I’m still waiting for a solution that works on phones with a non-rooted, stock rom.

This is a problem with Samsung’s touchwiz. It’s Samsung’s code, Samsung’s bug and Samsung’s fault the S3 has memory management issues that the S2 does not, an older device with an identical 1GB of RAM.

Personally I’m wondering when Samsung are going to issue an official fix for this widespread issue and I'm still hoping that the updated Touchwiz interface on Jelly Bean (which is on the verge of being rolled out in Australia) will finally resolve this issue.
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
Many users that posted in the thread are root.

Page 1 probably has the best solution if not rooted - use a launcher with the keep home in memory feature.

But I'd say, find a way to revert the device to stock, if necessary, root it, and mod the hell out of it.
[Galaxy S III Q&A, Help & Troubleshooting] UpInTheAir:
@ Console

This is xdadevelopers, not Samsung, have a think about it ......... ;)

Yes, hope JB is improved, just haven't had time due to work commitments to try it out
[Galaxy S III Q&A, Help & Troubleshooting] malyfsborin88:
I'm having the redraw issue on custom rom as well, particularly Omega JB 27.1. So I don't think custom rom would solve this problem. Has to come from Samsung.

Sent from my GT-I9300
[Galaxy S III Q&A, Help & Troubleshooting] zeppelinrox:
Obviously, that custom rom is not supercharged lol

Actually, that name sounds familiar - it may have supercharger as an option.
[Galaxy S III Q&A, Help & Troubleshooting] i.razvan:
I think i've found a solution to this problem.

I read somewhere that is better not to kill apps from the memory.

So i restarted the phone and since then i haven't close a single app from ram, only close it with back buton and i can say that i had no redraw since the restart.
[Galaxy S III Q&A, Help & Troubleshooting] Console~:
Unfortunately no, it's not a permanent solution by any means.

As others have mentioned, I have observed that the memory usage is a little lower after a phone restart and reduces some initial memory management issues, but after a while it will fill and return to its previous state of dropping touchwiz from memory and reloading the interface every time you return to your home screen (especially after using a memory intensive application like the chrome browser).
[Galaxy S III Q&A, Help & Troubleshooting] NuK3DoOM:
I confirm the same issue. But as I saw, JB will have a faster launcher render.
[Galaxy S III Q&A, Help & Troubleshooting] mnsour94:
3

تم الإرسال من جهازي gt-i9300 بواسطة تاباتوك 2

---------- Post added at 05:24 AM ---------- Previous post was at 05:18 AM ----------

4

تم الإرسال من جهازي gt-i9300 بواسطة تاباتوك 2
[Galaxy S III Q&A, Help & Troubleshooting] eggman89:
Sent from my Samsung Galaxy S3
[Galaxy S III Q&A, Help & Troubleshooting] atilla88:
Most of the "solutions" doesnt even work on jelly bean

Im on 4.1.2 and the problem is getting much more worse,everytime i hit the home button i get the stupid redraw.

Its a shame that there is no real solution for this.

I tried everything changing the build prop,tried the keep in ram function in ram manager and in mctweaker but they were just useless

Supercharged my phone but it just killed my multitasking,made my phone unstable and couldnt play any 3d game because of a horrible lag.

Basically the options suck and sammy doesn't give a **** about it.600 euro for a device with a not properly working launcher

Great

:(
[Galaxy S III Q&A, Help & Troubleshooting] kaynpayn:
This is fixed with the jkay mod. Make sure you buy the guy a beer for his Deluxe settings app (trust me he deserves it) and you'll never have this problem again. Totally fixed mine. Has an option to whitelist apps you don't want android to kill and stay in memory and specially one for touchwiz. Regardless of what i run, tw hasn't been killed again.

Plus, has LOADS of optional modifications on his framework, everyone will find a use for. Works perfectly with the latest official samsung rom (4.1.2).
[Galaxy S III Q&A, Help & Troubleshooting] atilla88:
Tha ks for your hint but i don't want to change my rom,i made various changes to the stock theme and don't have the time to start everything from scratch and i'm sure most things will bot work on jkay.

And i don't like some things on jkay like the 2 row toggles....
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
Download the nova launcher beta (can found within this site using the search, if you don't find it I will link you) it has a setting called agressive ram or something like that, with that enabled it doesn't ever allow your phone to kill it. Doesn't require root access. Never had a single redraw with it 4.1.1 and 4.1.2
[Galaxy S III Q&A, Help & Troubleshooting] Hazzo31:
Apex launcher works great. Just sometimes redraws when exiting chrome. Don't know why.
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
Dos it have an option to hold laundry in memory?

If it does, check it. If not, change to the new beta of nova or to hololauncher hd and set them to hold in the memory then they will never redraw

Sent via second class post, so I don't expect you to read this for at least a few weeks.
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
Launcher I meant lol not clothes
[Galaxy S III Q&A, Help & Troubleshooting] dougm1970:
everything you said is what i want to say......600 euro phone and this really annoying redraw problem.....i dont want to change from the way i have the phone set up either..folders and stuff..........did this issue ever get any other solutions ??
[Galaxy S III Q&A, Help & Troubleshooting] dodgebizkit:
Yes - install the latest nova, apex or hololauncher HD launcher and tick the stag in memory option.

-------------------------------------

Sent via something that can't finish it's sentan...
[HD2 Android Q&A, Help & Troubleshooting and Genera] Markitzero123:
My buddy want's me to flash his T-Mobile HTC HD2 he want android to replace the pos winmobile, but I am getting a headache from the different ways of doing it and coming to dead download links for files needed to do something.

I was trying to find a good tutorial video but even the Videos that are in the **HD2 Android NAND Development - Sticky Roll-Up Thread* are dead. I need the needed links for the files I need and a good and clear cut tutorial. Also What radio version is suggested in "Radio Thread for T-Mobile USA" for his phone.

The T-Mobile HTC HD2 was the recalled one because of the issues with Windows Mobile lagging, frezzing.
[HD2 Android Q&A, Help & Troubleshooting and Genera] samsamuel:
you can ignore the radio for now. its a tmous phone, so the current radio will not give any trouble. one less thing to worry about..

(lets assume you are flashing the paranoidandroid rom - this would require a 150meg system partition - all roms will tell you what partition size to use, it may for example say 150/5 - this means 150 system and 5 cache, , , see below) - get the rom you want, it will be a zip file, dont unzip it. copy it to your sd card.

get hspl4 (my sig)

get the nand toolkit (google for 'hd2 nand toolkit', probably top result)

phone into bootloader with voldown + power

run hspl4 - choose 2.08.hspl - - - double check this, nothing will work with anything but 2.08.hspl

back into bootloader

**

run the nand toolkit

click install magldr

phone will reboot into magldr menu - choose usb flashing

in nand toolkit on teh left select 150 in teh list, and type 5 in eth cache box below

click repartition magldr

when it reboots into magldr menu, choose option 8 - ad recovery - this will start CWM (clockworkrecovery) which was installed when you clicked the repartition magldr button

in cwm choose 'install zip from sd - choose zip from sd' and find teh zip you coppied over

thats it. In theory the phone will reboot and boot into android.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Markitzero123:
ok

I downloaded

-HD2ToolKit

-HSPL4

-MAGLDR version 1.13

So basicly with your instructions is like this w w w. youtube .c o m//watch?v=Zd9luUWJ34o&feature=fvwrel after MAGLDR is installed

My buddy was thinking about icecream sandwhich is there by chance a list of android for this phone or do you have a suggestion of a either for Gringerbread or Icecreamsandwich

Also another thing is I have a question is Backing up the contacts
[HD2 Android Q&A, Help & Troubleshooting and Genera] samsamuel:
go to the nand development thread, and pick a rom. read all of posts 1-3 of any rom you want to try, and make sure you take note of its required partition size.

they are all 'the best rom', so don't ask that question, hehe.

for contacts, if you have it currently synced with outlook, myphoneexplorer works well for me.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Markitzero123:
ok one more is if the Radio have issues like dropping out etc. if that happens would you suggest of the radio firmware be updated.
[HD2 Android Q&A, Help & Troubleshooting and Genera] mengfei:
you could try SD ROM first then if you like it you can go to NAND, SD ROM is much easier to install, try the link link below it might help.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Markitzero123:
No matter what his phone needs it because when someone texts him the phone will lock up for 5+ min depending on the message and if there is an attachment. I gave him the choice of flavor of Android and he picked out MIUI Android distro en. miui .com/
[HD2 Android Q&A, Help & Troubleshooting and Genera] Markitzero123:
Ran into a Snag his phone has SPL-2.10 go to have to downgrade it.
[HD2 Android Q&A, Help & Troubleshooting and Genera] samsamuel:
hspl3 or 4 can both handle 2.10, run hspl3, choose 2.08.hspl, done. , dont get caught out following old guides which say you must flash an older rom to downgrade it.