I have been playing around with the setting in the unofficial ATT WM6 release and have applied a couple to the official release and it seems to help speed up browsing in PIE. I have been using these tweaks for a couple of months but do them at your own risk.
First, I noted that the DNS server that ATT uses is terrible. I changed to 4.2.2.1 and alt to 4.2.2.2. Look-up seems faster and speed tests also were somewhat quicker.
The other tweak I made was to the registry. I applied the same logic that I have been using for years on my home computer. A larger RWIN is better. In the registry, go to HKLM\Comm\Tcpip\Parms. Change TcpWindowSize to a multiple of 1024 (I used 124928).
When I loaded the new ROM onto my Treo, I tested the speed using dslreports.com/mspeed and was getting consistently 300-500k. After applying the tweaks the speeds have been between 700-900k. Hope this helps.
Related
If you haven't been using the latest cooked roms, you probably haven't noticed that IE6 is finding its way into WM6.x devices despite what Microsoft says (No 6 on 6).
On that note, you don't have to use it for long to see why. While it gives a richer browsing experience, it ignores the biggest limitation of the handheld device: the screensize. Unlike say, Skyfire, which renders sites on the server side and sends the resulting screen to the handheld, IE6Mo renders it on the handheld. This takes some horsepower and results in a display that the user needs to scroll left/right/up and down to read. This is nice to have as an option - some pages absolutely require it.
For me bottom line is functionality. My question is how do you enable the single-column display that PIE had? I really enjoyed the readability of the minimal display where you only have to scroll vertically. Short of re-cooking a rom with PIE back in, has anyone found registry tweaks or settings to make it do the simply rendering?
Bump.
I would love to see a single-column option return also.
How about tweaking the storage locations? I'd like to have the "temporary file," at least, be on the storage card. They can eat up the memory in a hurry at the older tweaks for this do not work (different registry entries for the newer iem).
ill be watching
this post to see where it goes i like single colums too
Latest kitchens have it included in the core files. I've been installing this IE6PIE cab over them after flashing and have simple browsing back. Not what I had hoped for but, it works.
Imaginos said:
Latest kitchens have it included in the core files. I've been installing this IE6PIE cab over them after flashing and have simple browsing back. Not what I had hoped for but, it works.
Click to expand...
Click to collapse
Take a shot at this regedit. It works on Calcu's TP Kitchen (and Conflippers ROM) without reloading any CABs.
"hklm\security\internet explorer\MSHTML=0" DWORD. This sets it back to old IE rendering. Changes menus and all!
billblack said:
Take a shot at this regedit. It works on Calcu's TP Kitchen (and Conflippers ROM) without reloading any CABs.
"hklm\security\internet explorer\MSHTML=0" DWORD. This sets it back to old IE rendering. Changes menus and all!
Click to expand...
Click to collapse
Just tested on a freshly cooked kitchen. It worked and is exactly what I was looking for. Toggle from single column to desktop view looks great! Thanks you for sharing this!
billblack said:
Take a shot at this regedit. It works on Calcu's TP Kitchen (and Conflippers ROM) without reloading any CABs.
"hklm\security\internet explorer\MSHTML=0" DWORD. This sets it back to old IE rendering. Changes menus and all!
Click to expand...
Click to collapse
No luck on HDIII. After I edited it, IE just never loads, even after a soft reset.
First an foremost id like to complement all XDA-Dev staff for making such a helpfull forum.
next:
Im making a internet explorer mobile bizzness aplication for an industrial PDA
the motorola MC9090 with barcode integrated.
I allready made the aplication but tested it in a updated version of internet explorer.
My Q is: how can I update these 10 motorola machines with a newer updated version of internet explorer mobile without updating the whole windows mobile?!
Thankz in advance
never heard of any pocketpc inrom program like ie or wmp being updated by a cab
The easy way will just be to upgrade the roms, but you probably don't want to do that. I'm assuming they all have PIE 5. The newer versions of PIE are getting better (the initial PIE 6 betas were pretty bad, imo), but they're still quite beta in nature. I don't think you can use these, though, as they are built around WM 6.5. I suppose you could download a 6.1 kitchen with PIE 6 in it, then rec'mod (or whatever it's called) all of the PIE modules and make a cab file. I'm not sure it would work (pretty sure I couldn't get it to work, but someone else might be able to do it).
Long story short, it will be hard without flashing, and given that the new PIE's for 6.1 suck, I'm not sure it's worth it. I'd just go for a different browser, if you can use it. Check Meinnesys's browser review for a ton of info (he'll also say that PIE6 is crap, as I remember).
hmmmm maybe other browser then.
Yes that maybe right, Farmer Ted.
But, I've been searching and probably I will go for an opera browser or fennec.
This is a huge setback for development and if I use a proper browser the development time will be much shortened i just hope boss understands this.
Because he is pushing us to do it for pie. which makes no sense at as it is just a huge load of crap.
By the way is there a mobile browser that you recommend i take a look before deciding on opera or fennec?
Thanks for the reply and take care.
I personally use opera mini 4.2 v8 version. It's crazy fast, but may be too lite for business. Check out Iris, it's basically like PIE, but better.
I've never used Fennec, but from what I've read, it's very alpha. I'd suggest avoiding it for now.
Opera Mini and Skyfire both do their rendering on a proxy server, which makes them fast. I guess that security is lower in that scenario (although you can change the server in opera mini). They might be nice, though, for business because you could set up a single user account for all the devices, and if needed you could set up a library of bookmarks that everyone could access.
Iris is nice because it uses PIE's cookies (only browser I've found that does this), and it can import PIE bookmarks. You can set the Iris cache to the storage card as well in settings. (You can also do this with PIE, but it requires registry edits).
UCWEB6 is also fast (a little slower than opera mini), and you can import PIE bookmarks with it. It is also a light, mobile browser, and it does the rendering on your device, so I guess it's more secure than mini if less quick (in my experience).
I've been using Opera Beta 9.7 some recently. It is quite nice, and fits my tastes. I like browsers that quickly render pages in a single column. You can set it to do this, and it does so reliably. I don't care for the normal Opera, which renders pages beautifully like you see them on a desktop, but you have to futz around a ton to get it so you can read what's on there. This is all down to tastes, though, and a lot of people don't like the mobile-view. The beta version will work fine for you as long as you don't enable the 'Turbo' mode. Turbo mode is very beta, and it doesn't store cookies (or history, I believe). It's basically the same as Opera Mini, anyway, but not quite as fast.
If you find that none of the alternate browsers are suitable, I'd suggest making some registry tweaks to PIE to improve it. In particular, move the cache to the sd card, and also increase the # of connections or threads or whatever they call it-the tweaks are available in sk tools. Just max out all of them, and see if things work better.
Here is a cab that re-routes your cache to the storage card (it must be called storage card and not 'sd card'). It also sets the default download location to the sd card, increases the max connections per server to 8 and has a tweak to increase download rate. These are the actual keys:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"History"="\\Storage Card\\Temporary Internet Files\\History"
"Cookies"="\\Storage Card\\Temporary Internet Files\\Cookies"
"Cache"="\\Storage Card\\Temporary Internet Files\\Temporary Internet Files"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Default storage location]
"All Files"="\\Storage Card\\My Documents\\My Downloads"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"ReadAllBytesThreshhold"=dword:00000400
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:00000008
You can also increase the cache size; here is the setting for 20,480 MB. For some reason, it's not sticking on my fuze, so I didn't include it in the cab:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:00005000
You need to soft reset after installing the cab. Oh, and I posted this with Iris (over my mobiler). It was kind of a pain in the butt, but do-able.
Edit: What the heck, the second cab increases the cache to 20 MB. Only install if you have the cache on the storage card. And soft reset after installing.
What is the reason why when you have a hero rom on your mt3g, they fall asleep, they become choppy? Why do they do this and what can help me fix this?
because the mt3g is made to run what comes on it stock, the hero is made to run the Sense UI thats why its slow, the mt3g isnt powerful enough to run the sense ui...
the only way to get better performance is by turning TouchFLO off to do so...
settings > applications > manage > touchflo > clear defaults
then hit the home button check the always use box and hit home...
thats about all you can do
HTC Hero widgets rely on services that seem to run ALL the time and hog all the memory. Even services that are not needed at all are running cause you might need them at some point. I wish they would release the source code so that this crap could be fixed. I love the GUI but man its so damn slow!!! I used to run QUAKE on processors that were slower than this and way less memory!!!
If you ask me it seems like the whole android platform is a resource hog... I cant understand how a ROM of 80 megs can hog up 170-180 megs of RAM.... Something is wrong with this picture. I know the radio and all need to be loaded but it seems incredibly inefficient.
My DD-WRT (Linux) router can run on a 2-3 meg build that is radio and all the basic services. 8M gets you a top line router with all the bells and whistles. I know there is no GUI (Just HTML/JAVA) but still...
zambezy said:
HTC Hero widgets rely on services that seem to run ALL the time and hog all the memory. Even services that are not needed at all are running cause you might need them at some point. I wish they would release the source code so that this crap could be fixed. I love the GUI but man its so damn slow!!! I used to run QUAKE on processors that were slower than this and way less memory!!!
If you ask me it seems like the whole android platform is a resource hog... I cant understand how a ROM of 80 megs can hog up 170-180 megs of RAM.... Something is wrong with this picture. I know the radio and all need to be loaded but it seems incredibly inefficient.
My DD-WRT (Linux) router can run on a 2-3 meg build that is radio and all the basic services. 8M gets you a top line router with all the bells and whistles. I know there is no GUI (Just HTML/JAVA) but still...
Click to expand...
Click to collapse
You forgot about the memory consumed by the GPU.
hero ran somewhat decent on my MT3G. I did the full root (with goldcard), not the 1 click. I have never had the graphics glitch on any of the numerous roms i've tried. Right now im running cyanogen 4.01 just for speed and stability. But for a patient person, hero runs fine. Just dont load your home screen with widgets!
i think he means the verticle line problem. where the phone is fine at first lock and unlock and the screen is odd looking. like taking every verticle line of pixel in pairs is switched all the way accross screen. I have seen the same thing on my mytouch with certain roms. Like qteks current hero does it. and I also did the gold card method. the rom I really wanted was jacxrom which runs great on a ION but does the problem on here. I have tried with a goldcard root and the 1click both did the issue.
Well i recently got the tp2(for free) because my tp got oil in the middle of the screen and started to look weird..I went to the sprint store and after talking to them a little bit they ordered me a brand new tp2..
I love this phone, its beautiful and big compared to the tp. But anyways i loaded most of the games and apps i had on my tp to the tp2 and now the internet(im using the regular opera) is going very slow. I downloaded opera 9.7 and deleted it because it was very buggy on my phone.
Since then the regular opera has been rediculously slow. Any advice would be greatly appreciated. Also is there a way to get opera to have three tabs instead of two? two tabs isn't enough for me.
Also i did look at some other threads revolving about internet but most of it is about changing the registry settings but the tp2 is pretty high compared to my tp in some settings
Edit:http://www.htcwiki.com/thread/34005...ro2,+Increased+tabs+and+added+to+task+manager.
I just found this, i guess you can add up to 5 pages on opera
http://forum.ppcgeeks.com/showthread.php?t=78019
post #6 seems easier
Do you have 3g service?
yea i have evdo on sprint.
how is the speed on IE?
If it is good, and you can't find a fix for Opera, you might want to do a hard reset and just start over.
speed on ie is slow as well. Any advice? im thinking about hard resetting but idk. Would clear storage work as well.
Give my Opera .cab a shot:
I have cabbed up all of my Opera tweaks for a simple install to your device. This should replace your opera.ini preferences file located in Windows/Opera9 folder. You may want to back up your original file in case you dont like it.
Here are some of the tweaks that will be installed:
-Zoom Slider Maximum=600
- Minimum Overview Zoom=85 (allows you to click on links without zooming in first)
-Raised Cache to 10000
-Maximum allowed tabs=9
-Various speed tweaks including turbo mode.
-Full desktop browsing enabled (Will go to full webpages rather than mobile pages.
-For those that would like to try this with Opera 9.7, drop the attatched opera.ini file into the proper Opera 9.7 folder.(untested).
**Soft reset after installation**
Go here:http://forum.ppcgeeks.com/showthread.php?p=1236861#post1236861
Ok i just hard resetted and used ppc geeks clean up program. Its kinda faster but i would like it to be alot faster
@Jeffrizzle1212
To tell the truth, I've always found Wireless interenet to be kind of slow. There is a remedy, though... I would suggest that you Try Skyfire. It wtill won't be as fast as your computer at home, but it does speed up a lot of things and has a lot more functionality than IE or Opera. I do find some uses for Opera, still, but they are far and few between. It does take a little bit to load up, at first, but once it is loaded, it does seem to surf the web a lot faster than most (am not saying all, because there's always new software in development) out there right now.
On your mobile phone, goto http://get.skyfire.com and download the latest version (it is free, too)
Hope this helps you.
Tr33
I don't see chefs using dynamic pagepools (set to 0) anymore.
When I get a ROM, one of the first things I do is set the pagepool to 0.
Is there a reason that people are shying away from this?
Does having a fixed vs dynamic pagepool really offer better performance?
I've been experimenting with dynamic pagepool (on a 6.1 rom), and I find it works just fine, if not better than when I manually set a 16, 18, or 20 meg pagepool. I have a feeling that results will vary quite a bit though, depending on the OS build and what's installed.
Moved as not ROM Development.
I set to 0 dynamic and find better than a static pagepool generally see the improvement when flicking through pics in TF3D and access of start menu icons.
I've used everything from 12-28 on 6.5 roms (they all seemed pretty much the same), and have used 0 before and have gone back to it. It is faster for me; particularly, I get faster boot speeds in sk tools benchmarking (by maybe 0.5 seconds). I don't do hardcore multitasking, but it seems to me that it runs smoother with several heavy apps running. But it uses memory like crazy sometimes. I'll see 100 MB disappear when I use wmplayer to play an .mp3 (but not other formats, like .wma). It seems pretty stable; I remember having the device periodically freeze for 30-60 seconds when I tried it earlier, but it hasn't been a problem in this go-round. I kind of like it. It is definitely one way to get the most out of your ram.
I too receive better performance with a dynamic pagepool. What I'm wondering is whats everyone setting for they're file system filter cache?
nagle3092 said:
I too receive better performance with a dynamic pagepool. What I'm wondering is whats everyone setting for they're file system filter cache?
Click to expand...
Click to collapse
I have mine set at 800 (hex), but keep in mind that you can only change it before cooking the rom. I know that it appears in a lot of tweak programs, but changing it on the device post-flash doesn't work. The value is set in early boot, and it appears in the boot.hv which is in rom and can't be changed. It appears when you look at the registry with a registry editor, and you can change it, but by the time the sytem.hv is loaded it's too late for it to have any affect. Most roms have it disabled (set to 0). You can pull your boot.hv off your device and check the value on a pc with ceregeditor, but you can't change it. The same goes for the other file system caches. Hell, cachesize is an obsolete value, so trying to tweak it is doubly useless.