I
Immich2y ago
Shower

Immich on unsupported device

Hi! I am using Immich on an old device with Android 7, where the latest installable version was 1.73.0 build.96 (PlayStore or f-droid). On the server I use the 1.82.1. Up to the previous version, I was able to delete the assets from the device, and have the commands be properly sent to the server, but since the last release it seems that the breaking changes messed up the communication with the server. So: - it is possible to somewhat manually compiling the source code of 1.82.1 for these kind of old devices, or are there some low level code incompatibilities? - what do you suggest to do, without downgrading the server? Also hacky solutions are fine, because I love the new trash feature! For that device I am mainly interested in having the basic commands working (backup and delete assets, the trash feature is an optional, if I get to get those working again). Thanks for this amazing piece of software
18 Replies
Shower
ShowerOP2y ago
An update on this topic: it seems that the images can be deleted even using the old version of the app, in the sense that they are successfully sent to trash in the server, but they are still displayed in the timeline of the app (so that It seems that they are not successfully deleted). If the files are deleted from trash in the server, they disappear from the app too.
Alex Tran
Alex Tran2y ago
Ah, recently Android advises us you update the api version for the build because of app store policy otherwise the app cannot be updated. You can clone the repository and build the apk for your phone, I think it will work OK
Shower
ShowerOP2y ago
Tested with v.1.85, modifying the "mobile/android/app/build.gradle" file did the job: compileSdkVersion 33 <--- don't change this ... defaultConfig { ... minSdkVersion 24 <--- decreased from v 26 targetSdkVersion 33 <--- don't change this ... } For offline compilation, run flutter build apk from mobile/ folder. Many thanks!
k2helix
k2helix13mo ago
This has been useful, thanks for sharing!
ИльяК
ИльяК13mo ago
Perhaps someone has already compiled version for android 7? I'm not qualified to do this unfortunately. Please send me apk file for android7
k2helix
k2helix13mo ago
I can do it later today Sorry as they pushed a new update I'll have to rebuild the app. Will do it tomorrow
k2helix
k2helix13mo ago
note that they're signed with my key so if you ever need to update the app you'll need me to sign them
ИльяК
ИльяК13mo ago
Thank you👍🏼
k2helix
k2helix13mo ago
It seems they pushed two minor updates to fix bugs introduced in this version, I'll update the apks from those urls done
ИльяК
ИльяК6mo ago
Hello k2helix! Can you make for us rebuild after update 1.120.2 ? Thank you!
k2helix
k2helix6mo ago
Sure! I'll try to do it today I hope they didn't introduce something that truly requires Android 8+ @ИльяК done! As I don't have a device running Android 7 anymore, I wasn't able to test that it works. I followed the same steps I did last time Please let me know if it works You can find the updated apks in the same drive links I posted months ago
ИльяК
ИльяК6mo ago
thanks a lot!!! I can download the files from the link, but I can’t get into the folder because there is no link to the folder
k2helix
k2helix6mo ago
there's no folder, it's just the files that I shared are you able to install it?
ИльяК
ИльяК6mo ago
Thank you!!! I installed the application
k2helix
k2helix6mo ago
Nice! Have a good time using it ✌️
YoungMind
YoungMind4mo ago
Came here from github issues. thanks a lot 🙂
k2helix
k2helix4mo ago
You're welcome!

Did you find this page helpful?