爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 3615|回复: 31
收起左侧

[教程] Instruction of Joker For SX1(Joker使用教程)

[复制链接]
发表于 2007-5-23 09:48:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 flyfeiwang 于 2011-3-8 13:17 编辑

Instruction of Joker For SX1(Joker使用的初、中级教程)

Instruction of Joker For SX1


Joker是一个功能强大的SX1Egold修改工具, 功能上面类似于6575系列的PapuaUtils
(所不同的是Joker用于E-gold,而PapuaUtils用于S-gold


                               
登录/注册后可看大图


                               
登录/注册后可看大图
20.jpg (62.38 KB)
2007-5-23 11:38





一、“Flash”功能界面(针对TP后的SX1


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
22.jpg (14.33 KB)
2007-5-23 11:38



  • 读取Flash(左侧部分)
1.能够读写8 MB E-Gold部分,功能上与V_KlayFreia大致相同。我们可以来备份和恢复E-Gold及其重要部分。
2.推荐备份Fullflash, BCORE(Bootcore), EEPROM。其中LangPack为语言包文件(即lg44),没有特殊用途,不必单独备份。
3.Manual即手动选择备份地址和大小。

4.T9, EE_FS, FFS(A,B,C) , 均与SX1无关。
注:
a.按“Read”,看到“Start”提示短按开机键连接
b.备份为Bin格式的文件不要用V_Klay恢复




  • 写入Flash(右侧部分)
选项说明
Protect Bcore-保护Bcore,即不向Bootcore中写入数据
ReCalc Key--写入备份同时重置系统的密码(关于系统密码解释,参见Skey功能界面说明)
Backup F.S.EEP-写入备份前先保存FactroyEEPSecureEEP(关于EEP区块分类,参见Service功能界面说明)
Protect Fac.EEP-保护FactoryEEP,即不更改EEPROMFactroyEEP区块
Prepared Bcore-允许向Bootcore中写入数据
注:
1.按“Write”之后,找到你备份的Bin文件,看到“Start”提示短按开机键连接,进行恢复!
2.一般来说,对于TP后的SX1,如果要完全恢复备份的话,选项前面的小勾不要打上。


二、“Skey”功能界面(针对TP后的SX1


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
1.jpg (27.87 KB)
2007-5-23 11:38



1.
计算Skey

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
16.jpg (2.57 KB)
2007-5-23 11:38


Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Boot terminated.
Test and Calc Skey...
BOOTKEY: 765088C420F244534F197DF298554872
SKEY: 21330240
根据PhoneIDIMEI就算出了BootKeySkey

2.写入
Skey (不TP SX1的Skey很难获取,而且即使获得了Skey,写入也需要TP,一个好像自相矛盾的功能

首先自定义Skey,然后写入,这个在低版本的Joker中支持!




3.重置所有密匙

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
2.jpg (2.67 KB)
2007-5-23 11:38




两种功能

a)TP后解锁(解锁见SX1 TP后,解锁软件使用的简明教程                                 

(如果不想更改IMEI以及BootkeySkey,请不要勾选“USE Imei”,选择“

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
21.jpg (1.46 KB)
2007-5-23 11:38

”)
可以在设置

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
17.jpg (1.27 KB)
2007-5-23 11:38

中自定义密匙,包括SX1Master Code



                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
3.jpg (24.03 KB)
2007-5-23 11:38


注:
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone CodeMasterCode即“解锁码”)
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

提示信息:
Start... 短按开机键连接
Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Use OTP IMEI: 352079003022116
USE SKEY: 21330240
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

(可以看到密匙已经更改)
BCORE HASH is equivalent - not change.
Read EEPROM addr: 0xFE0000 size: 0x020000...
EEPROM backup in ".\Backup\SX1lg44Sw15_EEPROM_070515203327.bin" file.
Write EEPROM addr: 0xFE0000 size: 0x020000...
Change BOOTKEY - Ok.
Change EEP0076 - Ok.
Change EEP5009 - Ok.
Change EEP5077 - Ok.
Change EEP5121 - Ok.
Change EEP5122 - Ok.
Change EEP5123 - Ok.
以上这几个区块就是这些密码的对应存放地址

重新设置了EEPROM中的密匙之后,如果再遇到锁死,只需输入你自定义的MasterCode就可以了。(本例为*#0003*12345678#
输入解锁码后,手机提示为:“SIM限制已关”-“手机将重新启动”—“确认”,重启之后发现手机的安全码已变成默认的“12345”。
另外SX1的升级界面也会发生改变,因为重置密码的同时也开启了Factroy Mode(工厂模式).




                               
登录/注册后可看大图


                               
登录/注册后可看大图
20070516_3aad22813b701d8c47503lLrGsQdfQiC_jpg_thumb.jpg (15.44 KB)
2007-5-23 11:38




                               
登录/注册后可看大图


                               
登录/注册后可看大图
20070516_ad3ca9892e4f616f2037wHh1vlJfc4vo_jpg_thumb.jpg (14.46 KB)
2007-5-23 11:38








2Change IMEI(需配合屏蔽OTP IMEI检查补丁)——这里只更改了EEPROM中的IMEI信息并通过补丁屏蔽实现正常开机
勾选“USE Imei”—填入想改的IMEI号-按”ReCalc All Keys”



Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Use EXT IMEI: 352079002982989
USE SKEY: 12345678Cfg中可以自定义)
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim
Read BCORE addr: 0x800000 size: 0x020000...
BCORE backup in ".\Backup\SX1lg44Sw15_BCORE_070515234003.bin" file.
Write BCORE at addr: 0x800000...
Change BCORE HASH - Ok.
Read EEPROM addr: 0xFE0000 size: 0x020000...
EEPROM backup in ".\Backup\SX1lg44Sw15_EEPROM_070515234038.bin" file.
Write EEPROM addr: 0xFE0000 size: 0x020000...
Change BOOTKEY - Ok.
Change EEP0076 - Ok.
Change EEP5009 - Ok.
Change EEP5077 - Ok.
Change EEP5121 - Ok.
Change EEP5122 - Ok.
Change EEP5123 - Ok.
Bootcore改变后,bootkey也随之变化。

这时再计算一次Skey,点

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
16.jpg (2.57 KB)
2007-5-23 11:38

,可以看到BootkeyHash均发生变化。

Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 0945B410FD83F32A5AB46C4127A93FB3
Read EEP5009 block (ver00), size 10 bytes - Ok.
EEP IMEI: 352079003022116
Boot terminated.
Test and Calc Skey...
BOOTKEY: 010D033CEB47051C2505E08D1FADD2B6
SKEY: 12345678
Use Master keys in New Security blocks:
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

4.
读取工厂模式相关的EEP

(“F”这里应该理解为“Factroy”)


Factroy EEP除了包括在上一步中自定义的0076 5009 5077 5121 5122 5123六个区块外,还包括0067 5005 5007 5008 5012 5093

Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX2 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Read EEP0067 block (ver00), size 20 bytes - Ok.
Read EEP0076 block (ver00), size 10 bytes - Ok.
Read EEP5005 block (ver00), size 64 bytes - Ok.
Read EEP5007 block (ver00), size 10 bytes - Ok.
Read EEP5008 block (ver00), size 224 bytes - Ok.
Read EEP5009 block (ver00), size 10 bytes - Ok.
Read EEP5012 block (ver00), size 12 bytes - Ok.
Read EEP5077 block (ver00), size 232 bytes - Ok.
Read EEP5093 block (ver00), size 76 bytes - Ok.
Read EEP5121 block (ver00), size 56 bytes - Ok.
Read EEP5122 block (ver00), size 6 bytes - Ok.
Read EEP5123 block (ver00), size 12 bytes - Ok.
EEPROM blocks is written in ".\Backup\SX1lg44Sw15_Backup070515224612.eep" file.
12 factory EEP blocks are read out and are saved.


5.更改手机的名称


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
25.jpg (1.39 KB)
2007-5-23 11:38



按“Name change,弹出对话框


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
26.jpg (8.32 KB)
2007-5-23 11:38



本例把SX1改为SX2,然后“OK

Start...
Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 0945B410FD83F32A5AB46C4127A93FB3
Read Flash seg: 0x870000 size: 0x010000...
Segment backup in ".\Backup\SX1lg44Sw15_87-01_070516174151.bin" file.
Write Flash seg: 0x870000 size: 0x010000...
Write New Name "SX2" - Ok.

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
1.JPG (9.34 KB)
2007-5-23 11:38




三、Service 功能界面
TPSX1可以使用界面中的以下功能


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
29.jpg (2.9 KB)
2007-5-23 11:38


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
27.jpg (2.87 KB)
2007-5-23 11:38


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
28.jpg (6.67 KB)
2007-5-23 11:38





选择进入ServiceMode(短按开机键连接)NormalMode
(使用EEP相关功能不要用NormalMode, 尤其是整理和读写EEP, 必须在Service Mode下面进行)


1.5005 MAP Info

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
30.jpg (1.58 KB)
2007-5-23 11:38


可以用来修改MAP的信息,如下图


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
7.jpg (26.17 KB)
2007-5-23 11:38



举例
出厂日期修改
由原来的200577号改为2010
Start...
Loading ServiceBoot...
Sending ServiceBoot Ok.IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Read and edit block 5005...
HWID: 194 (SX1)
Date: 07/07/05
Variant: Q 800
Std-Map/SW: 1/7
D-Map/Prov.: 2/37
EEP5005 block is written in ".\Backup\SX1lg44Sw15_5005_070516181242.eep" file.
Write block 5005 - Ok.
New data block:
P.-Date: 07/05/10
Variant: Q 800
Std-Map/SW: 1/7
D-Map/Prov.: 2/37
For exact map of data on menu *#06# -
ReStart Phone!


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
2.JPG (10.47 KB)
2007-5-23 11:38




2.部分EEPROM进行读写(Service Mode的限定, 因为不TPSX1是不能完全读取EEPROM)
相当于Siemens EEPROM Tool的作用,只是不能向前者那样对某个区块进行操作。

a.备份EEP


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
9.jpg (2.13 KB)
2007-5-23 11:38



IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Backup EEPROM blocks...
HWID: 194 (SX1)
EELITE Info: free buffer 55460 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 5446 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Read All EELITE blocks from 1 to 280 ...
Read All EEFULL blocks from 5000 to 5416 ...
痒栩囗?怦邈?EEP 犭铌钼: 354 ?.
EEPROM is written in "C:\Documents and Settings\geliner\桌面\SX1lg44Sw15_All_070515214226.eep" file.

b. 写入EEP


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
11.jpg (2.12 KB)
2007-5-23 11:38




IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Open "C:\Documents and Settings\geliner\桌面\SX1lg44Sw15_All_070515214226.eep" file...
File used HWID: 194 (SX1)
The file contains 354 EEP of blocks.
EELITE Info: free buffer 55590 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 18034 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Phone HWID: 194 (SX1)
Write 180 EELITE blocks...
Write 174 EEFULL blocks...
EELITE Info: free buffer 45820 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 20524 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Write 354 EEPROM blocks - Ok.
354个区块,功能与Siemens EEPROM Tool相仿

c.整理EEP(就像电脑上对硬盘分区碎片整理的功能,即先备份后格式化再恢复)
Siemens EEPROM Tool也有类似功能,为“Formate”,不是格式化删除的意思

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
10.jpg (2.25 KB)
2007-5-23 11:38



HWID: 194 (SX1)
EELITE Info: free buffer 55460 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 5446 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Read All EELITE blocks from 1 to 280 ...
Read All EEFULL blocks from 5000 to 5416 ...
痒栩囗?怦邈?EEP 犭铌钼: 354 ?.
Backup Blocks saved in ".\Backup\SX1lg44Sw15_Backup070515214416.eep" file.
Format EELITE...
EELITE Info: free buffer 65360 bytes, free at all 65392 bytes, free for deleted 65392 bytes.
Write 180 EELITE blocks...
Format EEFULL...
EEFULL Info: free buffer 12128 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Write 174 EEFULL blocks...
EELITE Info: free buffer 55590 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 18562 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Defrag EEPROM blocks - Ok.
(可以看出是先自动备份后在写上去的,不会删除原来的EEPROM


FactroyEEPSecureEEP

前者必须通过TP获取,与解锁码直接相关!
后者不需TP就可获取,应该是所谓的Map吧!~~~

用一个等式表明

EEPROM(TP机子获取完全的EEPROM备份)=FactroyEEP(需TP获取)+SecureEEP(service mode下获取)


总结:不TP的机子是由于获取不了FactroyEEP而无法算得解锁码!




d.删除EEPROM中的Instance(事例)文件


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
13.jpg (2.03 KB)
2007-5-23 11:38


SX1 EEP中本身没有Instance,故此功能不适于SX1


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
12.jpg (22.98 KB)
2007-5-23 11:38




Instance Format...
Delete Instance "Voice Memo" - None.
Delete Instance "Voice Dialing" - None.
Delete Instance "Browser Cache" - None.
Delete Instance "File System" - None.
Delete Instance "Tegic" - None.
Delete Instance "Address Book" - None.
ReStart Phone!


早期E-Gold应该有这个功能!比如情景模式设置等(如MC60),但是SX1是Nokia塞班的外壳,所以这些东西就去掉了吧~~~




dSimulate SIM

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
31.jpg (1.64 KB)
2007-5-23 11:38


模拟SIM模式,用处不大。




e.


                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
999999999999999999999.jpg (4.21 KB)
2007-5-23 11:38



TPSX1除了可以使用以上功能外,还可以在开启Factroy Mode基础上使用
Read and Calc Keys5008 Phone Code Master Keys的功能, 但是此时已经没有什么意义了。因为开启FactroyMode意味着PhoneCodeMasterKeys已经被重置了。换句话说,我们在计算着我们已经得出的结果。

可以看出此项功能主要是用于未TPSX1


四、对比度调整(Contrast

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
32.jpg (9.99 KB)
2007-5-23 11:38



用于那些对比度不正常的SX1,调整很简单,这里不再详述。
注:
1.       进入Service Mode中调整对比度
2.       建议不要任意调整,除非你的机子对比度不正常,注意备份5007EEPROM






五、其他(?)具体可以看一看这个讨论贴 关于SX1 实现 OTP IMEI的修改,讨论!



                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图
33.jpg (10.4 KB)
2007-5-23 11:38



Freeze功能
可以刷新OTPIMEI(需要硬件修改-更换OTP芯片)。崭新的OTP芯片是开放的,一旦写入程序后,自动锁闭,不可更改。所以如果要真正实现更改手机的IMEI,必须从更换新的OTP芯片和更改EEPROM两方面入手。

前面已经对EEPROMIMEI的更改做了介绍,现在说一下OTP的更新

实现步骤:
1.       植入新的OTP芯片
2.       使用“Freeze”,随即产生IMEIESN,产生新的bootcore和对EEPROM进行同样IMEI的修改,然后锁闭OTP空间。


只空有理论,不知道大s上是否可行?希望精通硬件的朋友测试一下。

目前6575 S-gold平台可以通过PapuaUtils Freeze选项,更改OTP及相应EEPROMIMEI,实现真正的IMEI的修改。


有些问题还描述的不太详细,例如FactroyEEP和SerivceEEP的区别(TP与未TP所获取的EEProm的差异)
,希望通过大家的不断纠正、补充、测试、探索来丰富它!


[ 本帖最后由 segalgx 于 2007-5-23 12:55 编辑 ]

Instruction of Joker For SX1.rar

202.64 KB, 下载次数: 30

评分

参与人数 1实力分 +1 金钱数 +30 技术分 +1 收起 理由
segalgx + 1 + 30 + 1 奖励:感谢-你和大家分享教程!

查看全部评分

发表于 2007-5-23 09:49:40 | 显示全部楼层
支持一个,谢谢兄弟分享
回复 支持 反对

使用道具 举报

发表于 2007-5-23 09:56:26 | 显示全部楼层
支持一下!不下,等待编辑来看。
回复 支持 反对

使用道具 举报

发表于 2007-5-23 09:59:24 | 显示全部楼层
重新认识了joker的强大~

一直想知道怎样才能刷06版(那些不能刷06版的机子)?除了刷低版本的full flash~
回复 支持 反对

使用道具 举报

发表于 2007-5-23 10:02:22 | 显示全部楼层
支持兄弟了
回复 支持 反对

使用道具 举报

发表于 2007-5-23 10:06:22 | 显示全部楼层
谢谢兄弟分享!
回复 支持 反对

使用道具 举报

发表于 2007-5-23 10:18:31 | 显示全部楼层
兄弟最近动作频繁啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-23 11:38:12 | 显示全部楼层
Instruction of Joker For SX1(Joker使用的初、中级教程)


Instruction of Joker For SX1


Joker是一个功能强大的SX1Egold修改工具, 功能上面类似于6575系列的PapuaUtils
(所不同的是Joker用于E-gold,而PapuaUtils用于S-gold

20.jpg



一、“Flash”功能界面(针对TP后的SX1

22.jpg

  • 读取Flash(左侧部分)
1.能够读写8 MB E-Gold部分,功能上与V_KlayFreia大致相同。我们可以来备份和恢复E-Gold及其重要部分。
2.推荐备份Fullflash, BCORE(Bootcore), EEPROM。其中LangPack为语言包文件(即lg44),没有特殊用途,不必单独备份。
3.Manual即手动选择备份地址和大小。

4.T9, EE_FS, FFS(A,B,C) , 均与SX1无关。
注:
a.按“Read”,看到“Start”提示短按开机键连接
b.备份为Bin格式的文件不要用V_Klay恢复




  • 写入Flash(右侧部分)
选项说明
Protect Bcore-保护Bcore,即不向Bootcore中写入数据
ReCalc Key--写入备份同时重置系统的密码(关于系统密码解释,参见Skey功能界面说明)
Backup F.S.EEP-写入备份前先保存FactroyEEPSecureEEP(关于EEP区块分类,参见Service功能界面说明)
Protect Fac.EEP-保护FactoryEEP,即不更改EEPROMFactroyEEP区块
Prepared Bcore-允许向Bootcore中写入数据
注:
1.按“Write”之后,找到你备份的Bin文件,看到“Start”提示短按开机键连接,进行恢复!
2.一般来说,对于TP后的SX1,如果要完全恢复备份的话,选项前面的小勾不要打上。


二、“Skey”功能界面(针对TP后的SX1

1.jpg

1.
计算Skey
16.jpg
Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Boot terminated.
Test and Calc Skey...
BOOTKEY: 765088C420F244534F197DF298554872
SKEY: 21330240
根据PhoneIDIMEI就算出了BootKeySkey

2.写入
Skey (不TP SX1的Skey很难获取,而且即使获得了Skey,写入也需要TP,一个好像自相矛盾的功能

首先自定义Skey,然后写入,这个在低版本的Joker中支持!




3.重置所有密匙
2.jpg


两种功能

a)TP后解锁(解锁见SX1 TP后,解锁软件使用的简明教程                                 

(如果不想更改IMEI以及BootkeySkey,请不要勾选“USE Imei”,选择“ 21.jpg ”)
可以在设置 17.jpg 中自定义密匙,包括SX1Master Code


3.jpg
注:
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone CodeMasterCode即“解锁码”)
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

提示信息:
Start... 短按开机键连接
Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Use OTP IMEI: 352079003022116
USE SKEY: 21330240
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

(可以看到密匙已经更改)
BCORE HASH is equivalent - not change.
Read EEPROM addr: 0xFE0000 size: 0x020000...
EEPROM backup in ".\Backup\SX1lg44Sw15_EEPROM_070515203327.bin" file.
Write EEPROM addr: 0xFE0000 size: 0x020000...
Change BOOTKEY - Ok.
Change EEP0076 - Ok.
Change EEP5009 - Ok.
Change EEP5077 - Ok.
Change EEP5121 - Ok.
Change EEP5122 - Ok.
Change EEP5123 - Ok.
以上这几个区块就是这些密码的对应存放地址

重新设置了EEPROM中的密匙之后,如果再遇到锁死,只需输入你自定义的MasterCode就可以了。(本例为*#0003*12345678#
输入解锁码后,手机提示为:“SIM限制已关”-“手机将重新启动”—“确认”,重启之后发现手机的安全码已变成默认的“12345”。
另外SX1的升级界面也会发生改变,因为重置密码的同时也开启了Factroy Mode(工厂模式).



20070516_3aad22813b701d8c47503lLrGsQdfQiC_jpg_thumb.jpg


20070516_ad3ca9892e4f616f2037wHh1vlJfc4vo_jpg_thumb.jpg






2Change IMEI(需配合屏蔽OTP IMEI检查补丁)——这里只更改了EEPROM中的IMEI信息并通过补丁屏蔽实现正常开机
勾选“USE Imei”—填入想改的IMEI号-按”ReCalc All Keys”



Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Use EXT IMEI: 352079002982989
USE SKEY: 12345678Cfg中可以自定义)
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim
Read BCORE addr: 0x800000 size: 0x020000...
BCORE backup in ".\Backup\SX1lg44Sw15_BCORE_070515234003.bin" file.
Write BCORE at addr: 0x800000...
Change BCORE HASH - Ok.
Read EEPROM addr: 0xFE0000 size: 0x020000...
EEPROM backup in ".\Backup\SX1lg44Sw15_EEPROM_070515234038.bin" file.
Write EEPROM addr: 0xFE0000 size: 0x020000...
Change BOOTKEY - Ok.
Change EEP0076 - Ok.
Change EEP5009 - Ok.
Change EEP5077 - Ok.
Change EEP5121 - Ok.
Change EEP5122 - Ok.
Change EEP5123 - Ok.
Bootcore改变后,bootkey也随之变化。

这时再计算一次Skey,点 ,可以看到BootkeyHash均发生变化。
Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 0945B410FD83F32A5AB46C4127A93FB3
Read EEP5009 block (ver00), size 10 bytes - Ok.
EEP IMEI: 352079003022116
Boot terminated.
Test and Calc Skey...
BOOTKEY: 010D033CEB47051C2505E08D1FADD2B6
SKEY: 12345678
Use Master keys in New Security blocks:
*#0000*12345678# - Network Lock
*#0001*12345678# - Service Provider Lock
*#0002*12345678# - Corporate Code
*#0003*12345678# - Phone Code
*#0004*12345678# - Network Subset Lock
*#0005*12345678# - Only Sim

4.
读取工厂模式相关的EEP

(“F”这里应该理解为“Factroy”)


Factroy EEP除了包括在上一步中自定义的0076 5009 5077 5121 5122 5123六个区块外,还包括0067 5005 5007 5008 5012 5093

Start...
短按开机键连接

Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX2 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 86C2E90922AB8E748AF7FD1AD594C987
Read EEP0067 block (ver00), size 20 bytes - Ok.
Read EEP0076 block (ver00), size 10 bytes - Ok.
Read EEP5005 block (ver00), size 64 bytes - Ok.
Read EEP5007 block (ver00), size 10 bytes - Ok.
Read EEP5008 block (ver00), size 224 bytes - Ok.
Read EEP5009 block (ver00), size 10 bytes - Ok.
Read EEP5012 block (ver00), size 12 bytes - Ok.
Read EEP5077 block (ver00), size 232 bytes - Ok.
Read EEP5093 block (ver00), size 76 bytes - Ok.
Read EEP5121 block (ver00), size 56 bytes - Ok.
Read EEP5122 block (ver00), size 6 bytes - Ok.
Read EEP5123 block (ver00), size 12 bytes - Ok.
EEPROM blocks is written in ".\Backup\SX1lg44Sw15_Backup070515224612.eep" file.
12 factory EEP blocks are read out and are saved.


5.更改手机的名称

25.jpg

按“Name change,弹出对话框

26.jpg

本例把SX1改为SX2,然后“OK

Start...
Loading BootsModel(SX1)...
Sending StartBoot Ok.
Sending MainBoot Ok.
SIEMENS SX1 lg44 Sw15
Soft FlashID: 0089/8854 (0090/0090)
FlashID: 0089/8854
Flash Size: 8Mb
Region(1): Blocks 127, Size 64Kb
Region(2): Blocks 8, Size 8Kb
Start EEPROM segments at addres 0xFE0000
FSN: F8426FB2 -> PhoneID: B26F42F8
OTP IMEI: 352079003022116
HASH: 0945B410FD83F32A5AB46C4127A93FB3
Read Flash seg: 0x870000 size: 0x010000...
Segment backup in ".\Backup\SX1lg44Sw15_87-01_070516174151.bin" file.
Write Flash seg: 0x870000 size: 0x010000...
Write New Name "SX2" - Ok.
1.JPG


三、Service 功能界面
TPSX1可以使用界面中的以下功能

29.jpg 27.jpg 28.jpg




选择进入ServiceMode(短按开机键连接)NormalMode
(使用EEP相关功能不要用NormalMode, 尤其是整理和读写EEP, 必须在Service Mode下面进行)


1.5005 MAP Info
30.jpg
可以用来修改MAP的信息,如下图

7.jpg

举例
出厂日期修改
由原来的200577号改为2010
Start...
Loading ServiceBoot...
Sending ServiceBoot Ok.IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Read and edit block 5005...
HWID: 194 (SX1)
Date: 07/07/05
Variant: Q 800
Std-Map/SW: 1/7
D-Map/Prov.: 2/37
EEP5005 block is written in ".\Backup\SX1lg44Sw15_5005_070516181242.eep" file.
Write block 5005 - Ok.
New data block:
P.-Date: 07/05/10
Variant: Q 800
Std-Map/SW: 1/7
D-Map/Prov.: 2/37
For exact map of data on menu *#06# -
ReStart Phone!

2.JPG


2.部分EEPROM进行读写(Service Mode的限定, 因为不TPSX1是不能完全读取EEPROM)
相当于Siemens EEPROM Tool的作用,只是不能向前者那样对某个区块进行操作。

a.备份EEP

9.jpg

IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Backup EEPROM blocks...
HWID: 194 (SX1)
EELITE Info: free buffer 55460 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 5446 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Read All EELITE blocks from 1 to 280 ...
Read All EEFULL blocks from 5000 to 5416 ...
痒栩囗?怦邈?EEP 犭铌钼: 354 ?.
EEPROM is written in "C:\Documents and Settings\geliner\桌面\SX1lg44Sw15_All_070515214226.eep" file.

b. 写入EEP

11.jpg


IMEI:
Error Get Battery Voltage!
SecurityMode: Error!
Open "C:\Documents and Settings\geliner\桌面\SX1lg44Sw15_All_070515214226.eep" file...
File used HWID: 194 (SX1)
The file contains 354 EEP of blocks.
EELITE Info: free buffer 55590 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 18034 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Phone HWID: 194 (SX1)
Write 180 EELITE blocks...
Write 174 EEFULL blocks...
EELITE Info: free buffer 45820 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 20524 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Write 354 EEPROM blocks - Ok.
354个区块,功能与Siemens EEPROM Tool相仿

c.整理EEP(就像电脑上对硬盘分区碎片整理的功能,即先备份后格式化再恢复)
Siemens EEPROM Tool也有类似功能,为“Formate”,不是格式化删除的意思
10.jpg

HWID: 194 (SX1)
EELITE Info: free buffer 55460 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 5446 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Read All EELITE blocks from 1 to 280 ...
Read All EEFULL blocks from 5000 to 5416 ...
痒栩囗?怦邈?EEP 犭铌钼: 354 ?.
Backup Blocks saved in ".\Backup\SX1lg44Sw15_Backup070515214416.eep" file.
Format EELITE...
EELITE Info: free buffer 65360 bytes, free at all 65392 bytes, free for deleted 65392 bytes.
Write 180 EELITE blocks...
Format EEFULL...
EEFULL Info: free buffer 12128 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Write 174 EEFULL blocks...
EELITE Info: free buffer 55590 bytes, free at all 55622 bytes, free for deleted 55622 bytes.
EEFULL Info: free buffer 18562 bytes, free at all 35424 bytes, free for deleted 27376 bytes.
Defrag EEPROM blocks - Ok.
(可以看出是先自动备份后在写上去的,不会删除原来的EEPROM


FactroyEEPSecureEEP

前者必须通过TP获取,与解锁码直接相关!
后者不需TP就可获取,应该是所谓的Map吧!~~~

用一个等式表明

EEPROM(TP机子获取完全的EEPROM备份)=FactroyEEP(需TP获取)+SecureEEP(service mode下获取)


总结:不TP的机子是由于获取不了FactroyEEP而无法算得解锁码!




d.删除EEPROM中的Instance(事例)文件

13.jpg
SX1 EEP中本身没有Instance,故此功能不适于SX1

12.jpg


Instance Format...
Delete Instance "Voice Memo" - None.
Delete Instance "Voice Dialing" - None.
Delete Instance "Browser Cache" - None.
Delete Instance "File System" - None.
Delete Instance "Tegic" - None.
Delete Instance "Address Book" - None.
ReStart Phone!


早期E-Gold应该有这个功能!比如情景模式设置等(如MC60),但是SX1是Nokia塞班的外壳,所以这些东西就去掉了吧~~~




dSimulate SIM
31.jpg
模拟SIM模式,用处不大。




e.

999999999999999999999.jpg

TPSX1除了可以使用以上功能外,还可以在开启Factroy Mode基础上使用
Read and Calc Keys5008 Phone Code Master Keys的功能, 但是此时已经没有什么意义了。因为开启FactroyMode意味着PhoneCodeMasterKeys已经被重置了。换句话说,我们在计算着我们已经得出的结果。

可以看出此项功能主要是用于未TPSX1


四、对比度调整(Contrast
32.jpg

用于那些对比度不正常的SX1,调整很简单,这里不再详述。
注:
1.       进入Service Mode中调整对比度
2.       建议不要任意调整,除非你的机子对比度不正常,注意备份5007EEPROM






五、其他(?)具体可以看一看这个讨论贴 关于SX1 实现 OTP IMEI的修改,讨论!


33.jpg

Freeze功能
可以刷新OTPIMEI(需要硬件修改-更换OTP芯片)。崭新的OTP芯片是开放的,一旦写入程序后,自动锁闭,不可更改。所以如果要真正实现更改手机的IMEI,必须从更换新的OTP芯片和更改EEPROM两方面入手。

前面已经对EEPROMIMEI的更改做了介绍,现在说一下OTP的更新

实现步骤:
1.       植入新的OTP芯片
2.       使用“Freeze”,随即产生IMEIESN,产生新的bootcore和对EEPROM进行同样IMEI的修改,然后锁闭OTP空间。


只空有理论,不知道大s上是否可行?希望精通硬件的朋友测试一下。

目前6575 S-gold平台可以通过PapuaUtils Freeze选项,更改OTP及相应EEPROMIMEI,实现真正的IMEI的修改。


有些问题还描述的不太详细,例如FactroyEEP和SerivceEEP的区别(TP与未TP所获取的EEProm的差异)
,希望通过大家的不断纠正、补充、测试、探索来丰富它!
24.jpg
6.jpg
33.jpg
回复 支持 反对

使用道具 举报

发表于 2007-5-23 11:52:21 | 显示全部楼层
来学习了~顶DX!
回复 支持 反对

使用道具 举报

发表于 2007-5-23 11:57:52 | 显示全部楼层
请问除了解锁、修改一些设置、名字之外,还有什么作用么?如升级更高版本?
回复 支持 反对

使用道具 举报

发表于 2007-5-23 13:00:29 | 显示全部楼层
TP的SX1除了可以使用以上功能外,还可以在开启Factroy Mode基础上使用
Read and Calc Keys,5008 Phone Code 和Master Keys的功能, 但是此时已经没有什么意义了。因为开启FactroyMode意味着PhoneCode和MasterKeys已经被重置了。换句话说,我们在计算着我们已经得出的结果。

可以看出此项功能主要是用于未TP的SX1。


是用于TP后未重置的sx1吧
回复 支持 反对

使用道具 举报

发表于 2007-5-23 13:21:01 | 显示全部楼层
收藏备用。
回复 支持 反对

使用道具 举报

发表于 2007-5-23 13:24:36 | 显示全部楼层
太强了```收藏个!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-23 15:03:13 | 显示全部楼层
原帖由 segalgx 于 2007-5-23 13:00 发表


是用于TP后未重置的sx1吧


未重置的即未开Factroy Mode的Sx1是用不上这个功能的,你可以不连手机试一下,上面的提示是开启Factroy Mode.....之后再算的。没有什么作用。这个应该是为了其他E-gold手机联机算码用的。

重置是"Recaculate all keys",Skey功能选项。
回复 支持 反对

使用道具 举报

发表于 2007-5-23 16:12:11 | 显示全部楼层
明白
回复 支持 反对

使用道具 举报

发表于 2007-5-23 16:16:14 | 显示全部楼层
厉害~~~高手啊~
回复 支持 反对

使用道具 举报

发表于 2007-5-23 17:13:12 | 显示全部楼层
还未看懂:-(
回复 支持 反对

使用道具 举报

发表于 2007-5-23 21:44:15 | 显示全部楼层
呵呵
这么好的工具?改天试试看
回复 支持 反对

使用道具 举报

发表于 2007-5-23 23:07:58 | 显示全部楼层
不知道什么用啊……
回复 支持 反对

使用道具 举报

发表于 2007-5-24 09:30:51 | 显示全部楼层
Joker_v.0.3.5.6b_Inofficial

最新的是这个..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-7-18 16:12

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表