microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.54k stars 1.72k forks source link

Min and target SDK #2597

Open ghost opened 3 days ago

ghost commented 3 days ago

Hey,

i saw that Microg Services (com.google.android.gms) has target SDK 29 and minimum SDK 19 I wanted to ask if you could make Target SDK to 35 for Android 15 and Minimum SDK to 21/23/26/28/29/31? (Higher is always better)

And I saw that Microg Services Framework Proxy (com.google.android.gsf) has even lower SDK. Target SDK is 23 and Minimum SDK is 10. Can you make Target SDK to 35 for Android 15 and Minimum SDK to 21/23/26/28/29/31? (Higher is always better)

And I don't know about the Minimum and Target SDK of MicroG Companion (com.android.vending) but if it is like that too, then I hope you make it higher too!

A higher Minimum SDK version implies that your app supports fewer Android versions, minimizing compatibility issues. Because higher SDK means also Versions which are supported better. It makes the work easier. because Android 12 (SDK 31) is the last version that receives security patches. Further more, the less minSdk, the more internal compatibility layers, techniques etc. For example, lower SDK versions require v1/v2 signing, have somewhat different optimization levels, etc.

ale5000-git commented 2 days ago

Everything is opinable, I use microG in KitKat perfectly. And with not to much effort it can also be compiled for SDK 14.

Those that don't follow consumism may want to be able to use old devices even without security. microG is perfect for old devices.

ghost commented 2 days ago

Of course, but this is definitely a bad Opinion for sure...14 is ridiculous...Better but it should be 21/26 or like that...

Security is not consumism for making at least the bare minimum effort for their Security...You could buy a Pixel and use it 7 Years with Updates, please never label something like that again. Your choice is not wise, because you should prioritize Security, rather than no Security Devices...MicroG should be perfect for Security and Privacy...Your just helping them with their bad Habits with keeping old Phones but imagine if every App would be Android 14/15...They would must to change their Habits. And also MicroG is totally not private...It sends Data to Google still...

ale5000-git commented 2 days ago

You suppose only phones used as "phone" can use microG.

There are many old Android emulators for PC that works perfectly with microG, in addition one can use old phones without SIM to play music or using some old apps.

microG make the phone faster compared to GPS, so even excluding security it is better.

ghost commented 2 days ago

Yea, that might be true and I appreciate your work but these were just my wishes and my view from a user perspective.

JonnyTech commented 2 days ago

@Jeffrey2307 if you want to have a higher api version then you are free to fork and build your own. The code is all open and available. But please to not force your opinion which will hinder many of us with older devices. The current code works with many devices, old and new. Unless you have a specific functionality issue which needs addressing...?

ghost commented 2 days ago

@JonnyTech If I would be a developer than I had already forked it and would not ask here. I never forced anyone, please don't claim something which is not true. Your accusing randomly...Who should I hinder, when I myself use MicroG and I only told my Opinion and my Wish. I think everyone should be able to express theirself and if they are not happy with something. It's not about functionality...I mentioned about MicroG being not private and my Wish about SDK...Please calm down...Understand what I ask and my Words, before being in panic...

JonnyTech commented 2 days ago

@Jeffrey2307 "force" was obviously too strong a word. There was no "panic" in my post. Just a bit annoyed when you state that we should buy new devices and "must" change our ways. Carry on, I'm out. Peace and calm.

ghost commented 2 days ago

But why are you feeling offended, if you feel like you not need to buy a new Phone or need to change your way? People feel triggered by everything now a days, that's crazy...Me too.

grenadin commented 2 days ago

For me "Devices...MicroG should be perfect for Security and Privacy" I agree with this statement.

But this statement doesn't agree. People had their own taste. "...Your just helping them with their bad Habits with keeping old Phones but imagine if every App would be Android 14/15...They would must to change their Habits. And also MicroG is totally not private...It sends Data to Google still..."

I had a choice for use old phone. MicroG not spoil me for bad habit. If every app update to 14/15 why I had to update app. sometime I could sent old phone to my family.

Bad habits do not put people at risk in every case. It is the responsibility of the individual to protect themselves from risk. If you see a car about to hit you and you do not take steps to protect yourself, it is your fault. Therefore, choosing to use an old mobile phone is the responsibility of each person to find a way to protect themselves as well.

So a smart choice, if this community has a poll asking what the minimum and tarket sdk should be and let’s develop it together.

ghost commented 1 day ago

But this statement doesn't agree. People had their own taste. "...Your just helping them with their bad Habits with keeping old Phones but imagine if every App would be Android 14/15...They would must to change their Habits. And also MicroG is totally not private...It sends Data to Google still..."

That's true but not every taste is good for sure. Security should not be a taken easy like that, but never mind.

I had a choice for use old phone. MicroG not spoil me for bad habit. If every app update to 14/15 why I had to update app. sometime I could sent old phone to my family.

Everyone has that choice, but that does not mean, that it is the best recommendable choice...That's your opinion but I see it different. Not update App...Update the Phone, I said. Yes, you could do that and buy a new Phone afterwards for example.

Bad habits do not put people at risk in every case. It is the responsibility of the individual to protect themselves from risk. If you see a car about to hit you and you do not take steps to protect yourself, it is your fault. Therefore, choosing to use an old mobile phone is the responsibility of each person to find a way to protect themselves as well.

I totally don't agree with that...Most bad Habits are not bringing People to a good ending...That's why it is called a bad Habits, because it is not good. Of course, but you let it seem not bad at all...Of course and you decided to say that if you let a car hit you, that this would be a choice which would be okay...That's ridiculous...With an old Phone you can never protect yourself really...It is like a old car which is broken but your driving it, without thinking that you could die of that...

So a smart choice, if this community has a poll asking what the minimum and tarket sdk should be and let’s develop it together.

I agree on this nice Idea!