IsraelTorres icon

Android MasterClear

IsraelTorres | PRO | 11/09/11 09:24:47 PM UTC | 0 ⭐ | 425 👁️ | Never ⏰ | []
Java |

1.16 KB

|

None

|

0 👍

/

0 👎

package com.android.server;
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.RecoverySystem;
import android.util.Log;
import android.util.Slog;
import java.io.IOException;
 
public class MasterClearReceiver extends BroadcastReceiver
{
  private static final String TAG = "MasterClear";
 
  public void onReceive(Context paramContext, Intent paramIntent)
  {
    if (paramIntent.getAction().equals("com.google.android.c2dm.intent.RECEIVE"))
    {
      String str = paramIntent.getStringExtra("from");
      if (!"google.com".equals(str))
        int i = Slog.w("MasterClear", "Ignoring master clear request -- not from trusted server.");
    }
    while (true)
    {
      return;
      try
      {
        int j = Slog.w("MasterClear", "!!! FACTORY RESET !!!");
        RecoverySystem.rebootWipeUserData(paramContext);
        int k = Log.wtf("MasterClear", "Still running after master clear?!");
      }
      catch (IOException localIOException)
      {
        int m = Slog.e("MasterClear", "Can't perform master clear/factory reset", localIOException);
      }
    }
  }
}
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎