google / android-emulator-container-scripts

1.82k stars 256 forks source link

Add support to Android 12 (S) images #288

Closed WellingtonEspindula closed 2 years ago

WellingtonEspindula commented 2 years ago

Since the current version didn't support the newest versions of emulators (using interactive mode), I've added a line to add the support in emu_downloads_menu.py. However, I have trouble concerning the unzipping of the image through the default Docker system image template. Apparently, there is some bug in the latest unzip version (6.0-r9) to detect zip bombs. This version was considering the Android 12 system images' zips as possibles zip bombs. I fixed it by downgrading the alpine version to v3.3 considering it uses the unzip version 6.0-r1. I've not tested using some new alpine versions rather than the latest one to verify in which version of alpine and unzip this issue started to happen. Everything seems to be working though.

WellingtonEspindula commented 2 years ago

I tried to fix my CLA. I think now it should be working. Would someone mind to rescan and reviewing it? @pokowaka Thanks in advance!

pokowaka commented 2 years ago

Thank you!