Rahulsingh190, on 29 September 2012 - 08:23 AM, said:
Guyoverthere you said that we dont have ics libs for our racer & zte is never gonna release it...but we dont even had gb libs from zte for our phone...but we have gb running on our phone....& zte blade libs with essential modification may workm isn't it...........i may be wrong
Dude... just drop it already xD if you want ICS buy another phone
Nah jokes apart, I'm not sure what the history with 2.3 was (I didn't have this phone when all that happen), I think that someone got blade working with 2.3, then someone had the idea of using the work from blade to have 2.3 running on racer (using blade libs perphaps) and then deadlink's put his racer file sources available and we got 2.3 like any other (you can compile, modify and what not)
From what I've read, with ICS the process was trying to use blade libs (since hardware is almost identical) and in some cases the current CM7 sources to make the libs work in ICS but this process failed, what worked taking 2.1 and 2.2 phones to 2.3 didn't work this time, the latest tests with ICS with ported or modified libs had the phone able to boot and that's it, RIL wasn't working (meaning no Cell Network, no 3g, etc...), sound not working, wifi not working, bluetooth not working... just boots. Then there was a touchscreen issue, nobody really sure where the problem came from, some though it was kernel related (msm_ts needs modification, new qualcomm drivers require genlock which isn't available in 2.6.32.9...) some also though that perphaps it was something else, libinput or the like... anyway, of all the things not working on ICS you had to add up the touchscreen.
Now, something you should understand is this: with 2.3 (and early ICS tests) there were Chinese people working on kernel, libs, etc; there were also the Russians, Indians, quite a few here at modaco tilal, racerboy, tigex, rickywatt, equilyim, t0mmb13... all this people was thinkering and hacking away... and now THERE'S NO ONE! xD well equilyim is still around and racerboy makes appearances now and then but that's it, this basically means there's a huge lack of personal and knowledge to test, debug, modify, compile, port.... add all this up and you have less than 10 persons who owns this phone from which only 2 at most can do any kind of thinkering with sources, compilation, and the like and from those 2 I'm counting me in which is worse because I'm not a developer!!!!!! xD
Equilyim might give you more insight on how 2.3 came to racer and what went wrong with ICS since all I've gattered have been the product of spending countless hours reading through a lot of posts in different forums, googlegroups logs, mail list and google searches so I might be wrong in a few things.
So things like why we had libraries for 2.3, qualcomm released TS drivers and the like don't matter much, the possibility to getting ICS on Racer is slim to none.