-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Emulator Modification in /system/ for Debugging Purposes # #360
Comments
no ? ok |
interesting that nobody knows the answer to this |
Tried as well recently and still stuck in an infinite booting loop 😢 PS: even when specifying explicitly No one found a solution? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We have a prod build that we would like to divert some connections to our backend server at yyy.com lets say, we want to divert requests from the backend to a ktor server on device (localhost), a diversion easily achievable via DNS server or something like that (maybe also requiring SSL termination, a custom CA cert, for which we'd need to create the cert inside /system/etc/security/cacerts/...
For this we would need a readable and modifiable /system/
This is very easily achievable on local emulator ! But it doesn't work with the Git Actions this repo provides. Is the problem with the avd manager ? I don't think so, it's achievable on local.
On Local:
emulator -avd Pixel_3a_API_34_extension_level_7_arm64-v8a -writable-system
adb root && adb shell "remount" && adb shell "mount" | grep system
/system/
and/system/etc/security/cacerts
are now visible and writableOn Git Actions, android-emulator-runner:
So the pipeline actually gets stuck in an infinite loop:
https://github.com/kaanx022/pipeline_tests/actions/runs/7254111464/job/19762130870
Remember the goal is just getting access to system/ .... redirecting prod version of our app's calls to domain.com with custom cert to our debugging server at that'll be running localhost (on device) by dns server installation on system, isn't it possible to replicate the emulator's behaviour on git action emulator ? why not ?
Originally posted by @sdfgsdfgd in #359
The text was updated successfully, but these errors were encountered: