Closed HardLight closed 8 years ago
Isn't it automatically excluded from removal by the installation script? Because that should be the case, if not there is a bug. Could you attach your debug log?
No it isn't excluded. I don't have that logs because they are overwritten. But in gapps-remove.txt from open_gapps-arm-5.1-pico-X.zip there are lines: /system/lib/libwebviewchromium.so /system/lib64/libwebviewchromium.so and it's not supposed to be there, I think..?
I fixed it by:
The lines are supposed to be there, but are then removed/ignored during execution of the script.
That is why the log is essential to debug any issue.
Logs says: Remove Stock/AOSP WebView | false[default] ... Ignore Google WebView | true[NoRemove]
But see system files before and after: /system/lib/libwebviewchromium.so is missing.. logs.zip
You are completely right.
I hope that this will resolve the issue: https://github.com/opengapps/opengapps/commit/d134e546536da5a092c4f07dbf4fa342bf08bffa
Could you try again tomorrow on a clean ROM install when the new daily build would be up?
And https://github.com/opengapps/opengapps/commit/0eba0fe997fe61e133b3af521374c8c4dde4581d covers another scenario.
Hi, tested with 20151205 - same issue..
Did you test on a fully clean ROM? And could you please supply the full debug logs this time? I'd really want to have a look at e.g. the installer output.
Yes clean install. Here are logs: open_gapps_debug_logs.tar.gz .txt
Thanks for the logs. For some reason Recovery_tmp.log seems to be missing from the logs, so I do not see the installer's script output. The problem is still there indeed, because we can indeed see from the file lists that it does get removed. I will have a look at it later again (at this very moment I have less time available, see xda) and will post any updates here.
I have an extra question to you @HardLight though, I see your device is 160dpi, and those are quite rare and is sometimes hard to get the APKs for those. Would you be interested in helping the Packagers team, that try to collect all these (rare versions of) APKs?
Would that be the cause of this then? I'm getting force closes and reboots on CM12.1 (WileyfoxStorm/kipper) with arm64-pico 20151206
@mfonville there is no Recovery_tmp.log in my *logs.tar.gz, should it be located elsewhere? About APK's, yes I could assist. Contact me on xda or email for details. Also good luck :) @davepwsmith Yes it same issue, temporary workaround is to remove /system/lib/libwebviewchromium.so /system/lib64/libwebviewchromium.so from gapps-remove.txt.
OK, well for those who don't want to muck about with the zips, a temporary work-around is to use the aroma installer (I know, a much, much bigger file, but whatever) and select Android Webview as the only component to install. Not quite the same as Pico, but at least you can get past the setup wizard!
After I installed latest CyanogenMod 12.1 hammerheadcaf (Nexus 5 CAF) with OpenGApps nano-20151206, some app started to crash (for example, HTML5 Viewer), then I installed Google WebView and crashes disappear.
@HardLight could you try this new build with the latest fix: https://www.dropbox.com/s/iqpn8hdgfwgnxad/open_gapps-arm-5.1-pico-20151208.zip?dl=0
Also, very happy you want to be a packager. Is your XDA nick the same as on GitHub?
Ok I'll try it when have some free time. Yes it's same.
I got confirmation that the bug is solved now, so I close the bugreport. Please let me know if problems appear.
CM and probably most custom roms include libwebviewchromium.so and WebView.apk. So removing lib breaks functionality of rom . Problem starts from https://github.com/opengapps/opengapps/commit/fec2ee4ae8a6569d1a16c7a24a0e8309b8f3e0f4 .