yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] detox246:
Glad you started your own thread. Gonna give the test 7 a go and see how things run at ultra low voltages seems stable so far @ 245min 1222max
[Thunderbolt Android Development] twistedumbrella:
It was a mod done to boost 4G speed. It was then added to all later versions.

Another use for backup and restore is that you can backup your voltage file and edit it directly on the SDcard to restore without dealing with remounts and permissions directly. You can even post it: http://db.tt/mXk3n2d
[Thunderbolt Android Development] twistedumbrella:
Backup and restore now fully working. Reboot command is having issues being in a menu, but I am working on that. New kernel was released in the thread for testing and the modified script is added and available in the op. Working on some new additions ;)
[Thunderbolt Android Development] revolt1:
what's the change log on test 5
[Thunderbolt Android Development] jrobinsky:
these are all for GB right?
[Thunderbolt Android Development] FAMBOLUGA:
I remember using your sense ROMS on my g1, actually probably still have them backed up somewhere. Good to see some of the dev turn out for the phone
[Thunderbolt Android Development] sgtguthrie:
The link to your modded test 5 version isn't working...

sent via rooted THUNDERBOLT with Tapatalk
[Thunderbolt Android Development] twistedumbrella:
The original version was a test of putting radios to sleep when the screen was off instead of having them run idle, but in this one I am actually adding a couple new things:

There is now an option to clear cache and battery stats, reboot clears the dalvik cache to ensure that everything is fresh and new, and exit is no option 0, and will always remain that way so if new menus are added it quits moving.

Yes, they are for GingerBread Sense builds

Nice to know someone can verify that I am not just some random guy that woke up today and decided to work with sense. But it is fun listening to the new kids talk to me like I did.

I am having an issue with dropbox, but when it works again, this time so does the entire script ;)
[Thunderbolt Android Development] trikotret:
hey twist, do we need to do anything to get the options to kick in? Just flash and sit back and relax :D
[Thunderbolt Android Development] twistedumbrella:
In terminal type "su" (without quotes and hit enter)

"speedtweak.sh" (without quotes and hit enter)

The options are added to the existing script from the original kernel, and I haven't gotten to autorun yet, but when I do... that'll be fun
[Thunderbolt Android Development] trikotret:
Regarding battery life. So far so good. Not draining as fast as it used to be. But my LTE speeds are slower. I used to be between 10mb to 15mb but now I am barely reaching 4MB
[Thunderbolt Android Development] revolt1:
seems like its charging really slow. why is that
[Thunderbolt Android Development] twistedumbrella:
THIS is a known issue that the new kernel cut down speed a bit to save battery. It is still being worked on. The newest version has the best comprimise so far, but that is something being worked on in the original thread and not yet modified here

is fast boot on? The kernel is set to fast charge to 95% then slow charge, but it has been shown fast boot tampers with that function.
[Thunderbolt Android Development] twistedumbrella:
Yeah, so the world of GUI kernel building is not as interesting as I had hoped it would be. Seems a lot of options I remember having to fish through lines and lines of code to change one word for can now be found with checkboxes. If anyone else wants to get into it, I highly recommend looking at:

http://forum.androidcentral.com/htc...how-build-your-own-kernel-package-source.html

because the guides by "you-know-who" assume we are all too inexperienced or simple minded to get past downloading his source and hitting make. I have faith in you, though, so hopefully this guide can help get some new faces at the table.
[Thunderbolt Android Development] FAMBOLUGA:
Going to give that a look over, i'm starting to get bored waiting for everyone else to release something. maybe put some of this education to work :o
[Thunderbolt Android Development] adrynalyne:
Do you ever stop being a prick? Or is it your only mode of operation? You have done nothing but ridicule and insult me across various threads. Is this some sort of homoerotic fantasy of yours? Because I don't swing that way.
[Thunderbolt Android Development] twistedumbrella:
Kindly keep your antagonistic drama in your own threads, this one is not focused on you, your work, or a general topic that allows for off-topic discussion. Thanks.
[Thunderbolt Android Development] twistedumbrella:
Check the link in the first post to imoseyon's thread. He covers differences and abilities of each.
[Thunderbolt Android Development] twistedumbrella:
Governor menu now splits out to allow governor choice based on what is offered by the kernel. Currently, you should only change governor when you either restore or modify the voltage or if none was chosen. It will write multiple values. This is being looked into.
[Thunderbolt Android Development] Pithism:
dude awesome work so far cant wait till the next updates keep it up
[Thunderbolt Android Development] twistedumbrella:
Like now... Governor now replaces itself when changing values
[Thunderbolt Android Development] twistedumbrella:
Before releasing the next update, which will clean up a lot of code, work a lot more efficiently, and remove a LOT of space-wasting files that were being created, I would like to take a moment to quote a PM which can best sum up my feelings on this package:

And as punishment for breaking my own rule about that subject being closed, the new update is released. Fixed a lot of minor errors that were happening when using the customtweak part of the script. Also made this process a lot more efficient. When you commit your changes, you may get errors as it tries to run. They can be ignored. If the tweaks don't run initially, they either will when you reboot or will simply be bypassed.
[Thunderbolt Android Development] DroidTh3ory:
Killer work Twisted ...
[Thunderbolt Android Development] ridobe:
I can't get the update to flash. It aborts. I already have the rapist package installed and being used.
[Thunderbolt Android Development] twistedumbrella:
Sounds like a bad download. I just verified it twice and uploaded st again just to make sure.
[Thunderbolt Android Development] gsxraddict:
When we install the updates does it undo all previous tweaks?
[Thunderbolt Android Development] twistedumbrella:
For now it resets scheduler, tweak options, and voltage to safe mode, but after the next one it won't reset anything.

Had to get everything in working order before I could trust that nothing needed to be reset. More or less a failsafe.

Hoping that the next version will also support wget and automated updating of scripts
[Thunderbolt Android Development] twistedumbrella:
Having some issues with wget downloading new versions. Still working on a release canidate for that. Update no longer resets your settings and the animation was moved to version info, which now has a release date of the script you are running to help users keep track.

Next release will (hopefully) be capable of updating itself
[Thunderbolt Android Development] dhemke17:
That's sweet man...I gotta say, I just put this on my device and think its definitely an awesome mod...excellent job. I can't wait to see what's to come!
[Thunderbolt Android Development] gsxraddict:
Is this all right I still see some errors is that normal?
[Thunderbolt Android Development] twistedumbrella:
Those were mod values from older sysctl research. They didn't really do that much, so in future updates they got canned. As for the current issue, the errors just mean nothing was changed. No harm.

On another note, if it is possible to have the scripts run directly from the sdcard, would that be a desirable option for anyone? If you check out the newest update for Ext2buntu, it's the same concept.
[Thunderbolt Android Development] justinglock40:
Is the latest update alone compatible with the kernel included in Gingeritis 1.0 Final?
[Thunderbolt Android Development] ridobe:
I would like to try and run swap off of my sdcard too.
[Thunderbolt Android Development] twistedumbrella:
I have been using gingeritis since about the second or third version and I am up to about the tenth or twentieth. You just need the full package first.

I can add that option in a future release, but the issue is the delayed mounting of the sdcard and the speed loss of using it.

I will post back in a minute with a new release that also has an update feature built into it.

It doesn't have a way to compare versions yet, but no more update packages and reboots will be needed.

Edit: op and downloads updated. Welcome to the first step in automated updating and the last time flashing updates after the initial install is performed.
[Thunderbolt Android Development] PrsnlCrcl:
Just to confirm, I am running your update from yesterday, so all I need to do is flash this most recent update, correct? Are there any major changes from yesterday's release to today outside of the option to run swap off of the sdcard?
[Thunderbolt Android Development] DroidTh3ory:
Twisted... I just had to say, this is growing like a bad weed. The twisted Playground is the ONLY Playground a rapist is welcome. LOL...Great work here!!! It will be in 4.1 For sure... With your blessing of course. ;)
[Thunderbolt Android Development] ridobe:
Nice job. You and th3ory make a great combo.
[Thunderbolt Android Development] stojakapimp:
I'm probably doing something really stupid, but I just flashed the newest update and I'm getting errors trying to run speedtweak and swap.

For speedtweak, it says it's "Initiating Twisted Playground", then gives the error:

"/sbin/speedtweak.sh: line 821: syntax error near unexpected token ';' ...

Then, for swap, I'll type "swap create" after which is says "swap: command not found"

I'm running GingerTh3ory V4.0X1, with Dream Kernel 2.0.3-beta_SENSE.

Not sure if it makes a difference, but my busybox version is 1.18.4.
[Thunderbolt Android Development] DroidTh3ory:
First.. I have always had problems with any version of BusyBox other than 1.19**. Second, make sure you get permissions first...

su

speedtweak.sh

Third: for swap you need to use the built in command in Rapist under the Swap Management.

:)
[Thunderbolt Android Development] twistedumbrella:
Good call. But there was a missing " in speedtweak. Download again, it was fixed. Sorry. Didn't catch it till 5 minutes after upload because I changed an output.
[Thunderbolt Android Development] justinglock40:
What is considered the full package? sorry for the dumb question but i just recently got the TB so I'm trying to catch up with the development forums
[Thunderbolt Android Development] DroidTh3ory:
Dont forget about Nerozehl and Imoseyon poppin kernels like Orville Redenbacker. :D
[Thunderbolt Android Development] PrsnlCrcl:
So what is the recommendation right now for the kernel to flash before flashing the newest update? Thanks.
[Thunderbolt Android Development] twistedumbrella:
http://db.tt/Tz6yNQN

Both kernels in the op are a great start.
[Thunderbolt Android Development] stojakapimp:
Downloaded again and everything worked just fine. Thanks for the quick response!
[Thunderbolt Android Development] ready5:
FYI

I can already see people asking this question, and Twisted or Th3ory can correct me if Im wrong... but you should download the FULL package listed on the OP.. this will probably the last time you will have to do this as this latest version includes an option to update your scripts with the speedtweak.sh menu option "u"

Full package

"Script Rapist (latest 6/21/11)

http://db.tt/Tz6yNQN

This will hijack any existing speedtweak or emulate one if none exists. This is for kernels / ROMs that do not have Script Rapist already installed."

Understand this is a MOD for kernels.. and like the OP says currently only(for now...) works with Imoseyon's kernels or Nerozehls(which is based on Imoseyons) and this program updates those kernels so you dont not have to flash and reboot each time there is an update.

also to Twisted and Th3ory... You may want to update the instructions on the OPs to get rid of the previous swap create method... Im seeing alot of people asking about that even though its been covered.. If you want to write something up.. just give me a shout. ;)

Trying to help you guys to not have to answer questions that have been already answered or can be easily figured out and save you guys time for coding and answering big questions. Let me know.
[Thunderbolt Android Development] twistedumbrella:
It is a mod for kernels and existing boot images. Changing profiles only works with imoseyon-based. The package itself is universal to almost any phone or boot.

I thought I edited the swap instructions, but I will go back and change them. Edit: Th3ory, I think this is about your thread.

The script updates are for previous installs of the full package. If you installed full fresh after the last edit, no updates from this thread are needed as of that version. If you installed full before that version, the update needs to be flashed once, then you also no longer need to update from the thread.
[Thunderbolt Android Development] gsxraddict:
Will this still work on imo's latest with the new base?
[Thunderbolt Android Development] twistedumbrella:
In theory, yes.

I got a little preoccupied scripting an updater for my scripting, lol. Originally I had to:

Edit file on sdcard

Copy to folder in ext2buntu

Beautify file to organize code

Upload to dropbox

Update googlecode

Upload to googlecode

Change timestamp on thread

Now I just hit volume down, volume up, and go change timestamps. Makes life a lot easier and update launch time a LOT faster. From save to post is roughly 15 seconds. Alright, enough bragging...

I am testing now and unless I suddenly come back with an update (which I might do just for fun), there should be no issues.
[Thunderbolt Android Development] twistedumbrella:
Tested working on the new imoseyon release

Updating the full install to include a new wget that will override busybox. Not really necessary, but very useful. It is a full Linux build ported to android.

wget --help for usage. Update as soon as I clean up some code.

Google code now has full source and a cleaned up issue tracker. If you have specific issues or find problems, please feel free to use it.
[Thunderbolt Android Development] gsxraddict:
Yeah I've already run it works perfectly! Thanks for the sick mod!
[Thunderbolt Android Development] twistedumbrella:
No problem

Gingeritis users will especially like the new addition, but I made it capable of working on almost any build...

If you've used a ROM with odex files, you know replacing anything means deleting the odex file and losing a bit of that optimization. To solve this, I have added new options to customtweak that will verify and, if needed, rebuild odex files on boot.

For those without an odex, build I have added the option to odex it to speedtweak, or simply to get required files for maintaining odex.
[Thunderbolt Android Development] DroidTh3ory:
Well, well... Madness sprinkled with a little magic. Very nice!
[Thunderbolt Android Development] twistedumbrella:
Do a backup before trying odex. It has been hit or miss.

May require fixing permissions after running.
[Thunderbolt Android Development] mrmarshall428:
Trying to get this to work on Nero's aosp 2.0.3. Which file do I use?
[Thunderbolt Android Development] breakerfall:
Trying to get this working on Imo's latest...

I assume (since there really aren't any instructions) that since I'm using my "own" kernel, I need to flash this: Script Rapist (latest 6/22/11) http://db.tt/nL6I9Pf

That link gets me a file called Script_Rapist-UpdatePack.zip which I think should be the file for this: Current Update Package {6/22/11 - 11:00 AM EST} http://db.tt/QU06cpa

But that link goes to a Dropbox 404 page.

Anyhoo, I flashed the (possibly incorrect) Script_Rapist-UpdatePack.zip on top of Imo's 3.3.2 and nothing seems to have changed. speedtweak.sh looks the same.

help? :)
[Thunderbolt Android Development] SomeGuyDude:
Same issue on my end. 404'd on the dropbox, using the latest dreamkernel.
[Thunderbolt Android Development] twistedumbrella:
Replaced the wrong link, but the instructions are pretty simplified. If your kernel has it prebuilt, do the update, then in the future update through speedtweak. If it doesn't, do the script rapist, then update through speedtweak.
[Thunderbolt Android Development] mikalem:
Hmmm using the latest full download along with imosy's 3.3.2 sense kernel on gingeritis 1.0 final, when running st after granting superuser, it attempts to connection to http://1/ and fails, falling back out to the # prompt..... ideas?
[Thunderbolt Android Development] breakerfall:
I was seeing that, too (after the download link was fixed).

FYI, some people are having issues with 3.3.2 (bluetooth is def borked). Check the thread for more.

Looking for a kernel to try out now...
[Thunderbolt Android Development] SomeGuyDude:
I just started getting that error myself. A weird busybox read-only permission problem followed by a couple hostname errors. I'll snap a screenie if I decide to flash the thing again.
[Thunderbolt Android Development] SomeGuyDude:
UPDATE: flashed an older version of the rapist and then the latest update. All's fine now.
[Thunderbolt Android Development] breakerfall:
here's the wacky errors I'm getting using the tweaked imotwisted 301 in the FP:
[Thunderbolt Android Development] twistedumbrella:
Ummm.... i cant even begin to undestand what happened there...

One thing i can say is that I am working on a rewrite because, without trying to insult anyone but at the same time be honest, BAMF builds do not work with regular Android scripting. A lot of commands are specialized, truncated, altered, and while it works well to accomplish their goals, it does make it hard to incorporate generic code. Hence the included busybox.

Just to give an example that im not just taking shots, enter clear in terminal. Expected result is a fresh terminal screen, actual result is a usage guide on clearing dalvik, cache, and bstats. Useful to the rom, but causes errors on scripts that clear screen.
[Thunderbolt Android Development] gsxraddict:
I've run the same ROM all day only on imo's newest am I getting the read only error.
[Thunderbolt Android Development] twistedumbrella:
Looking into it now. Just FINALLY got my TB back up and running. Didn't realize testing a ROM would turn into a 2 hour nightmare.

On another note, I am confused how the thread ended up 2 stars... guess I have to work harder...
[Thunderbolt Android Development] breakerfall:
I'm open to ROM suggestions.

Whaddya got for me?
[Thunderbolt Android Development] gsxraddict:
Three stars now will make sure to hit the thanks button too. I think most don't even understand. Hell most can't get the camera working even with a guide. So many noobs lol
[Thunderbolt Android Development] twistedumbrella:
Somehow the busybox in the full package was thinking it was wget. Now I just have to make sure the wget in there knows what it is...
[Thunderbolt Android Development] DroidTh3ory:
The personality disorder is probably what has been causing me grief with busybox when I build God Complex. Hmmm

Or, it could very well be my noobness. Lol
[Thunderbolt Android Development] twistedumbrella:
The issue was that it was installing Busybox, which was fine, but them replacing a symlinked wget which caused busybow to think it was wget. I added a line to the install to delete wget before trying to install anything, so that will hopefully fix it.
[Thunderbolt Android Development] ready5:
THat something that will be pushed to us when we hit u for update? Or something that requires a full package? Using Th3ory 4.1 GC v3 w/ rapist...err playground.
[Thunderbolt Android Development] Gashira:
Same error here.

EDIT: FYI, this is on BAMF 2.1 Remix.
[Thunderbolt Android Development] twistedumbrella:
On his builds you won't have an issue because he has not only tested, but worked the update into the build

This will be for BAMF users that get weird errors and such because the busybox is specialized. It will be a full package, but only needs to be installed if the script doesn't already run

Uploaded a new full package just now. Should fix the issue. Feel free to test it and let me know.

I am currently working on a full build of:

BAMF 3.0

Transparent/5bar

Zarboz 3d

Zarboz Watch

Full busybox

New fonts

Imoseyon kernel 3.3.x

Script Rapist

Updated Titanium

AppWidgetPicker

Talk with voice and video

"Increased resolution" (HiDef)

And some other things I had to do.

I had to reinstall busybox and superuser every boot due to how it was laid out when adding the changes after install, so instead I made a package to install it all the way I needed the first time.
[Thunderbolt Android Development] Gashira:
Is there a link? Didn't see one on the first post. Thanks for the quick response.
[Thunderbolt Android Development] twistedumbrella:
Same link new file

Anyone have the people3d widget? Only thing I'm missing...
[Thunderbolt Android Development] Gashira:
Good deal, that fixed it. Potentially stupid question: is there any way to automatically restore the settings on a reboot? Thanks again!
[Thunderbolt Android Development] twistedumbrella:
Settings should hold through a reboot and after getting installed and running the first time, updates either through zip or speedtweak don't change settings either. It's only the full package that resets
[Thunderbolt Android Development] gsxraddict:
Confirmed working on bamf! Thanks you are the ****!
[Thunderbolt Android Development] Gashira:
Alright, one other item :). When trying to download the update script within ST, it always stalls at 95% of the download. Anyone else have the same problem?
[Thunderbolt Android Development] gsxraddict:
I did it will finish be patient.
[Thunderbolt Android Development] twistedumbrella:
It is still their busybox, just the full version from busybox installer instead of the truncated one. Imoseyons is the same, but this keeps it in the family for those ROMs, since they are the only ones not using a generic and allowed a full install overwrite instead of just a lame link to the binary alone. glad to hear it worked.
[Thunderbolt Android Development] Gashira:
Yep, I let it sit for a while and it finished. Thanks for the info.
[Thunderbolt Android Development] twistedumbrella:
It lags when you are updating while I am uploading, but that is the price of streamlined

Added better support for kernel integration by other developers.
[Thunderbolt Android Development] twistedumbrella:
Odex tested working on bamf. The reason that framework is not included is the special order and commands required make it only good for running in recovery. Will work on a downloadable flash that can, though. Seems well worth it.
[Thunderbolt Android Development] twistedumbrella:
Another bamf related update to make sure you have zipalign.

Updated odex menu to not download every time now that I know the binary doesn't need to be updated again.
[Thunderbolt Android Development] mrmarshall428:
Twisted was wondering if odex option would work on th3ory 4.1? What benefit does it offer if it does work? Thanks!
[Thunderbolt Android Development] DroidTh3ory:
One way yo find out... Nandroid gots your back. :)
[Thunderbolt Android Development] mrmarshall428:
Thanks th3ory posted in both threads. Sorry u had to answer twice. On your game as usual.
[Thunderbolt Android Development] DroidTh3ory:
@twisted... I'm getting a "stalled" error in the automated Script. Pulls the first file then stalls.

Any ideas? I was out last night and come back to a whole new world.

;)

EDIT... I see that tapatalk sig.... What kind of madness you have going on in that Playground of yours? :)