Welcome to i8910, QT!

This is the first of the many surprises that are coming in the next days!!!!!! 😉

Hi guys!
This post I’m going to show you something really interesting…something breathtaking for the many of you who know what I’m talking about…QT!
Qt (pronounced as “cute”) is a framework which supports pcs and mobile phones, and it is done so that you can use the same software on many OS without changing the whole code each time (the technical name is “crossplatform”)
As you may know, Qt is the way Nokia is pursuing to try to call all Symbian Developers back, and try to make his appstore florish as the Apple’s or Google’s ones.
Qt is easy to develop software on, and it is already used in many softwares for PC like VLC Player, Google Earth, Maya, and many others…
Well, at this point you maybe asking “why making this intro to Qt?”…
the point is, once again, we as i8910 users were on the point of being discriminated regarding software compatibility for our phone…
Nokia has released the Qt libraries, and you all know this because Wikitude (www.wikitude.org) and Summeli’s emulators (www.summeli.fi), WordPress for Symbian, ComingSoon, are all software which are made in QT, but they all share the same probem…
THEY DON’T WORK CORRECTLY ON OUR PHONE!!!!!
Why? Because the Qt_installer, which is the package which installs Qt libraries with 19 capabilities, only installs on Nokia phones!!
And what about us? We’ve been told to use a “self-signed” version of the package which includes the same Qt-libraries but with only 5 capabilities!!!!! (read **)
The result is —> Software don’t have enough “priviledges” tu run and do all the things they need to do on our phones, thus creating mess, crashing, or not starting at all!

My plans for this summer included studying and learning Qt, so as I came to know we had a somehow “limited” version of the Qt libraries, and that most of the softwares would have not run on i8910…I thought THIS IS NOT FAIR! I NEED Qt TO WORK!
But I had too many things to study and exams were on the way, so I decided to wait for me to have some free time, which is why I’m posting all this now (in the meanwhile a partial official solution has been found, read **)…

In the meanwhile, the guys from Wikitude have found a workaround to let wikitude work (even if it is not working ok for everybody) on i8910…
But DO NOTE THAT WIKITUDE’s QT LIBRARIES ONLY HAVE 4 CAPABILITIES!! THEY ONLY MADE LIBRARIES WITH THE CAPABILITIES THAT WIKITUDE NEEDS TO WORK!! (which is ok for wikitude, thank you very much 😉 )

This means that maybe other software will not work with Wikitude libraries!
Basically my idea, which has come to reality thanks to the help of madhacker (whom you can all welcome aboard 😉 ) is to create a new Qt libraries package with all the 19 capabilities that the Nokia’s package has!
This means, the Qt packages we have on i8910 will be THE SAME PACKAGE AS THE ONE FOR NOKIA PHONES!!!
This means all qt software will work on our phone as they do on Nokia’s phones!
So you can all say WELCOME ABOARD REAL QT!!

I have added also a modified QtMobility 1.0.1 package, so that we are sure to have all the Qt libraries available!!! 🙂
Qt + Symbian
ps Only one advice, it seems like Samsung’s changed APIs give some problems to Qt software which tries to recognise the phone in landscape mode, so only use portrait mode with Qt software please 😉

I’m sorry for those who have already sold their i8910…
for those who still haven’t, keep it tight! You just got a future-proof feature on your Omnia HD!
YAHOOOOOO 😉

Instructions:
1) DOWNLOAD THE PACKAGE
1) Install the .sis files and you’re done

I’ll make some posts about the new possibilities that this mod offers to our phone 😉 so STAY TUNED!!

Yours,
faenil

**(Update: this is possible now thanks to Qt beta2, but only some files are installable in an official way, dependencies remain restricted to Nokia’s)

secrets and suggestions for the next fw ;)

FIRST OF ALL: I NEED A DUTCH ROM TO MAKE DUTCH LOCALIZATION, CAN ANYONE LINK ME TO A DUTCH OFFICIAL FIRMWARE? THANKS

Hi guys ^^

I’m still working on the project for my university but I have set everything back up to cook ^_^

I want you to know that I’ve been silent in the last days, but I was not just studying…
I got some results (thanks to “new” friends 🙂 ) and I finally found someone who could make my wishes come true 🙂

you’ll know things in further details in due time 😀

At the moment this is what I want to know from you:

WHAT DID YOU LIKE ABOUT n2o3??
WHAT WOULD YOU CHANGE??
WHAT ARE YOUR WISHES FOR THE NEXT FIRMWARE?

Write all your ideas in your comment!! 😉

NOTE: THERE ARE SOME BANNED REQUESTS, SUCH AS:
– MULTITOUCH
– SYMBIAN^3
– VOIP
– ANDROID

Because I know people would like to have those but it is not possible at the moment 😉

Cheers guys 🙂

One more update

Hi guys, the time has come for me to update this blog, and write some facts down 😉

I already answered to ALL the comments today, as usual, so check your comment if you were waiting for an answer from my side 😉

First of all, I can say that my exam period is probably finished.

I say probably because I might have the possibility to try another exam within july…but to do this I should send my project (which is not finished yet) to my professor, and hope he’ll agree to make the last part of the exam within July…

Otherwise, I will have to wait September…

Unfortunately this year was not that good in terms of marks…

I had 8 exams this years, I only tried, and passed, 4 (passing all 8 was impossible, 6 exams was the maximum my colleagues could reach)… which means I will have 4 more exams in September…which means no totally free summer, no holidays.

My plan is to keep studying during the whole summer, thus having enough time to get ready for the exams in September, and being able to spend some time for my hobbies, like this blog and the custom firmware (girlfriends and friends will have the time they deserve, don’t worry 😉 )

Let’s talk about n2o3 😀

I’m so happy the poll got 1500 VOTES, and n2o3 is still the fastest firmwares of all in the opinion of the people who visit my blog! 🙂

I have already written down some things I would like to import into the next n2o3 update, and if I get my ideas working, you’ll see a nice new firmware 😉

I’ll soon open a post to listen to your suggestions 😉 (DO NOT WRITE THEM IN THIS POST PLEASE)

One more thing, given the fact that I am working on the project written in C, the next days I’ll be available in the LIVE CHAT if you have any doubt (PLEASE READ THE CHANGELOG AND THE NOTES SECTION BEFORE ASKING, I WON’T ANSWER TO THINGS WHICH ARE WRITTEN IN THE CHANGELOG)
I’ll be there to help you out ;
IF THERE IS ANY EXPERT OF C SOCKETS OR MULTITHREADING PROGRAMMING, YOU HAVE A CHANCE TO HELP ME OUT THIS TIME 😀

Cheers bro…

stay tuned 😉