Description
First of all, I completely understand that Android 6 is an obsolete version (and, in fact, a decade old at the time of writing this), and it's very unusual to ask for legacy support on a relatively cutting-edge app. However, I'm in a unique situation, caused by my decision to buy an obscure Android 6-only flip phone from 2021, and would appreciate any thoughts on the feasibility of supporting it.
I would like to know how feasible it would be to port the app to Android 6. From my understanding:
- JS and Python parts: Should be technically easier to port than the rest;
- C Code: May require review due to likely compatibility issues with software and hardware;
- Java: While Java is technically portable, Android versions are known to have significant differences that could pose challenges, especially when targeting hardware-specific features.
Given that modern Android apps often rely on APIs introduced in newer versions, I expect porting to Android 6 might require considerable effort and time.
I'm asking this mostly because I understand that official support for such an android version is unlikely if not unthinkable, and if anything I could try learning the frameworks and forking it.
Thank you much in advance!