Vadim Lazarenko
Vadim Lazarenko
I try to play with code and here is result: ``` XposedHelpers.findAndHookMethod("android.os.BinderProxy", loadPackageParam.classLoader, "transact", int.class, Parcel.class, Parcel.class, int.class, new XC_MethodHook() { protected void afterHookedMethod(XC_MethodHook.MethodHookParam param) throws Throwable { super.afterHookedMethod(param); IBinder...
I'd love to, but I can not deal with the substitution data Parcel. Can you show me the direction to solve this problem?
Now i have this code ``` int code = (Integer) param.args[0]; if (code == 1) { Method methodObtain = Parcel.class.getDeclaredMethod("obtain"); methodObtain.setAccessible(true); Parcel reply = (Parcel) methodObtain.invoke(null, param.args[2]); reply.writeNoException(); reply.writeString("a7bf815a-c37b-40db-be9d-3b395abbe888"); }...
Ok. This code should work, but not worked. I am confused ( ``` XposedHelpers.findAndHookMethod("android.os.Binder", loadPackageParam.classLoader, "execTransact", int.class, long.class, long.class, int.class, new XC_MethodHook() { protected void beforeHookedMethod(XC_MethodHook.MethodHookParam param) throws Throwable {...
I use 4.0.3 at now. And i have 4.4 device, but not tested on them.
You are amazing ). I was not able to solve this problem for 3 days. Thank you very much. Sorry, but i don't know how to create pull request. Worked...
Ok, i will try.
The same issue with version 12.2.1
I tried this apk. [com.android.vending-1.apk.zip](https://github.com/mmcloughlin/reprotobuf/files/531597/com.android.vending-1.apk.zip)