PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Diamond

Notices



Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-18-2009, 04:16 PM
intx's Avatar
intx is the sexiest VIP
Offline
Pocket PC: Hero
Carrier: Sprint
 
Join Date: Dec 2008
Posts: 1,000
Reputation: 2655
intx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to intx Send a message via Yahoo to intx
Compress EXEs on Diamond (Faster loading and programs)

Reading over on XDA, came across this.

A program called UPX Squeezer that compresses EXE files within Windows Mobile.

This program has been used to compress WM6 to work on older devices.

Someone tried it on a Touch HD and it worked well providing quicker loading times, and others have tried it on their Diamond and reported great success.

No issues have been claimed, and all stories have been "faster loading!".

It backs up your exe files automatically, don't worry.

I attached it here, there is a read me .txt inside.

COMPATIBILITY LIST(post here if you tried something not listed and it worked):

AdobeReaderLE.exe
ASyncKiller.exe
BCR.exe
Camera.exe
Destinator.exe
FMRadio.exe
GoogleMaps.exe
HTCAlbum.exe
iContact.exe
iDialer.exe
KeePassPPC.exe
kinoma.exe
Labyrinth.exe
LongPressEndKeyApp.exe
MobileNavigator.exe (Navigon MN7)
MP3Trimmer.exe
MusicID.exe
Opera9.exe
OperaL.exe
QuickGPS.exe
RSSHub.exe
s2p.exe
s2u2 Settings.exe
s2v.exe
SecondToday.exe
StreamingPlayer.exe
TomTom Navigator.exe
USBtoPC.exe
WMRegOptimizer.exe
YotaCenter.exe
YotaCenterUpdater.exe
YouTube.exe


DO NOT COMPRESS:
manila.exe
cprog.exe
thumbCal.exe
calculator.exe
wt5jetpr.exe
any DLL

But everything else should work great. Give it a go, let me know how it works.

Hit the thanks button if it helps you.
Attached Files
File Type: zip Squeezer 1.1.zip (300.7 KB, 50 views) Click for barcode!
__________________
Use intxROM


Donate if you like my work!
Reply With Quote
This post has been thanked 3 times.
  #2 (permalink)  
Old 03-18-2009, 04:22 PM
intx's Avatar
intx is the sexiest VIP
Offline
Pocket PC: Hero
Carrier: Sprint
Threadstarter
 
Join Date: Dec 2008
Posts: 1,000
Reputation: 2655
intx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to intx Send a message via Yahoo to intx
Re: Compress EXEs on Diamond (Faster loading and programs)

I just tried it for myself, it works well. I tried someones Album, it worked. Opera seems good too.


A thought: ROM cookers precompress the EXEs before cooking and make their ROM overall faster/more memory?

Last edited by intx; 03-18-2009 at 04:29 PM.
Reply With Quote
  #3 (permalink)  
Old 03-18-2009, 04:23 PM
jonnythan's Avatar
Regular 'Geeker
Offline
Pocket PC: Hero
Carrier: Sprint
Location: Upstate NY
 
Join Date: Oct 2008
Posts: 427
Reputation: 215
jonnythan is keeping up the good workjonnythan is keeping up the good workjonnythan is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

... How does compressing a file make it load faster? If anything, it would load more slowly since it has to decompress first.
Reply With Quote
  #4 (permalink)  
Old 03-18-2009, 04:27 PM
intx's Avatar
intx is the sexiest VIP
Offline
Pocket PC: Hero
Carrier: Sprint
Threadstarter
 
Join Date: Dec 2008
Posts: 1,000
Reputation: 2655
intx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIPintx is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to intx Send a message via Yahoo to intx
Re: Compress EXEs on Diamond (Faster loading and programs)

I'm not exactly sure how it's working, but it is...
Reply With Quote
  #5 (permalink)  
Old 03-18-2009, 04:44 PM
mwalt2's Avatar
VIP Member
Offline
Pocket PC: Evo 3D
Carrier: Sprint
 
Join Date: Apr 2007
Posts: 1,759
Reputation: 5415
mwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

There's a couple threads on this in the software forum here. Here is one where people are posting their compressed exe's, so it's easy to get if you need the same version.
Reply With Quote
This post has been thanked 1 times.
  #6 (permalink)  
Old 03-18-2009, 05:04 PM
tobeychris's Avatar
Kitchen Builder
Offline
Pocket PC: HTC Touch + Touch Diamond
Carrier: Telus
Location: Niagara Falls
 
Join Date: Feb 2008
Posts: 1,837
Reputation: 7370
tobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the communitytobeychris is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

People are told they load faster, so they think they do...
Reply With Quote
  #7 (permalink)  
Old 03-18-2009, 05:06 PM
InvincibleLiving's Avatar
Post Master General
Offline
Pocket PC: White Evo: Myn's TPT RLS5, Stock Kernel
Carrier: The "NOW" Network
Location: Leesburg, VA
 
Join Date: Jun 2007
Posts: 6,464
Reputation: 4222
InvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributionsInvincibleLiving should be added to the payroll for their contributions
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

Quote:
Originally Posted by mwalt2 View Post
There's a couple threads on this in the software forum here. Here is one where people are posting their compressed exe's, so it's easy to get if you need the same version.
Thanks for referencing my thread mwalt!
__________________
Creator of iLife ROM Series

Best... Member... Ever...
Reply With Quote
  #8 (permalink)  
Old 03-18-2009, 05:23 PM
OrBy's Avatar
PPCGeeks Regular
Offline
Pocket PC: _
Carrier: _
 
Join Date: Aug 2008
Posts: 72
Reputation: 115
OrBy is keeping up the good workOrBy is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

Quote:
Originally Posted by jonnythan View Post
... How does compressing a file make it load faster? If anything, it would load more slowly since it has to decompress first.
It depends on how much the IO costs to load the file. Please realize that even the flash file systems used on out phones are fairly limited in how fast they can read files (mostly due to the fact that the data buses used are vary narrow). Pair that with the fact that the phones have very fast CPU's and you can start seeing the way this works.

Look at it this way:
(my numbers are not real but just being used to make my point)

Say it takes 1 seconds to load 1mb of data from flash to ram.

Say it takes .2 seconds to decompress 500kb of data to 1mb.

Now say the average file gets compresses 2:1.

Take a 2mb file and load it from flash - that's 2 seconds.
Now take that same file compressed is 1mb and load it from flash and decompress it - that's 1 second to load and .4 seconds to decompress to a total of 1.4 seconds.

You just saved .6 seconds by compressing the exe.

Gains like that can be noticeable!

If a perfect world IO would be as fast as the CPU can take - but in small limited resource systems like our phones - OEM's have made trade off's on cost, speed, power use, ect that open windows for optimizations like this to be explored.

We have already seen where compressing the manilla graphics files speeds up TF3D and most of the major ROM cookers are doing it now. This is really just the next step! (I don't know why some one has not thought of it sooner)

Last edited by OrBy; 03-18-2009 at 05:26 PM.
Reply With Quote
This post has been thanked 1 times.
  #9 (permalink)  
Old 03-18-2009, 05:27 PM
SOHKis's Avatar
VIP Member
Offline
Pocket PC: EVO 4G
Carrier: Sprint
Location: VA
 
Join Date: Apr 2008
Posts: 1,140
Reputation: 2320
SOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIPSOHKis is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

make your programs load at least 30% faster
Reply With Quote
  #10 (permalink)  
Old 03-18-2009, 07:48 PM
mwalt2's Avatar
VIP Member
Offline
Pocket PC: Evo 3D
Carrier: Sprint
 
Join Date: Apr 2007
Posts: 1,759
Reputation: 5415
mwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the communitymwalt2 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Compress EXEs on Diamond (Faster loading and programs)

Quote:
Originally Posted by tobeychris View Post
People are told they load faster, so they think they do...
Yeah, I haven't noticed any speed difference (could just be me), but it does help gain some space.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Diamond

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 07:23 PM.


Powered by vBulletin® ©2000 - 2019, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com