[PETITION]Kernel Source for Ascend P6 - Huawei Ascend P6, Mate

Hey
I opened this thread for anyone, who has an idea how to get Huawei to release the whole source code for our P6, because I think that would be great if they do so!
Petition
Gesendet von meinem P6-U06

Maybe we can try to start a Petition?

Would be an idea but I don't know if they would react.
Gesendet von meinem P6-U06

If we have enough people like 3000 or 4000, maybe Huawei will think about that.

rupro327 said:
If we have enough people like 3000 or 4000, maybe Huawei will think about that.
Click to expand...
Click to collapse
But we aren't so many I think :/
Gesendet von meinem P6-U06

If we share it, I think we can get this number.

Do you know how to start something like that? Maybe you can do it?
Gesendet von meinem P6-U06

You can search in HTC one X forum, they did things like that with HTC. They mainly let messages on HTC Facebook and Twitter accounts.
Sent from my One X using xda app-developers app

We could spam every single Huawei account until they release it
Gesendet von meinem P6-U06

This is what I've found. We can start something like that. I would start this but my English is bad, I'm a teen from Germany. But I can help I've someone start a petition.
http://forum.xda-developers.com/showthread.php?t=1767801
Sent from my P6-U06 using xda app-developers app

bilbonotry said:
You can search in HTC one X forum, they did things like that with HTC. They mainly let messages on HTC Facebook and Twitter accounts.
Sent from my One X using xda app-developers app
Click to expand...
Click to collapse
You must account that things are not as free and open in China as they are in the western world. Probably the best thing to do would be to include the anzhi.com (not only would Huawei put more attention to them, there are probably thousands if not even hundreds of thousands of them in the P6 subforum!) userbase in this petition, but for that we need someone who knows Chinese. But I'm not sure if they would take part in the petition because of the totalitarian regime of the country.
http://about.me/DTSpawn here's a marketing manager at Huawei Device Russia, I believe they may have some close connections to the China based Huawei Corp.

tauio111 said:
You must account that things are not as free and open in China as they are in the western world. Probably the best thing to do would be to include the anzhi.com (not only would Huawei put more attention to them, there are probably thousands if not even hundreds of thousands of them in the P6 subforum!) userbase in this petition, but for that we need someone who knows Chinese. But I'm not sure if they would take part in the petition because of the totalitarian regime of the country.
here's a marketing manager at Huawei Device Russia, I believe they may have some close connections to the China based Huawei Corp.
Click to expand...
Click to collapse
China!
I shoudn't have bought a phone from a chinese company
lol , joking the best phone I ever had in spite of late kitkat updates.

In my opinion we should try to make our own letter and send this to Huawei, maybee KanocX allows us to modify their letter and send this to Huawei.
Edit: I have asked KanocX and he gave me permission to use his letter as base.
Dear Huawei,
We appreciate the good quality, look and feel and the design of the Huawei Ascend P6. That’s why our developers have created many ROMs for the phone.
But without the Kit Kat Kernel source code, we are not able to take advantage of all the functions, which need to be implemented to the Kernel.
It’s been a long time since the official Kit Kat was released. Yet the huawei.com website has still not been updated with the kernel source. Also the last firmware source code was in August 2013.
Android is an open-platform and is based on the GNU/Linux Kernel. The Linux kernel is licensed under GNU General Public License v2 or GPL (http://www.gnu.org/licenses/gpl-2.0.html), which means that you are legally obligated to release the source code for any derivative work within a reasonable time frame. This code is free software (free as in free speech) and this means that it is developed by volunteers around the world. They do not wish to earn money with this code, only that it spreads the great idea of freedom and free software. We want to make the software as good as possible and improve what you have currently done.
Developers are working hard to bring new ROMs and continue support to your devices, which many of your customers are eager to use
By releasing the kernel source code you can improve our experiences with the device and with Huawei as a company. The very openness of Android is intended to draw many people and by withholding kernel source code you are ultimately alienating your customers who may move on to purchase devices made by a different company (e.g. a Google Nexus device with pure and newest Android).
Furthermore we know that we can and will lose the phone’s warranty by installing unofficial phone updates, but we, the developers, know what we are doing with the device, so it doesn’t restrict the usage of the phone nor does it affect Huawei in any way.
We are aware that this device is from a previous hardware generation and we are grateful that you are continuing to support it, but we would all be happy if your continued support is not only directed at your customers, but also as required by copyright law.
Please do the right thing and release the Huawei Ascend P6 Android 4.4 kernel source. Thank you.
Sincerely yours, The xda-developers community.
This letter was written and is signed by the xda-developers community.
Click to expand...
Click to collapse
Please give me review on this letter and contribute to this, so that we will have a really good letter, which we can send to Huawei.
If you want I can support this project, and I would be willing to take the lead in this process of the "petition".

raolleel said:
In my opinion we should try to make our own letter and send this to Huawei, maybee KanocX allows us to modify their letter and send this to Huawei.
Edit: I have asked KanocX and he gave me permission to use his letter as base.
Please give me review on this letter and contribute to this, so that we will have a really good letter, which we can send to Huawei.
If you want I can support this project, and I would be willing to take the lead in this process of the "petition".
Click to expand...
Click to collapse
I really like the letter :good: and i could translate it into german to send it to Huawei Germany.
Gesendet von meinem HUAWEI P6-U06

taaeem said:
I really like the letter :good: and i could translate it into german to send it to Huawei Germany.
Gesendet von meinem HUAWEI P6-U06
Click to expand...
Click to collapse
Thank you ... I'm also a native German , so translation isn't a big deal.
We should first optimize this letter, so that everyone think it's good.
Then we can translate it and send it to the right Persons ^^
I think we need a little strategy, how we can optimizing this process
At first we should make a time line, I'll prepare a Post, on which I show a time line and the following steps,
we shouldn't start on our own.

taaeem said:
I really like the letter :good: and i could translate it into german to send it to Huawei Germany.
Gesendet von meinem HUAWEI P6-U06
Click to expand...
Click to collapse
Hello everyone out there,
there is no need to translate it again. It was already translated to German, Chinese, Malay, Indonesian, French, Polish, Spanish and Italian. All information you need, can be found at http://forum.xda-developers.com/showthread.php?t=1767801.
Good luck for your project and best regards,
KanocX

[Petition] Release the KK kernel-source
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Release the kernel source !​
This is a attempt to get Huawei to release the source code for our Huawei Ascend P6.
Here is a time line how we should proceed:​
Step 1: Create the English letter
We should take some time to optimize the letter.
first attempt:
Dear Huawei,
We appreciate the good quality, look and feel and the design of the Huawei Ascend P6. That’s why our developers have created many ROMs for the phone.
But without the Kit Kat Kernel source code, we are not able to take advantage of all the functions, which need to be implemented to the Kernel.
It’s been a long time since the official Kit Kat was released. Yet the huawei.com website has still not been updated with the kernel source. Also the last firmware source code was in August 2013.
Android is an open-platform and is based on the GNU/Linux Kernel. The Linux kernel is licensed under GNU General Public License v2 or GPL (http://www.gnu.org/licenses/gpl-2.0.html), which means that you are legally obligated to release the source code for any derivative work within a reasonable time frame. This code is free software (free as in free speech) and this means that it is developed by volunteers around the world. They do not wish to earn money with this code, only that it spreads the great idea of freedom and free software. We want to make the software as good as possible and improve what you have currently done.
Developers are working hard to bring new ROMs and continue support to your devices, which many of your customers are eager to use
By releasing the kernel source code you can improve our experiences with the device and with Huawei as a company. The very openness of Android is intended to draw many people and by withholding kernel source code you are ultimately alienating your customers who may move on to purchase devices made by a different company (e.g. a Google Nexus device with pure and newest Android).
Furthermore we know that we can and will lose the phone’s warranty by installing unofficial phone updates, but we, the developers, know what we are doing with the device, so it doesn’t restrict the usage of the phone nor does it affect Huawei in any way.
We are aware that this device is from a previous hardware generation and we are grateful that you are continuing to support it, but we would all be happy if your continued support is not only directed at your customers, but also as required by copyright law.
Please do the right thing and release the Huawei Ascend P6 Android 4.4 kernel source. Thank you.
Sincerely yours, The xda-developers community.
This letter was written and is signed by the xda-developers community.
Step 2: Collect people to sign our petition
We need this petition to be signed by many persons, so we should provide a link where everybody can sign our petition (I can provide such) And we need to post this petition everywhere.
Step 3: Get people to know about our petition
Let us translate our letter in all kinds of language.(edit: we can use the letters from here as base) Search until we find the right Persons, who should revive the letter. So that Huawei knows that we want them to release the code. And we aren't only a few dev's who are frustrated.
Step 4: Spread our letter to Huawei
Finally we must send our letter to everyone who can change something.
Step 3: wait
Credits: KanocX for the base of our letter

You can't force someone to do something. All you need to do is ask.

raolleel said:
Release the kernel source !​
This is a attempt to get Huawei to release the source code for our Huawei Ascend P6.
Here is a time line how we should proceed:​
Step 1: Create the English letter
We should take some time to optimize the letter. I would say let us wait 7 days (till Juni 7)
first attempt:
Dear Huawei,
We appreciate the good quality, look and feel and the design of the Huawei Ascend P6. That’s why our developers have created many ROMs for the phone.
But without the Kit Kat Kernel source code, we are not able to take advantage of all the functions, which need to be implemented to the Kernel.
It’s been a long time since the official Kit Kat was released. Yet the huawei.com website has still not been updated with the kernel source. Also the last firmware source code was in August 2013.
Android is an open-platform and is based on the GNU/Linux Kernel. The Linux kernel is licensed under GNU General Public License v2 or GPL (http://www.gnu.org/licenses/gpl-2.0.html), which means that you are legally obligated to release the source code for any derivative work within a reasonable time frame. This code is free software (free as in free speech) and this means that it is developed by volunteers around the world. They do not wish to earn money with this code, only that it spreads the great idea of freedom and free software. We want to make the software as good as possible and improve what you have currently done.
Developers are working hard to bring new ROMs and continue support to your devices, which many of your customers are eager to use
By releasing the kernel source code you can improve our experiences with the device and with Huawei as a company. The very openness of Android is intended to draw many people and by withholding kernel source code you are ultimately alienating your customers who may move on to purchase devices made by a different company (e.g. a Google Nexus device with pure and newest Android).
Furthermore we know that we can and will lose the phone’s warranty by installing unofficial phone updates, but we, the developers, know what we are doing with the device, so it doesn’t restrict the usage of the phone nor does it affect Huawei in any way.
We are aware that this device is from a previous hardware generation and we are grateful that you are continuing to support it, but we would all be happy if your continued support is not only directed at your customers, but also as required by copyright law.
Please do the right thing and release the Huawei Ascend P6 Android 4.4 kernel source. Thank you.
Sincerely yours, The xda-developers community.
This letter was written and is signed by the xda-developers community.
Step 2: Collect people to sign our petition
We need this petition to be signed by many persons, so we should provide a link where everybody can sign our petition (I can provide such) And we need to post this petition everywhere.
Step 3: Get people to know about our petition
Let us translate our letter in all kinds of language.(edit: we can use the letters from here as base) Search until we find the right Persons, who should revive the letter. So that Huawei knows that we want them to release the code. And we aren't only a few dev's who are frustrated.
Step 4: Spread our letter to Huawei
Finally we must send our letter to everyone who can change something.
Step 3: wait
Credits: KanocX for the base of our letter
Click to expand...
Click to collapse
I am from China and I'm glad to sign the petition, I think almost all P6 users in China would be glad to join the petition,too. Please let me know if you need me to do something for this. Sorry for my English

BeyondTheHorizon said:
You can't force someone to do something. All you need to do is ask.
Click to expand...
Click to collapse
Hi, yes I know what you're meaning and I must say the word "force" is not the right one, but the Treadstarter used this.
I don't want to force them, I only want to show them that their customers aren't happy with them not releasing their sources.
Asking would be my first way, but every of my letters to Huawei wasn't answered. (And I didn't wrote only one message.

Related

Petition to make Wave 1/2/3 source code open source - collecting ideas

Hi everyone,
I started this on Sammobile yesterday (where it is already a sticky). Also, german site Badania has wrote about it now, too. The petition is not started yet, this is only for collecting ideas and knowing about your opinions. Recently there was some 'news' saying that the Wave 3 source code was made open source, which turned out to be untrue (the file released by Samsung was only 130kB big). Big letdown for many of us, and Wave 1/2 source codes were not even mentioned.
The current situation
The thing is, at least the Wave 1/2 users desperately need an open source release to continue enjoying their devices. Both devices are great hardware, they have a big community and developers willing to put in some ellbow grease, but, we don't have the means to fix certain stuff, only Samsung has. You might think about the trouble upgrading Samsung Apps and the trouble with push and SHP in general that many Wave users have experienced in the last few weeks and months. You might think about all the small annoyances that you users ask us CFW developers to fix everyday (but we can't). You may also think of the BadaDroid project, and the tons of work put into developing a working modem driver, still with nothing to show to the public until now.
The last official Wave 1 FW is from July (with little to none improvements over the January XXLA1 release), the last official Wave 2 FW is even older. Some of you think (and with a reason) that Samsung themselves are not willing to do any more updates or fixes for these two devices. They have, more or less officialy, abandoned these devices and are not willing to put in any more work. We, as a community, on the other hand are willing to work on these - without pay even -, but our hands and feet are bound behind our backs due to the Wave 1/2 being closed source. Don't be fooled by our recent successes (design changes, ported chinese keyboard and quickpanel) - reverse engineering is like stumbling through the dark in an unknown environment, and eventually we will come to a standstill. With Bada being closed source, we will always lag behind the likes of Android.
Samsung themselves are no strangers to the idea of openness. They plan to make Tizen an open source project, they also develop highly succesfull Android devices and they also did at least say that they are interested in releasing the Wave 3 source code. Also, they are just now planning a big company image overhaul, with a new logo and a new policy of more openness. But, if nothing is done, they will just forget about the 'old' Wave 1/2 devices - guaranteed.
So, what now?
This is where you, the users, the developers, the mods, the bloggers, everyone in the Bada community come in. I've been playing around for a while with the idea of starting a petition for exactly this: To ask Samsung to release in full the Wave 1/2/3 (or for even more Wave devices) source codes. But wait, don't rush things now!
We need a big, coordinated effort, spanning all the Bada sites around the globe.
We need the petition to operate from a site that's easy to use for everyone (that means no complicated signup and no shady stuff), and we need the petition's text to be multi-lingual, translated in all the languages of all Bada countries: german, turkish, azerbaijani, arabic, polish, czech, french, italian, spanish, and a lot that I have forgotten about. We need a great, short text (not as long as this one) for the petition, so that everyone knows even from a quick glance the why's and the uses of such a petition.
We also need supporters, people willinng to spread the word on other sites, especially the big ones such as XDA or Bada-Turkiye, but also the smaller ones. We need every voice, and we need as many people in this as possible.
We need to give Samsung the choice to either publicly let down thousands of customers, or just, finally, give us the source code that we have been waiting for for so long.
Further proceeding - my suggestion
Now, this is what I suggest now:
Don't rush things - we should be collecting ideas for at least a week until we even think about actually starting a petition.
If you're willing to support this case, spread the word or even find more supporters, let us know here.
Double points if you're also a member of some non-english-speaking Bada community .
If you have any additional ideas or concerns, also let us know - this is what this thread is for, to collect ideas and coordinate this.
We need a good short english text for the petition itself (I may come up with something later myself).
We need translations for this text in as many languages as possible. And, no, I'm not thinking about Google translations, but about the good old manual ones.
Looking forward to your opinions!
Big sorry.
But this petition can only Santa Claus make true...
1.
Samsung is not alone patent holder...
Wave 1-3 use Qualcomm Hardware AND Software...
So Qualcomm patents affected...
Nearly same stuff is in hundrets of devices from other manufacturer too, because also Qualcomm...
Not only Qualcomm... think about Quram...
Security and Compression Algos...
2.
Place holder...
Best Regards
i agree this Samsung release the source code wave 1 2 3
Maybe we should think about making the petition not only about Samsung, but also about Qualcomm and Quram. Hopes for Modem drivers and the like might be slim, but chances are we'll get a step forward, at least being able to do something more. I think Bada libraries source codes are well within the realm of possibility, and we could already do a lot with them.
Also... what else could we do now, hoping to keep the Wave 1/2 development alive?
BTW: Christmas might also be a good time to make our wishes come true .
http://www.change.org/petitions/samsung-we-want-a-good-working-bada-for-all-devices#
Why not continue this petition...
with 1,435 supporters
Click to expand...
Click to collapse
Best Regards
adfree said:
http://www.change.org/petitions/samsung-we-want-a-good-working-bada-for-all-devices#
Why not continue this petition...
Best Regards
Click to expand...
Click to collapse
That would be a good thing, but - I don't think that we will get Samsung to fix it themselves, and the petitions text is not clear about alternatives such as open sourcing. I think it's a different thing.
Hi Guys...
I am a writer from Badaforums.net.
1 month back,we planed to file petition for open source bada and we got good response.
but,after sometime we dropped the plan as we needed some reliable(and known) person to file the petition.
we have a draft ready for the petition...if u want,u all can have a look at this...
we can use this to file petition if u want...I can give the text file(only to reliable person)...
link is as below :
http ://www.badaforums.net/forums/announces/petition-request-samsung-support-bada-update-t7183.html (Refer Image)
Regards,
WaveGuru
Nice...
You mean the attached one?
I hope, it is okay, that I added your portal as Supprter at our article as official supporter...
Taxidriver05 said:
Nice...
You mean the attached one?
I hope, it is okay, that I added your portal as Supprter at our article as official supporter...
Click to expand...
Click to collapse
Yes,its OK.
I don't remember whether this is the final draft or not(have to search my machine ) ,but we can use the final one.
but,before that we need to gather support from all sites.
and BTW,Badaforums is not my portal...i am just writer of that forum
Regards,
WaveGuru
waveguru said:
Hi Guys...
I am a writer from Badaforums.net.
1 month back,we planed to file petition for open source bada and we got good response.
but,after sometime we dropped the plan as we needed some reliable(and known) person to file the petition.
we have a draft ready for the petition...if u want,u all can have a look at this...
we can use this to file petition if u want...I can give the text file(only to reliable person)...
link is as below :
http ://www.badaforums.net/forums/announces/petition-request-samsung-support-bada-update-t7183.html (Refer Image)
Regards,
WaveGuru
Click to expand...
Click to collapse
Nice! I would, however, suggest to make this a bit shorter. People seem to be too lazy to read these times . Also, set the accent on the Open Source release and include Qualcomm in the petitions recipients list. Although this may sound pessimistic, I'm amost sure that Samsung themselves won't do any development or OS updates for the Wave 1/2 (and smaller Waves) themselves.
I guess I should give some more details. Also, for those too lazy too read the whole text: Just jump to the paragraph that answers your question.
What is this about?
We want to ask Samsung to release the source codes for the Wave 1/2/3 firmwares and Qualcomm to release the accompanying hardware drivers (the Qualcomm part is an additional proposal by me).
Why is this important? / Why should I promote this or participate?
For me personally, this is something of a last hope, especially for the Wave 1/2 devices. I should know being a CFW developer myself: With what we got now, we just don't get far, and there's tons of stuff that we just can't fix (because we don't know how it works, because we can't do any changes... etc). Also, think about the BadaDroid project, which will likely get a big boost from a source code release (modem driver, anyone?). Without the open sourcing we will eventually come to standstill, and that point is not too far in the future.
Why now? / How is this different from earlier petitions?
First of all: This is the first petition specifically made to ask Samsung to release the source code. Now is a good time for this, because Samsung is planning a complete brand makeover over thenext few weeks and months. With this brand makeover comes a new policy of openness, which can only be good for this petition to reach its goal.
"The Wave 3 Bada OS is already open source." / "They'll release anyways because of Open Source Tizen."
I can assure you, it is not. Although this news was on several big Bada news site during the last two weeks, the news turned out to be untrue. The file provided by Samsung is only 130kB big and contains something, but not the Wave 3 source code. It is worse for the Wave 1 and Wave 2 devices, cause these two will be just forgotten about if we don't act. Remember, Tizen is only planned for the Wave 3, and I'm not even sure if that is official.
"This won't work."
Of course, you won't have any guarantees this will work, even if you participate or promote this. The alternative - doing nothing of the like and just hoping for the best - won't most likely do you any good either (read the second paragraph for my personal opinion). Also, we're open to suggestions on how to do this the best way. We want the whole Bada community in this, and we want to listen to your opinions and proposals.
We already have supporters such as german site Badania.de, czech site mojebada.cz, US based site badaforums.net and we're in good hopes of getting even more of the big and smaller ones to support us. This is planned to be a big global effort.
"The modem driver is owned by Qualcomm, not Samsung."
So, you're interested in BadaDroid development specifically? That's right, and that's also the reason why I'm suggesting to add Qualcomm to the petitions recipient list.
Quram algorithms sourcecode is what they sell, so they won't publish it.
Qualcomm AMSS sourcecode - forget it.
Parts of Samsung SHP source - maybe, but from my experience with Samsung HQ I wouldn't count on much. ;P
If we all want to start with this petition,we have to start early and with full proof plan.
but,we will need support from whole bada community and many sites.
I am ready to help...with my blogging and ideas...
Regards,
WaveGuru
We of badaos.net (Iranian Bada forum) are ready to sign the petition. Our forum has 20,000 users (about 3000 active)
Thanks everyone for their support!
Waveguru and nip_miniw, can we add you to the list of official supporters? Maybe also your sites (badaforums.net and badaos.net)? And, don't think wrong if it has gotten a little bit silent here, we're still working on this! But, we also still need more supporters.
If you're willing to help, post here, please.
Rebellos said:
Quram algorithms sourcecode is what they sell, so they won't publish it.
Qualcomm AMSS sourcecode - forget it.
Parts of Samsung SHP source - maybe, but from my experience with Samsung HQ I wouldn't count on much. ;P
Click to expand...
Click to collapse
You're 100% right about the Quram (QMG images, anyone?) source codes, and probably about the Qualcomm AMSS source code, too. But, with your new low level BadaDroid modem driver - would we even need the Qualcomm source anymore? Also, for the rest, I think anything will help, right?
k8500 said:
Thanks everyone for their support!
Waveguru and nip_miniw, can we add you to the list of official supporters? Maybe also your sites (badaforums.net and badaos.net)? And, don't think wrong if it has gotten a little bit silent here, we're still working on this! But, we also still need more supporters.
If you're willing to help, post here, please.
Click to expand...
Click to collapse
I think I can help too,,
I have a little group named BadaIL, we rleased 5 roms until today..
what can I do?
k8500 said:
Thanks everyone for their support!
Waveguru and nip_miniw, can we add you to the list of official supporters? Maybe also your sites (badaforums.net and badaos.net)? And, don't think wrong if it has gotten a little bit silent here, we're still working on this! But, we also still need more supporters.
If you're willing to help, post here, please.
Click to expand...
Click to collapse
What should we do as an official supporter?
k8500 said:
Thanks everyone for their support!
Waveguru and nip_miniw, can we add you to the list of official supporters? Maybe also your sites (badaforums.net and badaos.net)? And, don't think wrong if it has gotten a little bit silent here, we're still working on this! But, we also still need more supporters.
If you're willing to help, post here, please.
Click to expand...
Click to collapse
Hi k8500,
I am ready to help u all.I also have a plan in place.if you want,we can discuss this over PM.
but,I believe that making Bada as an open source should be one of the thing in petition.
we should also need to ask Samsung to provide us bugfree bada...as current bada firmware is not bugfree.
if we can't play HD games with current firmware...if we need to switch off our wave every time to clear ram...then its Samsung DUTY to provide us bugfree OS which they promised.
As many said that this will not change anything... Samsung will not do this...
It will be Samsung's decision whether they want to provide their customer bug free product or not ...but as a customer...as a money payer...I want to try to make Samsung realize that what they are doing is not RIGHT.
Thanks and Regards,
WaveGuru
I think...
At first we need an overview, who will officially support this petition...
We (badaNIA) will definitely do so...
Need name of plattform and contact infos...

MediaTek driver sourcecode (want custom ROMs? read this!)

Even though it was said that the Fairphone will be completely open, the sourcecode of the MediaTek chip (MT6589M) is still not available (update: that was true for the time of writing. Luckily as of now, sourcecode is available and a custom ROM is in the making, see Developtment and Original Development Subforums). The link to the linux sourcecode except for the MediaTek part is here:
joemier said:
Here's our next step in providing developer resources. Happy to present to XDA: Fairphone OS Linux kernel source code package. Please let us know issues, problems, questions!
We've put together this package with all our downloads of Fairphone OS and stock Android 4.2.2.
We're eager to see what you all can do with it. Thanks for your patience as we got it up. Enjoy!
Click to expand...
Click to collapse
Great to see that. However, we need MediaTek sourcecode for custom ROMs if we don't want to reverse engineer (which is a lot of hard work and may even be considered a gray area on legality, I think)
Thanks to @dbrgn for bringing this up:
dbrgn said:
@joemier any plans to release the mediatek sources? Without them, not much will happen here...
If I'm not mistaken the mediatek kernel modules were written explicitly for Linux/Android. In which case, according to Linus Torvalds, they would have to be licensed under the GPL license:
That doesn't mean that I would accept just any kind of binary-only module: there are cases where something would be so obviously Linux-specific that it simply wouldn't make sense without the Linux kernel. In those cases, it would also obviously be a derived work, and as such the above excuses don't really apply any more, and it falls under the GPL license.
Click to expand...
Click to collapse
(source linuxmafia.com/faq/Kernel/proprietary-kernel-modules.html)
Click to expand...
Click to collapse
So
Petition for MediaTek to release the sourcecode
http://www.ipetitions.com/petition/aosp-support-for-mediatek-devices/
Does anyone know if it's possible to persuade MediaTek to release the code, because they use Linux (GPL)?
Why don't they release the code? Can it be exploited or do they think there is a risk this can be used against them by other companies? Or do they just not care to do a little work?
Sony has managed to release the sourcecode of the MediaTek inside the Xperia C
http://developer.sonymobile.com/dow...es/open-source-archive-for-build-16-0-a-0-36/
So we and Fairphone can do it too!
(Mistake by me, it's just the kernel. Thanks chrmhoffmann for pointing it out)
Yes, we definitely need the full sources. One of the reasons why I bought the Fairphone was its alleged openness. If we can't get the Mediatek sources, the promise of a "completely open phone" is nothing but empty words.
That Sony code is just the kernel. It's clearly stated on that page you link to.
Chris
Sent from my Nexus 7 using xda app-developers app
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
More threads about this:
Operation RMD - To Support & Reward our MTK SoC Developers: http://forum.xda-developers.com/showthread.php?t=2164959
OmniROM For MTK Devices: http://forum.xda-developers.com/showthread.php?t=2483238
MTK 6577 Sources [Complete]: http://forum.xda-developers.com/showthread.php?t=2560714
MediaTek Contact URL: http://www.mediatek.com/_en/08_info/03_contactUS.php
You guys have to remember any device out of China is not going to be held to the GPL.
Bat cave One
dbrgn said:
Yes, we definitely need the full sources. One of the reasons why I bought the Fairphone was its alleged openness. If we can't get the Mediatek sources, the promise of a "completely open phone" is nothing but empty words.
Click to expand...
Click to collapse
Promising openness and choosing an MTK chip are completely conflicting right now.
MTK is one of the least open source friendly chipset providers out there.
1) Their kernel is often full of binary blob modules. Sadly, in many cases, blob modules ARE legal. See the infamous Samsung FSR driver on the GalaxyS family.
2) Their kernel source code is a disorganized mess
3) If you have a friendly OEM that will leak MTK's complete Android build tree to you:
a) They will only build as-is with an oddball and VASTLY outdated Ubuntu configuration
b) They're an even more disorganized mess than the kernel sources and will cause severe brain damage if you try to read/understand them without taking breaks to work with a less screwed up source tree
c) Even their OEMs only get statically linked binaries for many components. For example their hwcomposer "source" is just a wrapper around a blob
d) They have yet to support an Android release newer than 4.2 - partly because it looks like they initially wrote stuff for Android 1.x and have never updated their sources properly to fit in with newer versions of Android. (They have been hacking Android sources to be compatible with their junk instead of the other way around). For example, they still don't use device trees.
Even with an OEM that is cooperating significantly with developers (like Oppo), working with MTK devices is slow and extremely agonizing.
Kernel Source ??
Good day everyone,
I was looking around for useful information and I stumbled over this -> https://github.com/varunchitre15/MT6589_kernel_source
Maybe I'm wrong but isn't that what everyone is looking for?
If not... well I'm sorry about pointing out the wrong stuff
Cheers,
ancdix said:
Good day everyone,
I was looking around for useful information and I stumbled over this -> https://github.com/varunchitre15/MT6589_kernel_source
Maybe I'm wrong but isn't that what everyone is looking for?
If not... well I'm sorry about pointing out the wrong stuff
Cheers,
Click to expand...
Click to collapse
no
Seriously, did you even bother to read the earlier posts in this thread?
Thank you very much for your kind response.
Anyone wants a Fairphone? Gonna sell mine.
Click to expand...
Click to collapse
And it's gone Nexus 5 here I come.
There are new sources posted on the Fairphone website. See the thread with technical details.
Hope it is complete now, as the first compilation attempt failed...
FlamingoKid said:
There are new sources posted on the Fairphone website. See the thread with technical details.
Hope it is complete now, as the first compilation attempt failed...
Click to expand...
Click to collapse
Kernel source is better than many MTK OEMs, but it'll still at best get you custom kernels. AOSP-derivative builds (CM, Omni, etc.) are right now far away.
(In case you haven't figured out - some of the Omni developers have a "complete" MT6589 source tree. I use "complete" in quotes because while it will build 4.2 on a properly configured machine, it is a mix and match of tons of blobs and all sorts of horrible hacks that result in it being a nightmare to integrate into any 4.3/4.4 AOSP-based project. Yes, even with an OEM giving us everything they have access to we're barely able to get 4.4 to boot on MT6589.)
https://gerrit.omnirom.org/#/q/status:open+branch:android-4.4+topic:mt6589,n,z for an example of the terribad hacks required to get it even to boot
Entropy512 said:
...
(In case you haven't figured out - some of the Omni developers have a "complete" MT6589 source tree. I use "complete" in quotes because while it will build 4.2 on a properly configured machine, it is a mix and match of tons of blobs and all sorts of horrible hacks that result in it being a nightmare to integrate into any 4.3/4.4 AOSP-based project. Yes, even with an OEM giving us everything they have access to we're barely able to get 4.4 to boot on MT6589.)
...
Click to expand...
Click to collapse
Ah, so this is more a Mediatek issue (provided with full 'sources' it still is a lot of work)? I'm an enterprise developer (JEE) so kerneldeveloping is new to me. Will check the links in your signature though :good:
Sigh. I think that also the new kernel sources don't work. I can't get it to boot. http://pastebin.com/raw.php?i=4bv6fyWw
The ringbuffer and/or ram console are quite small, so I don't really get much output. Looks like some problem with the dsi/display.
ARRGGHHH...
Chris
I just don't understand the ChiCom's thinking here .... You have a small army of intelligent motivated developers willing and able to extend your code AND your hardware for free ..... and you just sh-- all over them? There is nothing going on inside a Mediatek processor that's unique, groundbreaking or proprietary that's worth protecting. I say that as someone who has been in the field of Industrial and Commercial Process Controls since 1997
It's like they don't really want to make money and I'm afraid they've picked up a bad habit that's plagued the US business community for decades
Penny wise and Dollar foolish .... Save a couple of pennies now and throw way several dollars in the future (For instance it is ALWAYS ALWAYS ALWAYS cheaper to mitigate Pollution at the source than it is to clean up the environmental and health degradation it causes, I've yet to find a single exception to this Rule and the ChiComs are going to learn it real quick the hard way in the very near future)
Can't they see why the Nexus 7 was such a hit? Can't they see how Google took a device that's Margin was so low it was obviously never meant to make real money but since it was so Open it was embraced by the WORLDWIDE community and became a money making best seller. Cripes the biggest downside to a Nexus 7 is that there are so many ROMs and Kernels out there it's hard to choose and takes a week or more of research to cull your way through them
My only conclusion that they are Thieves at heart and thus think everyone else is out to steal from them like the steal from others .... Another bad habit they picked up from US "Corporate-think" .... Or maybe they do such shoddy coding that they are embarrassed to have anyone see it ... nothing pisses off a so-called Professional more than a bunch of 'amateurs' laughing at them and showing them up ....
Plus like any Corporation it's not the better educated engineers and scientists that call the shots but the poorly educated MBA's who don't know a resistor from a capacitor and couldn't even fix a broken flashlight or change their own oil ....
longjohn119 said:
I just don't understand the ChiCom's thinking here .... You have a small army of intelligent motivated developers willing and able to extend your code AND your hardware for free ..... and you just sh-- all over them? There is nothing going on inside a Mediatek processor that's unique, groundbreaking or proprietary that's worth protecting. I say that as someone who has been in the field of Industrial and Commercial Process Controls since 1997
It's like they don't really want to make money and I'm afraid they've picked up a bad habit that's plagued the US business community for decades
Penny wise and Dollar foolish .... Save a couple of pennies now and throw way several dollars in the future (For instance it is ALWAYS ALWAYS ALWAYS cheaper to mitigate Pollution at the source than it is to clean up the environmental and health degradation it causes, I've yet to find a single exception to this Rule and the ChiComs are going to learn it real quick the hard way in the very near future)
Can't they see why the Nexus 7 was such a hit? Can't they see how Google took a device that's Margin was so low it was obviously never meant to make real money but since it was so Open it was embraced by the WORLDWIDE community and became a money making best seller. Cripes the biggest downside to a Nexus 7 is that there are so many ROMs and Kernels out there it's hard to choose and takes a week or more of research to cull your way through them
My only conclusion that they are Thieves at heart and thus think everyone else is out to steal from them like the steal from others .... Another bad habit they picked up from US "Corporate-think" .... Or maybe they do such shoddy coding that they are embarrassed to have anyone see it ... nothing pisses off a so-called Professional more than a bunch of 'amateurs' laughing at them and showing them up ....
Plus like any Corporation it's not the better educated engineers and scientists that call the shots but the poorly educated MBA's who don't know a resistor from a capacitor and couldn't even fix a broken flashlight or change their own oil ....
Click to expand...
Click to collapse
Yup. This is why Oppo has done so well in the West compared to other Chinese manufacturers despite almost no international marketing efforts outside of social media - Instead of crapping on community developers, they embraced them and we became their evangelists.
A little bit desappointed
My first fairphone is about to arrive and I've been looking for sofware news for weeks. Disappointedly, I've found FairphoneOS is not being Open Source and customizable... Is it true my research conclusion?
Thanks in advance
Lupin
Ubuntu Phone and Fairphone
If have read this article on omgubuntu.co.uk http://www.omgubuntu.co.uk/2014/02/bq-aquaris-ubuntu-phone-specs and if i read this correctly, the Ubuntu Phone by manufacturer bq will use a MT6589 (without M). This is essentially the same chipset as the fairphone but with a higher clocked gpu. This should ease porting ubuntu for phones to Fairphone i guess. It will be interessting how (and if) Canonical publishes Ubuntufor that phone. It might actually include sources to help porting Ubuntu to Fairphone.
What do you think?
Well, and what do you think about Neo900: http://neo900.org/#features
Yes, I consider this could be considered spam; sorry for that.
Hi all,
anybody seen/tried this: gizmochina.com/2014/03/10/finally-android-4-4-kitkat-is-available-for-mediatek-mt6589-chipset
Could that be good news?
supersn0b said:
Hi all,
anybody seen/tried this: gizmochina.com/2014/03/10/finally-android-4-4-kitkat-is-available-for-mediatek-mt6589-chipset
Could that be good news?
Click to expand...
Click to collapse
What's new?
Search right here on xda.
There are currently two cyanogenmod builds (CM 10.2 - jb 4.3) and (CM11 - KK 4.4) for the wiko stairway MT6589.
Check the miscellaneous android development forums
Regards

Crowd funded ROM development

Crowd funded ROM development...
Now here is a thought.. Sure I am not the first one, but here is a suggestion and description of what I believe to be a brilliant idea.
I have bought quite a few Chinese devises for me and my family, and it has been a little hit and miss when it comes to usability on some of these devises. I have always gone for what I believed at the time to be best value for money products considering whom to buy to and what it is going to be used for.
The thing is if you do a lot of research and end up buying a phone with brilliant hardware but a ****ty Chinese ROM your in trouble. Sometimes you get lucky and find a third party custom ROM and if you are REALLY lucky there will be a ”latest and greatest” CM or Paranoid ROM available and then you are really flying. Most of the Chinese devises I have bought have actually been OK in assembly quality but all of them have been pretty useless as daily phones / tablets with the OEM software filled with Chinese bloat-ware and worse.
Recently I bought my own personal Tablet ( previously bought some for my kids) and I bought the ONDA V975M which have absolutely brilliant specifications but a useless and stuttering / freezing ROM. I have searched the web only to find several Fora all hunting for the same thing. I found Russian,French,Dutch speaking Fora as well with the same questions.... Where to Root and where to obtain better ROM's.....
To me we all need a kind of crowd-funded way of requesting new ROM's. My thought goes towards the APP selling market where somebody have a idea for an APP but no programming skills and then post the idea on sites like Sellandapp.com or Fundedapps.com. This is how I think it should work:
If I want a ROM for a device I would go to this new ”Request a ROM-Site” and request a ROM, I will have to give as many details as possible on the hardware, and then I would commit myself to a certain amount of my choice (any amount can start the request) if others is willing to commit to pay for the ROM they submit a commitment form on the site. The commitment will have to be binding. If enough people is doing this the money goes up to a sum that might attract a developer whom will take the task at hand. When a developer commits to develop a ROM the Money is ”frozen” to him for a period of time (2 weeks / a month?) and when he submits the ROM he will be paid a third of the sum in the ”pot” for that request. After a month he will get another third but only if there has not been more than 20% complaints on his ROM (will encourage him/her to correct bugs) and again if there is less than 10-15% complaints after 2 month he will be paid the rest.
If there is too many bugs in the initial ROM and they are NOT corrected the now reduced ”pot” can go to a new developer whom might easily correct the first one?
All ROM's have to be open source naturally. The developer has to accept that the work he does is paid for and there is NO royalties after...
I am present a member in 3 Android Fora and I constantly see the same names popping up, so I am sure there is a lot like me who is in several different Fora, it would be great if there would be some administrators who could put this idea into the right place and maybe duplicate it to others. My point is that in this matter there is only an advantage to spread the message as far as possible, over as many Fora as possible.
I would prefer this to become a non-profit site with reference to ALL the different Fora out there but if somebody wants to make this into a business I am OK with this, I hope if they become successful they will remember me and pay a small contribution towards the idea.
I can be found on XDA and Slatedroid as user-name: Robert_it
There will always be a risk of some low life with a shattered moral trying to steal the ”pot” but if we keep it simple and trust each other I believe this would work.
I do not have the skills nor the time to start this project but I would like to start this by offering my idea's and I would be the first to commit to $15-$20 for a smooth performance ROM for the before mentioned ONDA tablet...
If I am not violating the forum rules I would like this post to be Sticky in the right place and to be copy/pasted into as many Fora in as many languages as possible. Anybody out there up for a task like this?
Here is a little side-note: I did for some time ago try to get some info of a Chinese vendor only to be turned down, I see again and again people / developers requesting software / drivers for devices, the Chinese have a culture where they steal with arms and legs from everybody and yet there are scared for anybody gaining access to there already poor software. Just imagine if a Chinese company took the chance and released ALL drivers and hardware specifications to the gurus at CyanogenMod and asked for help to create a fully working multilingual ROM for a top but cheap device?? Now would the risk of another Chinese factory copying this device be bigger than the hype, rave and huge sales-numbers such a device would create... Think about it, if we could buy a $250 Octa-core high resolution, dual sim phone with all the latest hardware AND get CyanogenMod 11 on it as well??
And YES I know the quality is not the same as a true branded phone, my Nexus-5 is lovely but I use more that one phone on a daily basis and having a “cheap” powerhouse is fun and some of these Chinese phones is actually not bad at all...
Hope I have not offended anybody or broken any forum rules, I will post this both on SlateDroid and XDA as this is where I can, again feel free to copy and paste into other Fora.
Robert
Count me in for 10$ for the onda tablet.
Can you post a link to the onda threat ? So people can read in to it.
Verstuurd vanaf mijn V975m Core4 met Tapatalk
Great idea :good:
I'd also like to collaborate.
Yes that's a really great idea ! +1
We are a french community who are hoping that a developer wants to work on a custom ROM ! That could be awesome for this amazing tablet. Thanks for this post
10$ for TWRP for Onda v975m.
Great idea,
I've proposed the same thing in a french forum.
I can also 10-20$ donate for the dev.
Regards,
Okay maybe we will have enough to sponsor a tablet to a willing Def.
Does anybody know a Def who is willing to do so?
Verstuurd vanaf mijn Find 5 met Tapatalk
And custom Rom with even with errors for the v975m i give 10 Euro , count me in, my PayPal account is waitin
Sent from my V975m Core4 using Tapatalk
Up.
Come on guys.
Sent from my Windows Phone using Tapatalk
I asked a Developer and he asked me if we had kernel source.
Is onda willing to give this? Do they even have email?
Verstuurd vanaf mijn Find 5 met Tapatalk
Robert_it said:
Crowd funded ROM development...
Now here is a thought.. Sure I am not the first one, but here is a suggestion and description of what I believe to be a brilliant idea.
I have bought quite a few Chinese devises for me and my family, and it has been a little hit and miss when it comes to usability on some of these devises. I have always gone for what I believed at the time to be best value for money products considering whom to buy to and what it is going to be used for.
The thing is if you do a lot of research and end up buying a phone with brilliant hardware but a ****ty Chinese ROM your in trouble. Sometimes you get lucky and find a third party custom ROM and if you are REALLY lucky there will be a ”latest and greatest” CM or Paranoid ROM available and then you are really flying. Most of the Chinese devises I have bought have actually been OK in assembly quality but all of them have been pretty useless as daily phones / tablets with the OEM software filled with Chinese bloat-ware and worse.
Recently I bought my own personal Tablet ( previously bought some for my kids) and I bought the ONDA V975M which have absolutely brilliant specifications but a useless and stuttering / freezing ROM. I have searched the web only to find several Fora all hunting for the same thing. I found Russian,French,Dutch speaking Fora as well with the same questions.... Where to Root and where to obtain better ROM's.....
To me we all need a kind of crowd-funded way of requesting new ROM's. My thought goes towards the APP selling market where somebody have a idea for an APP but no programming skills and then post the idea on sites like Sellandapp.com or Fundedapps.com. This is how I think it should work:
If I want a ROM for a device I would go to this new ”Request a ROM-Site” and request a ROM, I will have to give as many details as possible on the hardware, and then I would commit myself to a certain amount of my choice (any amount can start the request) if others is willing to commit to pay for the ROM they submit a commitment form on the site. The commitment will have to be binding. If enough people is doing this the money goes up to a sum that might attract a developer whom will take the task at hand. When a developer commits to develop a ROM the Money is ”frozen” to him for a period of time (2 weeks / a month?) and when he submits the ROM he will be paid a third of the sum in the ”pot” for that request. After a month he will get another third but only if there has not been more than 20% complaints on his ROM (will encourage him/her to correct bugs) and again if there is less than 10-15% complaints after 2 month he will be paid the rest.
If there is too many bugs in the initial ROM and they are NOT corrected the now reduced ”pot” can go to a new developer whom might easily correct the first one?
All ROM's have to be open source naturally. The developer has to accept that the work he does is paid for and there is NO royalties after...
I am present a member in 3 Android Fora and I constantly see the same names popping up, so I am sure there is a lot like me who is in several different Fora, it would be great if there would be some administrators who could put this idea into the right place and maybe duplicate it to others. My point is that in this matter there is only an advantage to spread the message as far as possible, over as many Fora as possible.
I would prefer this to become a non-profit site with reference to ALL the different Fora out there but if somebody wants to make this into a business I am OK with this, I hope if they become successful they will remember me and pay a small contribution towards the idea.
I can be found on XDA and Slatedroid as user-name: Robert_it
There will always be a risk of some low life with a shattered moral trying to steal the ”pot” but if we keep it simple and trust each other I believe this would work.
I do not have the skills nor the time to start this project but I would like to start this by offering my idea's and I would be the first to commit to $15-$20 for a smooth performance ROM for the before mentioned ONDA tablet...
If I am not violating the forum rules I would like this post to be Sticky in the right place and to be copy/pasted into as many Fora in as many languages as possible. Anybody out there up for a task like this?
Here is a little side-note: I did for some time ago try to get some info of a Chinese vendor only to be turned down, I see again and again people / developers requesting software / drivers for devices, the Chinese have a culture where they steal with arms and legs from everybody and yet there are scared for anybody gaining access to there already poor software. Just imagine if a Chinese company took the chance and released ALL drivers and hardware specifications to the gurus at CyanogenMod and asked for help to create a fully working multilingual ROM for a top but cheap device?? Now would the risk of another Chinese factory copying this device be bigger than the hype, rave and huge sales-numbers such a device would create... Think about it, if we could buy a $250 Octa-core high resolution, dual sim phone with all the latest hardware AND get CyanogenMod 11 on it as well??
And YES I know the quality is not the same as a true branded phone, my Nexus-5 is lovely but I use more that one phone on a daily basis and having a “cheap” powerhouse is fun and some of these Chinese phones is actually not bad at all...
Hope I have not offended anybody or broken any forum rules, I will post this both on SlateDroid and XDA as this is where I can, again feel free to copy and paste into other Fora.
Robert
Click to expand...
Click to collapse
I think this is a really interesting idea and it could be something XDA could create. A few questions:
1. How much funding is enough to convince a developer to make a ROM for a given device? Is it $200? $1000? Also, you have to consider that the developer would need to purchase the tablet.
2. How would we avoid there being a big number of tablets that don't get enough funding to attract a developer? There are dozens and dozens of devices that you mean (great hardware, but terrible software), and it wouldn't be ideal if there were 2, 3, or 4 devices that have ample funding, but 25 devices that have just $20 committed.
CoopZor said:
I asked a Developer and he asked me if we had kernel source.
Is onda willing to give this? Do they even have email?
Verstuurd vanaf mijn Find 5 met Tapatalk
Click to expand...
Click to collapse
May be this
Souce code: android 4.4 kit kat from Amlogic
openlinux.amlogic.com/Android/Tablet/4.4_ReleaseInfo
(Sorry, I can not post urls yet)
CoopZor said:
I asked a Developer and he asked me if we had kernel source.
Is onda willing to give this? Do they even have email?
Verstuurd vanaf mijn Find 5 met Tapatalk
Click to expand...
Click to collapse
Isn't this the code from amlogic we need?
Well i liked this Idea moreover i am very familiar with chinese Phones as myself i own 2 Karbonn Phones which are rebranded Chinese phones and i have developed lots of ROMs for them i can certainly make ROMs on requests in mass only if i get enough money to get that device
But i will be free only after my exams i.e. after march then i can be a part of this idea
GuneetAtwal said:
Well i liked this Idea moreover i am very familiar with chinese Phones as myself i own 2 Karbonn Phones which are rebranded Chinese phones and i have developed lots of ROMs for them i can certainly make ROMs on requests in mass only if i get enough money to get that device
But i will be free only after my exams i.e. after march then i can be a part of this idea
Click to expand...
Click to collapse
Do you need kernel code for that?
Verstuurd vanaf mijn V975m Core4 met Tapatalk
CoopZor said:
Do you need kernel code for that?
Verstuurd vanaf mijn V975m Core4 met Tapatalk
Click to expand...
Click to collapse
Well most of the Chinese devices have mediatek chipset and they don't release kernel sources for their devices and I make custom ROMs from stock ROM only and try to add as much features as possible with stability and better battery backup
Moreover I can easily port most famous ROMs like MIUI , LewaOS etc
GuneetAtwal said:
Well most of the Chinese devices have mediatek chipset and they don't release kernel sources for their devices and I make custom ROMs from stock ROM only and try to add as much features as possible with stability and better battery backup
Moreover I can easily port most famous ROMs like MIUI , LewaOS etc
Click to expand...
Click to collapse
Sounds great. Count me in with 10 EUR.
And...I guess what you'd need is the AMlogic source code for the CPU right? The link above?
BTW has anyone asked for support from Christian Troy? Just wanna know before I write him a PM, because I don't want to annoy him.
yabbadabbadoo said:
Sounds great. Count me in with 10 EUR.
And...I guess what you'd need is the AMlogic source code for the CPU right? The link above?
BTW has anyone asked for support from Christian Troy? Just wanna know before I write him a PM, because I don't want to annoy him.
Click to expand...
Click to collapse
That I will manage myself as I just want to know the hardware details etc but I will work only after the end of next month as I have exams but after exams I will be active again for ROM development
Alricht, 10€ from me, that makes 20€ total.
Verstuurd vanaf mijn V975m Core4 met Tapatalk
Up.
Sent from my Windows Phone using Tapatalk

Open letter to Huawei about releasing the kernelsource for KK

Hello,
while searching through the web I've found a pretty interesting letter, about releasing the ICS-Kernel-source for the HTC Desire S.
http://forum.xda-developers.com/showthread.php?t=1767801
In this letter the community tried to get HTC to release their sourcecode, and finally they won and HTC did release it's source.
In my opinion we should try to make our own letter and send this to Huawei, maybee KanocX allows us to modify their letter and send this to Huawei.
Edit: I have asked KanocX and he gave me permission to use his letter as base.
Dear Huawei,
We appreciate the good quality, look and feel and the design of the Huawei Ascend P6. That’s why our developers have created many ROMs for the phone.
But without the Kit Kat Kernel source code, we are not able to take advantage of all the functions, which need to be implemented to the Kernel.
It’s been a long time since the official Kit Kat was released. Yet the huawei.com website has still not been updated with the kernel source. Also the last firmware source code was in August 2013.
Android is an open-platform and is based on the GNU/Linux Kernel. The Linux kernel is licensed under GNU General Public License v2 or GPL (http://www.gnu.org/licenses/gpl-2.0.html), which means that you are legally obligated to release the source code for any derivative work within a reasonable time frame. This code is free software (free as in free speech) and this means that it is developed by volunteers around the world. They do not wish to earn money with this code, only that it spreads the great idea of freedom and free software. We want to make the software as good as possible and improve what you have currently done.
Developers are working hard to bring new ROMs and continue support to your devices, which many of your customers are eager to use
By releasing the kernel source code you can improve our experiences with the device and with Huawei as a company. The very openness of Android is intended to draw many people and by withholding kernel source code you are ultimately alienating your customers who may move on to purchase devices made by a different company (e.g. a Google Nexus device with pure and newest Android).
Furthermore we know that we can and will lose the phone’s warranty by installing unofficial phone updates, but we, the developers, know what we are doing with the device, so it doesn’t restrict the usage of the phone nor does it affect Huawei in any way.
We are aware that this device is from a previous hardware generation and we are grateful that you are continuing to support it, but we would all be happy if your continued support is not only directed at your customers, but also as required by copyright law.
Please do the right thing and release the Huawei Ascend P6 Android 4.4 kernel source. Thank you.
Sincerely yours, The xda-developers community.
This letter was written and is signed by the xda-developers community.
Click to expand...
Click to collapse
Please give me review on this letter and contribute to this, so that we will have a really good letter, which we can send to Huawei.
+1000
Thats a really really good idea, will you write to him to ask if we can use their letter?
Hope they will do that
Here we discussed this also a little bit: http://forum.xda-developers.com/showthread.php?t=2711870
Gesendet von meinem HUAWEI P6-U06
Yes, I wrote him already
sorry, I had no idea that there is a tread already
+2000
Brilliant ideea.
Count on my signature.
Shutting this, and asking all to go here...http://forum.xda-developers.com/showthread.php?t=2711870

General Oppo MSM Tools has fallen today - I've hacked it

Hello fellow developers and OnePlus users,
I come bearing some exciting news that could be a game-changer for those of us in the custom development community. As many of you are aware, the MSM Download Tool, a significant asset for unbricking and flashing OnePlus devices, has been restricted in recent iterations of OnePlus devices for the last few years, following the merger of OnePlus and Oppo. This move limited the tool's access to authorized service center employees, effectively locking out regular users and enthusiasts.
Today, I am pleased to announce that I have managed to bypass these restrictions, unlocking the MSM Download Tool for the OnePlus 11 and possibly the OnePlus 10 as well, although the latter remains untested at the moment. (EDIT : A few people reported that it does not works with the OnePlus 10, thus it is unclear if it has been tested with EDL packages)
This breakthrough restores the ability to fix bricked devices ourselves, a feature that was greatly appreciated by the tech enthusiast community and was a significant factor in OnePlus's popularity within these circles.
What has been achieved ?
- Log in using any credentials, and it will work
- Select an official EDL package and flash it on a Oneplus 11 (Including rebranding, works perfectly and OTAs works perfectly)
- Stability trough time : Oppo will not be able to fix it in current versions of Download Tool. The vulnerable ones will work forever. We can consider Oneplus 11 safe to that aspect.
However, I want to make a few things clear:
Limited Release: For the time being, I will not be publishing the code publicly. My reasons for this decision are twofold. First, I do not want Oppo to become aware of the bypass and fix it, preventing future use of the tool. Second, the majority of users do not have a need for this tool, and its misuse could potentially lead to more harm than good. If you accidentally brick your phone while flashing a ROM or something, reach your local authorised service/service center. There also are less moral service providers who offer remote flashing services for as low as $4.
Availability to Developers: If you are an experienced and recognized developer working on OnePlus 10 or 11 devices, you may access the unlocked tool by direct messaging me. Please provide proof of your work on these devices (commits, repositories, GitHub profile). I believe that having access to this tool will be a significant aid in our development efforts.
Advice for General Users: For regular users who might need to unbrick their OnePlus 10 or 11 devices, I recommend seeking the help of professionals.
I may consider releasing this solution publicly once we get stable builds of LineageOS for the Oneplus 11 series, but for now, this is the course of action I feel is best for the community. Thank you for understanding, and I am looking forward to seeing the exciting developments that will come from this!
If you're wondering why I am not releasing the code publicly, please read this post. I'm the first to be sorry about this, but I think this is the best that could be done for the community.
Notes :
- PLEASE, DO NOT ASK FOR THE TOOL IF YOU ARE NOT A DEVELOPER.
- I WILL NEVER ASK MONEY TO PROVIDE THIS CRACK. I DID IT FOR THE COMMUNITY. I'M NOT PUBLISHING ANY DONATE LINKS EITHER.
- I WILL NEVER PUBLISH THE OPPO DOWNLOADTOOL, ONLY MY CODE TO MAKE IT WORK, YOU'LL HAVE TO FIND THE DOWNLOADTOOL SOFTWARE YOURSELF
What a dik move to make it available only for people you choose to.
We will see how long this topic will last before getting deleted for promoting cracked software.
cavist said:
What a dik move to make it available only for people you choose to.
We will see how long this topic will last before getting deleted for promoting cracked software.
Click to expand...
Click to collapse
By your reply I assume you are not a developer. If making it available "only for people I choose to" means not Oppo, heck yeah. Of course I do not want them to study the vulnerability and patch it in future versions of DownloadTool.
By the way, I am not promoting "cracked software" as the software is untouched. I will provide the crack as a standalone solution, and developers will be able to use any genuine version of DownloadTool they want. My solution will simply allow developers to restore a device they bricked while testing their ROM or kernel without relying in Oppo/Realme authentication (because yes, any authentication works)
And if this topic gets deleted, I'll release the solution elsewhere. But that would be a sad outcome and a bad move from XDA by showing support for practices hostile to developers.
oppo_edl_hacker said:
By your reply I assume you are not a developer. If making it available "only for people I choose to" means not Oppo, heck yeah. Of course I do not want them to study the vulnerability and patch it in future versions of DownloadTool.
By the way, I am not promoting "cracked software" as the software is untouched. I will provide the crack as a standalone solution, and developers will be able to use any genuine version of DownloadTool they want. My solution will simply allow developers to restore a device they bricked while testing their ROM or kernel without relying in Oppo/Realme authentication (because yes, any authentication works)
And if this topic gets deleted, I'll release the solution elsewhere. But that would be a sad outcome and a bad move from XDA by showing support for practices hostile to developers.
Click to expand...
Click to collapse
Youre posting this on XDA, saying "hey, I have it and you ont, if you want then msg me and maybe I will share it with you".
I would say this does not help XDA community at all and its the same like creating a new telegram group or any other private space where you can do whatever.
cavist said:
What a dik move to make it available only for people you choose to.
We will see how long this topic will last before getting deleted for promoting cracked software.
Click to expand...
Click to collapse
At least this would help the development going forward.
cavist said:
What a dik move to make it available only for people you choose to.
We will see how long this topic will last before getting deleted for promoting cracked software.
Click to expand...
Click to collapse
Why would random Joes some of whom may turn out to be BBK/Oppo/OnePlus employees get access to the tool?
What's dickish about investing your intelligence, work and time and sharing the results only with the people that you choose? I've no problem with that at all.
birdie said:
Why would random Joes some of whom may turn out to be BBK/Oppo/OnePlus employees get access to the tool?
What's dickish about investing your intelligence, work and time and sharing the results only with the people that you choose? I've no problem with that at all.
Click to expand...
Click to collapse
Some people never learn. If we want this solution to hold for a few years to come, we have to take precautions. This is for the best, and if Oppo finds the vulnerability by themselves, of course I will release the solution. The sole fact I opened a public thread could gain attention from Oppo and force them to review their security, so it is easy to figure out what's going to happen if they can study my solution.
This 0-day would be really easy to fix for them, and that's not what we want. If they can't study the solution, they'll have to figure it out themselves.
oppo_edl_hacker said:
Hello fellow developers and OnePlus users,
I come bearing some exciting news that could be a game-changer for those of us in the custom development community. As many of you are aware, the MSM Download Tool, a significant asset for unbricking and flashing OnePlus devices, has been restricted in recent iterations of OnePlus devices for the last few years, following the merger of OnePlus and Oppo. This move limited the tool's access to authorized service center employees, effectively locking out regular users and enthusiasts.
Today, I am pleased to announce that I have managed to bypass these restrictions, unlocking the MSM Download Tool for the OnePlus 11 and possibly the OnePlus 10 as well, although the latter remains untested at the moment. This breakthrough restores the ability to fix bricked devices ourselves, a feature that was greatly appreciated by the tech enthusiast community and was a significant factor in OnePlus's popularity within these circles.
What has been achieved ?
- Log in using any credentials, and it will work
- Select an official EDL package and flash it on a Oneplus 11 (Including rebranding, works perfectly and OTAs works perfectly)
- Stability trough time : Oppo will not be able to fix it in current versions of Download Tool. The vulnerable ones will work forever. We can consider Oneplus 10 and 11 safe to that aspect.
However, I want to make a few things clear:
Limited Release: For the time being, I will not be publishing the unlocked tool publicly. My reasons for this decision are twofold. First, I do not want Oppo to become aware of the bypass and fix it, preventing future use of the tool. Second, the majority of users do not have a need for this tool, and its misuse could potentially lead to more harm than good. If you accidentally brick your phone while flashing a ROM or something, reach your local authorised service. There also are less moral service providers who offer flashing services for as low as $4.
Availability to Developers: If you are an experienced and recognized developer working on OnePlus 10 or 11 devices, you may access the unlocked tool by direct messaging me. Please provide proof of your work on these devices from Github. I believe that having access to this tool will be a significant aid in our development efforts.
Advice for General Users: For regular users who might need to unbrick their OnePlus 10 or 11 devices, I recommend seeking the help of professionals.
I may consider releasing the cracked tool publicly once we get stable builds of LineageOS for the Oneplus 10 and Oneplus 11 series, but for now, this is the course of action I feel is best for the community. Thank you for understanding, and I am looking forward to seeing the exciting developments that will come from this!
Notes :
- DO NOT DM ME IF YOU ARE NOT A DEVELOPER, YOU'LL ONLY GET BLOCKED
- I CREATED THIS ACCT TO PROTECT MY PRIVACY. ACTUALLY I AM A RECOGNIZED DEVELOPER ON XDA BUT I WILL NOT DISCLOSE MY IDENTITY
- I WILL NEVER ASK MONEY TO PROVIDE THIS CRACK. I DID IT FOR THE COMMUNITY. I'M NOT PUBLISHING ANY DONATE LINKS EITHER.
- The software is original and untouched, it is not hex edited. I am well aware of the hex hack allowing some sort of login, this crack is not based on that at all. The crack works using smarter ways.
- NO THIS IS NOT FAKE AND I CAN PROVE IT EASILY
Click to expand...
Click to collapse
@V0latyle @Oswald Boelcke
@dekefake @chandu dyavanapelli srry For tagging them but I think this will be useful
cazt555 said:
@dekefake @chandu dyavanapelli srry For tagging them but I think this will be useful
Click to expand...
Click to collapse
OMFG ! This is a game changer, @oppo_edl_hacker I'm DMing now. Thanks a ton @cazt555. I bricked my OnePlus 11 twice already while testing our first custom kernel builds, this will definetely help us a lot.
mvikrant97 said:
@V0latyle @Oswald Boelcke
Click to expand...
Click to collapse
I really hope the moderators will understand how important this is for us. Smart move to not publish it publicly, this thread has to stay in my honest opinion.
mvikrant97 said:
@V0latyle @Oswald Boelcke
Click to expand...
Click to collapse
I'll be honest, I'm not very familiar with the technical aspect of this.
@oppo_edl_hacker Welcome to XDA. If you have not already, please read the Forum Rules linked in my signature, and take special note of Rules 6, 7, 9, and 11:
6. Do not post or request warez.
If a piece of software requires you to pay to use it, then pay for it. We do not accept warez nor do we permit members to request, post, promote or describe ways in which warez, cracks, serial codes or other means of avoiding payment, can be obtained or used. This is a site of developers, i.e. the sort of people who create such software. When you cheat a software developer, you cheat us as a community.
7. Do not sell or trade on the forums.
If you wish to advertise a product, simply contact us. We can provide ads but you are not permitted to just post it in the forums. If you do, it will be removed and you're likely to receive a ban.
The buying, selling, trading and / or exchanging of any item is now prohibited on XDA, in any forum or via Private Messages. We now use www.swappa.com
9. Don't get us into trouble.
Don't post copyrighted materials or do other things which will obviously lead to legal trouble. If you wouldn't do it on your own homepage, you probably shouldn't do it here either. This does not mean that we agree with everything that the software piracy lobby try to impose on us. It simply means that you cannot break any laws here, since we'll end up dealing with the legal hassle caused by you. Please use common sense: respect the forum, its users and those that write great code.
11. Don’t post with the intention of selling something.
Don’t use XDA to advertise your product or service. Proprietors of for-pay products or services, may use XDA to get feedback, provide beta access, or a free version of their product for XDA users and to offer support, but not to post with the intention of selling. This includes promoting sites similar / substantially similar to XDA-Developers.com.
Do not post press releases, announcements, links to trial software or commercial services, unless you’re posting an exclusive release for XDA-Developers.com.
Encouraging members to participate in forum activities on other phone related sites is prohibited.
Off-site downloads are permitted if the site is non-commercial and does not require registration.
Off-site downloads from sites requiring registration are NOT encouraged but may be permitted if both of the following conditions are met:
A) The site belongs to a member of XDA-Developers with at least 1500 posts and 2 years membership, who actively maintains an XDA-Developers support thread(s) / posts, related to the download.
B) The site is a relatively small, personal website without commercial advertising / links (i.e. not a competitor forum-based site with purposes and aims similar to those of XDA-Developers.com.)
Click to expand...
Click to collapse
Please answer the following questions:
1. Is the software you are using copyrighted in any way?
2. Are you redistributing software, or offering a service? Are you selling anything?
3. Is what you are doing legal?
4. Are you advertising a commercial service?
V0latyle said:
@oppo_edl_hacker Welcome to XDA. If you have not already, please read the Forum Rules linked in my signature, and take special note of Rules 6, 7, 9, and 11:
Please answer the following questions:
1. Is the software you are using copyrighted in any way?
2. Are you redistributing software, or offering a service? Are you selling anything?
3. Is what you are doing legal?
4. Are you advertising a commercial service?
Click to expand...
Click to collapse
Hi, good evening !
The software used to flash Oppo's phone is an internal software distributed to some phone repair stores. It needs an authentication. This software was previously publicly available with no authentication, but as OnePlus has been acquired by Oppo, their policy changed and they now use the Oppo software with authentication. This makes it impossible for developers to recover their devices themselves when testing their experimental ROMs and kernels. This is the cause of a lack of custom ROMs and kernels for OnePlus devices in the last two years. This has also lead to a situation where some corrupt people ask for money (from 4$ to 75$) to remotely flash phones using TeamViewer. This frequently happens throughout XDA and there are countless examples of that.
1. I do not intend to distribute copywrited software, but only my code, which is taking action in the operating system networking stack and not the OPPO software.
2. I only distribute this code to active developers working on OnePlus 10 and OnePlus 11, so they can quickly recover their devices if something goes wrong.
3. My code does not constitutes piracy as it does not includes copywrited code at all. It is then legal. I do not distribute the original software and developers are intended to find it by themselves. This software has already been leaking for years and is easy to find online.
4. I solely do this to help the community, and do not sell anything. I will never ask for money for this, and do not have a donation link. My code will always be free for developers.
As we say, code is speach. I wrote code that can help people, and I'm offering it to developers. I just want to avoid OPPO from obtaining my code, as they could change things in the future to further restrict developers from using their devices as they intend to.
oppo_edl_hacker said:
Hi, good evening !
The software used to flash Oppo's phone is an internal software distributed to some phone repair stores. It needs an authentication. This software was previously publicly available with no authentication, but as OnePlus has been acquired by Oppo, their policy changed and they now use the Oppo software with authentication. This makes it impossible for developers to recover their devices themselves when testing their experimental ROMs and kernels. This is the cause of a lack of custom ROMs and kernels for OnePlus devices in the last two years. This has also lead to a situation where some corrupt people ask for money (from 4$ to 75$) to remotely flash their phones using TeamViewer. This frequently happens throughout XDA.
1. I do not intend to distribute copywrited software, but only my code, which is taking action in the operating system networking stack and not the OPPO software.
2. I only distribute this code to active developers working on OnePlus 10 and OnePlus 11, so they can quickly recover their devices if something goes wrong.
3. My code does not constitutes piracy as it does not includes copywrited code at all. It is then legal. I do not distribute the original software and developers are intended to find it by themselves. This software has already been leaking for years and is easy to find online.
4. I solely so this to help the community, and do not sell anything. I will never ask for money for this, and do not have a donation link. My code will always be free for developers.
Click to expand...
Click to collapse
Thank you for the response. Please respond to the PM I have sent you.
Utterly stellar work @oppo_edl_hacker
Heaps of praise to you... Your deserve a tonne of credit for this... And it should categorically be protected.
Thank you for proving me wrong, I didn't think this day would come.
Legend.
dladz said:
Utterly stellar work @oppo_edl_hacker
Heaps of praise to you... Your deserve a tonne of credit for this... And it should categorically be protected.
Thank you for proving me wrong, I didn't think this day would come.
Legend.
Click to expand...
Click to collapse
Thanks for the kind words dude
birdie said:
Why would random Joes some of whom may turn out to be BBK/Oppo/OnePlus employees get access to the tool?
What's dickish about investing your intelligence, work and time and sharing the results only with the people that you choose? I've no problem with that at all.
Click to expand...
Click to collapse
Since the current tool is working and its only an additional crack it does not change anything at all - they cannot disable it.
Also, it will just come out sooner or later, intentionally or via leak so why artificially make a closed circle on this I have no idea but everybody can do whatever they want and my single opinion will not change anything.
cavist said:
Since the current tool is working and its only an additional crack it does not change anything at all - they cannot disable it.
Also, it will just come out sooner or later, intentionally or via leak so why artificially make a closed circle on this I have no idea but everybody can do whatever they want and my single opinion will not change anything.
Click to expand...
Click to collapse
Just respect his wishes...after all we had nothing before...
Don't want a back and forth, the guy who made this possible wants this to happen and unless we want oppos attention before it's even fully realised I agree we should tread lightly.
oppo_edl_hacker said:
Hello fellow developers and OnePlus users,
I come bearing some exciting news that could be a game-changer for those of us in the custom development community. As many of you are aware, the MSM Download Tool, a significant asset for unbricking and flashing OnePlus devices, has been restricted in recent iterations of OnePlus devices for the last few years, following the merger of OnePlus and Oppo. This move limited the tool's access to authorized service center employees, effectively locking out regular users and enthusiasts.
Today, I am pleased to announce that I have managed to bypass these restrictions, unlocking the MSM Download Tool for the OnePlus 11 and possibly the OnePlus 10 as well, although the latter remains untested at the moment. This breakthrough restores the ability to fix bricked devices ourselves, a feature that was greatly appreciated by the tech enthusiast community and was a significant factor in OnePlus's popularity within these circles.
What has been achieved ?
- Log in using any credentials, and it will work
- Select an official EDL package and flash it on a Oneplus 11 (Including rebranding, works perfectly and OTAs works perfectly)
- Stability trough time : Oppo will not be able to fix it in current versions of Download Tool. The vulnerable ones will work forever. We can consider Oneplus 10 and 11 safe to that aspect.
However, I want to make a few things clear:
Limited Release: For the time being, I will not be publishing the code publicly. My reasons for this decision are twofold. First, I do not want Oppo to become aware of the bypass and fix it, preventing future use of the tool. Second, the majority of users do not have a need for this tool, and its misuse could potentially lead to more harm than good. If you accidentally brick your phone while flashing a ROM or something, reach your local authorised service. There also are less moral service providers who offer flashing services for as low as $4.
Availability to Developers: If you are an experienced and recognized developer working on OnePlus 10 or 11 devices, you may access the unlocked tool by direct messaging me. Please provide proof of your work on these devices from Github. I believe that having access to this tool will be a significant aid in our development efforts.
Advice for General Users: For regular users who might need to unbrick their OnePlus 10 or 11 devices, I recommend seeking the help of professionals.
I may consider releasing this solution publicly once we get stable builds of LineageOS for the Oneplus 10 and Oneplus 11 series, but for now, this is the course of action I feel is best for the community. Thank you for understanding, and I am looking forward to seeing the exciting developments that will come from this!
Notes :
- DO NOT DM ME IF YOU ARE NOT A DEVELOPER, YOU'LL ONLY GET BLOCKED
- I CREATED THIS ACCOUNT TO PROTECT MY PRIVACY. ACTUALLY I AM A RECOGNIZED DEVELOPER ON XDA BUT I WILL NOT DISCLOSE MY IDENTITY
- I WILL NEVER ASK MONEY TO PROVIDE THIS CRACK. I DID IT FOR THE COMMUNITY. I'M NOT PUBLISHING ANY DONATE LINKS EITHER.
- The software is original and untouched, it is not hex edited. I am well aware of the hex hack allowing some sort of login, this solution is not based on that at all. The crack works using smarter ways (networking).
- I WILL NEVER PUBLISH THE OPPO DOWNLOADTOOL, ONLY MY CODE TO MAKE IT WORK, YOU'LL HAVE TO FIND THE DOWNLOADTOOL SOFTWARE YOURSELF
- NO THIS IS NOT FAKE AND I CAN PROVE IT EASILY
Click to expand...
Click to collapse
any proof of works, or it is just a login bypass similar to any other crack, the main Problem is SLA, if you are able to bypass Oplus server to get signature back then really thanks
cavist said:
Since the current tool is working and its only an additional crack it does not change anything at all - they cannot disable it.
Also, it will just come out sooner or later, intentionally or via leak so why artificially make a closed circle on this I have no idea but everybody can do whatever they want and my single opinion will not change anything.
Click to expand...
Click to collapse
They cannot prevent already released tools from working but they can patch future versions and prevent yet to be released phones from being flashed. If we keep it closed circle, maybe OnePlus 12, OnePlus 13 will be able to be flashed. If I release the code today, we'll be sure they will not.
mark332 said:
any proof of works, or it is just a login bypass similar to any other crack, the main Problem is SLA, if you are able to bypass Oplus server to get signature back then really thanks
Click to expand...
Click to collapse
Some developers are starting to report that it indeed works for them so don't worry, if it is fake, it will quickly get known
I will discuss with some developers to release a video showing the software in action, while preventing the vulnerability to be shown.

Categories

Resources