From 802f9a058ae053f88d05cea71447670bfa813b0b Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 27 May 2015 20:48:46 +0200 Subject: [PATCH] Failsafe --- src/biz/bokhorst/xprivacy/XPrivacy.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/biz/bokhorst/xprivacy/XPrivacy.java b/src/biz/bokhorst/xprivacy/XPrivacy.java index 09f51425e..611acfde2 100644 --- a/src/biz/bokhorst/xprivacy/XPrivacy.java +++ b/src/biz/bokhorst/xprivacy/XPrivacy.java @@ -120,8 +120,12 @@ protected void afterHookedMethod(MethodHookParam param) throws Throwable { XposedBridge.hookAllConstructors(am, new XC_MethodHook() { @Override protected void afterHookedMethod(MethodHookParam param) throws Throwable { - PrivacyService.register(mListHookError, loader, mSecret, param.thisObject); - hookSystem(loader); + try { + PrivacyService.register(mListHookError, loader, mSecret, param.thisObject); + hookSystem(loader); + } catch (Throwable ex) { + Util.bug(null, ex); + } } }); } catch (Throwable ex) {