It's no secret that ARMv6 devices, which have recently been extremely popular, are gradually dying out. This is due to the refusal of manufacturers to release updates on them, as a result of which the community quickly turns away from them and throws.
Approximately the same is happening with devices based on
Qualcomm MSM7227 (Snapdragon). Judging by last year’s report of the company, it delivered more than 100 million of these chips, they have on board millions of smartphones and other devices around the world.
You probably heard that vendors for the most part refused to create an update to ICS for these devices. But the developer community is not asleep, and the porting work is in full swing. However, now almost all development teams are faced with a problem that is almost impossible to solve on their own.
')
The point is the lack of a new version of the libraries
OpenMAX IL , compatible with ICS. It is almost impossible to implement it on our own, since the
QDSP5 signal processor, for which the specifications are closed, is used for video decoding. A lot depends on OpenMAX: video recording / playback, camera control, image capture, etc. The developers of
CyanogenMod 9 call the absence of these libraries one of the reasons for the refusal of official support for these devices.
Most recently, a campaign was launched on
xda-developers to request updates to the
Adreno 200 graphics accelerator drivers. In that case, Qualcomm responded and nevertheless released the update, thanks to which many ICS custom firmwares gained full hardware acceleration of the interface.
Now we are stuck with OpenMAX and again we need Qualcomm support. Remarkably, devices based on the updated MSM7227a chip, which includes all the same hardware, including
QDSP5 and
Adreno 200 , but based on ARMv7, are now on the market. And as we can see, most of these devices are available immediately with ICS. Thus, there are libraries, but
only under ARMv7 .
Turning to the case, I created a petition in Qualcomm with a request to release the update libraries for ARMv6!
So, please subscribe to the following petition if :
1. Your device is built on ARMv6 (MSM7227)
2. Has an unofficial port of CM9, AOSP, AOKP, MIUIv4, etc.
3. Can not use some features of the device due to the lack of these libraries.
Wikipedia shows roughly the
following range of devices that have the same problem:
LG Optimus Me, Samsung Galaxy Fit, Samsung Galaxy Mini, Samsung Galaxy 551, LG Optimus Chic, ZTE Blade, HTC Legend, Mytouch 3G Slide, HTC Gratia, LG Optimus One P500 GSM, ViewSonic ViewPad 7, Samsung Galaxy Europa, Sony Ericsson Xperia X8 (SE Shakira), HTC Aria, Palm Pixi GSM, OlivePad VT-100, HTC Wildfire S, Alcatel OT-990, Micromax A70, LG Optimus chat L-04C, Huawei Pocket WiFi S II S41HW, Huawei Ideos X3, Huawei Sonic U8650, Sony Ericsson Xperia X10 Mini, Sony Ericsson Xperia X10 Mini Pro, Garmin & Asus M10, WellCom A88, Coolpad W706, Garmin & Asus A10, Samsung Galaxy Gio, Samsung Galaxy Ace, Odys Space, LG Optimus Net, LG Optimus Hub, ZTE Skate, HTC ChaCha, HTC Salsa, Huawei smart bar S42HW, Coolpad 7260, ZTE Blade S
Please subscribe to this petition: www.groubal.com/ics-compatible-openmax-il-compiled-for-armv6-from-qualcommFor the campaign to be successful, I also ask you to distribute this link where possible. However, please do not try to sign the petition more than once, it reduces the credibility of it.
In addition, dissatisfaction can be expressed on the
Qualcomm forum , as well as
facebook and
twitter .
Another petition is now distributed on the Internet; at the time of writing, it has already collected more than 10,000 signatures. However, it contains almost no technical information and for some reason is sent to ARM.
Talk on xdaTalk on w3bsit3-dns.comZY If not the hub, advise where to move.