github Kenji-NX/Android-Releases 2.0.5

14 hours ago

Please welcome Android contributor @BeZide93, who provided most of the changes in this release.

More features coming soon!

What's Changed

In addition to the underlying mainline 2.0.5 code, the Android changes are below:

New

  • Stretch to Fullscreen toggle (Settings → Graphics) - @BeZide93
  • Added x0.75 Resolution setting - @BeZide93
  • L3/R3 support for physical controllers - @BeZide93
  • Virtual controller: Separate L3/R3 buttons - @BeZide93
    • Removed old L3/R3 implementation (double-tap + stick hold)
  • Language & Region selection (Settings → System) - @BeZide93
  • Screen orientation preference (Settings → User Interface) - @BeZide93
    • Sensor, SensorLandscape, SensorPortrait
  • Position and opacity settings for the overlay menu button - @BeZide93

Fixes/Optimizations

  • Loading screen: Native progress piped to the UI overlay - @BeZide93
  • On-screen keyboard: Focus/visibility fixes - @BeZide93
  • Save files: Groundwork for item-ID based mapping - @BeZide93
  • Timezone games are using the Android-Device Timezone instead of UTC - @BeZide93
  • Remove unused VVL binary, further reducing APK file size to 71 MB - @KeatonTheBot

Updates

  • Bump targetSdk to 36 (Android 16) - @KeatonTheBot
  • Add Android 10 support (experimental) - @KeatonTheBot
  • Remove, replace redundant/deprecated code - @KeatonTheBot
  • Update packages - @KeatonTheBot
    • androidx.appcompat:appcompat:1.7.1
    • androidx.core:core-ktx:1.17.0
    • androidx.lifecycle:lifecycle-runtime-ktx:2.9.1
    • androidx.navigation:navigation-compose:2.9.3
    • androidx.test.espresso:espresso-core:3.7.0
    • androidx.test.ext:junit:1.3.0
    • com.google.android.material:material:1.13.0
    • com.google.code.gson:gson:2.13.1
    • io.coil-kt:coil-compose:2.7.0

Don't miss a new Android-Releases release

NewReleases is sending notifications on new releases.