Speed boost for your UIQ3 phone

This method was discovered by Darkus from smart-se.ru:

  1. First, make some general tests using your contacts and messaging apps. Scroll, creat new, search by letter, insert, etc. Remember the speed of it!
  2. Install pips_uiq_1_2_ss.sis
  3. Install stdioserver_uiq_1_0.sis
  4. Reboot. If necessary, reboot again.
  5. Now…repeat the tests you made in 1
  6. Watch how both contacts and messaging, the weak links of UIQ3 devices, are now working faster!

Here´s a quick explanation that CPS´s Zed posted at my-symbian


Some analysis revealed the following:
- Both .sis files are standard Symbian components, for developers when porting applications using PIPS.
- These components are not intended by Symbian to be used on production devices by end-users.
- All this has nothing to do with opening up the security features of Symbian.
- The speed-boost is a side-effect, pretty much reminding to what Tweak Peaks does.

Pay attention, we do not know all side effects of this procedure, so there is risk! Also, Zed reckons speed improvements might be different from phone to phone, much like what happened with Twin Peaks.


nipsen adds: ..every time the sun rises, it may be the last time you bask in the sun.. What this does is route the standard io through the pips- libraries. I’m not sure whether input and output is quicker because of some eased limit, or if it’s experienced as quicker because the event- handling in pips is more efficient. Maybe it’s both. So.. if whoever came up with this could explain, I’d be grateful.

48 Responses to “Speed boost for your UIQ3 phone”

  1. It’s working for me. Hope it’s not a placebo effect tho :lol: Great find, keep up the good work…

  2. I don’t know, is it just me, but also file manager is working faster, the switching between drives, opening of the folders.. Now it is instant switching, and the card is 8Gb. Someone also confirm to me if W3.0 is doing a bit faster, when browsing thru albums, artists etc…

  3. it works for me (P990i)
    i noticed difference when i start File Manager and Control Panel and its contents and slightly difference with the Messaging app

    thnx :D

  4. thanks ares, it work for me, I can feel it was faster than before, thanks for the trick

  5. I have no words to explain my happiness, now my phone is faster than ever. Thanks Ares!

  6. Wow!!! Just a few days ago I was hoping something like this came up…and this pops up!

    Thanks Ares!

    I don’t know how long I can put of getting myself a W960 now, especially since UIQ 3 is looking more and more exciting! :)

    btw, as somebody asked above, can anyone confirm if the walkman 3 too working faster?

  7. Wow!!! Just a few days ago I was hoping something like this came up…and this pops up!

    Thanks Ares!

    I don’t know how long I can put of getting myself a W960 now, especially since UIQ 3 is looking more and more exciting! :)

    btw, as somebody asked above, can anyone confirm if the walkman 3 too is working faster?

  8. this news is just as great as my anticipation of paris.ü it fixes one of my primary complains in UIQ3. but i wont try it yet unless sumbody confirms that is is 100% safe and risk free.

  9. It works for me too.
    I have M600i.
    It is a significant discrete improvement. :D
    Thank you guys!

  10. It must be that these installation files replace some components within the system, which are too slow (include debugging stuff?).

  11. Some extra information:

    Based on the filenames, the two SIS files are the Posix on Symbian runtime libraries and a stdio console.

    Read the P.I.P.S. press release here:
    http://www.symbian.com/news/pr/2007/pr20078721.html

    Release notes for v1.2:
    http://developer.symbian.com/wiki/download/attachments/1411/pips_readme_1_2.pdf?version=1

  12. Hmm, I just tried this on my P1, and I can’t really see much difference. When you say reboot again if necessary, what’s necessary? Will it say it wants to? I only rebooted once so far… What do these two apps do, they sonud like some sort of development / engineer tools?

  13. it works for me too (P990i)

  14. i just tried it and i don’t see any particular improvement; maybe, MAYBE contacts are a LITTLE bit faster, but inbox scrolling is the same… or maybe i did something wrong?

  15. I can’t see any difference. And there is no reason for any speed improvement because “Symbian OS PIPS” is a posix-library for developping and migrating posix applications from unix or windows. The integrated applications don’t use the posix library, otherwise they wouldn’t start at all without it… And “Symbian OS stdioserver” is used for debugging output of stdio. This is like the console on unix and should only be installed for development purposes.

    See http://developer.symbian.com/wiki/display/pub/P.I.P.S.

  16. Some people say they don´t see any improvements. Well, don´t take my word. Nipsen also tested it and found speed improvements in the applications i refered to. Might be that some people phones do not improve like other. However, don´t come tell me this does not work - it does.

  17. I installed in my p990i. Seems no significant speed increase. Maybe it’s made for P1i. thanx anyway

  18. Yeah! It works on my W950i! Firt of all the “search by letter” is much, mcuh faster. Absolutly instantly! An the “create new message” impreoves much too! Thanks for this!

  19. Bit new @ this !
    Wiling to try it …

    Previously fuc*ed my K800 (trying various stuff) so this time a bit couscous regarding …

    My question is ?! What happened to Twin Peaks ?

  20. Hmm, maybe the installer of the library updates some internal functions also. Sadly on my M600i I can’t see any effect.

    P.S. the PIPS library is expected to be included in Symbian 9.3 phones.

    P.P.S. Many thanks for your work. I watch your blog every day and got some very good tips.

  21. Hi ares,

    Are you res on the *** ?

    Ayyway it doesent work at all on P1i.

    -What we want to see, we see.-

    *** Edited by Asri. We dont support warez site

  22. ..It’s not a tweak- peaks type hack. That was cutting effects and OS calls from taking place, as far as I know. This is apparently routing the pipes for file- reader through the pips- libraries, and - I’m guessing - increasing the amount of pipes any program is allowed to use. Meaning that the bottleneck is not on the program anymore (in that it competes with it’s own OS service access on the scheduler), but is shuffled to the OS level, where it was supposed to be all along.

    The “side- effect”, is that programs asking for many pipes won’t crawl to a halt every time.

    Possible problems - the pips- libraries and the pipe might be worse than the existing libraries (yeah, right… :D). And it’s possible that a program that won’t close it’s components properly and continue to ask for OS services when it shouldn’t will actually not stop the system from responding. The scheduler is also so quick to rotate, that as long as you can’t produce indefinite calls out (which I think the pipe does not allow), then there’s no worse danger of causing a race- condition than it already were.

    But still - I’ve no idea what exactly it does.

  23. Its also weird why some people experience more improvements than others.

  24. Nope, Tested with two P1i side by side.. no perceptible difference.

    “Very superstitious, nothin more to say..”

  25. Anyway, I think you are “res” on one of the forums?

    Am I right?

    Or somebody promote this psuedo hack on your behalf.

  26. S. Wonder, in my P1 and nipsen´s, and several others, the difference is noticeable. If you can´t see it, too bad ;) You´re P1´s might be already running at full speed before :)

  27. ..It’s still just going to affect file- reading and writes while other things happen in the background.. But try Escarpod, for example, and flip through the menus a bit. Or write a new e-mail, and open the contacts (when only the ones with an e-mail address shows up). It’s impossible not to notice the list scrolls smoother (and would run even better if the sort was well programmed). I also get more stable wifi- performance compared to before. And draws in Opera tend to be quicker - pictures and pages with a lot of formatting are better. And because of less pauses between something happening, the connections won’t get dropped and end up stalling indefinitely. So pages do load quicker. It also cures bad breath.

  28. So, a day passed, my P1i is still alive and working just fine. It really did speed up my system, believe it or not. Thanks again for the find and for the great work you guys do. This place is AFAIK my No1 place for UIQ news.

  29. We are glad you guys are liking it! Without all this great feedback, there was no point in doing this :)

    Now lets all hope Motorola, SE and UIQ made themselves really deserve this great community!!!

  30. The ability to unlock system folders made it obvious that the UIQ3 devices were open to quite some improvement. The fact that SE did absolutely nothing to give its customers any of this improvement just shows their disregard for customer opinion and satisfaction.
    So it’s up to the user community to keep improving the 1st generation UIQ3 devices and make them what SE should have delivered in the first place.
    Anyway, good find @ares! My p990 is getting better everyday.

  31. I agree that SE’s customer relations should be much better, but I disagree with makbil’s comment: We don’t know yet for sure how the speed improvement works, it does not seem to work for all people, and we are not sure whether given time some disadvantages will surface or not.

    And with this very thin information situation, already blame SE for the wrong of not giving all phone users this improvement? This is premature, to say the least.

  32. I do not base what I said on this single event. Clearly P990/M600 could have benefited greatly if SE had decided to do just a little bit more work. They didn’t do this for one of two reasons: they did not want to invest more resources, which means they didn’t care about customer satisfaction or they did not have the technical know-how to do further work. Now you tell me which is worst.
    I agree with your last comment though, that is why I haven’t installed these on my primary P990. One of the known bugs is that “program termination does not delete temp files”, this is serious enough to warrant some further test before being put to serious use.

  33. Hey, just wanted to say thanks for this. It makes messaging a thousandfold easier to do. Earlier the phone would load all the sms messages in my inbox before letting me do anything. Now it’s instantanious.

  34. I havent tried it yet, but what other side effects are there if I installed the sis files? I dont want to regret later after i install it..

  35. Um. Well. There’s a bunch of new 0kb temp files turning up in the system- folder..and some few others elsewhere. *shrug* Other than that, it’s really difficult to say if the pips- pipe really caused more problems than what was there before.

    But the OS pipes pack (inside the pipsv1.2 pack) will replace /sys/bin/pipelib.ldd and /sys/bin/rpipe.dll .. so I suppose if someone could figure out if things can be turned back after an uninstall..?

  36. Thanks nipsen for the headsup, i guess even it still has some unwanted side effects even tho it speeds up your phone =( Can someone fix this problem? I want the speed improvement but at the same time I dont want my phone to be damaged

  37. I have this installed since day one, and have not experience any problems…

  38. Well.. the library is supposed to be used for testing the pips sdk. Probably while waiting for pips to be included on the phones. So be grateful - it’s not often we get something like this to try out. :)

  39. Ares do u have p1i too? and GW1 firmware? CUz that’s what I have

  40. Tried this on my W950i (firmware: R9GA001) with no effect.

    Before the install, from clicking on “E-mail” in the “New” menu under the top left menu, it took ~8 seconds each time before I could start writing.

    I then installed the two files, rebooted (twice) and timed it again. Still ~8 seconds every single time.

    Too bad for me, but nice for those of you who got an speed bump. Just out of curiosity, how long does it take you guys to load the e-mail client in the same manner as I described above?

  41. I think I have about 7-8 seconds from there, too (about 6 when the program is in ram). What cuts down time from before isn’t that the app loads much faster, but that the lookup on the list is much quicker if you have a large inbox.

    So now it loads without flickering on and off a few times, and then, as usual, goes into the “new message routine” (which takes… four seconds or so?). Which it only does after loading the list, and after it clears and updates it at least twice for whatever reason.

    ..The message app still isn’t exactly programmed for speed in the first place, no doubt about that.

  42. well…some people are not understand what we are saying: we DO NOT claim this procedure improves speed when loading contacts and messaging for the first time…we are considering what typical P1 and W960 users do: open messaging and contacts one time after boot, and then let them stay permanently open on background (that´s the joy of having plenty of RAM), so that acess times are reduced

    now, in that scenery, what we claim is that looking up for things on message list, and contact list, whenever we need to, its much faster than before…my P1 sometimes hanged a bit when searching through contacts…well, not anymore

  43. it really works!! quite impressive.. its strange tht the P1i shud be so slow to open the applications as its intended to be a business phone.. nevertheless.. gr8 job on these files!! certainly makes me feel much better using this phone!

  44. And whats UIQ btw??
    ignore my ignorance in this regard:(

  45. Hey guys,
    Im planning to buy P1i..and Im not into any techni knowledge
    I need some genuine advice on this.
    Also, will the new set already have these files installed which we are discussing here on this forum?

  46. @Shab,

    Welcome to UIQBlog.com.

    UIQ is the technology that empowered smartphones such as Sony Ericsson P1i, P990 and Motorola Z8. You can get more info about it at http://www.uiq.com

    Cheers!

  47. No, it won’t. It’s.. possible they’ll end up being shipped with some of the new phones.. within some time.. or turn up in a software update one day. But I’m not really holding my breath for that to happen. Or, that anyone at SE suddenly figures out that pissing on their customers is a good strategy for selling phones.

    Anyway - so buy the phone based on what you want to do with it, and how much of that is actually possible right now. For example, anyone who use the phone primarily for sms, and starts tapping their phone on the table when they have to wait two seconds, is not going to be happy with the phone. People who expect some form of diary- function, a good notepad (with mixed handwritten notes and typed text) will be disappointed. Not that it’s not possible - it’s just not programmed yet.

    On the other hand, you’ve got an actual browser (with the supremely annoying copy and paste bug that they won’t bloody fix after six months of pleading). It also has a nice calendar, and some barebone functionality for the rest. Well, except the message- app, which is huge and cumbersome. But UIQ (the user interface) is based on expansion through third party programs - and there are some very good programs turning up. The potential for independent developers is also much greater on UIQ than on other platforms, which is why some of us have taken a particular liking to it, I suppose.

    But truth be told - even if it’s pretty bare bone, you do get more functionality (and then I mean actually useful stuff) out of the box with the p1 than many other smartphones on the market now. And if you take away some of the hype with how accessible WM is, for example, it all starts getting a bit ridiculous.

    Because what do you really get, if you don’t have Opera 9.5, and new widget support through Opengl ES (which, notably, is unlikely to be used by any smaller developers any time soon on WM)? You have a mediocre web- reader, hardly functional extras like rss, limited media- support, and a bad java- implementation, apparently with a 3d- implementation that’s slow or non- existent. Couple that with the jumbled layouts, in really traditional windows- style, and you’re really getting nowhere. Then there’s the battery, which because of the hardware- config and the OS doesn’t last very long.

    Which is all, in spite of how bad the p1 really is, a huge step down from any UIQ device. Of course, we’ll see what the Diamond looks like eventually, but I’m not really all that thrilled. It’s the same like with the iPhone - it’s using something new (3d elements in the UI), but the entire thing is made in a way that screams proprietary, and just wants to be a one- shot device. No ambition, and not even potential.

    Not that UIQ hasn’t squandered their potential, generously helped by their unfathomably idiotic shareholders (Moto and SE) - but at least the potential is there.

    (lol…I’m really clutching at straws here, aren’t I..)

  48. great application i will try this and make a post later!!!!UIQ rules!!!!

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>