android code function
<p>I don't understand what string return this part of code and what it do:</p>

<pre><code>.method public static getDv()Ljava/lang/String;
.locals 4

.prologue
sget-object v2, Lit/myappfolder/android/myapp/Database;-&gt;context:Landroid/content/Context;

const-string v3, "phone"

invoke-virtual {v2, v3}, Landroid/content/Context;-&gt;getSystemService(Ljava/lang/String;)Ljava/lang/Object;

move-result-object v0

check-cast v0, Landroid/telephony/TelephonyManager;

invoke-virtual {v0}, Landroid/telephony/TelephonyManager;-&gt;getDeviceId()Ljava/lang/String;

move-result-object v1

return-object v1
</code></pre>

<p>.end method</p>

<p>Can you tell me what?
Thanks to all...</p>
