Sunday, May 8, 2011

Upgrade Firmware Spiro via SEUS

Ini adalah tutorial sederhana (bagi yang sudah tahu) tapi mungkin sangat bermanfaat bagi yang ingin tahu :D
Semoga bisa membantu kalian yang punya hobi ngoprek hape khususnya Sony Ericsson.

Awalnya sih males pakai SEUS, karena kalau di DB2020 akan merubah CID dan berakibat susah di customize karena keterbatasan software flasher. Tapi untuk Spiro memang belum ada software yang kompatibel buat customize hehe. Tipe Spiro sendiri adalah tipe SE ODM, apa itu ODM? googling aja ya...
Karena itu banyak keanehan dan perbedaan dari tipe SE lainya.
Yang paling menyebalkan adalah tipe ini punya segudang bugs (kemungkinan karena kecilnya memori internal yaitu 5mb), contohnya :
  • Saat ambil foto tiba2 restart
  • Hang waktu pakai aplikasi java
  • Equalizer di walkman selalu kembali ke default setelah walkman ditutup
  • Dan masih banyak lainya (capek kalau harus nyebutin satu-satu :p)
SEUS adalah singkatan dari Sony Ericsson Update Service, dengan tool ini kalian dapat dengan mudah upgrade  firmware agar kinerja hp kalian maksimal (contohnya untuk tipe Spiro yang full of bugs).
Tapi syarat utama untuk menggunakan tool ini adalah koneksi internet yang stabil dan kalau bisa yang wuzz...hehe.
Karena jika koneksi tidak stabil dan putus saat proses upgrade (flash) maka akan gagal (tapi tenang, kalau gagal masih bisa diflash ulang kok).

Okey,  let's go !!!
1. Pertama kalian download dulu master installernya di sini
2. Setelah itu kalian install di PC (tau lah cara installnya... :p)
3. Backup dulu semua data penting sebelum flashing!
4. Buka SEUS kalian (biarkan synchronizing ) dan akan muncul tampilan seperti ini :


5. Language bisa diganti bahasa indonesia. Centang "I accept bla bla bla" trus klik next, dan akan muncul :

6. Pilih tipe hape kalian (disini dipilih Spiro), klik next akan muncul :

7. Ikuti petunjuknya, kira2 seperti ini :
  • Matikan ponsel
  • Lepas batere kemudian pasang kembali
  • Sambungkan kabel USB dari PC
  • Tekan dan tahan tombol C saat memasukan kabel USB ke ponsel
  • Tahan terus tombol C (nanti ada petunjuk untuk melepas)
  Selanjutnya akan ada pilihan "Update" atau "Reset+Update", ngga beda jauh sih cuma yang kedua semua konfigurasi dan data di memori internal akan hilang.
Selanjutnya klik "install" dan tunggu proses selesai sambil ngopi hehe. Lamanya proses tergantung kecepatan koneksi internet kalian.
Jika sudah selesai, cabut kabel USB, lepas-pasang batere, hidupkan...dan nikmati firmware baru kalian....
(Pertama kali hidup setelah upgrade memang agak lama, sabar dan jangan gegabah :p)

Jika setelah langkah 7 kalian mendapati tampilan seperti ini :

Itu berarti firmware kalian sudah yang terbaru, dan tidak perlu diupdate...

Sekian tutorialnya, semoga bermanfaat....

[bLue inside, gray outside]

Thursday, April 28, 2011

List of Sony Ericsson phones platform

RM phones:
- A3618, J200, J210, J220, J230, R600, T100, T102, T105, T106, Z200, Z300

AVR
phones:
- R520, P800, P802, P900, P908, P910, T200, T202, T226, T226, T230, T237, T238, T290, T300, T302, T306, T310, T312, T316, T39, T65, T68, T610, T616, T618, T628, T630, T637, Z600, Z608

CR 16B
phones:
- T66, T600, T602

DB2000:
- K600, K608, V600, V800, V802, W900, Z500, Z800, Z1010

DB2000(2001)(PDA/Smartphones):
- M600, M608, P990, W950

DB2001:
- G700, G900, P1, W960

DB2010:
- D750, J300, K300, K500, K700, K750, K758, S700, W300, W550, W600, W700, W800, W810, Z520, Z525, Z530, Z550, Z558

DB2012:
- K310, K320, K510, W200, W810, Z530, Z550, Z558

DB2020:
- K530, K550, K550im, K610, K610im, K618, K770, K790, K800, K810, K818, S500, T650, T658, V630, W580, W580im, W610, W660, W710, W712, W830, W850, W880, W888, Z610, Z710 



DB3150 (A2):
- C702, C902, G502, K630, K660, K850, V640, T700, TM506, W595, W760, W890, W902, W910, W980, Z750, Z770, Z780

DB3200:
- Naite (J105), Jalou(F100), T707, TM717, W508, W518

DB3210:
- C510, C901, C903, C905, G705(u), W705(u), W715, W995, T715

DB3350:
- Cedar (J108), Zylo (W20), Elm (J10i2), Hazel (J20), Aino (U10), Yari (U100), Xperia Pureness(X5)


ODM
phones:

S1 Calypso:
- J230 , J220 , Z300 .

S1 Arima:
- J100, J110 , J120 , K200 , K205 , K220

S1 Locosto:
- W205, R300, R306, J132, K330, T250, T270, T280, T303, Z250, Z258, Z320

S1 PNX5230:
- W350, W380, Z310, Z555

DB3100:
S1 Neptune:
- F305, S302, S312, W302, W395

S1 PNX6513:
- Yendo/Yizo (W150), Spiro (W100)


Windows Mobile:
Qualcomm MSM7200:
- Xperia X1, Xperia X2

Qualcomm MSM7227:
- Aspen (M1)

Android


Android1,6 (Donut), Android 2.1 (Eclair)
Qualcomm QSD8250:
- Xperia X10

Qualcomm MSM7227:
- Xperia X8 (E15), Xperia X10 Mini (E10), Xperia X10 Mini Pro (U20)


Android 2.3 (Gingerbread)
Qualcomm MSM8255:
- Xperia Neo (MT15)
-Xperia Pro (MK16)
- Xperia Arc (LT15)

Scorpion ARMv7
- Xperia Play (R800/Z1i)

OPhone OMS 2.0
-A8i

Symbian S60 v5 Edition:
OMAP3430:
- Satio (U1), Vivaz (U5), Vivaz Pro (U8)


source : http://forum.donanimhaber.com

Some informations about your SE phone

Chipset/Chip/Platform
Chipset is basically a set of chips (part of phone’s hardware). 
From the service viewpoint the mobile phones with the same chipset act in the same way, the chipset decides what interventions are enabled in the mobile phone. Chipsets are organized into groups called platforms. According to the platform you identify which operation is available for your mobile phone.
Note that sometimes chipsets are referred to as platforms and platfroms as platform groups.
Each Sony Ericsson (SE) mobile phone belongs to a platform according to the type of chipset in the phone. SE mobile phone can use Ericsson or non-Ericsson chipset.
For example:
EMP (Ericsson mobile platforms) PLATFORM – CHIPSET:

  • A0 – DB 1xxx
  • A1 – DB 2xxx
  • A2 – DB 3xxx

Non EMP
- PLATFORM – CHIPSET:
  • S1 – Locosto
  • S1 – Neptune
  • Calypso – ...
CDA (Customization data article)
Customization data article (CDA) is a „number“ that defines which variant of a specific firmware the phone should have. In indicates what language-pack / branding / bandlocks the phone is flashed with.
For example a generic (unbranded) K750 for use in Scandinavia will be CDA102337/12, whilst a Telenor-branded K750 will be CDA102338/62. Both will be flashed with the same languages / dictionaries, but the latter will be flashed with Telenor-branded firmware.
This number is stored in GDFS / TA.
CID (Caller ID / Customer ID)
This "number" defines the version of Sony Ericsson's (SE) protection present in the phone.
New CIDs are deployed from time to time, for preventing the phones from beeing unlocked / flashed / tampered with non-SE service tools. Current CIDs in use by SE are 16/29/36/37/49/50/51/52/53/80. The OTP (One Time Programmable memory) and EROM of a phone might be protected by different CIDs.
Colour BLUE/BROWN/RED
„Colour“ of the phone defines what kind of phone we are dealing with:
BLUE phones have been assembled in the factory but never programmed with software/ GDFS/ IMEI –  it means they are in their „factory state“
BROWN phones are "developer phones", used for testing. Less restrictions are present as these are used for "debugging/beta" purposes.
RED phones are your typical retail ones. Highest level of security is present in this state of phone, it‘s usually not possible to write into OTP (one time programmable memory) in this state.

Flashing and customization
Flashing operation writes flash files (data) on the flash chip of the mobile phone. It comes handy when you want to update the firmware, debrand the phone from any network branding and/or change the set of languages in the cell phone.
Customization helps to adjust the file system for the particular region / provider. For example you may flash your mobile phone with FS for Central Europe (CE) and then customize it for particular provider.
Custpack
Custpacks are zip-files containing ORIGINAL customization files. These serve as basic configuration files for the handset, which languages to allow, data accounts, branding etc...
(FTP) File Transfer Protocol
File Transfer Protocol is a method to upload and download files over the Internet or any network.
It is a standard network protocol that allows users to copy files between their local system and any system they can reach on the network. It is a very common method of moving files between two Internet sites. FTP is a way to login to another Internet site for the purposes of retrieving and / or sending files.
Firmware
Something in-between hardware and software. Like software, it is created from source code, but it is closely tied to the hardware it runs on. Permanent instructions and data programmed directly into the circuitry of read-only memory for controlling the operation of the phone.
Full and permanent unlock & relock / Unlock-by-patch
Permanent network unlock causes your mobile phone to be able to use any SIM card of any provider (not only the one that you bought your mobile phone from). On the other hand, relock operation locks  your mobile phone to a specific operator. It means, that after locking  your cell phone, it will only work with the SIM cards of the one specific operator.
Unlock can be achieved via two different ways. While permanent unlock is based on the recalculation of the security zone, so called patch unlock (Unlock-by-patch) accepts the SIM card without recalculating the security zone, therefore after flashing the phone with another firmware the locks are recovered (so unlock is not permanent) and you would need to unlock your phone again.
However, permanent unlock is not available for all the platforms and all mobile phones, so the unlock-by-patch will just have to do for the time being.
GDFS (Global data file system)
Global data file system is a proprietary filesystem used by Sony-Ericsson on certain of their mobile phones. Data stored in the GDFS includes hardware customization data (e.g. radio channel parameters, settings for display, audio circuitry, calibration data, etc.), security/identification data (IMEI, lock codes, etc.) and user data - sounds, pictures, SMS, phonebook, calendar and so on. Some of GDFS units ("files"), or sometimes parts of them, are protected by checksums that are stored in other GDFS units.
See also TA.
GDFS Backup
It’s a minor operation processed automatically with our software as a part of other operations, creates backup of initial data (calibration data).
GDFS Reconstruction
Operation that causes the reconstruction of GDFS (Global data file system), all damaged data, security zone recalculation (it’s a part of GDFS that contains SIM locks, signatures, etc.). For GDFS restoration the backup from other phone is used, which causes destruction of all unique data (e.g. calibration data).
IMEI (International Mobile Equipment Identity)
International Mobile Equipment Identity, a 14-digit number which includes information of the origin, model, and serial number of the device. The IMEI is a number unique to every GSM mobile phone and it is used by the GSM network to identify valid devices and therefore can be used to stop a stolen or blocked phone from accessing the network. It is usually found printed on the phone underneath the battery or accessed by dialing *#06# on your mobile phone. In SE phones the IMEI is stored in two places,  the OTP (One Time Programmable memory) and GDFS (Global data file system).
The model and origin comprise the initial 8-digit portion of the IMEI, known as the "Type Allocation Code/TAC". The remainder of the IMEI is manufacturer-defined, with a "Luhn check digit" at the end (which is never transmitted). The "Luhn check digit" is calculated from the rest of the IMEI.
(OTP) One Time Programmable memory 
It is a form of digital memory where the setting of each bit is locked by a fuse or antifuse. Such memory is used to store programs permanently. The programming is applied after the device is constructed.
Operation
Operation in this case is a set of steps and acts that produces some change in your mobile phone. All depends on what you want to do with your mobile phone and how you want to customize it. You can unlock or relock it (Full and permanent network unlock & relock / Unlock by patch), do flashing  or customization,  reconstruct the GDFS (GDFS reconstruction), browse, upload, download or delete the file system (Phone filesystem browsing & management), reset your user code (User code reset), and a lot of other various operations.
Phone filesystem browsing & management
This operation enables you to browse, download, upload and delete the file system. Our application will communicate with your favourite FTP (file transfer protocol) connected to ftp://localhost  and enable browsing, download, upload and delete (please note that if the mobile phone is “red”, application will not enable downloading, only uploading).
(ROM) Read only memory / (EROM) extended read only memory
Read only memory is recorded when the phone is made and it can not be edited.
EROM/SEMCBOOT is extended ROM,  first level of memory that can be edited although it has a certain level of protection present. For A1 platforms EROM contains primary certificate.  
Server
Server is a computer that provides a specific kind of service to client software running on other computers. The term can refer to a particular piece of software, such as a WWW server, or to the machine on which the software is running.
Security zone
Security zone is a small part of GDFS / TA containing all information about SIM-locks, together with their signatures.
SIM-lock
SIM-lock is a parameter inside the mobile phone, which tells to phone, what GSM network it can be used with. If the SIM-lock state is "unlocked", you can use the phone with any network in your country of any operator. If SIM-lock state is "locked", it means that you can use only SIMcard of the operator who has locked the phone to his network.
SIM card
Subscriber Identity Module card is a well known small printed circuit board that must be inserted in any GSM-based mobile telephone when signing on as a subscriber. It contains subscriber details, security information and memory for a personal directory of numbers.
TA (Trim area)
It's the same as GDFS, but in S1 platforms. A2 platforms have continued using the term TA as well as GDFS, moving part of the data from GDFS to TA. TA is a little bit simpler, and GDFS little bit more difficult.
It is often still referred to as GDFS
Testpoint
Piece of hardware that is used for testing purposes – phone diagnostics, change of phone functioning, etc… 
User code reset
Operation for resetting the user code. User code in your mobile phone serves as the protection against an unauthorized access (it protects your list of contacts, or prevents using other than your SIM card on your phone). In case you forget the number then this operation comes handy – it will reset the user code to four zeros, so that you can set it up again.