Zum Inhalt springen

CustomerID: Unterschied zwischen den Versionen

K
Teständerung
K (Teständerung)
Zeile 1: Zeile 1:
Die '''CustomerID'''<ref>http://androidforums.com/desire-hd-all-things-root/270403-de-branding-help-error-131-customer-id-error.html</ref> (kurz CID) ist eine allgemeine Identifikationsnummer bei einem HTC Android Smartphone und gibt Auskunft über die Herkunft oder die "Bestimmung" des Smartphones, ob dieses bei einem Netzbetreiber vermarktet wird oder auf dem freien Markt zu kaufen ist. Die CID ist außerdem das Identifikationsmerkmal, ob und welches Branding auf dem Gerät installiert ist.
Die '''CustomerID'''<ref>http://androidforums.com/desire-hd-all-things-root/270403-de-branding-help-error-131-customer-id-error.html</ref> (kurz CID) ist eine allgemeine Identifikationsnummer bei einem HTC Android Smartphone und gibt Auskunft über die Herkunft oder die "Bestimmung" des Smartphones, ob dieses bei einem Netzbetreiber vermarktet wird oder auf dem freien Markt zu kaufen ist. Die CID ist außerdem das Identifikationsmerkmal, ob und welches Branding auf dem Gerät installiert ist. Test


== Bedeutung der CID ==
== Bedeutung der CID ==
Zeile 19: Zeile 19:
== Ändern der CID ==
== Ändern der CID ==
Das Ändern der CID benötigt zwingend [[S-OFF]], ein unlocked Bootloader (http://htcdev.com) sperrt weiterhin den Zugriff auf den Befehl. Die CID lässt sich nur im fastboot mit folgendem Code ändern:
Das Ändern der CID benötigt zwingend [[S-OFF]], ein unlocked Bootloader (http://htcdev.com) sperrt weiterhin den Zugriff auf den Befehl. Die CID lässt sich nur im fastboot mit folgendem Code ändern:
<pre>
<pre>fastboot oem writecid {cid}
fastboot oem writecid {cid}
</pre>
</pre>
Sollte man eine ungültige oder zu kurze/lange CID mit dem Befehl senden, so kann das Telefon danach nicht mehr funktionieren. Nachdem der Befehl positiv quittiert wurde, startet man den Bootloader ein mal neu:
Sollte man eine ungültige oder zu kurze/lange CID mit dem Befehl senden, so kann das Telefon danach nicht mehr funktionieren. Nachdem der Befehl positiv quittiert wurde, startet man den Bootloader ein mal neu:
<pre>
<pre>fastboot reboot-bootloader
fastboot reboot-bootloader
</pre>
</pre>
Nun kann man bereits eine RUU installieren, die für die neue CID gedacht ist. Unter Umständen kann es nötig sein, die CID des ROM's zu ändern. Dies geschieht am einfachsten mit einem Befehl im {{MarketLink|jackpal.androidterm|Terminal Emulator}} oder mit der ADB.
Nun kann man bereits eine RUU installieren, die für die neue CID gedacht ist. Unter Umständen kann es nötig sein, die CID des ROM's zu ändern. Dies geschieht am einfachsten mit einem Befehl im {{MarketLink|jackpal.androidterm|Terminal Emulator}} oder mit der ADB.
Zeile 30: Zeile 28:
=== Terminal Emulator ===
=== Terminal Emulator ===
Um die CID in der ROM im Terminal Emulator zu ändern installiert man die App und startet diese. Man gelangt zu einem Kommandozeilenfenster und gibt nun diesen Befehl ein:
Um die CID in der ROM im Terminal Emulator zu ändern installiert man die App und startet diese. Man gelangt zu einem Kommandozeilenfenster und gibt nun diesen Befehl ein:
<pre>
<pre>setprop ro.cid {cid}
setprop ro.cid {cid}
</pre>
</pre>
{cid} ist dabei die neue CID. Wird lediglich eine leere Zeile zurückgegeben, ist die CID nach einem Neustart geändert.
{cid} ist dabei die neue CID. Wird lediglich eine leere Zeile zurückgegeben, ist die CID nach einem Neustart geändert.
Zeile 37: Zeile 34:
=== ADB ===
=== ADB ===
Das Ändern der CID in der ROM mit der ADB funktioniert wie folgt. Man öffnet ein Kommandozeilenfenster (<nowiki>[WINDOWS] + [R] -> ''cmd'' -> Enter</nowiki>) und navigiert zu dem Ordner, an dem die adb.exe gespeichert ist. Anschließend gibt man diesen Befehl ein und bestätigt diesen mit Enter:
Das Ändern der CID in der ROM mit der ADB funktioniert wie folgt. Man öffnet ein Kommandozeilenfenster (<nowiki>[WINDOWS] + [R] -> ''cmd'' -> Enter</nowiki>) und navigiert zu dem Ordner, an dem die adb.exe gespeichert ist. Anschließend gibt man diesen Befehl ein und bestätigt diesen mit Enter:
<pre>
<pre>adb shell setprop ro.cid {cid}
adb shell setprop ro.cid {cid}
</pre>
</pre>
{cid} ist dabei die neue CID. Wird lediglich eine leere Zeile zurückgegeben, ist die CID nach einem Neustart geändert.
{cid} ist dabei die neue CID. Wird lediglich eine leere Zeile zurückgegeben, ist die CID nach einem Neustart geändert.
Zeile 44: Zeile 40:
== Auslesen der CID ==
== Auslesen der CID ==
Das Auslesen der CID ist mit dem fastboot-Befehl:
Das Auslesen der CID ist mit dem fastboot-Befehl:
<pre>
<pre>fastboot oem readcid
fastboot oem readcid
</pre>
</pre>
oder im ROM mit folgendem Befehl:
oder im ROM mit folgendem Befehl:
<pre>
<pre>adb shell getprop ro.cid
adb shell getprop ro.cid
</pre>
</pre>
möglich. Der Befehel ''getrpop ro.cid'' lässt sich auch im {{MarketLink|jackpal.androidterm|Terminal Emulator}} ausführen und liefert das selbe Ergebnis.
möglich. Der Befehel ''getrpop ro.cid'' lässt sich auch im {{MarketLink|jackpal.androidterm|Terminal Emulator}} ausführen und liefert das selbe Ergebnis.
11.008

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.