MiCode / Xiaomi_Kernel_OpenSource

Xiaomi Mobile Phone Kernel OpenSource
8.69k stars 3.2k forks source link

Please update source code for raphael #2377

Open Redsandro opened 2 years ago

Redsandro commented 2 years ago

Last commit is 3 years ago by @mi-code Android P in raphael-p-oss. Xiaomi has since released improved kernels with Android Q and Android R.

Can we please get the latest source code for this?

Or, if these updated sources are available somewhere else and I haven't been able to locate them, please kindly point me in the right direction. :slightly_smiling_face:

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/663db50e195a8a54c8565ac4ab0c6d9ba7d80db0/COPYING#L150-L169

f4n0 commented 2 years ago

Agreed, it would be really nice to have official sources!

theanandcom commented 2 years ago

Yes! this would help the community out as well!

dza89 commented 2 years ago

@ivan19871002 I understand issues here are a mess. But can you give a small update if this is ever going to happen? Tku in advance.

ivan19871002 commented 2 years ago

@dza89 sorry, I left xiaomi.

dza89 commented 2 years ago

@ivan19871002 thanks for responding anyway.

sohanglal commented 2 years ago

This is very important!

luissagasta commented 2 years ago

Agreed, it would be really nice!

Fogus-Gr commented 2 years ago

@mi-code You are required to publicly post the kernel sources for every single device out there and for every Android version you have developed for these devices, otherwise, by not providing the kernel source code, you violate the GPLv2 license.

lattice0 commented 2 years ago

@mi-code Xiaomi posts kernels with errors so you can't even build them, and only lists old kernels. You are violating GPLv2 license!

Donkey-Doug commented 2 years ago

+1

bacardischmal commented 2 years ago

@mi-code I’d like to request the most recent Linux kernel source code for Xiaomi Redmi K20 Pro/Mi 9T Pro (raphael).

Source code already available on Xiaomi Opensource is very outdated and not up-to-date with Xiaomi internal source code, which can be proved. https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/raphael-p-oss

According to GNU GPL license you are obliged to publish any source code you had changed in Linux kernel, and you are violating law by not publishing it.

Please, stop pretending that current kernel is up-to-date and just update it. Community have had enough waiting for you to even answer to our requests.

VoidDev-0 commented 2 years ago

Use Cepheus branch

Redsandro commented 2 years ago

Use Cepheus branch

@VoidDev-0 latest Cepheus is cepheus-q-oss Android Q (10), correct? Latest Raphael firmware is Android R (11).

TheCheshireMan commented 2 years ago

@mi-code Please update these kernel sources before completely abandoning this device. Hardware-wise it is still a perfectly good phone.

isestag commented 2 years ago

Dear @mi-code, There are a lot of people waiting for you to release updated kernel sources. What's the hold-up? xoxo Xiaomi fanboy

lattice0 commented 2 years ago

Hey @mi-code I already contacted Naomi SexyCyborg, she's gonna go to your headquarters to get the source in person as she did with UMIDIGI, so to avoid having a shameful video posted by her, just publish the damn kernels, and in a buildable state.

mileska commented 2 years ago

@mi-code Please update these kernel sources before completely abandoning this device.

deep159 commented 2 years ago

Please update kernel source

SudirEbi commented 2 years ago

Yes Please Release the source code Why are you not releasing them.. We are waiting

ShubhamPru commented 2 years ago

Please release the source code It'll be very help full

SkepticaLLua commented 2 years ago

yes, I support the idea release source code from Raphael

Arpanray01 commented 2 years ago

Please release the updated sourcecode for raphael device. That will be very helpful to me. Also as you are not releasing any updates the device is lagging seriously though it has a capable hardware. Please look into this.

Rom-akshay commented 2 years ago

Source code for Raphael

25vikasp commented 2 years ago

Source code for Raphael

zephyrus47 commented 2 years ago

The latest OTA update crippled raphael. Atleast, provide us the latest source code so that devs can fix what you couldn't. Also, please abide by GPL licence. Whole raphael/raphaelin community is waiting for this since long.

Jay-Joshi1 commented 2 years ago

Last commit is 3 years ago by @mi-code Android P in raphael-p-oss. Xiaomi has since released improved kernels with Android Q and Android R.

Can we please get the latest source code for this?

Or, if these updated sources are available somewhere else and I haven't been able to locate them, please kindly point me in the right direction. 🙂

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/663db50e195a8a54c8565ac4ab0c6d9ba7d80db0/COPYING#L150-L169

Please update source code for Raphael.

tusharjain95 commented 2 years ago

Last commit is 3 years ago by @mi-code Android P in raphael-p-oss. Xiaomi has since released improved kernels with Android Q and Android R.

Can we please get the latest source code for this?

Or, if these updated sources are available somewhere else and I haven't been able to locate them, please kindly point me in the right direction. 🙂

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/663db50e195a8a54c8565ac4ab0c6d9ba7d80db0/COPYING#L150-L169

Its been long since beta testing also stopped and security patches were updated. Xiaomi should comply with GPL.

rafizulhasan commented 2 years ago

Last commit is 3 years ago by @mi-code Android P in raphael-p-oss. Xiaomi has since released improved kernels with Android Q and Android R.

Can we please get the latest source code for this?

Or, if these updated sources are available somewhere else and I haven't been able to locate them, please kindly point me in the right direction. 🙂

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/663db50e195a8a54c8565ac4ab0c6d9ba7d80db0/COPYING#L150-L169

sir please update source code for better support ❤️

SamyakJain222 commented 2 years ago

@mi-code Android 12 is already out months ago and you guys haven't even provided kernel sources for R (Miui based on Android 11 exists for Raphael and cepheus). Please do the needful

Nickreviera commented 2 years ago

Please update the source code for raphael

lattice0 commented 2 years ago

please update the kernel, Xiaomi

lattice0 commented 2 years ago

Naomi SexyCyborg is going for you, Xiaomi

https://www.youtube.com/watch?v=Vj04MKykmnQ&t=1s

lattice0 commented 2 years ago

hey guys let's send emails and comment on Naomi SexyCyborg's video so she pressure Xiaomi to release it https://www.youtube.com/watch?v=Vj04MKykmnQ&t=1s

subhashbs36 commented 2 years ago

Please update the kernel source, Xiaomi

RaeesD commented 2 years ago

@mi-code please comply with GPLv2 by releasing the updated kernel source for raphael

Kugumin commented 2 years ago

@mi-code we are still waiting bruh

Redsandro commented 2 years ago

Two months ago, Xiaomi Support emailed me the following:

I will record this as your feedback and surely will share your valuable feedback with our concerned authorities so that none of our customers faces any issues similar to yours.

Clearly this is not reaching Xiaomi. Could someone retweet this?

https://twitter.com/Redsandro/status/1513980573999632390

They are probably not aware of this GPL violation, because we can see from other handsets that they don't mind sharing the code on this repository. But I'm running out of patience so I'll probably buy a different handset soon and it won't be a Xiaomi because they are too hard to reach.

Redsandro commented 2 years ago

I have purchased a non-Xiaomi phone and am personally no longer interested in the source code. The issue has not been resolved though so I'll leave it open.

To give you all an indication of what to expect from Xiaomi, I'll leave the conversation I had with Xiao Mi Global Email Service below.


Request, February 14, 2022:

Dear sir, madam,

Could you update your Xiaomi Kernel OpenSource repository for the raphael handset as requested in your issue tracker below? https://github.com/MiCode/Xiaomi_Kernel_OpenSource/issues/2377 While the GPL'ed source code is available for other handsets, this one is outdated.

If you are not able to handle this request, please forward this email to the correct department.

Response, February 23, 2022:

I hope you will understand that it is very important to us that we provide you with the accurate and expedient resolution regarding any issue you face. However, we are bonded to the terms and conditions of the company policies and we have to serve to be within the restrictions. However, I will record this as your feedback and surely will share your valuable feedback with our concerned authorities so that none of our customers faces any issues similar to yours.

Request, April 13, 2022:

I have given you time to review the linked issue: https://github.com/MiCode/Xiaomi_Kernel_OpenSource/issues/2377

There has been no resolve.

Are you aware that Xiaomi is in violation of the GPL license?

Response, April 13, 2022:

All program and codes are our masterpieces which Xiaomi invested not only tons of money but also time to achieve. Also, to guarantee our users' privacy safety, we must protect such information from those who may have improper purposes. Hence, we can't and won't share any of our critical information to anyone or organization. We hope you could understand that it is very important to everyone. However, if you are interested in this, I would like you to follow our official Facebook https://www.facebook.com/xiaomiglobal and website http://www.mi.com/en/ where you may find activities which appeals to you. We hope the above information helps you.

Request, April 13, 2022:

Hello and thank you for your response.

I understand what you are saying, but I think there may be a mistake. This is not about the apps; only about the Open Source kernel. Please read carefully the following considerations:

  1. Xiaomi did not have objections to sharing the code for this phone in the past: See here.
  2. Xiaomi shares the code for their other phones on their own open source repository here.
  3. Xiaomi is obligated to share the code for the kernel when they release a new kernel because they use GPL'ed code written by hundreds of thousands of other developers.

I think it's an honest mistake that Xiaomi forgot to update the public source code. It would be appreciated if a Xiaomi employee with access to the MiCode "Xiaomi Kernel OpenSource" repository could take a look. If there is a specific and legal reason not to share, it would be honorable and much appreciated if a Xiaomi developer could explain it in the relevant issue in the Xiaomi issue tracker here.

I have also CC'ed complaint-to-mi@xiaomi.com because I am not sure this message is reaching someone who understands what it means that Xiaomi is violating GPL.

Response, April 15, 2022:

Thanks for bringing this up to us. I understand your concerned regarding the issue.
Privacy and security protection have always been the key concept of Xiaomi product design. To guarantee that our products and services always comply with laws and regulations related to personal information protection, we at Xiaomi are committed to establishing standard and sustainable privacy impact assessment procedures. For detailed information, please refer to the following link: Official Website:https://trust.mi.com/
I will record this as your feedback and surely will share your valuable feedback with our concerned authorities.


I've stopped wasting my energy on this. I hope at some point Xiaomi will update the source code, because this handset can easily last another couple of years. Let's make less e-waste and always give your old phone to someone who can use it. :+1:

bacardischmal commented 2 years ago

@Redsandro @mi-code My support request ended with a similar result, i think it will never reach a developer.

bivekvivek commented 2 years ago

please release the source code for Raphael

moltowin commented 2 years ago

i hope at some point this will reach a developer. maybe ask your friends at xiaomi? someone must know someone working there

francescor commented 2 years ago

cited in https://android-review.googlesource.com/c/platform/system/sepolicy/+/2101015 regarding this xiaomi attempt to obfuscate codes https://twitter.com/MishaalRahman/status/1527702937723621376

:)

ahah

sekaiacg commented 2 years ago

cited in https://android-review.googlesource.com/c/platform/system/sepolicy/+/2101015 regarding this xiaomi attempt to obfuscate codes https://twitter.com/MishaalRahman/status/1527702937723621376

:)

ahah

I hope its share price falls.

Redsandro commented 2 years ago

For anyone who still has this phone or gave it to a family member: LineageOS developer @SebaUbuntu is attempting to resurrect LineageOS from the xiaomi source messes for Raphael. Better luck there: https://forum.xda-developers.com/t/rom-sv2-unofficial-retrofit-lineageos-19-1-for-redmi-k20-pro-mi-9t-pro-raphael.4464937/

BhattJayD commented 1 year ago

please release the source code for Raphael

francescor commented 10 months ago

has the source code been released?