Go Back   xda-developers > Topaz > Topaz themes, applications and software

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 3rd July 2009, 05:37 PM
TinTin TinTin is offline
Senior Member
 
Join Date: Mar 2003
Posts: 176
Default [App][14-07-09] Stop PushInternet for real - save 9.5 MB memory

Stop PushInternet for real - throw Opera out of memory and save 9.5 MB memory

Push-Internet – sounds like a pretty good idea: The user can set certain webpages to be automatically downloaded to their devices in time intervals that can be set. This way it will take much less time to open a webpage, since it's cached locally on the device.

On second thought this isn't such a great thing though:

1.The smallest time interval that can be set is 1 hour. For people that are in need of realtime information from websites, this certainly won't work. And even if you're just browsing to a website that is updated pretty often, you wouldn't want to miss the last hour and would refresh it anyway.

2.Another big downside of push internet: for it to work HTC forces Opera to stay in memory all the time. Even if you quit Opera from within, it will be restarted within the blink of an eye, at the costs of an extra 9.5 MB that are taken from RAM.

3.Opera staying in memory all the time makes it hard to save changes via opera:config , like the number of open tabs.

Now, there is of course the possibility to deactivate push internet some will say, but the available option does not actually stop the underlying pushinternet-service nor does it stop Opera from staying in memory (for no reason).

By downloading and installing the attached NoPushInternet_v2.CAB you will force the underlying PushInternetEngine service to „start manual“ instead of automatic and you will get rid of Opera staying in and eating up your memory after a softreset.

BUT BEWARE: Once you have installed NoPushInternet_v2.CAB, push internet will not work anymore, the respective setting under Touchflo will have NO EFFECT, no matter if turned off or on.

You will have to uninstall NoPushInternet_v2.CAB to actually be able to turn push internet back on. To uninstall got to uninstall programs and click on „Manila NoPushInternet“, all changes will be reverted.

Visit my Blog if you like: http://mytd2.blogspot.com , it's in german however.

This description is included in the CAB file and will be installed to \My Documents folder.

[UPDATE July 14]
Fixed a bug: Opera would not switch to landscape mode on the first loaded page.
Download and install NoPushInternet_v2.CAB or only NoPiFix.CAB if you had v1.0 installed.


.
Attached Files
File Type: cab NoPiFix.CAB (517 Bytes, 682 views)
File Type: cab NoPushInternet_v2.CAB (59.5 KB, 6112 views)
__________________

PowerOptions - SoftReset/Shutdown/Standby/Dim Light/Screen Off
Stop PushInternet for real -gain 10 MB of RAm
My Topaz Blog (german)

Last edited by TinTin; 12th August 2009 at 03:49 PM.. Reason: Removed obsolete version 1 (797 downloads)
Reply With Quote
Sponsored Links

  #2  
Old 3rd July 2009, 06:38 PM
roosen roosen is offline
Member
 
Join Date: Apr 2008
Posts: 35
Thumbs up

Quote:
Originally Posted by TinTin View Post
Stop PushInternet for real - throw Opera out of memory and save 9.5 MB memory

Push-Internet – sounds like a pretty good idea: The user can set certain webpages to be automatically downloaded to their devices in time intervals that can be set. This way it will take much less time to open a webpage, since it's cached locally on the device.

On second thought this isn't such a great thing though:

1.The smallest time interval that can be set is 1 hour. For people that are in need of realtime information from websites, this certainly won't work. And even if you're just browsing to a website that is updated pretty often, you wouldn't want to miss the last hour and would refresh it anyway.

2.Another big downside of push internet: for it to work HTC forces Opera to stay in memory all the time. Even if you quit Opera from within, it will be restarted within the blink of an eye, at the costs of an extra 9.5 MB that are taken from RAM.

3.Opera staying in memory all the time makes it hard to save changes via opera:config , like the number of open tabs.

Now, there is of course the possibility to deactivate push internet some will say, but the available option does not actually stop the underlying pushinternet-service nor does it stop Opera from staying in memory (for no reason).

By downloading and installing the attached cab you will force the underlying PushInternetEngine service to „start manual“ instead of automatic and you will get rid of Opera staying in and eating up your memory after a softreset.

BUT BEWARE: Once you have installed NoPushInternet.CAB, push internet will not work anymore, the respective setting under Touchflo will have NO EFFECT, no matter if turned off or on.

You will have to uninstall NoPushInternet.CAB to actually be able to turn push internet back on. To uninstall got to uninstall programs and click on „Manila NoPushInternet“, all changes will be reverted.

Visit my Blog if you like: http://mytd2.blogspot.com , it's in german however.

This description is included in the CAB file and will be installed to \My Documents folder.
thanx for the app
i'm looking for this a wile push internet is really not good dont like it at al

again thanx man really good work

GRTZ Roosen
Reply With Quote

  #3  
Old 3rd July 2009, 09:39 PM
elmalote elmalote is offline
Senior Member
 
Join Date: Dec 2007
Posts: 297
Default

It can also be done in the registry.
HKLM\Software\HTC\PushInternet\Enable => change to 0
Reply With Quote

  #4  
Old 4th July 2009, 02:56 AM
TinTin TinTin is offline
Senior Member
 
Join Date: Mar 2003
Posts: 176
Default

@roosen
Thank you! Glad you find it useful.

@elmalote
Thats' not all of it.

Last edited by TinTin; 4th July 2009 at 02:59 AM..
Reply With Quote

  #5  
Old 4th July 2009, 03:01 AM
braulioleonardo's Avatar
braulioleonardo braulioleonardo is offline
Member
 
Join Date: May 2008
Location: Vitoria
Posts: 85
Default

very nice!!
thanks a lot.
__________________
Bráulio Barcellos
Vitória-ES
Brasil

---HTC Touch Diamond 2---
Reply With Quote

  #6  
Old 4th July 2009, 02:23 PM
PhFr PhFr is offline
Junior Member
 
Join Date: Jul 2008
Posts: 23
Default

Nice work dude
Reply With Quote

  #7  
Old 11th July 2009, 09:20 PM
Tom Lenferink's Avatar
Tom Lenferink Tom Lenferink is offline
Senior Member
 
Join Date: Mar 2007
Location: Hollandia
Posts: 199
Default

Quote:
Originally Posted by elmalote View Post
It can also be done in the registry.
HKLM\Software\HTC\PushInternet\Enable => change to 0
I only have:
HKLM\Software\HTC\PushInternetEngine\Enable
and:
HKLM\Software\HTC\PushInternetStatus (no enable).

Should i enable it under PushInternetEgine?

Thanxs in advance
__________________
HTC Touch Diamond 2 aka Topaz with original Dutch WM 6.5 ROM
Kingston MicroSDHC 8GB
TomTom Navigator 7.916 (9189) - Western Europe 2GB v8.35 (2420)
iGO Amigo v8.4.2.95590
iGO8 v8.3.2.97313 - Western Europe Navteq_2009.Q1_090609
Windows 7 RC Build 7100
http://www.tomlenferink.nl
Reply With Quote

  #8  
Old 14th July 2009, 02:13 AM
TinTin TinTin is offline
Senior Member
 
Join Date: Mar 2003
Posts: 176
Default

The keys to create / values to set, if you want to do it manually are (as mentioned before)

"HKLM\Software\HTC\Manila\InternetPush\EnablePushI nternet" value="0"
"HKLM\Software\HTC\PushInternetEngine\Enable" value="0"
"HKLM\Services\PushInternetEngine\Flags" value="4"
"HKCU\Software\HTC\HTCSENSOR\GSensor\Modulename\Op era" value "\Windows\OperaL.exe"

hth

Last edited by TinTin; 14th July 2009 at 12:08 PM..
Reply With Quote

  #9  
Old 14th July 2009, 11:02 AM
Satsoka Satsoka is offline
Junior Member
 
Join Date: Mar 2008
Posts: 2
Default

Great cab

Thank you
Reply With Quote

  #10  
Old 18th July 2009, 05:26 PM
rickyvee rickyvee is offline
Junior Member
 
Join Date: Jun 2006
Location: Manhattan
Posts: 23
Default No need for the .cab in my TP2 Rhodium

Quote:
Originally Posted by elmalote View Post
It can also be done in the registry.
HKLM\Software\HTC\PushInternet\Enable => change to 0

I did the above and it works wonderfully, permanently freeing up the memory with no other effects.

I run opera 9.7 with no problem.
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump


All times are GMT +1. The time now is 09:59 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.