yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] myhalcyondaze:
Atrix webtop low memory warning after supercharging

I don't know if this will be seen in a thread with 1000 pages, but hopefully someone can help me out. I have an Atrix 4G stock 2.3.6 ROM. While using the webtop firefox browser, if I'm supercharged I get a lot more "low memory" warnings (not from the Android system, but from webtop). If I don't apply the 99SuperCharger.sh script at boot, I can use webtop firefox without getting "low memory" warnings as frequently. However, both the phone and the webtop actually run worse (like they are low on memory). Looking into it further, if I run the bOOM Stick to see how everything is grouped, I see two processes that I think are causing this. One is called "shrun-mozilla.shfirefox-bin" and the other is "firefox-bin" and they both have an ADJ priority of 4. When not supercharged, ADJ=4 is in the "hidden" OOM grouping. When I am supercharged, ADJ=4 is in the "secondary server" OOM grouping. With the 1000+HP minfree settings, that means these two processes would be killed (or have the potential to be killed) when free ram gets below 200MB instead of 46MB when not supercharged (my non-supercharged minfree values are 12,18,28,46,68,82). I tried "bulletproofing" the two firefox processes, but it said it couldn't find "shrun-mozilla.shfirefox-bin". I also tried tweaking the ADJ values to 0,4,6,10,12,15 so that ADJ=4 would be in the "visible" OOM grouping and not get killed until free ram gets below 16MB. This seemed to work (the two processes then showed in the "visible" OOM grouping when running the bOOM Stick), and webtop firefox seemed to run a little better, but I still get a lot of low memory warnings in webtop (fewer than before, though). Does anyone have any other thoughts? I really like the supercharger script as my phone seems to run a lot better, and webtop does run a bit better too, but the "low memory" warnings are a real pain (they block part of the screen and can't be closed). I hope someone has some ideas ...

Matt

Edit: this post was the only related one I found: http://xdaforums.com/showpost.php?p=18759285&postcount=45

zeppelinrox replied to it, but no solution seemed to be found. I would have posted in that thread but I wasn't sure if anyone would see it there (since it's an old thread for a different phone!).
[Android Software/Hacking General [Developers Only]] RealPariah:
Ok just thinking here, have you tried an engine flush after applying your grouping changes but before starting either browser or webtop? Maybe even try using something like rhythm software task manger or something similar to end all tasks before running as well. I know some scoff, but I find if I kill all in task manager then use desktop widget via script manager to run flush engine before running high intensity apps I get much better performance (especially if I have not restarted recently). It may help someand just saw this and threw out a thought sorry if tried. I will poke around the net and do some research I have a client who uses a bionic with webtop so could try somethings.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Yeah of course that's the problem.

How can it install anything to system if there is no space there?

Did you check the bOOM Stick to verify that what you think is the launcher, really is the the launcher?

Does this give you problems?

Type in terminal:

su

pm list packages

If that works, do:

su

pm list packages | grep contact

This is the test.

If it isn't the su binary, then it may just be pm itself that is acting up.

Which version are you running?

Just run the newest version.

It will tell you what's wrong.

Yeah if you have init.d support, then you only need the init.d script.

Pretty sure that that warning is really all about internal storage space.
[Android Software/Hacking General [Developers Only]] iamjerry123:
2.3.6 Android, and the most recent super charger starter
[Android Software/Hacking General [Developers Only]] VeryCoolAlan:
Anybody having problems with Titanium Backup force closing after doing this then giving insufficient storage errors?
[Android Software/Hacking General [Developers Only]] martin26765:
Hey dude thanks a lot, it worked with the busybox 1.20.1 eric stericson, before i got the 1.8.2 of the busybox installer. thanks again now it runs like a charm!
[Android Software/Hacking General [Developers Only]] gkalen:
Thanks a lot Zeppelinrox , you're great !

I release my new rom tommorow and I'll give gredits ....

Thanks again
[Android Software/Hacking General [Developers Only]] zeppelinrox:
So... Starter Kit RC1 tells you that you're not running as root?

I'm in a bit of a rush and can't look at past posts right now.

Did you put everything in the same folder?
[Android Software/Hacking General [Developers Only]] Sudanminipro:
Yes I did. First I put only services.jar and services.odex file in the folder and tried to decompile. But I got an error. So as mentioned in the post, I copied all the files from /system/framework folder and decompiled, edited the file that had to be edited. But when I tried to compile classes.dex, I get the above mentioned error.
[Android Software/Hacking General [Developers Only]] RealPariah:
Glad I could be of service, I am here to help and appreciate knowing when my advice helps others so I can keep it in mind to pass along. :)

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
None here for me, I have a Tmobile galaxy s2, running newest paradox ROM (gingerbread) and have also used darkside evolution, digital warfare, juggernaut 5, yaldak's clean ICS .3 , and some others I can't think of. All with both newest titanium pro with newest supercharger, kak, 3g turbo charger, with nitro nullify (I swear by it :) ), with newest busybox installed by the Eric Stericson installer newest build (I bought pro but free edition works as well). With both classic and chainfire super user.

All worked like a charm, only thing is detailing doesn't run on my device under any gingerbread based ROM as sqllite3 is not installed and I have yet to find time to find or build the thing. It does run perfectly in ICS though.

I do use all the ! prefixed scripts (i.e. Fix emissions) both as widgets and via favorites in script manager.

You could try using the APK Manager in Super Manager or something similar to remove bloat system apps you don't use, run super clean and allow it to clear caches and reboot device possibly, see if you have something like K-9 mail or an RSS reader app (or similar app; view [settings>applications] to see memory used by each app (or your favorite 3rd party tool)) saving large data files to storage and clear those out.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] myhalcyondaze:
Yeah, I've tried the engine flush and it seems to help temporarily. Unfortunately, I don't think the real problem is the amount of free RAM. Even when RAM fills up with cached apps, I still have a lot of "true" free RAM (much more than when not supercharged due to the new minfrees). I think it has something to do with the android memory management thinking it may need to kill webtop firefox, or perhaps more likely something on the webtop side that's hard-coded that says "firefox is using more than XXX RAM, throw a low memory warning". I'm not sure. Let me know if you come up with any other ideas!

I'm almost certain this refers to RAM, not internal storage space. When you click on the "low memory" warning that comes up in webtop, it gives you options to kill firefox or open the task manager to kill some android tasks (which would free up RAM, not internal storage). Also, the /osh folder noted in that other post (which is where webtop is stored) doesn't change size whether I just started webtop firefox or a "low memory" warning has just occurred (or ever it seems like). I guess my first question to you would be what would be the proper way of changing the ADJ priority values to 0,

4

,6,10,12,15 instead of 0,

3

,6,10,12,15? For now this seems to give me the best results, but I'm not sure how to properly change the supercharging script to use these values. The way I do it now is modifying the /data/V6_SuperCharger/SuperChargerAdj file, but I'm not sure if that screws anything else up in the rest of the script. Thoughts? And thanks for all the work you put into this supercharging script! It's really great.

Matt
[Android Software/Hacking General [Developers Only]] rezapatel:
I was supercharged using version T15. Now if I run the same script again or T16, I am thrown out of the script and on the read me page. The message that last appears before closing the script is - "minfree values don't match"

What can I do to keep running the script and reinstall T16?

Thanks!
[Android Software/Hacking General [Developers Only]] Obartuckc:
Try the "unsupercharge" option. Then, start again.

~Sent from my Unlocked, Rooted, Faux 1.45gHz Motorola Atrix 4G~
[Android Software/Hacking General [Developers Only]] bsoplinger:
I've been there myself with V6 seemingly insisting on not running. Easiest way I found to fix things is to delete the local V6 folder. It's name isn't V6, that's just my shortcut to not type it all and not go find the exact name but you shouldn't have any problem figuring out the correct folder. The script stores some info in there and when this error crops up what's been saved is just plain bad so it's easiest to start all over. Delete old folder, run script and choose uninstall to get rid of any bad stuff still left behind in the system files then run again and pick what option you want and then reboot. You should be good to go then.

Sent from my Sprint Evo View 4G (PG41200) using Xparent Purple Tapatalk 2
[Android Software/Hacking General [Developers Only]] Shatterproof313:
I just did as you said and they both went thru. I dnt think im being successful in changing the su binary, there is only 1 ROM made for my phone and the dev locked in the BB but thx 2ur help I got over tht hump : ) but since RC_test15 I haven't been able to use V6. It hangs and says to update binary, so when I try 2run ur script for the binary it says I'm not running as root even tho I am. I knw this really isn't ur issue but if you wnt me to try some more tests I will, if not then I can always go back to rc8.2 ;) thx for your time.
[Android Software/Hacking General [Developers Only]] M3TALLICA:
I use Super SU by Chainfire, don't have any su binary problems.
[Android Software/Hacking General [Developers Only]] RealPariah:
I have used both, sounds like an interesting pressure specific to a device or set of devices maybe. As stated above I would advise you try re-downloading the package and dashing to a different folder or completely clear out original. Then place newest scripts in clean folder and try starting again, if it allows you to run I would decline any super re-charging offer (don't restore from groups of any kind). Then just get through the first startup stuff and when you first get to main menu and can make a choice, choose to uninstall (clean whatever) all settings out (basically it will clean any build.prop changes, scripts, etc. Basically get it cleaned out so it's as if you never ran supercharger in the first place. Then use root capable explorer and check for /data/V6_supercharger, /etc/init.d, and delete any supercharger scripts if you find any. I would then reboot recovery, clear cache and dalvick cache and run fix permissions (if it says complete on under 15 - 30 secs at least it is not working; use a flash pack like my v2 or TDJs) if you can't get recovery fix perms to work you could try downloading ROM Manager (or other ones) and try running fix perms while in OS, I just prefer to run it while in recovery if possible, but I am a traditionalist) :)

Hope that may help.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] Sudanminipro:
Somebody Please answer my query posted here,

http://xdaforums.com/showpost.php?p=27181467&postcount=11853

http://xdaforums.com/showpost.php?p=27183282&postcount=11854
[Android Software/Hacking General [Developers Only]] j814wong:
This makes me wonder... Why the hell did Google not do this or something like this on Android instead of forcing more technically inclined users to do it themselves while causing non-Android users to criticize the lag. Sir, you are the best! Thanks to you, I can continue using my Android phone for longer and next time a friend criticizes Android for its lag, I shall pull out my phone and cite you then demonstrate the non-lagginess of my Android phone!

Bless you sir! This is perhaps the most helpful Mod for Android ever!
[Android Software/Hacking General [Developers Only]] VeryCoolAlan:
Same here why don't they fix the OOM and such?
[Android Software/Hacking General [Developers Only]] Black_jackss:
Zep,could you please add sugestion in cust-oom setting option?

I mean,when im about to make an oom which is best for gaming,what value shall I set? :p

Ah I have 500hp btw

Apasih (_ _)
[Android Software/Hacking General [Developers Only]] zeppelinrox:
hmmm... idea... edit the prop file instead of changing the adj file.

Change the heavyweight values to match visible app values and reboot.

If they work then su binary is good.

edit the V6 script.

Read the comments on top to turn on debugging.

Well probably the Super UL would be fine.
[Android Software/Hacking General [Developers Only]] vc_stargazer:
hi all....i am using xperia pro with stock ics rom 4.0.4... and i just installed v6 supercharger with 100% supercharged and KAK-ed

however there is still some app with noticeable lag...is there anything i can do/adjust to squeeze alittle more juice out of v6 supercharger or KAK?

thanks
[Android Software/Hacking General [Developers Only]] JokerAce:
Hi,

I can't seem to set my device to run it at Hard to Kill launcher. It always sticks to Die-Hard launcher. And my min-free value, tho it reports "matches previous min-free value, therefore it is supercharged!" The displayed values are

" 1, 1, 1, 1, 1, 1, mb, mb..."

Is there something wrong??

I am using Nexus S on ICS 4.0.4. Paranoidandroid v1.1a Using Air Kernel v4.2

Hope I have displayed enough info for you to help me.

P.S. I have fixed all the su problems and followed your instructions to the dot. It is 100% charge as it says.. but.. is there anything wrong with the "1, 1, 1,... etc" display of my min-free?
[Android Software/Hacking General [Developers Only]] RealPariah:
Sounds like min free calc maybe not calculating. Have you tried any of the set values (dunno how much memory your device has but 1 - 10 say x meaning how much ram and try the one you need and skip min free calc). Hard to kill may look like bullet proof as the name implies launcher is still hard to kill in that state and may not end if you try to end task on it. Look under /data for ran_blah (supercharger in this case) and see what log contains. I have had issues with some services.jar provided by the website listed causing issues it auto detects previous OS build for darkside evolution 2b3 (Tmobile build) and actually causes issues. I had to manually edit the file per the guide to get it working myself. If you downloaded services.jar replace old one and skip launcher settings to see if min free gets calculation right possibly.

Also, you sure you ran script as root ? Those could be default values of script if variables can't be read due to no root (or incorrect) access possibly.

If you got super user sorted, make sure in that apps settings you can successfully update it's binary (update anyway if no real update) and if any of that has error you prolly need more updated root guide or to try again. If that works tap smanager in super user list, tap forget, then run smanager again and grant root again. Now try running supercharger again.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
Because they have An entire OS to design and hey if they can get you to spend more money on buying a new device the manufacturers of Android devices would want that wouldn't they? So all things considered they expect you to know OR expect you to want to figure out how to do it yourself if you don't like something your phone is doing.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
The ooms are same across the board (for what runs best on you're device) (unless you customize them which I don't suggest) of course you may get one crazy game that hogs too much of the ram in the visible or secondary group, but that's rare and not usually worth changing them all for (a you tweak one you prolly have to tweak others and can be a pain) is the ram value settings and launcher status that changes mostly. The script sets what is best for performance based on how much ram you have not what type of app you are running at the moment. Supercharged settings are good period no need to change but if you want to change back and forth between supercharged and not maybe read the documentation and look in to the powershift scripts already created for you.

The custom just looks at amount of memory phone reports to it as opposed to assuming a certain amount and applies best settings. When you choose 500+ it suppliescertain values that may not be optimal if you have a different amount of memory. Really seems manually selections there for those that custom script fails to run correctly.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] greensheep:
it works with vk rom? gs2?
[Android Software/Hacking General [Developers Only]] RealPariah:
Should work with just about ant device and ROM. You may want to view scripts in init.d and remove those that apply different values of same tweaks. If unsure you should use smanager and tap the boot scripts in /data (scripts will give names and locations saved to as it runs just be sure to read the help the developer so painstakingly provided in the scripts). Then set those to boot (open script manager, find script like 98supercharger tap then tap su icon and boot icon and tap save and exit). That way they will run after boot completed and after init.d scripts run thus overwriting any other values with the better supercharger values.

Always run main script after first boot and it will tell you if the values it set were the ones applied.

absolute worst case use script manager with widgets add on to create widgets of boot scripts and manually tap them at anytime to have the values applied at that time.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] gadgetcraze:
finally trying this
[Android Software/Hacking General [Developers Only]] CrazyChipmunk:
Soo I flashed my firmware again to install V6 SuperCharger. This time before i installed BusyBox I deleted some system apps to make some free space in \system (right after installation only 75KB left!!!!!). Maybe you should but a hint somewhere to have enough space in \system for dummies like me (didnt even know \system space is not same as internal memory).

However now it works like a charm!! Whats the best option for Galaxy Ace?? I'm currently using 8, 12, 28, 30, 50.

Thanks for the nice script and all who helped me!
[Android Software/Hacking General [Developers Only]] gaetanolip:
I havae an asus transformer 1gb ram, but i set 512 hp for multitasking, now minfree is 2048,3584,10240,12800,15360,19200. Is there a better option for multitasking?

Furthermore, i have now a v6 supercharger folder under internal sd directory other than classic v6 files under init directory. Is it normal?

Furthermore, now i have to build.prop files...one in v6 supercharger folder under internal sd directory and the other in classic dirextory, why?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Busybox's AWK has a math bug - it can't do math very well.

The latest script would notify you of that ;)

Latest script would calculate a set for you.

I'll add in a check to see if the busybox binary got copied properly for v5

Everything in /sdcard/V6_SuperCharger are backups and the supercharger files are used in resupercharging. (system files like build.prop aren't restored in resupercharging tho)
[Android Software/Hacking General [Developers Only]] jrollercoasters:
Can get detailing to work... Downloaded starter kit still didn't work so put it on root of SD still no luck please help
[Android Software/Hacking General [Developers Only]] RealPariah:
If you are using gingerbread based ROM and read error message it seems sqllite3 binary is not included by default so script is running fine, but since it can't find what it needs to do it's job it fails. Not because script is wrong but because you don't have what it needs. Try sqllite3 installer in market I have had mixed results or install ICS.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] 07blackwater:
Been a while since an update. Do I smell a final?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Can't help.

I have no clue what the problem really is so I may as well look for a needle in a haystack.

heh... well... I'm adding an option where it remembers your launcher preference ie. if you pick bulletproof launcher in options, it will always apply bulletproof.

Of course, this would only apply to non ICS roms.
[Android Software/Hacking General [Developers Only]] jrollercoasters:
Yea I'm running gb ill try that
[Android Software/Hacking General [Developers Only]] kazi639:
As a NOOB, i first applied the 8th version of V6 supercharger on my sensation XE with insertcoin ICS ROM and realized my phone got snappier. So being encouraged, i uncharged that version and applied the latest one with all latest su and everything as instructed. Luckily i didn't found any difficulty and everything ran well. Later i found about the services.jar part and tried to patch mine through the website. But after uploading it said, "* The services.jar file you uploaded has *already* been Supercharged!" So am i done? Am i 100% supercharged? I have little idea about these tweaks but at least i can follow the instructions. Will really appreciate any kind of help/ suggestion :)
[Android Software/Hacking General [Developers Only]] mefxes:
I just tried the supercharger with the GB stable rom from Wajkiui I'm currently trying. Stock rom Quadrant score was 2010.

I chose the option 7 on V6, not sure if it was the best. Rebooted, played a little time with phone functions waiting for system to start properly and to feel a difference with the supercharge. No difference on feel, I run Quadrant benchmark again. Score was around 1400.

I unsupercharged (I lol'ed at the confirmation when unsupercharging), rebooted and done everything again. Score was 2024.

I'm pretty sure it may be due to the option 7 I chose. I'll read a little more of this topic to find out why performance decreased and what option is best for me.
[Android Software/Hacking General [Developers Only]] takuhii:
Quadrant isn't very good, it gives sh*tty scores to everyone. Try Antutu
[Android Software/Hacking General [Developers Only]] Pandemic:
Supercharge for Xperia Devices Here:

http://xdaforums.com/showpost.php?p=27257729&postcount=1
[Android Software/Hacking General [Developers Only]] walauu:
Hello guys, can this work on Galaxy S I9003? Thank you. =)
[Android Software/Hacking General [Developers Only]] JokerAce:
Thanks for your comprehensive response. I will try it this weekend.
[Android Software/Hacking General [Developers Only]] da__beast:
When you run the script again what does it say? If it says 100% then you are 100%. If not, what part are you missing?

---------- Post added at 10:40 AM ---------- Previous post was at 10:36 AM ----------

Well, if you read post #1 you would have seen the requirements - does your device meet that? I don't know.