yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] Romanbb:
If this happens, it would be extremely easy to update to newer versions. But as the program works right now, it's pretty basic, so yes it would have to be downloaded again.

Also I'm pretty sure I lack the skill to program it to download the files. So like I said. Maybe later :D
[Vibrant Android Development] jdanisevich:
No worries man, that still sounds like a great tool. I honestly wouldn't mind downloading every now and then, I was just curious. I still have to update half the applications on my computer manually, so it doesn't bother me. Thanks for your contribution, it's years beyond anything I could ever pull off, web server or no!
[Vibrant Android Development] jellette:
It's looking great!
[Vibrant Android Development] justlovejoy:
i know eta's kill the mood but i am hoping this gets out before midnight so i can play with it through the ball drop and have something to be proud of on the first of the year. i wish i knew this program making stuff too. but networking is my personal field of expertise at the moment.
[Vibrant Android Development] Romanbb:
I'm finishing up some things and going to try flashing a test in a bit.

If I can get it to work I will post the initial release later today. Only the Utilities tab and the Mms tab will be working though.

I've gotta figure out which Apks go with what for the actual bloat ;)
[Vibrant Android Development] FitzMichael:
i think you forgot to post the download link. ;):D
[Vibrant Android Development] justlovejoy:
makes sense! i am proud to see that there is testing going on and am willing to help out with anything i can to make this as good as you want it to get!
[Vibrant Android Development] Romanbb:
Did not ;)

Like I said, soon as I feel it's ready to be a Beta, I'll start updating it on XDA
[Vibrant Android Development] justlovejoy:
is it windows ready? it seems to be a little like an addition to the kitchen...

edit: nvm didnt read properly
[Vibrant Android Development] wbexpress:
I'm not trying to be a smartass or too much of a dumbass, but why would anyone want an app that adds bloat?
[Vibrant Android Development] Romanbb:
Honestly, that wasn't my main intention. I thought it was a good idea for people to add apps they wanted in one swift flash. I'm always looking to have Titanium and maybe a couple other apps.

This just makes it easier and provides most of the apps people want in one place.

But I've read it over and over how (some) people want Avatar, Wifi calling, or AOSP mms, and I've even seen a request at one point for the memo app.

Right now, this is what works:
[Vibrant Android Development] wbexpress:
Gotcha. It is a good idea. It just threw me because of the generally negative connotation of the word "bloat"...
[Vibrant Android Development] xplanowestx:
As far as updating goes.... It's not difficult here's an example for you...

http://www.javajazzup.com/issue3/page65.shtml

All you would need would be a host to hold all your files which a simple DropBox account can solve.

As far as the updater goes. What you can do is make a Wrapper that checks for a new file on a server (your new dropbox) if its the same size (in bytes) then continue to load your main .jar, else you tell it to download to the location which should overwrite it or you can delete it prior to the download.

I hope this helps in your java application. Great work and continue the dev :)

P.S. Feel free to PM for any questions you might have on Java. :)
[Vibrant Android Development] Romanbb:
Yeah I didn't really doubt I could find it online, just didn't wanna jump in too far right away.

I was actually thinking of hosting like a master file which would contain locations and versions of the files that the client would be able to download and interpret. That's just something that crossed my mind though. I'm going to get this thing working fully offline before I go into anything else.

As far as the web hosting goes, I have some, it says it's "unlimited" but I have a feeling XDA will test that limit if the time comes.

Thanks for offering to help! I may take you up on it.
[Vibrant Android Development] Romanbb:
If anyone knows this, I'd greatly appreciate the help. I need to know which APKs are associated with the following apps (mainly if there's another APK besides the main one):

AllShare

Amazon

Avatar

GoGo

Layar

Kindle

MediaHub

Memo

Mini Diary

Write and Go

Audio Post Card
[Vibrant Android Development] robavila721:
It'd be great if we could use this tool to put our titanium backed up apps and put them in a flashable zip that way we have our apps ready for when we boot a rom.
[Vibrant Android Development] justlovejoy:
doesnt titanium have that feature? i tried it once but it didnt change anything so i deleted the humongous zip it created and restored manually
[Vibrant Android Development] ruskiiwrx02:
possible bug or am i missing something?

hi i'm trying to use this to get jdan's themed swype. I add it and then hit generate zip:

"Adding [APP] Fully Functional Swype (Green) to queue.

Adding [APP] Fully Functional Swype (Green) to queue.

Skipping META-INF/CERT.RSA, matches the server

Skipping META-INF/CERT.SF, matches the server

Skipping META-INF/MANIFEST.MF, matches the server

[APP] Fully Functional Swype (Green) was not found on the web server. Stopping operation.

***Please restart program and report this bug!***"

I'm on a mac with snow leopard, and java 1.6. The program works... but this is the error i'm getting. I tried the GB themed keyboard, which is the one i originally wanted to try, then i tried green, both don't work.

Spasibo! Ohuenaya programka! esli bi eshye rabotala, bilo bi ochen' kruto ;)
[Vibrant Android Development] Romanbb:
spasibo dla dobrii slova :)

I'm not sure what the problem is... it works fine for me

are you using 1.2.1?
[Vibrant Android Development] ruskiiwrx02:
yes I was using 1.2.1 and i just tried 1.2 same thing.

I get the the same error: "[APP] Fully Functional Swype (GB) was not found on the web server. Stopping operation."

I just tried it with other random apps like sims and tmobile tv which worked fine, it seems the only problem is with Jdans stuff, which is really the stuff i was interested in... kinda disappointing... let me know if there is a solution.

only difference I can think of is that your on a PC (it looks like) and I'm on a Mac... but other apps downloaded and zipped fine...
[Vibrant Android Development] scrizz:
It worked for me.

Just downloaded the swype GB and made a zip.
[Vibrant Android Development] Romanbb:
Thing is... jdan's stuff is hosted on my web server, so if you can even start up my app and download anything from the Vibrant section you should be able to do the same for jdan's stuff. i'll try and find a mac I can test this on tonight or tomorrow.

You can try a couple things if you'd like to help me figure this out:

try 1.1

delete your kitchen directory and start acs over again (1.2.1)

zip up and send me the /kitchen/repo directory

you can add me on gtalk if you want (http://xdaforums.com/member.php?u=2033984 -> donation email address)
[Vibrant Android Development] ruskiiwrx02:
Tried all your suggestions, nothing works.

Repo.zip is attached. hope i helped somehow, although it seems like i'm the only one having the problem.

Would someone be kind enough to send me the GB and Green Swype Zip's in the mean time.

Thanks
[Vibrant Android Development] Romanbb:
i'll generate it and send you the zip :)
[Vibrant Android Development] heldc:
Same problem, linux kubuntu 10.10 64bit. Tried deleting kitchen, didn't help. zipped /kitchen/repo attached to post. Going to try 1.1 next. Same problem in 1.1, identical error text. lemme know if you want the 1.1 repo dir as well, the attached is the 1.2.1 repo dir.
[Vibrant Android Development] Romanbb:
can you try running it through command line and seeing if it gives any errors?

If you don't know how, just copy the second line of run.sh into console
[Vibrant Android Development] heldc:
I was invoking run.sh via the command line actually, as the OP said to do so to avoid the app writing to /home. Here's the output.

~/Downloads/android/ACS 1.1$ ./run.sh
chmod: cannot access `ACS.jar\r': No such file or directory
adding [APP] Fully Functional Swype
adding [APP] Fully Functional Swype

And for running the .jar directly, and getting the same not found on server error-

~/Downloads/android/ACS 1.1$ java -jar ACS.jar
adding [APP] Fully Functional Swype
adding [APP] Fully Functional Swype

And to be explicitly clear, the above is the entire output in the cli until the app is exited and I'm given a fresh prompt.
[Vibrant Android Development] Romanbb:
1.2.2 is in the OP

thanks heldic for helping me narrow the bug down
[Vibrant Android Development] scrizz:
w00t, good job Mr.BGT
[Vibrant Android Development] Infoport:
I get an error with 1.2.2 in which the program doesn't run at all.

I am on Ubuntu 10.4, with regular updates of course, java version "1.6.0_20"

I get a string index out of range error, it freezes and I break out of it

$ java -jar /home/kghia/Android/ACS_1.2.2/ACS.jarException in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1949)
at acs.VCKTools.createProperDirectories(VCKTools.java:225)
at acs.VCKTools.download(VCKTools.java:164)
at acs.Apps.getPhones(Apps.java:89)
at acs.Apps.initApp(Apps.java:80)
at acs.Apps.<init>(Apps.java:56)
at acs.Apps$18.run(Apps.java:994)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
^C

seeks that I get the same error as the others with 1.2.1, but didn't test it until now. it ran though, this one doesnt for me.

William
[Vibrant Android Development] Romanbb:
Argh that's what 1.2.2 was supposed to fix. Ill look into it. Thanks for reporting the error
[Vibrant Android Development] cjggilbert:
Love the app, used it without fail until now,,,,1.2.2 is not loading,,,at all
[Vibrant Android Development] cooley_l:
No luck with 1.2.2 version either

On Windows 7 64 bit and was intrigued by this app. Downloaded and unzipped 1.2.2 and opened ACS.jar . App. tab in taskmanager showed ACS 1.2.2 folder running, in process tab an instance of javaw.exe*32 appeared,but no program was running. Downloaded 1.2.1 and opened ACS.jar and app. tab showed,Android Customization Suite 1.2.1 running and process showed another instance of javaw.exe*32 and everything was OK.

FWIW I'm a noob
[Vibrant Android Development] Romanbb:
Thanks for the reports guys. I'll definitely get this fixed after the Super Bowl :)
[Vibrant Android Development] Infoport:
This "Super Bowl"-- is that a wrapless burrito from Moe's or Quedoba?

how's the battery life? Will this "Super Bowl" support Voodoo?

:D
[Vibrant Android Development] Romanbb:
Preliminary results show a 60% increase in battery life and the new file format "STL" provides 5x faster I/O. Quadrant scores in the 3000 range.
[Vibrant Android Development] Romanbb:
Anyone on right now on OSX or Linux? I would like someone to test this new version out :/
[Vibrant Android Development] kobesabi:
Yeap. I ran into this error too.

Hey, can you also add the enable or disable voodoo file for the lazys...thanks.
[Vibrant Android Development] Infoport:
I'll test, don't see you on IRC

maybe catch you later...
[Vibrant Android Development] Romanbb:
No one ever came in there so I gave up staying in there haha. Thanks for the effort.

I'm attaching the new version that may or may not work. Unix users please run this in cli and give the the output if it errors out
[Vibrant Android Development] bert269:
YES.....This last attachment does work

Hey - Thanks ! Great app man!

The one works, while 1.2.2 did not, Thank you.

I got this message, however:

****Starting downloads that are not part of flash.zip****

can't create the proper directory for Clockwork Mod 2.5.1.2 Update.zip

****please report this.****

Any plans to extend this app to the other Samsung devices, especially the Galaxy Tab? THAT would be really nice....

Thanks again
[Vibrant Android Development] Romanbb:
The clockwork mod update zip is actually a broken dl, I haven't gotten around to fixing it.

Extending this program to other devices is extremely easy. There just has to be developers/modders/themers up for having control of a repo. Unless someone wants to buy me a Galaxy Tab ;)
[Vibrant Android Development] jzero88:
Dude, BAD ASS application brotha! Thanks for this. The last one you just posted works on OSX, haven't tried flashing yet but it runs. This looks like a promising app. You can even make your own customized repos which is beautiful! Much props to dev's who make apps to work on multiple platforms.
[Vibrant Android Development] Romanbb:
Try downloading Swype form jdan's repo and that's the real test of whether it works or not!
[Vibrant Android Development] db3:
birgertime: can you share any references for creating custom cwm flashable zips? I've been looking all over and all I found was a recommendation to dissect someone's zip that works, which i've done, but i think there's more to it.

that said, one great addition to your utility would be allowing the addition of apk's we happen to have downloaded already.

thanks for any help!
[Vibrant Android Development] Romanbb:
it already has that ability! :D

so say you want to flash a new framework you've been working on, the file's path is

/system/framework/framework-res.apk

so, open up acs, go to options and there you will see a couple of options for a custom flashable. your file is in the /system parent directory so you'd click the use system checkbox. close that. you can make any selections you like and click generate zip.

next open up the zip. in there you will find a META-INF directory and a data andor a system directory depending on if you downloaded something from acs.

if the system directory is NOT there, you'd have to create it, and then a framework folder inside of it, and then put the framework-res.apk inside of that folder.

basically, the script mimics the directory of the zip to the corresponding directory of where the file should be on your phone. does any of that make any sense? lol
[Vibrant Android Development] db3:
oh, i didn't realize that was all there is to it. awesome! gonna give it a try. thanks again!
[Vibrant Android Development] Infoport:
the key word in my post was "later", as when I got on Sunday I was immediately back away with relatives for lunch, and who were gearing up for the Super Bowl (and I was gearing up for bowls of snacks :-D )

anyway, I was watching the OP for a date change, missed your newer test until today-- but it works!

I haven't flashed anything from it yet, but I generated a few things, some from other devs' repos, and opened the zips, and it executed and the zips looked good!

sorry I missed that test file until now, but I think it is ready to be a replacement version. Thanks!

William
[Vibrant Android Development] nevarDeath:
I too am having this problem. I tried changing the priority in task manager as well. I also have other java apps that run fine. I am using Windows 7 Ultimate x86.
[Vibrant Android Development] Romanbb:
Ok, I posted the new test version in the OP

waiting for results!
[Vibrant Android Development] z3NN9:
Worked on xp, will try on 7 64 when I get home.
[Vibrant Android Development] Infoport:
seems to work for me! I've tried generating and opening the zips. Due to borking my phone and having to go back to stock, and up through newer until I could restore, I still haven't flashed using this one, but it looked good.

One thing that did drive me nuts though-- I didn't want to have to go to a terminal and to that dir to run and have kitchen stay put, so I tweaked the script a little to find where it is and change to that directory first. Then I could make a launcher to run.sh on my panel (or desktop), and it would put kitchen in the same dir as ACS rather than my home dir.

#!/bin/bash

HERE=$(/bin/readlink -f "${BASH_SOURCE}")
HERE_DIR=$(/usr/bin/dirname "${HERE}")

cd "${HERE_DIR}"
chmod +x "${HERE_DIR}/ACS.jar"

/usr/bin/java -cp "${HERE_DIR}" -jar "${HERE_DIR}/ACS.jar"

you/anyone are free to use this or modify it however they wish. It isn't really even much more than a few commands I found online.

BTW, the -cp in the java call doesn't seem to change the path where "kitchen" is created, so that arg may not even be needed/useful.

William
[Vibrant Android Development] Sdobron:
Adding Trigger Theme Kit (PSD Icons) to queue.

can't create the proper directory for Trigger Theme Kit (PSD Icons)

****please report this.****

How can I fix this?
[Vibrant Android Development] hern1989:
ACS 1.2.3T doesn't open on my windows 7 ultimate x64. but i got the ACS 1.0 to open.
[Vibrant Android Development] Romanbb:
Ill look into it tomorrow.
[Vibrant Android Development] Romanbb:
Can you run it from cmd?

"java -jar acs.jar" is the command to run it. If you don't know how don't worry about it
[Vibrant Android Development] Poser:
1.2.3t running on:

Win 7 x64 (zip created of Jdan Gbthemed swype

trouble with:

Fedora 14 (liveusb)
[Vibrant Android Development] brooke00000:
Mac

Worked for me on Snow Leopard!
[Vibrant Android Development] Romanbb:
my shell scripting skills are nonexistent, does the script require any user modification or will it work copy & pasting?

that was my fault, I updated it with all the newest stuff, too. try again!

i'm running windows 7 x64 pro and I'm not having any issues, if you read this give me a pm or hit me up on gtalk if you wouldn't mind debugging the issue for me :)
[Vibrant Android Development] alex_herrero:
I tested version 1.2.3T on a Mac OSX 10.5.8, just using Java 1.6 (disabling 1.5 versions from the Java Preferences) and could download the requested file and generated the zip as expected.

Just FYI.
[Vibrant Android Development] nicandris:
can we haz on other phones also?! :)
[Vibrant Android Development] Romanbb:
thanks for testing!

yes! but I need developers to populate it with stuff. I can add every single phone right now, but it would still be empty ^_^
[Vibrant Android Development] Robdyx:
Well, it still can be used to manually add or remove apps you have in your hard drive.

And I offer my RX Blue theme for Nexus One

Sent from my Nexus One
[Vibrant Android Development] MaXmeOliver:
Could you please add support for the ZTE Blade?
[Vibrant Android Development] MadJoe:
V. 1.2.3T W7 Ultimate: downloads Vibrant, and Epic 4G; but nothing for Captivate or Fascinate (not sure if that's because there's nothing yet to download, or if it's a glitch, though)

Get this message for Captivate and Fascinate:

"Couldn't download the repo list from the server or it is empty.

***Please reselect the phone.*****"
[Vibrant Android Development] Romanbb:
Yeah, no devs have contacted me with any interest to add stuff there.
[Vibrant Android Development] amandadam:
Full steam ahead,on my iMac.Cool.
[Vibrant Android Development] RaymondPJR:
acs

Well, I tried that guys advice, downloaded the first version and it still will not open. I've followed the guide from Java site on how to associate the .jar file to Javaw.exe, but it still won't open.:)
[Vibrant Android Development] Romanbb:
You might need to put it in your path on windows. I'll be home in a bit and post how to
[Vibrant Android Development] LabattZ:
Fantastic app!

would love to be able to install TW Calendar ... any thoughts of adding this to the list of TW apps for the Vibrant? Or maybe in Bloater??

Keep up the great work
[Vibrant Android Development] Romanbb:
Bloater just takes the list of Vibrant apps :D. I will definitely add it in sometime today or tomorrow
[Vibrant Android Development] RaymondPJR:
ACS tool

I'm still interested in getting this working. I'd appreciate any help!:)
[Vibrant Android Development] RaymondPJR:
ACS tool

I've been playing around with your ACS tool tonight and am slightly confused. I generated an empty zip first, selecting 'System' and 'Wipe Dalvik'. It generated fine. Then I tried loading one from the Samsung apps, it reported as being generated, but I saw no added .zip in the ACS directory folder on my desktop. So, I tried again this time selecting options, giving it a name, selecting 'System' and 'Wipe Dalvik' then selecting the app from the Vibrant Apps list. It generated a .zip file. I compared the internal structure of each and they are different. The empty one is called MmsCleanOrange.apk and the one I made by 'Add Selected Files' is MiniDiary.apk. Can you look at them and explain which is the correct method?:confused:

What I was planning on doing was manually adding a tweaked.apk to the MmsCleanOrage.apk, but it looks nothing inside like the other .apk.
[Vibrant Android Development] tsiah:
When creating a zip of swype from jdani's repo I get

What is it skipping there? is that going to affect the .zip it created?

When trying to create one from the devsforandroid repo I get

Is that something that master needs to fix or is that something wrong with ACS?

I was hoping to create a flashable version of the media player that master included in the 2.9 (and up) any tips on extracting that from the rom .zip and packing it into my own flashable file?

EDIT: I was over complicating what I was trying to do :D I just found the .apk in the axura2312VE.zip and copied that to my SD card, then installed it.

I'll leave ACS to the devs for now! once I understand it better I may toy with it some more.
[Vibrant Android Development] RaymondPJR:
ACS tool

I realized today that I have a ton of flashable zips on my PC that I can open and make comparisons, lol! I'll so that tonight if I feel up to it. If I am still confused, I ask again.:)
[Vibrant Android Development] Romanbb:
I get the issue too, you'd have to ask Master, the link must not be right on his end or something.

missed your post somehow. the options checkboxes are if you want to make an empty zip. that basically just creates the update-script for you. you have to go in and manually create the system directory and populate it. when you flash it it will flash whatever is in /system in the zip to your /system folder on your phone.

when you go and make selections on the actual client you don't have to touch the options, the proper script is automatically generated
[Vibrant Android Development] LabattZ:
Any update on TW Calendar addition? :)

Just following up.

Thanks again
[Vibrant Android Development] Romanbb:
sorry about that :)

done
[Vibrant Android Development] nnk61209:
did u ever get the sims 3 fixed
[Vibrant Android Development] Romanbb:
not going into that territory

don't want legal troubles from T-Mobile or especially EA ;)
[Vibrant Android Development] scrizz:
OMG I Love this app.

I wish it was available on the phone!

:D
[Vibrant Android Development] kaiya215:
could u ad nexus s customization to this???

or how would i go about adding a repo for this??

dig the application tho very versatile way of compiling roms thru windows.
[Vibrant Android Development] Bl4ckpheniX:
Will this be updated to work with the new CWM? Edify script? If it is already sorry bout the post .:)
[Vibrant Android Development] Romanbb:
Currently in the process of coding this for android. Except it will just install the app for you. It won't create zips but it'll download apps and install them. Still working out some details on how far it will go exactly.
[Vibrant Android Development] drice906:
Thanks bud, great program, very useful..
[Vibrant Android Development] kizer:
I don't like a lot of bloat, but I really use AllShare a lot with my Samsung TV. :D
[Vibrant Android Development] Romanbb:
OP Updated
[Vibrant Android Development] robavila721:
I have not seen an option to.do this. All.I've been able to do is create a zip file of titanium itself.