Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Conversation

@gerber110692
Copy link

rovo89 and others added 8 commits May 28, 2016 13:52
Samsung still uses this compression type to gain more space on the system partition.
Thanks to @Liliniser for troubleshooting and reporting this issue.
… (openNative) to the PathClassLoader, so we add useless declaration to let it uses the aosp one instead
* java.lang.DexCache : some devices have two more fields named 'literals' and 'z_padding'
  -> Search for the fields in /system/framework/core-libart.jar when Android Runtime
     initialises then set up a flag whether to adjust offsets or not

* dalvik.system.PathClassLoader : some devices have one more native method named 'openNative'
  -> Try to register the method anyway and if it errors, ignore it
- Check the variant before we setup DexCache
- Use GetAndroidRoot instead of hardcoded path
- Log as warning when the exta native method fails the registration
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants