Pokrótce co to jest CID i do czego służy?
Każdy region na świecie ma swój własny CID (przykładowo dla polski to HTC__B25, wschodnioeuropejski bez brandu HTC__032). Sam CID to można powiedzieć rodzaj blokady by użytkownik nie mógł (przynajmniej w teorii) wgrać na swoje urządzenie (np. z polskim CID'em) softu przeznaczonego na inny rynek niż telefon był kupiony (np niemiecki).

Ważne!


Download:


Android SDK
Zainstaluj jave, zainstaluj SDK najlepiej gdzieś w prostej lokalizacji (polecam bezpośrednio na dysku c). Uruchom SDK Manager i zainstaluj wszystko w kategorii Tools oraz Android 4.0.3 + Google USB Driver Package z sekcji Extras. Reszta wedle uznania i potrzeby.

Uruchom wiersz poleceń (Start -> polecenie uruchom -> cmd).
Przejdź do katalogu platform-tools poleceniem cd c:\android-sdk\platform-tools (ścieżka zależna jest od tego gdzie zostało zainstalowane sdk).

Ważne!
  • Ustaw telefon w tryb debugowania
  • Po podłączeniu telefonu do komputera kablem USB ustaw tylko ładowanie
  • Odinstaluj HTC Sync i/lub Doubletwist jeżeli są zainstalowane


Zmiana CID (polecenia należy wykonywać w podanej kolejności)

Wszystkie CID'y można znaleźć pod tym linkiem.
  • CID dla polski to HTC__B25
  • CID dla wschodniej europy (w tym dla Polski, bez brandu) to HTC__032


Wykrycie urządzenia
Kod:
adb devices
Restart do trybu fastboot
Kod:
adb reboot bootloader
Odczytanie obecnego CID
Kod:
fastboot getvar cid
Zmiana standardowego CID na SUPERCID (8 JEDYNEK, umożliwia wgrywanie każdego oprogramowania niezależnie od regionu)
Kod:
fastboot oem writecid 11111111
Restart urządzenia do trybu fastboot
Kod:
fastboot reboot-bootloader
Sprawdzenie czy zmiana CID przebiegła pomyślnie (powinien pokazać CID 11111111)
Kod:
fastboot getvar cid
Restart urządzenia
Kod:
fastboot reboot
Debrand
Zamiast SUPERCID należy ustawić CID wschodnioeuropejski HTC__032 (8 znaków, 2 podkreślniki).

Na bazie tutka Smogg'a i XDA