I have nothing to do with this, was just reading but I do like how you click that site and it says
"It works !"
And oddly enough asus did not secure it. To cheap to buy another certificate I guess.
---------- Post added at 10:13 PM ---------- Previous post was at 09:58 PM ----------
Just a quick look at it. Looks like your looking at the wrong apk anyway.
///This shows that it obtains information from class_19.java that function is below
//Once that information is grabbed it then creates a broadcast intent. for application package com.asus.dm.c2dm.C2DMRecevier
// And sends that notification to that package.
private void method_31() {
this.field_25 = "0";
field_23 = false;
Intent var1 = new Intent();
var1.setClassName("com.asus.dm", "com.asus.dm.c2dm.C2DMReceiver");
var1.setAction("com.asus.unlock.intent.REGISTRATION");
var1.putExtra("registration_cpu_id", class_19.method_55());
this.mContext.sendBroadcast(var1);
Log.d("NotifyDMServer", "Notify DM Client Successfully");
}
///This function is from class_19.java, looks to grab some identifier information from the device. Returns it back to function above.
// $FF: renamed from: <clinit> () void
static void method_53() {
String[] var0 = new String[]{"/system/bin/cat", "/proc/cpuinfo"};
field_36 = var0;
field_38 = "/system/bin/";
field_37 = 500;
}
/// I put this here because this is a receiver for a intent. From the looks of it, it receives information from most likely the package above.
/// The received information is to notify this application that the unlock code or information was received or generated or what ever.
public void onReceive(Context var1, Intent var2) {
class_16.method_30(this.field_42, var2.getStringExtra("unlock_info"));
String[] var4 = class_16.method_29(this.field_42).split(";;");
class_16.method_33(this.field_42, var4[0]);
class_16.method_34(this.field_42, var4[1]);
Log.d("NotifyDMServer", "unlock recieve successfully, ready to unlock");
class_16.method_32(true);
class_16.method_27(this.field_42).unregisterReceiver(class_16.method_28());
}
I didn't spend hardly anytime looking in it, I just figured i'd throw out some input that I saw. It looks as if there is two parts that handle the unlock. My other concern is why it wants/uses your google login information (Gmail Username/ Password) ?
---------- Post added at 10:16 PM ---------- Previous post was at 10:13 PM ----------
Only reason why I looked in this thread, my friend has the asus prime. Sorry to say it but ASUS sucks at programming. The fact that there unlock utility works <15% is sad. Servers can not be that overloaded all the time. It took over a week to finally get the program to work and unlock his device.
---------- Post added at 10:22 PM ---------- Previous post was at 10:16 PM ----------
Looking at it a little more, I'm pretty sure this just collects information and sends to asus. Gets key sends and intent and another apk handle's the actual unlock.
Edited: Ill hold off on saying anything about that.
I dont even know why im in this thread lol