unhide the RecoverySystem class
The recovery system is already part of the platform; this class defines an interface for interacting with it from the regular system. Change-Id: I87dff8d6c1dbd11ac8f397a3f34ea5cb16d2d227
This commit is contained in:
@@ -115155,6 +115155,97 @@
|
||||
>
|
||||
</field>
|
||||
</class>
|
||||
<class name="RecoverySystem"
|
||||
extends="java.lang.Object"
|
||||
abstract="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<constructor name="RecoverySystem"
|
||||
type="android.os.RecoverySystem"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
</constructor>
|
||||
<method name="installPackage"
|
||||
return="void"
|
||||
abstract="false"
|
||||
native="false"
|
||||
synchronized="false"
|
||||
static="true"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<parameter name="context" type="android.content.Context">
|
||||
</parameter>
|
||||
<parameter name="packageFile" type="java.io.File">
|
||||
</parameter>
|
||||
<exception name="IOException" type="java.io.IOException">
|
||||
</exception>
|
||||
</method>
|
||||
<method name="rebootWipeUserData"
|
||||
return="void"
|
||||
abstract="false"
|
||||
native="false"
|
||||
synchronized="false"
|
||||
static="true"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<parameter name="context" type="android.content.Context">
|
||||
</parameter>
|
||||
<exception name="IOException" type="java.io.IOException">
|
||||
</exception>
|
||||
</method>
|
||||
<method name="verifyPackage"
|
||||
return="void"
|
||||
abstract="false"
|
||||
native="false"
|
||||
synchronized="false"
|
||||
static="true"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<parameter name="packageFile" type="java.io.File">
|
||||
</parameter>
|
||||
<parameter name="listener" type="android.os.RecoverySystem.ProgressListener">
|
||||
</parameter>
|
||||
<parameter name="deviceCertsZipFile" type="java.io.File">
|
||||
</parameter>
|
||||
<exception name="GeneralSecurityException" type="java.security.GeneralSecurityException">
|
||||
</exception>
|
||||
<exception name="IOException" type="java.io.IOException">
|
||||
</exception>
|
||||
</method>
|
||||
</class>
|
||||
<interface name="RecoverySystem.ProgressListener"
|
||||
abstract="true"
|
||||
static="true"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<method name="onProgress"
|
||||
return="void"
|
||||
abstract="true"
|
||||
native="false"
|
||||
synchronized="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<parameter name="progress" type="int">
|
||||
</parameter>
|
||||
</method>
|
||||
</interface>
|
||||
<class name="RemoteCallbackList"
|
||||
extends="java.lang.Object"
|
||||
abstract="false"
|
||||
|
||||
@@ -50,8 +50,6 @@ import org.apache.harmony.security.provider.cert.X509CertImpl;
|
||||
* RecoverySystem contains methods for interacting with the Android
|
||||
* recovery system (the separate partition that can be used to install
|
||||
* system updates, wipe user data, etc.)
|
||||
*
|
||||
* @pending
|
||||
*/
|
||||
public class RecoverySystem {
|
||||
private static final String TAG = "RecoverySystem";
|
||||
|
||||
Reference in New Issue
Block a user