[T-Mobile Samsung Galaxy S II SGH-T989] doug36:
Just posting this here if anyone wants it.

Basicly its a configurable, multifunction script pack thats designed for user-level customizability

With a WIDE variety of options & some perks to other packs, like advanced permissions scanning,

An 'improved' ZipAlign section, Fast load times, no duplicate sections lmfao

For advanced permissions, it can take the directory you specify, record owner, group, & permissions

Of every file in it, & record it to database, & execute whenever you need, whether that be on boot, from console

Or whatever ;) (& yes, it detects links & subdirectories) Its even capable of full-recursive scanning

Zipalign now adds filesize to db, simply put, now even if the apk exists in db, it will cross check the size & go from there

(Why just check a name?)

By default, script starts with 4 configurations when installed, 2 user, 2 script based

Script based hold configurations for forcing updated system apks into system & fixing data

& setting priorities, user configurations hold the majority of user options, & the secondary config is capable

Of enabling the 3 added userlevel configs, (net settings, vm settings, & CPU)

These 3 are not enabled by default as some of the settings contained can cause issues & is completely

Up to the user.

To make it easier editing the configurations, once installed, if you have a program like BTEP, simply open it & type

'sf config' in root mode (su first), this will start the Configuration utility which is basicly the menuscript i posted about a week ago

With some work done to finish it lol xD

The menu is fully customizable in every aspect straight from configuration

By default scripts install to '/system/SuperFly' but the path is fully customizable aswell

Configurations are (default) '/system/SuperFly/SuperFly.prop' (main configuration)

'/data/SuperFly/SuperCFG.cfg' (secondary, all other user configs will spawn here when created)

All script based configs (by default) get processed from '{INSTALLPATH}/Config'

Scripts should work on almost any device out of the box, but is locked to GSII

Remaking is as simple as editing one script (all modified links are stored in one override)

Script is multi-core compatible (1-4 cores)

**NOTES**

- Script will remove ALL current init.d scripts (most will be moved to '/data/local/userinit.d' & will be executed AFTER load to

Avoid conflicts)

- This WILL replace bash binary when installed (script utilizes native functions not included in standard ARM compiled

Bash)

- Installer is >7.5mb, as it includes all needed binaries/sources needed to initialize propely, if this isnt ok with you,

Dont install.

- Script features an ARM compiled p7zip binary (7za equivelant) aswell as 2 shell scripts to make it easier processing archives via commandline

The binaries main purpose is backup/restore functionality & is not technichly required to install, but you WILL lose functionality if removed.

- Script started as a rom specific script, & slowly got adapted for multi-base/multi-device, & has made its home on 4 different devices

Meaning, you might see options that dont really pertain to your device or have Zero effect, this WONT be fixed, i have no plans

For a device-specific build, as i currently run it on 3 devices. & it has zero effect on load.

- i make no garuntee that this will not harm your device, there are some advanced options with powerful effects

& the worlds full of stupid people, alls i can say, is nandroid first.

- Most importantly, feel free to use the pack in any way you wish, whether it be disect it, perfect it, wreck it

Use it, add to it, use it in your project, etc. Just make sure you remember where it came from ;)

& if you have suggestions/tweaks/concerns/etc, just send me a pm, im not on all the time, but usually once a day or so.

- if you want an override for another device, just request, i only got about 4-5 done but their easy, & pretty much all

Similar.

- Script does NOT use standard logging, for the specific reason, it allows disabling the logger, so on errors, would be kind

Of difficult to pinpoint the issue, instead, we just echo the time & specific section to file.

**INFO**

This script started as a pack release back in 2k10 & was scrapped when i just had 2 much on my plate xD

I decided to pick it back up again about 6-8mths ago as a side project & since then is only worked on on the go, meaning

I only work on it when im bored & either on lunch, or omw home xD & has yet to see a PC (only developed using

DroidEdit pro & BTEP (better terminal emu pro)), & i dont dedicate much time to this.

**The script is NOT perfect, & with my lack of time, some parts are not a priority,

Eg:

Descriptions for secondary configs in menu, updating readme (its old as hell), Writing a proper changelog, etc.

il probably add more info later, my battery is almost dead n still got about 30min til i get home xD lmfao

Any questions just ask ;)

To install: download zip

Copy to /sdcard

Flash in recovery

Reboot & configure before next boot :)

Script has been proven to work on CM9/10, Tw, & sense based roms

You will notice one weird file in root of zip, dont recommend deleting..

Script is capable of reinstalling/updating itself without going to recovery, but needs that configuration to do so,

On first install it means absolutely nothing, basicly just gives user another option, but requires full install to do so.

Download here:

http://db.tt/nQtZwdI

& install via recovery

**edit

Added zip to attachments, for ppl who couldnt access dropbox