- 积分
- 995
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
官方网站、相关网站:
http://handhelds.org/moin/moin.cgi/SiemensSX1
http://linux-on-sx1.wiki.sourceforge.net
http://sourceforge.net/projects/linux-on-sx1/
http://linux-on-sx1.svn.sourceforge.net/viewvc/linux-on-sx1/
目前linux好像没什么进展,看官方网站好像在进行一个新的project
我们一般是利用ubootloader1.4来启动装在mmc上的linux的,不过官网上有一个补丁版,可以在开机时按不同数字键开机,选择用塞班或linux来启动手机
大家尝试过linux的应该知道,在塞班下启动linux成功率不是很高,利用ubootloader改名成starter的方法就高很多(不过这个方法想用回塞班启动要拔卡或删掉/改名starter,比较麻烦)。
那么补丁版相对来说应该好很多,大家看看补丁
根据地址的修改版,不知是否正确,用于简体中文15版
1、修改了testserver.mbm对应中文版的地址00E8C090
2、修改了默认为150mHZ,按数字1开机为144Mhz,按数字2开机为120Mhz
3、屏蔽了A盘补丁语句,原来有个启动方式是从A:\systm\data\u-boot.bin启动的
4、注意把u-boot.bin跟补丁放同一目录,不然打补丁时会出现error dump file
5、补丁要打在xbi文件(就是利用制作集成版的方法)
;-----------------------------------------------------------------------------------------------------
;用于中文15版
; SX1 U-Boot + overclock patch v1.8
; Load U-boot image from A ( a:\System\data\u-boot.bin )
;// 1.6 - new key map !!! press with POWER :
;// 6 - boot from disk A
;// 7 - boot from flash2 last 8 megs
;// 0 - boot from last iboot sector,
;// 1 - 144 Mghz Symbian boot,
;// 2 - 120 Mghz Symbian boot
// 1.7 - added key 8 - boot from disk Z1 = 00e60000, disk A search is rewritten
// 1.8 - added key 9 - boot from 00E8C090 (Testserver_mbm, replace it with u-boot image)
;// format disk C in old way :)
; changes Z1 and ROLF firmware images
; by Vovan888 (vovan-at-oslik-dot-ru) 08.01.2006
; oslik.ru
; dedicated to Z-team and overclockers.ru
;0x07CC
replace:A0019FE5001090E50120A0E3021081E1001080E554019FE5001090E5B4219FE5021011E0:080B00EA
;0x0AD0
replace:94079FE5B000C1E1B000D1E1010010E2FCFFFF0A84079FE50113A0E3001080E5:0300A0E1
;0x33F4
;========================================================================================================================+
replace:A80900002410FEFF1450FBFF4410FEFF3410FEFF2010FEFF0CC0FEFF:A80900002410FEFF1450FBFF4410FEFF3410FEFF2010FEFF0CC0FEFF4400A0E3004090E5F8019FE51F10A0E3001080E51430A0E3013053E2FDFFFF1AE4219FE5001092E5010011E3DC319F051D00000A040011E30227A0031C00000A020011E30225A0031900000A2F10A0E3001080E51430A0E3013053E2FDFFFF1A001092E5010011E3A4319F050E00000A020011E31300000A3710A0E3001080E51430A0E3013053E2FDFFFF1A001092E5020011E3E628A0030600000A040011E370219F050300000A6C319FE56C019FE57DFEA0E3022084E0001092E5011091E20000000A02F0A0E128704FE20A5884E24C119FE5002095E5020031E107F0A011081095E5051081E0FC208FE20130A0E3170000EB07F0A011084091E5051084E0EC208FE20130A0E3110000EB07F0A011084091E5051084E0DC208FE20030A0E30B0000EB07F0A011042091E5083091E5051083E0022081E00202A0E37800B1E87800A0E8020051E1FBFFFF9A0232A0E303F0A0E13C402DE9000091E5004081E0010053E30C1081020300000A044091E5054084E0085091E5044085E0B050D1E1010C55E302108182B050D1E10D1081E2070000EB0D1041E2000050E30300000A051081E0040051E1F3FFFF3A0100B0E33C80BDE81E402DE90100D1E40130D2E4030050E00700001A013043E2B200D1E00140D2E4040050E00200001A013053E2F9FFFF1A0000B0E31E80BDE80653797374656D0004646174610000000A752D626F6F742E62696E001450FBFF1050FBFF303C0000303A000090C0E800B03C000008E0FCFF524F4C4600000000000000000000000000000000
;replace disk A with new image+u-boot
;replacefile:524F4C465F696D61676500000000000000:0:system.dmp
;replace z:\system\data\testserver.mbm with u-boot binary
replacefile:37000010420000100000000039643947C5FF01009B0B000028000000B0000000:0:u-boot.bin
;-----------------------------------------------------------------------------------------------------
; reduce size of Z1 in XBI to not to erase Uboot on Z1
; apply it to XBI and make new WinSWUP.exe
; when applyed as usual it won`t work
;//flash1
;0x0000 0000 - Z1 drive (Core-Img)
;0x00e6 0000 - (115) u-boot
;0x00e8 0000 - (116) environment
;0x00ea 0000 - (117) free
;0x00ec 0000 - (118) free
;0x00ee 0000 - (119) free
;
replace:00000000C81F00000001F00000000000:00000000C81F00000001E60000000000
;-----------------------------------------------------------------------------------------------------
(英文15原版补丁):;-----------------------------------------------------------------------------------------------------
; SX1 U-Boot + overclock patch v1.8
; Load U-boot image from A ( a:\System\data\u-boot.bin )
;// 1.6 - new key map !!! press with POWER :
;// 6 - boot from disk A
;// 7 - boot from flash2 last 8 megs
;// 0 - boot from last iboot sector,
;// 1 - 168 Mghz Symbian boot,
;// 2 - 192 Mghz Symbian boot
// 1.7 - added key 8 - boot from disk Z1 = 00e60000, disk A search is rewritten
// 1.8 - added key 9 - boot from 00E27700 (Testserver_mbm, replace it with u-boot image)
;// format disk C in old way :)
; changes Z1 and ROLF firmware images
; by Vovan888 (vovan-at-oslik-dot-ru) 08.01.2006
; oslik.ru
; dedicated to Z-team and overclockers.ru
;0x07CC
replace:A0019FE5001090E50120A0E3021081E1001080E554019FE5001090E5B4219FE5021011E0:080B00EA
;0x0AD0
replace:94079FE5B000C1E1B000D1E1010010E2FCFFFF0A84079FE50113A0E3001080E5:0300A0E1
;0x33F4
;========================================================================================================================+
replace:A80900002410FEFF1450FBFF4410FEFF3410FEFF2010FEFF0CC0FEFF:A80900002410FEFF1450FBFF4410FEFF3410FEFF2010FEFF0CC0FEFF4400A0E3004090E5F8019FE51F10A0E3001080E51430A0E3013053E2FDFFFF1AE4219FE5001092E5010011E3DC319F051D00000A040011E30227A0031C00000A020011E30225A0031900000A2F10A0E3001080E51430A0E3013053E2FDFFFF1A001092E5010011E3A4319F050E00000A020011E31300000A3710A0E3001080E51430A0E3013053E2FDFFFF1A001092E5020011E3E628A0030600000A040011E370219F050300000A6C319FE56C019FE57DFEA0E3022084E0001092E5011091E20000000A02F0A0E128704FE20A5884E24C119FE5002095E5020031E107F0A011081095E5051081E0FC208FE20130A0E3170000EB07F0A011084091E5051084E0EC208FE20130A0E3110000EB07F0A011084091E5051084E0DC208FE20030A0E30B0000EB07F0A011042091E5083091E5051083E0022081E00202A0E37800B1E87800A0E8020051E1FBFFFF9A0232A0E303F0A0E13C402DE9000091E5004081E0010053E30C1081020300000A044091E5054084E0085091E5044085E0B050D1E1010C55E302108182B050D1E10D1081E2070000EB0D1041E2000050E30300000A051081E0040051E1F3FFFF3A0100B0E33C80BDE81E402DE90100D1E40130D2E4030050E00700001A013043E2B200D1E00140D2E4040050E00200001A013053E2F9FFFF1A0000B0E31E80BDE80653797374656D0004646174610000000A752D626F6F742E62696E001450FBFF1050FBFF303E0000103800000077E200303A000008E0FCFF524F4C4600000000000000000000000000000000
;replace disk A with new image+u-boot
replacefile:524F4C465F696D61676500000000000000:0:system.dmp
;replace z:\system\data\testserver.mbm with u-boot binary
replacefile:37000010420000100000000039643947C5FF01009B0B000028000000B0000000:0:u-boot.bin
;-----------------------------------------------------------------------------------------------------
; reduce size of Z1 in XBI to not to erase Uboot on Z1
; apply it to XBI and make new WinSWUP.exe
; when applyed as usual it won`t work
;//flash1
;0x0000 0000 - Z1 drive (Core-Img)
;0x00e6 0000 - (115) u-boot
;0x00e8 0000 - (116) environment
;0x00ea 0000 - (117) free
;0x00ec 0000 - (118) free
;0x00ee 0000 - (119) free
;
replace:00000000C81F00000001F00000000000:00000000C81F00000001E60000000000
;-----------------------------------------------------------------------------------------------------
条件:mmc已经装好linux,通过ubootloader启动linux没问题
试验下来,没有成功,倒是可以不同频率启动手机(按数字1或2),第一次直接刷了,没成功,后来仔细看说明,中文版和英文版Testserver.mbm地址不一样,通过对比,修改了地址,还是没能成功按数字键9启动linux
[ 本帖最后由 segalgx 于 2008-9-27 17:24 编辑 ] |
评分
-
参与人数 1 | 实力分 +2 |
金钱数 +88 |
技术分 +20 |
收起
理由
|
山高高
| + 2 |
+ 88 |
+ 20 |
奖励:感谢-你和大家分享资源与经验! |
查看全部评分
|