yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] RealPariah:
Odexed ROM just means there is a separate file for every app that has the byte code cache (aka dalvick cache) pre computed, so if dalvick cache every needs to be generated the work is already done and OS doesn't work as hard to compute the cache value on the fly. Only problem is when you do it that way things that rely on direct access to apps need to be provided with the systems configured odex values.

It is so much easier to never use odex ROM and just rely on phone at boot to generate dalvick values for you sure it means a longer boot, BUT ONLY on installs (or if you kill dalvick cache). This way if you ever have apps that need fresh dalvick signature you just kill dalvick cache and regen on boot. if you have odex ROM and want to De-odex look in to a kitchen (like dsixda kitchen). You would just run nandroid backup, copy that to computer and in to kitchen directory (full directions both included with script and in forums) then run kitchen choose de-odex ROM from menu it de-odexes all the apps then choose create install zip, once done copy to phone and flash with recovery like you do any ROM and bam any ROM fully de-odexed for you via a nice script then you never have to deal with issues getting things to work with in odex systems and everything is a lot easier :) !

Hope that helps, there is no real gain in performance using an odexed ROM. It only speeds up generation of dalvick cache as it is computed before installation to your phone as opposed to letting the phone generate it as needed fully. Generation only occurs on first boot after install or any boot after clearing dalvick cache. All other boots just as fast as ROM with odexing and no performance boosts whole using phone it ONLY SPEEDS UP BOOTS WHERE DALVICK CACHE GENERATION OCCURS, I promise.

Things like using batch in titanium to upgrade all apps DBs to faster WAL DBs, and using ext3 or ext4 as partition format (mostly for apps to sd partitions, but can convert sd cards as well if you like) instead of ext2 (just be sure your kernel supports ext3 or 4 first) and getting your data scheduler to BFQ (depends on kernel having it available) or SIO or deadline or noop (in that order) and not the usual CFQ most stock ROMs default to. Tip, use system tuner to have an app to tweak scard settings if you want to not have a script do it (or you want to use BFQ) just have it reapply sd tweaks on boot completed to ensure no init.d scripts override your personal settings in system tuner.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
Yeah the newer version I believe has it embedded or links to other script if in same directory, but other scripts aren't as chock full of scrolling info to wait for as main script so I love having them for when I know what I want to do and not have to pull out main script and wade through it. Kinda like fix emissions and other "helper" scripts accessible from main script, but way faster to just run the !blah version to do it that way then wade through all the rest just to flush ram (kinda redundant for that one LoL) or do a quick super clean. :)

My script is more to facilitate running supercharger, kak, 3g turbocharger, and battery calibration all at once and do services.jar edits all for you with no interaction (aside from choosing which to run) to help new users get fully running with less help type of thing.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
I have had that happen sometimes hitting backspace for instance may put keycode or space you don't see in and when you hit enter with no number selection or incorrect one that error is telling you to try again and make a valid selection between 1 and 17. Kill, close then run script again and patiently wait for prompt before hitting any keys on screen (or physical keyboard if you have one), and then be sure to only use number of menu option you wish to use and hit enter key on keyboard.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] clay101eve:
The problem is not the oops error, but the minfrees values not sticking ;(

Clay
[Android Software/Hacking General [Developers Only]] RealPariah:
As I have written before use boomstick menu option to verify if pages right above 1M 1M.... Show up as different values it is working just the math behind converting those values to easier too read M value is not working. Or you need to go to market, download Busybox installer by Eric Stericson, run, grant super user, wait for smart install checks at bottom of screen to finish then tap install (rarely if that doesn't help after restart and check pay the couple dollars for pro) then run that (different app not just key file so can uninstall free version if you download pro) download grant super user and wait for checks again tap clean install checkbox (right side lower half of screen) and hit install again and now try.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] kakabobo:
just to check which option to disable compcache ? ICS 403
[Android Software/Hacking General [Developers Only]] clay101eve:
Hmm, got busybox installer by jivy, any difference?

Clay
[Android Software/Hacking General [Developers Only]] kami2k:
how to install in Revolution HD 6.1 i tried few tricks but failed please help
[Android Software/Hacking General [Developers Only]] RealPariah:
not sure myself I did use pro version of the other major installer available on market (forget author). It actually did not work for me, and I ended up going back to Stericson's installer and it worked right off. I do use pro, but I just wanted to be sure to donate the free one worked for me. There have been a couple devices recently I had to have buy pro to use the clean install option to get it working. Just be sure to wait for applet scan to finish before you tap install (scrolls in bottom half the screen).

Hope that helps...

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
Need more info about where you are stuck do you have any error messes screen shots etc?

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] da__beast:
How to install what? This is a script file.
[Android Software/Hacking General [Developers Only]] SveninFla:
I followed the instructions. Dem, it works. I am a noob. Just had to read and follow the how to.

Thanks.

Semper Fidelis,

LJ

Sent utilizing the abilities of my superpowers gained through The XDA Forum
[Android Software/Hacking General [Developers Only]] ian577416:
Mild snafu

My launcher isn't sitting where it should be any idea how to push it where it belongs?

VISIBLE_APP OOM GROUPING

========================

2 1519 com.swype.android.inputmethod

1 1575 com.sec.android.darkside.launcher

1 1647 org.simalliance.openmobileapi.service:remote

1 1729 com.movial.ipservice

1 1744 com.android.smspush

1 1984 com.android.server.vpn.enterprise:remote

SECONDARY_SERVER OOM GROUPING

=============================

HOME LAUNCHER IS IN HERE! (ADJ=6)

6 1610 android.process.media

6 4188 com.android.exchange

6 4647 com.bel.android.dspmanager

6 4713 com.sec.android.socialhub

6 4726 com.sec.android.app.sns

6 4831 com.sec.android.socialhub:service

6 4862 com.samsung.map

6 4876 com.vlingo.client.samsung

6 4986 com.sec.phone

6 5002 com.sec.android.app.factorytest

6 5280 com.sec.android.widgetapp.weatherclock

6 5441 javax.microedition.gba.android:gba_service_process123

6 5871 com.seven.Z7.service

6 6108 com.wssyncmldm

5 6151 com.android.mms

HIDDEN_APP OOM GROUPING

=======================

9 1625 com.google.process.gapps

9 1779 android.process.acore

9 1892 com.android.browser

9 3223 com.movial.ipprovider

9 3436 com.google.android.gsf.login

10 3700 com.sec.android.provider.badge

10 3716 com.sec.android.provider.logsprovider

9 5855 com.noshufou.android.su

10 6002 com.android.htmlviewer

10 6038 com.sec.android.widgetapp.ap.hero.accuweather

10 6082 com.cequint.ecid (/data/app/com.cequint.ecid-1.apk)

10 6177 com.vlingo.client.samsung.engine

10 6189 com.android.email

9 6484 com.google.android.apps.genie.geniewidget

CONTENT_PROVIDER OOM GROUPING

=============================

11 1923 com.android.contacts

12 2963 com.google.android.apps.uploader

11 3277 com.sdgtl.mediahub.tmo.vplus

11 3392 com.cooliris.media

12 5099 com.sec.android.Kies

12 5115 com.sec.android.app.memo

12 5146 com.sec.android.app.FileTransferManager

11 5196 com.sec.android.app.controlpanel

12 5209 com.android.vending (/data/app/com.android.vending-1.apk)

12 5256 com.google.android.googlequicksearchbox

11 5455 os.tools.scriptmanager (/data/app/os.tools.scriptmanager-1.apk)

11 6051 com.sec.android.app.callsetting

11 6212 com.sec.android.app.MmsProvision

EMPTY_APP OOM GROUPING

======================
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Use latest V6 U9RC9 test.

Use build.prop method.

Somehow, I thought that you like cheese :)

They create log and ran files in /data.

The /data/!blah files get executed by init.d/*99SuperCharger on boot if you enable them to run on boot.

This is how I'm able to run them on boot without them slowing down or halting the boot process.

If they were in the init.d folder, boot would take forever.

So... you prefer to install 3 market apps and still lack a zipalign binary which would take several minutes.

OR You can run the SuperCharger Starter kit and have everything installed and updated with proven binaries for system wide stability... in seconds.

btw updating su binary with the Superuser app will again break stuff and bring back segmentation faults on ICS.

The starter kit WON"T install the su binary if SuperSU is being used.

And the reason I made the starter kit and busybox installer scripts is because I gave up on relying on various binaries from the market installers.

Sometimes they work.

Sometimes they don't.

Sometimes they work again... then they don't again.

It's annoying as hell so I removed the links to market installers from V6 SuperCharger, it's help file, and the OP and instead link to the OP.

Now I no longer have to worry whether a user has access to a proven busybox build.

I just tellem to to install from the OP... otherwise it ain't my problem.

Sounds like the V8 SuperCharger that I've been teasing about for months lol

I've thought about having a wrapper script to launch the other scripts as I do now with the supercharger starter kit... Something like a "Rocket Launcher" but I'd still do it properly with a V8.

And about that services.jar edits... you do know that it is 100% automated already and can be done in seconds in the latest scripts, right?

Don't even have to open the web page... it's all done within the script.

But then again, you are using an older version

Hallelujah.

Praise Jesus.

Drinks are on me.

I'd hit thanks 10 times if I could.

Are you using the latest U9RC9 test?

The launcher is indeed Die-Hard but the script thinks that home's adj is 6.

When the script runs, what does it say it thinks is the home launcher just before you see the main menu?
[Android Software/Hacking General [Developers Only]] myhalcyondaze:
I made the change in the build.prop file and having been using it this way for a few days now. I'd say it definitely helps, but doesn't quite seem back to the way it was before supercharging. A couple things I've noted:

(1) With build.prop changed but the adj file unchanged, the bOOM stick list still shows the heavyweight app (adj = 4) listed under the "secondary server" OOM grouping. I assume this is just an error since it is expected to be there and doesn't actually mean the change in build.prop didn't work.

(2) With the build.prop changed and the adj file also changed, the bOOM stick list gets all out of whack. Seems like it shifts everything up one OOM grouping.

Let me know if you'd like me to do any other testing/changes on webtop. Thanks!

Matt
[Android Software/Hacking General [Developers Only]] ian577416:
Android.acore
[Android Software/Hacking General [Developers Only]] GreggoryD502:
Hey Zep. Just wanted to say thank you for your amazing work on this. Also a big thanks for idiot proofing the process for us ICS users.
[Android Software/Hacking General [Developers Only]] gummie:
Hi Zepp, I just want to verify something. Upon checking if V6 Supercharger Ran and changed my minfrees I saw this Line:

de.devmil.minimaltext is the home launcher!

But verify groupings with the bOOM Stick!

Then I ran bOOM Stick to verify my Home Launcher and this is what I got:

ADJ PID Process

FOREGROUND_APP OOM GROUPING
===========================
-16 1 init
-16 1698 servicemanager
-16 1699 vold
-16 1700 netd
-16 1701 debuggerd
-16 1702 rild
-16 1703 zygoteapp_process-Xzygotebin--zygote--start-system-server
-16 1704 mediaserver
-16 1705 dbus-daemon--system--nofork
-16 1706 installd
-16 1707 keystorekeystore
-16 1715 adbd
-16 1721 memsicd
-16 24596 wpa_supplicant-Dwext-iwlan0wpa_supplicant.conf
-16 5451 system_server
-12 6930 com.android.systemui
-12 7033 com.android.phone
0 25265 os.tools.scriptmanager
0 25522 sh-
0 25619 os.tools.scriptmanager
0 25620 shV6_SuperCharger_for_Android-Update9_RC8.2.sh
0 88 ueventd

HOME_LAUNCHER OOM GROUPING!
===========================

[COLOR="Red"]Home Launcher is on the NEXT line! (ADJ=1)
1 23137 de.devmil.minimaltext

1 23304 org.adwfreak.launcher[/COLOR]

VISIBLE_APP OOM GROUPING
========================
3 22928 com.google.process.gapps
3 7025 org.tamanegi.wallpaper.multipicture
3 7026 com.android.inputmethod.latin

SECONDARY_SERVER OOM GROUPING
=============================
6 20640 com.teslacoilsw.widgetlocker
6 25029 com.anddoes.fancywidgets
6 7459 com.tapulous.taptaprevenge4:airMailProcess

HIDDEN_APP OOM GROUPING
=======================
9 23798 com.android.providers.calendar
9 24988 in.vineetsirohi.customwidget
10 25029 com.anddoes.fancywidgets
10 25524 com.noshufou.android.su

CONTENT_PROVIDER OOM GROUPING
=============================
11 24913 com.android.mms
11 24925 android.process.acore
12 25086 com.katecca.screenofflock
12 25317 com.android.settings

EMPTY_APP OOM GROUPING
======================
13 24940 com.cyanogenmod.cmparts
13 24947 android.process.media

The bOOM Stick said I got those two as my Home Launcher. Am I in some serious issue or its just fine?
[Android Software/Hacking General [Developers Only]] vc_stargazer:
hey i need some input from u guys...see i open the 99 supercharger log file to have a look and i realized that settings were applied and a few moment later it logged that the settings were not applied...

should i be concerned?

here is the log

06-16-2012 14:08:31: Applied Settings from /system/etc/hw_config.sh!
06-16-2012 14:08:53: Applied Settings from /data/99SuperCharger.sh!
06-16-2012 14:08:54: DIDN'T Apply Settings from /data/99SuperCharger.sh!
06-16-2012 14:10:37: DIDN'T Apply Settings from /data/99SuperCharger.sh!
[Android Software/Hacking General [Developers Only]] Sean De Jesus:
KAK

Can i flash this thru my stock recovery ?
[Android Software/Hacking General [Developers Only]] JokerAce:
No worries. As long as your V6 shows that you are 100% supercharged, you have nothing to worry about. I have the same issue as you, but was told it was normal.

If you had issue with KAK, I believe the script for KAK has an option to un-KAK? Otherwise, you can also nandroid before flashing and files, including this.
[Android Software/Hacking General [Developers Only]] PieceKeepr:
Yes, just flash the unKAK zip in recovery. There is NO NEED to do a nandroid restore or flash your ROM again IF KAK caused a bootloop and IF you use this file.
[Android Software/Hacking General [Developers Only]] RealPariah:
Just checking did you make sure to set the launcher you want as default? A lot of custom ROMs use multiple launchers you have to hit home key tap set as default check box and choose the launcher you want as default before running script. If unsure download a launcher and then hit home key after install and all installed launchers will list and you can choose the one you want. Restart or use task manager to be sure the script hadn't stayed running in background and make sure to start it clean.

If all else fails try hard to kill status, bulletproof some times has issues and hard to kill is really almost the same (apply hard to kill and try to kill launcher in a task killer and watch it stick and laugh at you :) )

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
Yes script can kick ass, chew gum, our unkak. Should just have to either remove the 98 boot script it created in init.d or find in script manager tap tap boot so icon goes dark and tap save and exit (if you used script manager to run at boot) then restart and bam should not apply tweaks. Also, usually due to ROM dev trying their own tweaks use script manager to run at boot will apply tweaks after any init.d scripts thus overriding their changes with supercharger and kak values.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] Daniel D.:
I tried to install the supercharger kit on another Arc S (formerly branded with Vodafone, installed & rootet 4.0.4 with the kernel method), but the script keeps saying that I've no root respectively that I don't run it as root. I run SManager as root, I can browse to /system etc., I installed Xperia CWM, Busybox 1.19.4 from Play and so on. Why does this script doesn't recognize my root priviliges?

edit: Oh, I started Titanium Backup and it says that su doesn't have an optimum configuration. It fixes the problem and after that it works. Hmm!?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
That's okay.

You're not on ICS so there should only be a single process with adj 1 when die-hard so the other app with adj 1 confuses things a bit when it comes to reporting.

But you're fine anyway.

Interesting fix...
[Android Software/Hacking General [Developers Only]] einstein.frat:
Hi zeppelinrox, I removed all your V6 supercharger script from my ROMS, cause It's better that they configure it themselves included in my rom script manager. This V6 charger is still kickin after I installed it, sense is more smooth and fast. Very fast startup too, but I have to leave phone idle for a while to fully boot, cause it will lag if opened immediately. :)

Thanks again
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well, that's why I don't recommend on setting for all devices... lol

Hey so... anybody find any glitches in U9RC9 test 17 yet?
[Android Software/Hacking General [Developers Only]] RealPariah:
Is why you should always update su binary in its app. If using chainfire opening app will prompt for binary update after install or after updating via market (upon opening the app). Also, that error means the permissions are wrong and running fix emissions will do same as titanium backup fix.

Pretty much anytime you run into odd issues your first reflex should be fix permissions (use fix emissions or whatever if in recovery if it says complete right away fix permissions there actually did nothing and you need to use a fix perms flash pack (like my v2 pack floating in TMobile s2 forums) or use OS based script like fix emissions Then wipe cache and dalvick cache (either via recovery or run superclean both do the same thing) then try to see if those nagging errors are gone (and most will be if it is not a code problem (if only you or a few people experience the issue it probably is not a code issue)).

Oh yeah you need to run fix perms in recovery with bad su access fix emissions (and anyother fix perms script will prolly fail some may work as titanium works) duh, my bad, again if recoveries fix perms menu option says complete right away it didn't run right grab a recovery flash zip with fixed fix perms script and flash that to run it right.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] RealPariah:
Well if you ran scripts at very base install custoomizer values should be same across same devices. Then just copy only 99 and 98 scripts as stated having fix permissions running at boot is usually what causes initial lag try turning that off and copy a version of 99 script that does not run it every boot.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] clay101eve:
Yup! Couldn't use my screen! Was supercharged and loved it... then upped the ante to 1000 (was recommended for my gs2 on ICS rom by the script)... SuperCleaned and rebooted to no response from the screen. It showed my lock screen, but would not respond to any command. My volume rocker and pwr buttons worked, and the touch buttons worked, but no response from screen.

I tried removing the battery multiple times and reboot, but the result was the same. Normally when I power my phone on, it boots, then my lock screen shows. At this point I get connection to data/wifi and a "preparing USB storage" message... this did NOT happen when I supercharged with the latest script.

I was able to boot into CWM and restore. However, I have not made any backups in nearly a month so I've got alot to do lol.

I will try again and leave it supercharged at the level it automatically changes to.

I LOVED the script. Was hilarious to read and was easy to follow and understand! Great job. Now I just have to get a supercharge to work AND be functional lol.

Clay
[Android Software/Hacking General [Developers Only]] apophis9283:
Most of the settings explain themselves when you choose to use them, the one im confused about is the Nitro Lag Nullifier,what does that do?
[Android Software/Hacking General [Developers Only]] RealPariah:
Well it says it ads it changes to bottom of build.Conf (or could be local.Conf if you use local) so take a look at the file and see section at very bottom labeled as nitro lag nullify with tweaks below that.

Sent from my SGH-T989 using Xparent Green Tapatalk 2
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Well.... that's not what I meant about bugs in the test 17 script itself lol

But what happened to you is weird in that the supercharger settings themselves aren't any different from test 16, if that's the one you are referring to as being without issue.

So if that's the case, it must be something else so there must be another variable in play say a recently installed app or tweak or something like that.
[Android Software/Hacking General [Developers Only]] sid8911:
link

anybody have a working link for the 3g turbocharger?
[Android Software/Hacking General [Developers Only]] zeppelinrox:
If you find it, I'd bet money that you break something.

=================

btw Thanks again to all donators! I grabbed Canada's Wonderland season passes for my son and I ;^]