Xiaomi_Kernel_OpenSource icon indicating copy to clipboard operation
Xiaomi_Kernel_OpenSource copied to clipboard

Please update source code for raphael

Open Redsandro opened this issue 2 years ago • 46 comments

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

Redsandro avatar Feb 13 '22 00:02 Redsandro

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

f4n0 avatar Feb 14 '22 09:02 f4n0

Yes! this would help the community out as well!

theanandcom avatar Feb 15 '22 10:02 theanandcom

@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.

dza89 avatar Feb 16 '22 04:02 dza89

@dza89 sorry, I left xiaomi.

ivan19871002 avatar Feb 16 '22 06:02 ivan19871002

@ivan19871002 thanks for responding anyway.

dza89 avatar Feb 16 '22 06:02 dza89

This is very important!

sohanglal avatar Feb 17 '22 04:02 sohanglal

Agreed, it would be really nice!

luissagasta avatar Feb 17 '22 11:02 luissagasta

@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.

Fogus-Gr avatar Feb 21 '22 13:02 Fogus-Gr

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

lattice0 avatar Feb 27 '22 03:02 lattice0

+1

Donkey-Doug avatar Mar 04 '22 13:03 Donkey-Doug

@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.

bacardischmal avatar Mar 06 '22 15:03 bacardischmal

Use Cepheus branch

VoidDev-0 avatar Mar 06 '22 17:03 VoidDev-0

Use Cepheus branch

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

Redsandro avatar Mar 06 '22 19:03 Redsandro

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

TheCheshireMan avatar Mar 10 '22 17:03 TheCheshireMan

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

isestag avatar Mar 18 '22 00:03 isestag

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.

lattice0 avatar Mar 18 '22 00:03 lattice0

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

mileska avatar Mar 28 '22 11:03 mileska

Please update kernel source

deep159 avatar Apr 01 '22 05:04 deep159

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

SudirEbi avatar Apr 04 '22 05:04 SudirEbi

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

ShubhamPru avatar Apr 04 '22 05:04 ShubhamPru

yes, I support the idea release source code from Raphael

SkepticaLLua avatar Apr 04 '22 06:04 SkepticaLLua

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.

Arpanray01 avatar Apr 04 '22 06:04 Arpanray01

Source code for Raphael

Rom-akshay avatar Apr 04 '22 06:04 Rom-akshay

Source code for Raphael

25vikasp avatar Apr 04 '22 06:04 25vikasp

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.

zephyrus47 avatar Apr 04 '22 07:04 zephyrus47

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.

Jay-Joshi1 avatar Apr 04 '22 07:04 Jay-Joshi1

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.

tusharjain95 avatar Apr 04 '22 07:04 tusharjain95

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 ❤️

rafizulhasan avatar Apr 04 '22 08:04 rafizulhasan

@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

SamyakJain222 avatar Apr 04 '22 10:04 SamyakJain222

Please update the source code for raphael

Nickreviera avatar Apr 04 '22 12:04 Nickreviera

please update the kernel, Xiaomi

lattice0 avatar Apr 04 '22 12:04 lattice0

Naomi SexyCyborg is going for you, Xiaomi

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

lattice0 avatar Apr 04 '22 12:04 lattice0

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

lattice0 avatar Apr 04 '22 12:04 lattice0

Please update the kernel source, Xiaomi

subhashbs36 avatar Apr 09 '22 09:04 subhashbs36

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

RaeesD avatar Apr 11 '22 20:04 RaeesD

@mi-code we are still waiting bruh

Kugumin avatar Apr 12 '22 17:04 Kugumin

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 avatar Apr 12 '22 20:04 Redsandro

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 [email protected] 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:

Redsandro avatar Apr 15 '22 10:04 Redsandro

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

bacardischmal avatar Apr 15 '22 11:04 bacardischmal

please release the source code for Raphael

bivekvivek avatar Apr 20 '22 03:04 bivekvivek

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

moltowin avatar Apr 24 '22 16:04 moltowin

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

francescor avatar May 23 '22 03:05 francescor

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.

sekaiacg avatar May 23 '22 05:05 sekaiacg

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/

Redsandro avatar Jul 11 '22 12:07 Redsandro