Thread ini hanya sekedar pembahasan saja mengenai concept security di
Motorola juga dgn technology eFuse-nya, agar yang mau koprek bisa paham
dulu apa yang lagi dilakukan dgn handset Motorola nya, supaya jgn ada
kesalahan fatal di kemudian hari....

Pertama, gue mau bahas soal *CID* atau *Customer ID*.. hal ini merupakan
common things di vendor handset, dimana CID ini akan mengatur regional
restrictions dari handset yang anda beli. Tapi gue akan bahas soal Motorola
aja dalam thread ini...

CID menurut Motorola dibagi dalam bbrp region:
  • CID 7 International & EU (GSM)
  • CID 3 LATAM (latin America)
  • CID 4 China & Japan KDDI (xt909)
  • CID 2 Verizon (CDMA - xt912)
  • CID 5 Korea SKT (xt910s)

Info tentang CID ini merged dalam binary *cdt.bin* yang sebenernya
memberikan informasi ke bootloader mengenai masalah region atas firmware yg
mau di flashing ke handset tersebut. Dalam hal ini merged bukan berarti
nyatu selalu dalam cdt.bin, tetapi hanya informasi CIDnya saja yg di
merged. CID mempunyai alokasi sendiri di nand... untuk checking RAZR CID
anda, ketikkan command *fastboot getvar cid* dari fastboot dgn set handset
di mode AP fastboot

Untuk menghapus CID ini mungkin saja dilakukan sehingga handset anda bisa
dengan bebas di flashing dengan OS region manapun asal sama band radionya,
GSM/CDMA/LTE dll. Hal ini mungkin dilakukan karena bootloader tidak lagi
blokir mengenai CID yang dapat di flash ke handset tersebut.

Istilahnya *CID:DEAD*. Tapi setelahnya handset hanya bisa di boot dgn mode *BP
tools* via menu di bootloader, tidak dgn normal mode lagi, *selamanya*!
*At least sampe skrg blom bisa di koprek lagi untuk mengembalikkan CID itu,
bila anda tidak membackup CID handset anda (tiap handset memiliki **specified
CID** masing², jadi gak bisa pake CID orang lain, walau type handsetnya
sama persis)** *
----

Kedua, gue mau bahas soal *cdt.bin* yang merupakan partition untuk mengatur
tentang partition security di kondisi saat ini, menyangkut *SV (security
version)* setiap partition di nand; seperti partition *system, boot,
recovery, osh, mbr, ebr, mbm dll* yang ada dalam structure partition layout
motorola.
cdt.bin sendiri memiliki SV terpisah yang akan langsung written ke
*eFuse*dan tidak akan bisa di replace oleh SV yang lebih rendah. eFuse
ini
bersifat write-only.

FYI, security encryption untuk Motorola ini sudah memakai *2048-bit key
encrypt*, jadi saat ini mustahil untuk di decrypt sembarangan.

Jadi sekali lagi, fungsi cdt.bin sendiri adalah untuk memastikan apakah
image tiap² partition dari .sbf atau bundle firmware/ROM itu valid atau
tidak untuk di flash ke handset itu menyangkut soal SV tiap² image
partition, berikut juga masalah region ROMnya.

Jadi untuk bisa sukses flashing OS Motorola, ada bbrp routine verification
yang menyangkut CID, SV dan di kelola oleh cdt.bin dan bootloader setelah
checking CID

Lalu berhubung tiap image partition itu memiliki SV sendiri² yang diatur di
cdt.bin, maka pas mau flashing, akan di recheck security version dari tiap
image tersebut; *minimal sama atau lebih tinggi SVnya*, baru bisa di write
ke nand partition bersangkutan.

Inilah yang membuat upgrade OS itu kadang tidak dapat downgrade! And that's
SUX. Damn you eFuse!! (>_<'!)
----

Ketiga, gue mau singgung tentang *bootloader* yang ada di partition mbm.
Di bootloader inilah yang mengatur soal routine check soal flashing dll.
Bila locked, maka anda cuman bisa flashing dgn Motorola signed ROM.
Bila unlocked, maka bebas untuk flash custom ROM, begitu juga dgn replacing
custom recovery dgn CWM dll.

Sampai saat ini, RAZR belum ada kepastian untuk officially unlocked
bootloader, kecuali untuk RAZR developer version, tapi kabarnya walau
developer version pun, bila ngasal flash, akan bisa kereplace dgn newer
bootloader yang locked! Saat itu RAZR developer version anda akan persis
sama dgn RAZR lainnya.

OK, segini dulu bahasan di thread pertama ini, nanti sambung lagi di reply
selanjutnya mengenai flashing, tricks dan juga rooting.

Intinya, *D**O IT WITH YOUR OWN RISK*. Motorola udah gak se-plain dulu
lagi. Hehehe.

*to** **be** **continue**.**.**.**.**.*

--rc
ICS MAXX XT910 SPD-3 with MOTOACTV
japri ☞ [email protected]

-- 
"Indonesian Android Community"  Join: http://forum.android.or.id

===============
Download Aplikasi Kompas  versi Digital dan Keren
https://play.google.com/store/apps/details?id=com.kompas.android.kec
--------------------------
Download Aplikasi AR "MONSTAR" dari Indosat 
https://play.google.com/store/apps/details?id=com.ar.monstarunity
---------------------
Lex-ON  http://www.Lex-ON.com - Plaza Semanggi
E-mail: [email protected]  Tlp: 021-70952539
---------------------
GSM-AKU  http://www.gsmaku.com - BEC Bandung
E-mail: [email protected]  Hp: 0881-1515151 
---------------------
EceranShop  http://eceranshop.com - BEC  Bandung
E-mail: [email protected]  Hp: 0815-56599888
===============

Aturan Umum dan Jualan/Kloteran ID-Android  http://goo.gl/arJ5x

Kirim email ke