Project

General

Profile

SonyEricssonJ120i » History » Version 10

fixeria, 12/02/2023 05:33 PM

1 1 fixeria
{{>toc}}
2
3
h1. SonyEricssonJ120i
4
5 4 fixeria
This is another ODM phone model based on TI Calypso. *Not yet supported.*
6 1 fixeria
7 6 fixeria
!https://fdn2.gsmarena.com/vv/pics/sonyericsson/sonyericsson-j120-00.jpg!
8
9 1 fixeria
h2. Specifications
10
11
https://www.gsmarena.com/sony_ericsson_j120-1843.php
12
13
* GSM 900/1800
14
* 99 x 44 x 17 mm, 75g
15
* STN 65k, 96 x 64
16
* 900mAh Li-Ion battery (BST-37)
17
18
h2. Hardware
19
20 7 fixeria
{{thumbnail(SE-J120i-PCB.jpg)}}
21
22
Large versions: attachment:SE-J120i-PCB.jpg.
23 1 fixeria
24 9 fixeria
* DBB: D751749ZPH (well-known Calypso Lite)
25
* ABB: TI T3025BZQW (Iota)
26
* RF TRX: Si4210 (Silabs Aero II) - *we don't support it*
27 8 fixeria
* RF PA: SKY77318-12 (similarly to SE K200)
28 1 fixeria
* MX92U832ZCG (audio?)
29 8 fixeria
30
h3. Flash
31 1 fixeria
32 9 fixeria
* INTEL J030W[0D]YTQ2 (flash+RAM MCP)
33 1 fixeria
* INTEL 28F320W18T (1.8 Volt Wireless Flash Memory, 4 MByte)
34
35
h4. Flash dumps
36
37 5 fixeria
* https://people.osmocom.org/fixeria/dump/se_j120i/J120i_R1A007_CXC1250845_Main.bin -- firmware, dumped using pstool
38 1 fixeria
* https://people.osmocom.org/fixeria/dump/se_j120i/J120i_R1A007_CXC1250845_full.bin -- full flash, dumped using pstool
39
* https://people.osmocom.org/fixeria/dump/se_j120i/J120i-R1A007-CXC1250845-356325015955496-fc-full.bin -- full flash, dumped using fc-loadtool
40
** https://people.osmocom.org/fixeria/dump/se_j120i/fc_loadtools.patch
41
42
h3. Serial cable
43
44
J120i has the standard Sony Ericsson Fastport connector. Refer to [[SonyEricssonJ100i]] for more details.
45
46
h2. Bootloader
47
48 2 fixeria
Similarly to [[SonyEricssonK200i|Sony Ericsson K200i]] and unlike [[SonyEricssonJ100i|Sony Ericsson J100i]], J120i has the boot ROM (see [[CalypsoRomloader]]) enabled.
49 3 fixeria
50
h2. Stock firmware notes
51
52
Below are some notes related to the stock SE's firmware.
53
54
h3. AT Modem mode
55
56
It's not yet known how to get access to the AT command interpreter.
57
Some AT commands can be found by running strings on the firmware dump.
58
59
<pre>
60
$ strings J120i_R1A007_CXC1250845_Main.bin | grep "AT[*+]"
61
</pre>
62
63
h3. MMI codes
64
65
NOTE: for some codes you need to press the "green" (call) button.
66
67
* Standard SE codes:
68
** @-> * <- <- * <- *@ - service info and tests;
69
** @<- * * <-@ - lock status;
70
71
Found in the firmware dump:
72
73
<pre>
74
$ strings J120i_R1A007_CXC1250845_Main.bin | less
75
...
76
*#06#
77
F*#**837#
78
*#**785#
79
*#**664#
80
*###664#
81
*#**364#
82
*#**364*564#
83 10 fixeria
*#**672#  -- "OQC" menu (service tests)
84
*#**372#  -= "FQC" menu (service tests/info)
85 3 fixeria
*#**2263*0#  -- BAND?
86
*#**2263*1#
87
*#**2263*2#
88
*#**2263*3#
89
*#**2263*4#
90
*#**735*0#
91
*#**735*12#
92
*#**735*13#
93
*#**833*2#
94
*#**833*4#
95
*#**833*7#
96
*#**833*3#
97
*#**778377#
98
*#**464851#
99
*#**324#
100
*#**6360#
101
F*#**6361#
102
F*#**6362#
103
F*#**6363#
104
F*#**6364#
105
F*#**266*0#
106
*#**266*1#
107
*#**277378#  -- ASSERT?
108
*#**636#
109
*#**636*0#
110
*#**636*1#
111
*#**84637#
112
*#**767#
113
*#**3428*0#
114
*#**3428*1#
115
*#**3428*2#
116
*#**778337#
117
*#**25276#
118
*#**62683#
119
*#**3646633*0#
120
*#**3646633*1#
121
*#**678257#
122
*#**33284#  -- DEBUG
123
</pre>
124
125
https://www.dcode.fr/t9-cipher is quite useful for guessing the purpose.
Add picture from clipboard (Maximum size: 48.8 MB)