setImmediate(function() { //prevent timeout Java.perform(function(){ console.log("start hook...."); var MultipleSpaceManager = Java.use("com.android.settings.feature.multiplespace.manager.MultipleSpaceManager"); console.log("MultipleSpaceManager Found."); var createAppMultiple = MultipleSpaceManager.createAppMultiple.overload("java.lang.String", "com.android.settings.feature.multiplespace.manager.MultipleSpaceManager$CreateAppMultipleListener"); createAppMultiple.implementation = function (pkgname, objX) { console.log("pkgname: " + pkgname); this.createAppMultiple("com.tencent.mm", objX); }; console.log("hook ok"); }); }); |