yashsingh1/xdaforums huggingface dataset:
[Samsung Infuse 4G] Zen Arcade:
Some good thoughts there - the toolkit was designed in part to support a full rom install - either through the standard install method - via the "failsafe" rom, or via a restore of a backup file created in the toolkit.

To use the toolkit as a rom installer the rom dev has a couple options:

1 - Replace the "failsafe" rom with your own rom (this is by far the easiest way to go).. The only downside is that if the toolkit gets updated you would need to update your rom package if you wanted the new version (although repeating the steps to do this should not be difficult). This was part of the reason I included a rom install in the toolkit - so that rom devs would have a way to add their rom. You can also omit the kernel and modem from your package and reuse the kernel and modem install logic to install the ones you want as standard with your rom.

2 - Variation on #1 - add another menu item that includes your rom, basically cloning the "failsafe" menu and logic. Downside to this is you would be adding approx. 200MB to the toolkit. As above, you can reduce this somewhat by reusing the kernel and modem install process in the toolkit - this means you don't have to include a separate copy of each. Nun has an aroma package that is in the neighborhood of 400MB for the uni rom so this should be doable.

3 - Provide a separate backup image as qkster suggests. There are a couple challenges with this approach: First, the standard backup comes in at around 400MB-500MB. That's a big file to be moving around, but as noted above it's doable if the downloaders are up for it. Second, any attempt at compression, particularly decompressing from within aroma, may not work. The reason the backups in the toolkit are uncompressed is that in beta testing aroma was terminating in the middle of restores from compressed files. There may be a way around this - but I haven't found it yet. If the rom developer packages the backup file as a self-extracting zip file, or as a plain zip with instructions, there could be an install process that looks like this: download compressed zip to PC (or maybe even phone). Run unzip process to extract tar file. Copy tar file to phone - into a specific folder. Run toolkit to flash rom and kernel/modem of choice. This is a bit complicated, but could be done - if there's enough interest, I can modify the toolkit to include a template for an additional menu item that restores a rom backup located in a different location (i.e. /sdcard/toolkit/rom)

From a nuts and bolts perspective (addressing the questions/issues qkster raises):

1 - Standard rom install zip packages are already compressed, so no significant benefit to using a different zip package to distribute a rom.

2 - The toolkit backup process does a wipe of dalvik and cache before the backup to keep the size down, so no need to do that prior to creating a backup image.

ROM devs/cookers/enthusiasts.. post your thoughts and let me know what you think would be good additions to the next release of the toolkit.
[Samsung Infuse 4G] Clark Joseph Kent:
This is one of those things...i don't understand it, i know it works and it works great thx guys...
[Samsung Infuse 4G] xDa.Fun:
Zen has already done great job in this toolkit.

He have invited some suggestions=

1. Theming option for toolkit

2. Install zip from SD card option or (installing from specific folder ) :D

Maybe someday this tookit will evolve into a fully touch supported recovery :cool:
[Samsung Infuse 4G] GoSooners345:
Zen arcade your toolkit saved my phone from uncertain death

My Ice creamed infuse sent this
[Samsung Infuse 4G] Zen Arcade:
1 - The toolkit is intended primarily to offer config options and utilities that are not specific to a given ROM. Next step will be to bring in some ICS kernels and related features. Themes are usually tightly linked to the ROM being run. As such, a toolkit that would accomodate multiple ROM themes needs to include all the related ROM apks, jars, etc that need to work together. This is more the responsibility of the rom developer... now if someone perhaps built a stable base and had a bunch of the best theme developers contribute different features, looks, and tools, it would be possible to have a toolkit variant that allows for a choice of themes and functions...just sayin' :D

1a - Now if you just want to theme the toolkit, that's easy to do... just edit one of the theme folders and there you go.. :)

2 - Installing zip from SD card will remain a function of the base recovery environment. Aroma allows for running a standard rom install from within the Aroma Installer package (only once). The Installer was designed to allow for a customized rom install - see nun's Uniporn install for example. It would also be possible to create ROM packages outside of the Installer and load via the toolkit restore function. This would allow for more selection, but would require rom devs and rom installers to follow a completely different process. Not saying it couldn't be done, just that it would look different and might cause confusion.

I'll be looking into kernel, recovery, and toolkit mods that allow better integration. Not sure when, as I have some RL obligations that will keep me occupied for the next month or so.
[Samsung Infuse 4G] xDa.Fun:
hi zen

You can make this toolkits 2 flavours GB & ICS.

It will help to remain it light weight and confusion free for noobs (a thought :D)

Edit- Script for backing up Apps with Data can also be added.
[Samsung Infuse 4G] :
Zen, your toolkit has a permanent spot on my internal sdcard these days. The kernels have made it effortless to get back to GB from ICS; cleanup, backup, and recovery are also a snap. This and SGS Kernel Flasher are starting to make me pretty spoiled and lazy.
[Samsung Infuse 4G] Zen Arcade:
Thank you, Mr. The Tick, sir! :D
[Samsung Infuse 4G] Ph0z3:
soo.. ive had this for a while, never done anything with it, besides look!

So i decided to try something small and apply the "common build.props tweak" took roughly 10 minutes to boot up, into the "setup manager" WTH?

then after exiting, got about 15 FC's my response was unpleasant, so i went back into the tool, restored the build.prop to before the tweaks, and changed everything back to how it was, only to get the same results.

Then tried a destructive wipe, then restored the backup... only to sit at the samsung screen once again for 20 minutes.

-any suggestions?

:: im on ZEUS - TOTAL REIGN ::

-update

went into clockwork, did a complete wipe, then flashed the community kernel... its not booting! :(

tried to rewipe everything and just boot on all stock... thats not booting either.

the most recent nandroid is from like 2+ weeks ago, other then that, i have the one i made in the tool kit about 45 minutes ago..
[Samsung Infuse 4G] Zen Arcade:
Community kernel is froyo and will not work with a GB rom.

I'd recommend starting over with a flash of jscott30's odin unbrick package that includes a pit file:

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

This will take you back to stock and fix any partitioning issues present on the phone (use the second file option to start over with root access). You will need to flash a kernel after this to get red CWM. Best method is to download the kernel CWM of your choice, extract the zImage file and flash using SGS kernel flasher. Alternative way to get a kernel with red CWM is to flash another odin package from jscott, or via Heimdall from qkster:

http://xdaforums.com/showthread.php?p=27123262

http://xdaforums.com/showthread.php?t=1524081 (post 2 or 3)
[Samsung Infuse 4G] Ph0z3:
actually heres what i did:

ODIN root+3e > reinstall packages > reboot recovery > install community > reboot recovery > flash ZTR > reboot & wait 10 min > back into recovery > restore nandroid > reboot & wait 10 minutes.

then cleaned my caches, back into recovery, wiped cache + dalvik, reflashed DailyDriver_0304, flashed BL3 modem, fixed permissions & rebooted. after 15 minutes, i set my SetCPU back up, and updated my busybox & returned to hauling ass! :)

took about 40 minutes of my time, but it was the cleanest way to get back to what i was at.

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

thank you for your help/suggestions BTW! (i appreciate it)
[Samsung Infuse 4G] enochpc:
I've played around a bit, and have liked the toolkit. One thing I would like to see is backup to external sd (might be there and i just don't know how, I admit).

That would be awesome. My internal sd is getting so cluttered from so many flashes I am considering a major reformat back to stock and starting over.

seems a little drastic, but I only have enough space for two nandroid backups right now...
[Samsung Infuse 4G] Zen Arcade:
That's a good idea. I've added it to the list for the next version.
[Samsung Infuse 4G] super1395:
Can't install, using [Firmware][ICS]UNOFFICIAL CM9 for the Infuse 4G. when i go to install it seems to work for a while, then it hits Starting Aroma installer and the screen goes blank (no text) and brightens up, I've waited for about 20 minutes to see if anything happens but no luck.
[Samsung Infuse 4G] Zen Arcade:
@super - others who have been running CM9 and AOKP variants have reported success loading and using toolkit functions including backup/restore and modem flashing. Can you share more about which build you are running and whether you are able to run other recovery installables successfully?

I'm currently running GB on my phone - can someone who is running CM9 jump in here to help?
[Samsung Infuse 4G] super1395:
I'm using 6-20.

and as far as recovery installables I don't know what you mean could you use laymans terms I'm a little unfamiliar with this kind of stuff.

My CWM has 'rainbows' so i don't know if that could affect it.
[Samsung Infuse 4G] Zen Arcade:
Looks like you still have froyo bootloaders (that's where the rainbows come from). If the CWM recovery environment is running that shouldn't be a problem..If you decide to accept the risks and flash GB bootloaders there are a couple of options available - check the ISET (link in my sig).

By recovery installables I meant can you load other zip files from the CWM menu like you attempted to do with the toolkit (i.e. something that changes a bootanimation or flashes a new modem). Just curious to see if this behavior is specific to the toolkit or anything you would load from CWM.
[Samsung Infuse 4G] jdt352:
Biggest pain for me is losing all my settings after a few days on a rom, to flash a new one. TiBu is an essential, but not the greatest convenience if you decide to go back to a daily driver after trying something new. If one could store a few complete backups and pick and choose them with the saving of all their settings, home screen etc etc, that would be totally awesome. I've had nandroids fail to load for one reason or another.

This program is an essential app on my phone. Thanks so much!
[Samsung Infuse 4G] penguinchan:
It e toolkit downloaded but it just a dumped rom directory not hte tools
[Samsung Infuse 4G] Zen Arcade:
Can you provide more information? You access the tools by loading the toolkit zip like any standard rom installation. It does not install or change anything until you choose a menu option.
[Samsung Infuse 4G] enochpc:
I have flashed modems from cm9 with the toolkit, worked fine for me. Tried a few boot animations on rem ICS UX they worked too.
[Samsung Infuse 4G] jerryeight:
Yea you have to have the gb bootloaders installed to use the toolkit without any problems. Since before I installed gb bootloaders the screen showed some progress of loading files from the toolkit zip then it just blacked out with random blue line on the top. With gb bootloaders it works as posted in the OP

---------- Post added at 01:11 AM ---------- Previous post was at 01:08 AM ----------

Hey I was wondering if it was possible to backup the original boot animation before trying out the new ones included with the toolkit. Since I really like the one in cm9 but I want to test out different ones to.
[Samsung Infuse 4G] Zen Arcade:
I will add this in the next update. Thanks for the great suggestion!
[Samsung Infuse 4G] qkster:
Well you be able to save my fav boot ani also?

:D
[Samsung Infuse 4G] Zen Arcade:
If the removal of a valuable (and fun to look at) diagnostic feature is what you seek, it shall be so... ;)
[Samsung Infuse 4G] jmoss1972:
Backups

I was curious if it is possible to have more than 1 Toolkit ROM backup, also is it possible to rename the backup without causing any issues?
[Samsung Infuse 4G] Zen Arcade:
I have that on the list for the next update. In the meantime, you can go to /sdcard/toolkit/backups and rename the "full" folder to whatever you like, then run another backup. The backups can be quite large (in the area of 500MB, so make sure you have the space available before starting).

To restore, rename the desired backup folder to "full" and then run the full ROM restore from the toolkit. You can do this from the phone OS or, if in CWM, from the toolkit - using the built in file manager.
[Samsung Infuse 4G] Clark Joseph Kent:
Thx Zen...
[Samsung Infuse 4G] jmoss1972:
Thanks Zen, I can just wait for the update.
[Samsung Infuse 4G] :
Zen, just a heads up that I was able to help a forum member in New York recover his borked phone over a remote tech support session using just adb and your toolkit.

http://xdaforums.com/showpost.php?p=28303337&postcount=25

He couldn't get Odin or Heimdall to work and was stuck in CWM recovery, so I pushed your toolkit to his phone with adb. Good stuff!
[Samsung Infuse 4G] Clark Joseph Kent:
Was tracking all that, in the thread...when the individual "threw in the towel" on his post...I backed away then, I had seen he came back posted and you swooshed in like the Super Hero>> "Tick" that you are to SAVE THE DAY!!!

:victory:

Awesome jscott! Very much Jedi Master, Guru, Kung Fu Level...****!!!

and of course...Zen Master....I bow to you Sir...for your work & knowledge...
[Samsung Infuse 4G] Zen Arcade:
Nice work js! :good::good:
[Samsung Infuse 4G] super1395:
can some one point me in the right direction to flash GB bootloaders? http://xdaforums.com/showthread.php?t=1308384 then flash with odin? or is there a more efficient way?
[Samsung Infuse 4G] :
There's no need to flash an old firmware to get GB bootloaders. Since you're looking into an Odin option, I've pulled this from the FAQ in my UCLB3 Odin threads.:

You can download THIS .rar file, extract using 7zip, and flash the tar.md5 package in Odin (use the pda slot). Flashing Gingerbread bootloaders will correct rainbow distortion in recovery and in the boot animation. Only flash these if you are having issues with rainbow distortion, and only if you have had success flashing other, less dangerous items in Odin.
[Samsung Infuse 4G] super1395:
takes me to a thread about themes
[Samsung Infuse 4G] :
He sent you to the Infuse Super Everything Thread. If you can't find what you need there, look up a couple of posts here. I posted something you might find helpful about the same time you made your last post.
[Samsung Infuse 4G] super1395:
ill try it. thank you
[Samsung Infuse 4G] :
Bump. :angel:
[Samsung Infuse 4G] Clark Joseph Kent:
Still a great tool.:)
[Samsung Infuse 4G] isaiahe97:
is there a way tochoose from back ups?
[Samsung Infuse 4G] Zen Arcade:
not yet.. :)

For now, you can rename the folder containing the full backup...

/sdcard/backups/full

Just rename full to something descriptive and rename it back when you want to restore.

Each backup takes approximately 500mb so make sure you have the free space to spare before attempting additional backups.
[Samsung Infuse 4G] JoeyofBladez:
Thanks so much for your hard work on this. I got lidroid's quick settings mod and the 8 lockscreens mod to work on the base ROM provided along with your daily driver.
[Samsung Infuse 4G] JoeyofBladez:
Wait... WHERE IS THE STOCK CONTACT MANAGER?!
[Samsung Infuse 4G] Zen Arcade:
The "emergency" recovery ROM in the toolkit was never intended to be a full rom. If you want to start with something near stock with all the apps, including ATT bloatware, check out Dman's UCLB3 rooted package (See ISET link below). You'll need to do your own debloating.

Otherwise, there are a few very close to stock ROMs you can try - Vagabond, Ethereal, Legend come to mind - probably a few more out there.
[Samsung Infuse 4G] electricpete1:
Outstanding. Thanks very much for this program.

I did attempt to try out the recovery feature as a curiosity. I was not successful in recovering.

I should mention, I am a complete newbie to flashing, may have done something utterly stupid. Here’s what I did:

I started out as follows: stock, rooted Froyo, with CWM red installed.

Went to CWM red, loaded the toolkit and backed up Rom and config.

Went to CWM red, wiped data, cache, Davlik.

Installed Ethereal Rom. Tried it out, worked well.

Went back to toolkit and wiped cache and full wipe from there.

Went to restore menu and did full restore (expecting back to Froyo)

Reboot and it shows the white Samsung over dark screen for about a minute, then goes dark for 2 or 3 seconds and comes back to same screen, keeps repeating for 20+ minutes, no end in sight.

Did 3 button press to interrupt. When screen went dark, I released, then 3-button press/release again and release when Samsung appeared to get back to CWM.

Tried again going to another ROM and restore as follows (same results)

Went to CWM red, wiped data, cache, Davlik.

Installed AEON Rom. Tried it out, worked well.

Went back to toolkit and wiped cache and full wipe from there.

Went to restore menu and did full restore (expecting back to Froyo)

Back to the same White Samsung

Reboot and it shows the white Samsung letters over dark screen which couldn’t go away.

Again, it’s quite possible(if not likely) I did something completely stupid.
[Samsung Infuse 4G] qkster:
Zen can chime in if needed, Pete.

Tool kit will restore your firmware (rom) - however, it will not restore the modem or the kernel.

When you flashed Ethereal outside of the ToolKit, you had uclb3 modem and either Entropy or Zen's A16 kernel - (GB based)

When you restored, the (saved) firmware is dropped on the GB kernel with froyo firmware. If you had a cwm flashable froyo kernel, flash it in recovery. It should boot normal then.

You can also use the froyo kernel in this post:

http://xdaforums.com/showpost.php?p=25526638&postcount=1

or any of the defuse kernels you listed in your previous General section post to boot the froyo firmware you backed up.
[Samsung Infuse 4G] electricpete1:
Thanks qkster, you were exactly right! (again!).

After restoring my backup from the toolkit, then my kernel, rebooted.... no wifi... back to toolkit to add the wifi I forgot, rebooted... Presto! The phone is exactly the way I left it two Roms ago. Settings, widgets, apps, app data, gmail authentication.. everything!

Cher can rest easy. We can (turn back time).

Thanks again to qkster for setting me straight and to Zen Arcade for this great tool

---------- Post added at 02:52 PM ---------- Previous post was at 01:58 PM ----------

A correction to previous post, there is one very minor thing I noticed different after completing restore of Rom and Kernel. I think about 20 out of my 200 applications disappeared (Dolphin mini browser, opera browser, chromemarks, Evernote, Pocket, and a few more). The vast majority stayed. I easily recovered the missing applications from Google Play store. It may have been something I did again. I did quite a lot in Titanium backup while on those other Roms... don't know if that had any effect.

It's not a problem for me. The missing applications were very easily recovered from Google Play store. That's 5 or 10 minutes total. It would have taken days and days I think to get my highly-customized phone back to it's original state. So, the experience for me is very positive. Just sharing this detail (possibly some error by me) for information.
[Samsung Infuse 4G] qkster:
odd that there were some missing apps. The tar backup process should have included everything. Who knows.

In my own modified tool kit, I have a froyo and cm9 kernel. I have suggested to Zen to update the tool kit. However, I think due to RIL's he has not been able to do so.

I feel bad the the guy. His goldfish died. That really broke him up. He also nicked his chin from shaving a few weeks ago. A few nights ago, I think he broke a nail trying to type on the keyboard. :D

When he recovers in a few months, we may see an update.

On the other hand, I think he was going to get an iPhone.
[Samsung Infuse 4G] electricpete1:
One more detail about these lost programs, it seems that the program data remained intact.

Dolphin Browser mini after re-installation from the market had all the same bookmarks. I had the "memento" database program which had 6 different databases with 6 associated widget shortuts in different places on my home screen. Upon restoring the program from the market, all widgets worked, linked to the original data, still intact (I had a backup, but didn't need it). So apparently the App data was not disturbed, just lost a link to the program somehow.

I can't appreciate the inside jokes about goldfish, chin, and broken nail, but I am LOL'ing about the iphone. I don't know zen but I hope he has a sense of humor!
[Samsung Infuse 4G] electricpete1:
Being able to recover my complete ROM/setup after trying other ROM's is quite amazing.

I just re-read the thread where you said we could also use a file manager to allow saving more than one ROM/setup as long as we have the necessary space available.

(I assume we would move the entire contents of the directory sdcard\toolkit\backups\ to somewhere else to make room for new backups, then swap the contents back in to allow restoring that ROM/setup).

Then we can swap back and forth between two complete ROM/setups with very minor effort.

That's simply outstanding.

Great work!
[Samsung Infuse 4G] Zen Arcade:
1. The goldfish had it coming.

2. No shaving allowed at the hermitage.

3. Or nail pruning...

4. iPhones are for the weak-minded

As for froyo and the toolkit, that wasn't extensively tested, and by that I mean not tested at all. I believe apps installed on the sdcard are stored differently from froyo to gb. The toolkit doesn't currently back up the apps on the sdcard. I'll address that in an update at some point, probably just in time for key lime pie or kandy korn or wherever the next major release will be... :)
[Samsung Infuse 4G] qkster:
Since you posted three times, I'll thank you three times. Maybe we'll see three updates...not one same update three times. :D
[Samsung Infuse 4G] Pony Express:
LOL... +100...LOL :laugh:
[Samsung Infuse 4G] Zen Arcade:
Apparently my Infuse has a mind (or three) of its own. :)
[Samsung Infuse 4G] Clark Joseph Kent:
Zen i read all 3 posts sir...just thought you was making a point lol I'll give ★★★

View attachment 1270935

Sent from my SAMSUNG-SGH-I717 using Forum Runner
[Samsung Infuse 4G] Zen Arcade:
When I visited that website that claimed a 3x improvement I expected a different result...
[Samsung Infuse 4G] qkster:
Warning: Off Topic.

Zen,

Regarding your avatar. Is that a man performing seppuku? playing a guitar rift? or just doing something unusual?

:D
[Samsung Infuse 4G] Pony Express:
Believe it to be a man meditating over playing the guitar :)
[Samsung Epic 4G Touch] slixzen:
http://imgur.com/a/7zLjf#9

I just want to make sure that this battery life looks reasonable. A good portion of these images were taken yesterday, and I wasn't really messing with my device all that much, as I was doing a lot of work.

Thanks for your help, I will try to get some better detailed descriptions per image next time I am almost down to no battery.
[Samsung Epic 4G Touch] ankurcshah:
Nope. It doesnt really. Gtalk is keeping your phone awake a lot.
[Samsung Epic 4G Touch] tdunham:
I don't necessarily agree with the Gtalk issue but I do notice two problems.

First of all, you only had signal 60% of the time (?) and you are using Facebook. I would disable the facebook app or remove it since it's notorious for causing severe battery drain (at least for now). If you're in a low signal environment, you won't be able to really judge battery life very well since the phone is expending a lot of energy trying to maintain or look for a signal.