[Blade General] bingo1991:
2012.02.09 posted

Traveling for more than 20 hours, exhausted right now.

Hurried to pay network fees for the school network, see my post,found that the ZTE officials responded, see the following:

Coming from mobile@zte.com.cn

--------------------------------------------------------------------------------------------

Dear users:

Hello!

Thank you for your support and interest in the ZTE products;

We has plans recently to release the Blade(V880) (International Edition) 2.6.35 kernel source code on the ZTE official phone support site, please keep attention with it;

As for the Blade(V880) Unicom version for mainland China, the official does not support the Android 2.3 system.Thus,it would not be include in the kernel source.

If you have any other questions, please contact us or please call the customer service hotline 0755-26779999 or 400-880-9999, we will be happy to serve you! Thank you!

I wish you:

Good health! Work happy!

--------------------------------------------------------------------------------------------

This is a relatively significant results achieved since the release of my article.

You can search the link of my original post by google.

But it's in Chinese,to help you to get to know it,I will translate it to English as following.

Since my English is not good,I hope you can know the general idea of my article.

---------------------------------------------------------------------------------------------

2012.02.06 posted

Is very hard to type so many words, worked so hard to write the article,just for two purpose:

First,to let all Blade(V880) users get access to know an important information, ie, mobile phone manufacturers open source really means what?

The other wish is,to express a strong sound to ZTE officials, that is, we really need you to open up the kernel source code.

Mobile phone manufacturers open-source means what to commom users?

For the Android source code, always means Android system source code and the Android Linux kernel source code.

The Android system source code released by the official Google, some Mod team (such as CyanogenMod) release modifide the source code.

The open source I mentioned here, refers to the kernel source code.

Linux and its kernel, here only a brief description, not too much introduction, if you are interested with it,google can help you a lot.

First, we know, the Android system is based on the linux kernel, the most common platform architecture is arm.

The linux kernel can be considered to be an underlying system, which is responsible for hardware drivers and process management and resource call.

Linux kernel source code from the linux community and internal contains the source code for each platform's hardware drivers.

With any specific Android phone, the hardware configuration is not all the same.

In order to perfect run, a targeted kernel must be especially compiled for it.

What is targeted means?

Adding the appropriate driver code for the debice ,which not included in the common hardware driver support list of the original kernel source;

Some features and drivers which would not suit or not need for the target machine should best not be compiled into the kernel, to save system resources and improve the efficiency of the running kernel;

some special needs of the upper system (such as swap) should be compiled in the kernel.

ZTE Blade(V880) can the most complex mobile phone in the world, not one of.

In fact, its own hardware structure is not complicated ;It is different version, different batches of the machine hardware model being very complex.

Complex version: common overseas such as British oranges, Germany BASE, Japan's Softbank, Switzerland, Singapore...;

The Unicom version for mainland China (Model V880 and V880+), the Hong Kong version, the Asia-Pacific version.

Complex batch: especially the Unicom customized version of the machine of April, July,August, September, November and other batch.

The V880 various versions of hardware model is inconsistent, this is nothing to blame.

As for the domestic configuration is lower than the overseas version of the configuration, ZTE's strategy, I declined to comment.

The biggest problem is the domestic version of each batch of hardware models are complex and variable.

The most obvious phenomenon is that when a new purchased V880 was using an unofficial 3rd Rom, there always some hardware can not work proper.

For example, recently several V880 + users asked why they could not find a Android 2.3 Rom which support swap and hardware works well at the same time.

Before this ,you should know that the blade for China mainland does not has official Android 2.3 support.

I just explained: original official leaked 2.6.35 kernel from overseas, can normally driven man V880 hardware, sensors are normal, but does not support swap;

Why 3rd Rom makers do not add swap support to it?

The linux kernel does not like the .apk package can decompile out, it has to be overall re-compile.

When recompiling, you should link all the source code but not only the swap parts.

The problem is due to the complexity of the hardware models, in order to compile a commom kernel for variable batch, we need to add more driver code.

More difficult, the ZTE officials did not announce new hardware model of change, not to mention its driver source code.

The result is,when recompile the kernel to add the swap function, we do not know which driver to be add in due to the variable hardware model.

The official original kernel,hardware is running well, but does not support swap; 3rd compiled kernel support swap, but always leave some of the hardware does not work properly.

If ZTE Corporation release the 35 kernel source code (containing the driver source code of the various batches of different models of hardware),

Problems such as the V880 + have, would not be a problem.

This is the significance of open kernel source code:

Drive better, more powerful third party compiled the kernel, and can more better 3rd Rom, new functions and new features.

Burstlam has being the leader in developing Rom for balde (V880) for a long time.

He has complained many times in his articles about ZTE's not releasing the kernel source,there is a part of his article which he release his Android 4.0.3 Beta Edition:

First, note that is also a major problem in the capture of the GPU core part is already there has been progress, but unfortunately there were no suitable ADRENO chip library file to do the actual test.

Because currently 7X27 only use the ARM V6 platform with chip combination ADRENO. Be able to find updated versions of library files are just ARMV7 platform ...

I have not aimed to look ZTE will do, only aims to look SONY X8 for the same configuration update, and then have a chance to really hard solution.

I think that if ZTE can release a V880 kernel source code, Burstlam will be quite happy, of course, all the V880 users will be more happy.

On the android 4.0, to correct a misunderstanding, the ICS does not necessarily need the linux 3.0 kernel,where 2.6.35 kernel is also OK.

That means, if the 35 kernel source code released, the process of android 4.0 on the Balde(V880) will be accelerated;

Another information, MIUI v4 will organize code more portability, MIUI may be used on Blade(V880) when ICS can be perfect run.

In fact, ZTE announced earlier by the 2.6.32 kernel source code; 35 kernel source code, not know the reson, has been reluctant to release.

Look at other mobile phone manufacturers, such as

HTC, already announced a large number of models of the 35 kernel source at

*****sorry ,new menmber has no right to post outside links*****

Samsung has been open source release page

*****sorry ,new menmber has no right to post outside links*****

In addition, domestic Huawei also released its classic models U8800/U8800 of + 35 kernel source ...

So those whose balde(V880) does not work proper,

those who tried of finding patch for your Rom,

those who eager to early using a perfect Android 4.0,

those who have similar hardware configuration mobile With Blade(V880),

those who think this article is helpfull for you,

Be sure a lot of click, reply, vote and reproduced,so that more people aan see this,

To let the ZTE official developers see the majority of the user's requirements.

Personally think that send an email to the ZTE also a good way to express your wish to ZTE officials.

ZTE's handset division, e-mail address: mobile@zte.com.cn

Replies are stereotyped as we reflect, ZTE (Is it a computer auto-reply?):

Dear users:

Hello!

Thank you for contacting us.

Phone kernel source code can not open, please understand us!

If you have other questions, please contact us or please call the customer service hotline 0755-26779999 or 400-880-9999, we will be happy to serve you! Thank you!

I wish you:

Good health! Work happy!

Why other manufacturers can open the kernel source code, while ZTE can not?

I do not know here, "Unable to open" ,is for what reasons and for what consideration, in short, the answer is not satisfactory.

Hope you continue pay attention about this article, untill ZTE release the source code.

(At least given the model of the new hardware,so we can go to the hardware vendors to find the driver code)

PS: I knew how much influence can initiate a lot of people to participate in the petitions, just sincerely hope that brings together the power of the masses,

Clicks,reply, multi reproduced, so that the ZTE official to hear the voice of the user's and the early release of the 35 kernel source code.