BlackBoxing / BlackBox

BlackBox is a virtual engine, it can clone and run virtual application on Android, users don't have to install APK file to run the application on devices. BlackBox control all virtual applications, so you can do anything you want by using BlackBox.
Apache License 2.0
90 stars 50 forks source link

[Other] ITelephonyManagerProxy - Custom Info 📲 #7

Open Evertonx007z opened 2 years ago

Evertonx007z commented 2 years ago

Hi, I hope everything is okay.

I have a question.

In: ITelephonyManagerProxy, in the code part:

@ProxyMethod("getDeviceId")...

I replaced the:

return Md5Utils.md5(BlackBoxCore.getHostPkg());

By a custom number, for example: 1234567890123456789 and it worked perfectly, I was able to obfuscate the original phone ID.

But for the others like:

getImeiForSlot getSubscriberId getNetworkOperator

and several others, it doesn't work.

Can you tell me why and how to solve this? Please friend.

DevTrinh commented 2 years ago

i am in need of help at the initialization, can you please help me

Evertonx007z commented 2 years ago

i am in need of help at the initialization, can you please help me

What is the problem?

BlackBoxing commented 2 years ago

The reason is simple. The application get the device fingerprint via native invocation not Java layer

Evertonx007z commented 2 years ago

The reason is simple. The application get the device fingerprint via native invocation not Java layer

Got it, thanks for the explanation. 😀

I will have to use applications like Xprivacy Lua, Android Faker etc...