libtorrent4j icon indicating copy to clipboard operation
libtorrent4j copied to clipboard

What about the minimum version of Android?

Open master255 opened this issue 2 years ago • 13 comments

@aldenml Hi Alden. I see you raised the minimum version again. What's the reason for that? image

And I would like to try to upgrade to version 2.0 a second time. Can you help with that? In telegram.

master255 avatar Apr 30 '22 10:04 master255

Ok it's because of ifaddrs sockets.

master255 avatar May 01 '22 22:05 master255

@aldenml Why not make arm32 on netlink and all other architectures on ifaddrs? Is that possible?

master255 avatar May 02 '22 22:05 master255

Hi @master255, the main reason to move to ifaddrs was that Android started to disable netlink in recent versions. So it is not so much about the architecture, but the ability to run on Android going forward. Having said that, if you want to move to libtorrent4j, let me know what are the android versions that you are targeting.

aldenml avatar May 03 '22 00:05 aldenml

@aldenml Of course I'm focusing on the Android 19 api. But as I understand there is no support for ifaddrs. But also devices 19-23 are mostly 32 bit Arm. At the same time there are still no Android 10+ devices on arm 32 (Android TV). Ideally, of course, I would like to leave support for 19+, but if this is not possible, then at least leave support for 19+, only for arm 32. As I understand it is not difficult? If at all possible?

  1. I would like to try again to switch to version 2.0. Maybe there are already fixed bugs that were there before and prevented me from switching. It would be great if you could help me on Telegram. It would cut down on my time.

master255 avatar May 03 '22 18:05 master255

@aldenml I think a compromise would be a minimum version api 21. And I already managed to compile version 1.2 for 21 api, but now the problem is where to get the device to test it. Emulators do not work.

master255 avatar May 05 '22 21:05 master255

@master255 I have very limited time during the next few weeks, I will try to ping you in Telegram at the end of next week.

aldenml avatar May 08 '22 04:05 aldenml

@aldenml Okay. I'm waiting for you.

For today I managed to make three versions of torrents:

  1. Media Library support for Android 4.3+ with torrents 1.2.13, which will work on Android 4.4 - 10.
  2. Media Library support for Android 5.0+ with torrents 1.2.16, which will run on Android 5.0 - 10.
  3. Media Library support for Android 7.0+ with torrents 1.2.16, which will run on Android 7.0 - 12+. Already in the market. For free.

master255 avatar May 08 '22 12:05 master255

@aldenml I don't have much time now. I moved to New Jersey and am now writing to you from here. Maybe now we can see each other in real life :-)

master255 avatar Aug 20 '22 02:08 master255

@master255 Glad to hear you are in the States!

aldenml avatar Aug 20 '22 15:08 aldenml

@aldenml I'm still in New York right now. But it's hard for me to be here. It's a very noisy room. I can't even find a place to rent. Right now I'm renting a room for $1,000 a month. But I need a one-bedroom apartment. And no one will rent it to me because I have no credit history. Everything is very expensive. I work at 4 a.m. because I work for Russia and I don't have a local job. I'm thinking of going back to Russia.

master255 avatar Sep 18 '22 03:09 master255

@aldenml I'm going to leave America for Russia. One of the reasons is the cult of consumption here. They don't repair equipment here. They just throw them in the trash. I could not install any local programs on my Galaxy S8+ Android 8.0. Because they require a very high minimum api. Of course without any justification for this. I really don't like this. It's not competent. It's not professional.

master255 avatar Sep 29 '22 02:09 master255

One of the reasons is the cult of consumption here. They don't repair equipment here. They just throw them in the trash. I could not install any local programs on my Galaxy S8+ Android 8.0. Because they require a very high minimum api.

This is a global problem, this is a trend, blaming specific countries or people would be a little strange.

proninyaroslav avatar Sep 29 '22 07:09 proninyaroslav

@proninyaroslav I only offend USA. Here it is cultivated and spread. The problem is in this country. This country needs to be fixed.

@aldenml Alden, I had no idea before that things were so bad in America. I feel for you. You've lived here so long. It must be very hard. Maybe you should think about moving to Russia. Even with putin, it's much more comfortable to live there.

master255 avatar Sep 29 '22 10:09 master255