LG to Release Octa-Core “Nuclun” SoC in the LG G3 Screen

LG is set to follow the likes of Samsung and other manufacture its own … more

Lockdown Pro 2 Brings Material Design and Media Support

Back in March of this year, we took a look at a rather innovated security application … more

Mural Watchface Brings 500px to Android Wear

On a traditional watch, you can’t really do too much to change its appearance once … more

Android 5.0 Favorite Features, Release November 3rd? – XDA TV

Google Confirms Android 5.0 Lollipop for November 3rd! That and much more … more
Thread Deleted

Announcement: Wizard "Squeezer" Program

OP edhaas

27th May 2007, 07:06 PM   |  #1  
OP Senior Member
Flag New York City
Thanks Meter: 2
 
414 posts
Join Date:Joined: Feb 2006
More
Hi All,

Welcome to the Rom-Packer "Squeezer" module!


This was originally included with my Wizard Rom-Packer kitchen, but as the technology is applicable to most programs installed in the Wizard (or actually most devices), in either storage memory or SD card, I have decided to release it to the wider community of non-cookers.

This program uses the open source program UPX to compress .exe files. The compression is quite remarkable. Generally the files end up less than half their original size. I have tested the process on all the main Office programs, and they work fine. The loading speed of the programs is actually improved, because the storage memory is so much slower than ram memory, so the time gained by transferring a smaller amount of data from the storage memory to ram when you run the program is more than enough to make up for the time spent uncompressing in ram.

The larger programs really seem to "pop" in comparison. Besides the Office programs, I have tested it on apps such as: eWallet, iSilo, ListPro, and Skype and found it works well, speeding load times with a smaller storage and SD card footprint.

The process "may" work with some .dll files as well, but I haven't tested them as extensively. A few programs will not work well in this mode, or refuse to load, so keep the original copies as backups. You will also find a few programs (adobe reader, pocketXpdf) which have already been compressed with this technology!

So, here's what you do:

1) Make sure the original program is installed correctly.
2) Locate the .exe file which was installed in Program Files in your PDA or the SD card.
3) Save a copy of this file somewhere in case it doesn't work.
4) Copy all the .exe files you want to compress into the SqueezeRoom directory.
5) Run Squeezem.bat
6) Take the compressed files out of the SqueezeRoom directory and replace the originals with those.
7) Run the program in the usual way. If all is well, Great! you're done!
8) If there's a problem, you can try a soft-reset before undoing the experiment.
9) If that doesn't help, copy the copy you made in step 3 back to the original location, overwriting the compressed copy.

Of course, I strongly recommend that you run a good backup utility, such as SPB backup, before beginning, just in case you make a big mistake somewhere.

Rapidshare Link: http://rapidshare.com/files/33717970...r_Squeezer.rar

Have fun!
Attached Files
File Type: zip Rom-Packer Squeezer.zip - [Click for QR Code] (278.8 KB, 502 views)
Last edited by hilaireg; 6th April 2010 at 11:45 PM. Reason: added attachment
27th May 2007, 08:11 PM   |  #2  
Senior Member
NY
Thanks Meter: 5
 
482 posts
Join Date:Joined: Aug 2006
Have you tried compressing dll files before?? I read the readme file...but since you wrote it, have you tested them.
27th May 2007, 09:19 PM   |  #3  
OP Senior Member
Flag New York City
Thanks Meter: 2
 
414 posts
Join Date:Joined: Feb 2006
More
Question Re: dll files
Quote:
Originally Posted by freeyayo50

Have you tried compressing dll files before?? I read the readme file...but since you wrote it, have you tested them.

I tried one, but it didn't work. According to the UPX documentation it sometimes works on .dll files, so if you find a large one it works with, let us know!

Regards,
28th May 2007, 04:44 PM   |  #4  
Senior Member
NY
Thanks Meter: 5
 
482 posts
Join Date:Joined: Aug 2006
This program is amazing!!! I can see a notable increase in performance on my device. I compressed about almost all my apps (about 25-30 exe's) and about 5-8 dll's. So far the dll's that I have compressed have been working.

You can see a huge increase in performance the bigger the exe file is. Apps like Wisbar/WAD start up about 3-4 sec faster,
Opera about 3 sec (4MB compressed down to 1.7MB)
AIM 2 sec faster
Camera.exe maybe 1 sec (I couldn't really tell the difference)
Verichat 2 sec
FoxitReader 2-3 sec
IM+ 3-4 sec
SPB Imageer 2-3 sec
Resco Radio 2 sec
Total Commander 1-2 sec
Midlet Manager(jmm.exe) 2 sec faster
and calculator.exe seems to pop open .
When it comes to games, which usually are 2-4MB in size, they open 4-7 sec faster than normal. One of my games was 4MB than shrunk down to about 1.4MB after compressed.

This program also saves a crazy amount of space as well. My main memory free space before was 6.5MB, than after compression, increased to 11.8MB
It also seems like there is more free RAM than normal, but I'm still veiwing that. Posted some SS of compressed file sizes.
Attached Thumbnails
Click image for larger version

Name:	70528-113440.jpg
Views:	319
Size:	43.8 KB
ID:	40156   Click image for larger version

Name:	70528-113932.jpg
Views:	203
Size:	46.6 KB
ID:	40161   Click image for larger version

Name:	70528-113908.jpg
Views:	160
Size:	53.4 KB
ID:	40162   Click image for larger version

Name:	70528-113607.jpg
Views:	199
Size:	86.8 KB
ID:	40163   Click image for larger version

Name:	70528-113636.jpg
Views:	134
Size:	50.9 KB
ID:	40164  
Last edited by freeyayo50; 28th May 2007 at 05:18 PM.
28th May 2007, 05:15 PM   |  #5  
Senior Member
NY
Thanks Meter: 5
 
482 posts
Join Date:Joined: Aug 2006
I just discovered that .cpl(Control Panel Extension) files can also be compressed. I just compressed SoftKeyAppletEx.cpl and ThemeManager.cpl for those who know what they are. They still work after compression. There not that big but I get about 50-60% compression from them.
28th May 2007, 07:43 PM   |  #6  
OP Senior Member
Flag New York City
Thanks Meter: 2
 
414 posts
Join Date:Joined: Feb 2006
More
Thumbs up Great finds!
Wow, freeyayo50!

Great finds, and thanks for reporting them. It's great to see this little bugger being useful!

BTW, You're packing a lot into your machine! Do you use an sd card?

Best wishes,
Last edited by edhaas; 28th May 2007 at 08:07 PM.
28th May 2007, 08:47 PM   |  #7  
Senior Member
NY
Thanks Meter: 5
 
482 posts
Join Date:Joined: Aug 2006
Quote:
Originally Posted by edhaas

Wow, freeyayo50!

Great finds, and thanks for reporting them. It's great to see this little bugger being useful!

BTW, You're packing a lot into your machine! Do you use an sd card?

Best wishes,

Thanx, just tryin to help out the community .

And yes, I am using a 1GB Mini SD card. I use it to hold most of my apps and all my music.
I dont understand why developers dont use this. So far everything that I have compressed has been working perfectly fine. I just luv how much space this thing saves.
28th May 2007, 08:53 PM   |  #8  
Junior Member
Thanks Meter: 0
 
27 posts
Join Date:Joined: Aug 2006
More
as of now i'am building an rom with all dll and exe and cpl upx-ed. Just finished packing and now Build os is building. then i will try if it will run
28th May 2007, 08:54 PM   |  #9  
Junior Member
Thanks Meter: 0
 
27 posts
Join Date:Joined: Aug 2006
More
Now it's flashing to my mda
28th May 2007, 09:04 PM   |  #10  
Junior Member
Thanks Meter: 0
 
27 posts
Join Date:Joined: Aug 2006
More
It was to much. The rom wont load. stops at second boot screenthe 3th wont load.

Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes