BingK 发表于 2008-1-11 12:04:00

回复 44# 的帖子

原来是这样的啊。

国外的SGOLD机型确实没有加入这个函数。

SVN的Lib65.ini中的特征码应该是JPG加的吧。那个我一直没怎么看。

如果只最更新修正的话,弄整个Lib65.ini是很烦人的。。。smelter自动移植时那个卡啊。。。

一般更新修正都是直接用特征码移植出来,添加之。

利物浦的小子 发表于 2008-1-11 15:00:05

怎么看swilib是否更新了?在SVN里的swilib.vkp里没有时间说明的,我都不知道是否更新了。而且“更新记录,请更新者及时改写,方便普通机油查阅.txt”里面的好像也好久没更新了??????

BingK 发表于 2008-1-11 15:28:51

回复 46# 的帖子

辛辛苦苦的教程白写了。。。

http://mobile.0110.cn/viewthread.php?tid=354881&extra=page%3D2

jpg001 发表于 2008-1-11 17:21:19

lib65.ini,是我以前整理的,最近一次整理事在元旦以前不久,那里面的时间是我懒忘改了。版本肯定比smelter里的新,函数特征应该没什么影响全局的大问题,但是小问题大概不可避免。

ELKA的特征就比较准确,应该不会有错。还有lib75sg和lib75nsg,找到了都是国外高人搜集的东东,也应该不会错,下载地址在vkp目录下的lib75.txt里。

smeter全部搜索是很慢,象死机一样;

但是,不用完全搜的,只要头上有那一段,

version=

后面任何一小段特征库都可以搜的
所以我移植lib一般先搜集特征码弄个增补包的ini,把各机型一起算出来,再顺便更新特征库。总比一个个机型手动找方便多了。

不搜集特征库的话,缺乏扩展性,增加新机型移植的话那叫一个难,而且以后修正也缺乏参考,所以建议大家更新lib的时候顺便更新下特征库,不要让后来人重复做无用功。

希望大家修正lib测试成功以后,在这里提出修复的特征,方便后来人以及统一更新。

jpg001 发表于 2008-1-11 17:31:06

是否更新,是好久没做记录了,时间一久就懒了

使用svn的可以查看更新日志,不使用svn的可以直接下载下来用vk测试一下,就是写入旁边那个?。

jpg001 发表于 2008-1-11 17:46:02

合并更新与报告贴,做个记号。

crack4000 发表于 2008-1-12 08:04:23

更新C65最新修正的补丁,MC1.0退出正常了,但SIETXTVIEW和EDICT等退出询问显示的是和否相反了!虽然不影响使用,但看起来不爽啊.另SCALKACN0.2右键问题解决.

BingK 发表于 2008-1-12 10:37:01

回复 67# 的帖子

哦,晕,又反了啊。。。我记得EDICT最后改过来了的啊。

那三个函数现在基本定型就是这样了。

忍之或改之,哈哈

binghelingxi 发表于 2008-2-14 13:11:48

版本: 741
作者: bingkx
日期: 12:34:33, 2008年2月14日
信息:
+0x244,0x245
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/inc/swilib.h


版本: 559
作者: bingkx
日期: 21:00:48, 2008年1月13日
信息:
调整freeram地址,原来的地址明显是错误的。
----
已修改 : /SieELF/ELFLoader_lg8/vkp/M81Cv51/swilib.vkp

binghelingxi 发表于 2008-2-16 15:27:51

版本: 749
作者: bingkx
日期: 9:35:15, 2008年2月16日
信息:
+0x8246:char *RAMPlayingFilename();
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp


版本: 748
作者: bingkx
日期: 23:21:54, 2008年2月15日
信息:
D3: RamStby
明显错误.
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

lusure111 发表于 2008-7-30 11:13:27

啊冰,S75这个不更新了吗???我发现有些国外的补丁即使移植了,由于没有更新LIB,也无法使用a...::/\dkk

binghelingxi 发表于 2008-7-31 18:52:05

回复 71# lusure111 的帖子

那可怎么办呢。。。

近期的一些更新:
版本: 1065
作者: bingkx
日期: 20:47:50, 2008年7月28日
信息:
增加好几个,有些没找到。
----
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp

版本: 1064
作者: bingkx
日期: 20:15:47, 2008年7月28日
信息:
+0x290,0x292
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 1063
作者: snoopyhzy
日期: 19:57:51, 2008年7月28日
信息:
S6Cv53
[+]7F,24C,284,289
7F:IsPlayerOn = (417564696F20506C61796572-64)

;246:__swi __arm int GetFileProp(FILE_PROP *wl,WSHDR *file,WSHDR *folder)=same as GetWavLen (0x45)
24C:__swi __arm intGetPeripheryState (int device, int check_state)=?? B5 ?? 1C 0E 1C 00 25 ?? ?? ?? ?? ?? ?? 88 42 + 1

284:__swi __arm int IsGPRS() = 40 78 70 47 ?? 48 80 78 70 47 + 5
;285: IsEDGE()=No need for Sgold
289:__swi __arm int isDecryption() = ?? 48 80 B5 01 78 01 29 ?? ?? ?? ?? 01 28 + 1

296:__swi __arm void getProfileNameByN(int n, WSHDR *ws, int _0) = ??,B5,??,1C,??,1C,??,1C,??,??,??,??,??,1C,??,??,??,??,??,1C,??,??,??,??,??,2E,??,D0,+ 1

----
已修改 : /SieELF/ELFLoader_lg8/vkp/S6Cv53/swilib.vkp

版本: 1062
作者: snoopyhzy
日期: 14:18:16, 2008年7月28日
信息:
[+]296
----
已修改 : /SieELF/ELFLoader_lg8/vkp/CX6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S6Cv53/swilib.vkp

版本: 1061
作者: bingkx
日期: 10:49:58, 2008年7月27日
信息:
修改0x296函数名称为getProfileNameByN
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp
已修改 : /SieELF/Master/optionMenu.c
已修改 : /SieELF/inc/swilib.h

版本: 1059
作者: bingkx
日期: 13:17:14, 2008年7月26日
信息:
0x296所在地址错误
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp

版本: 1058
作者: bingkx
日期: 12:53:01, 2008年7月26日
信息:
+0x296, 获取情景模式名称的函数,

SK6Cv50, +0x296
S68Cv51, *0xD3, +0x283, 0x28B-0x28E, 0x296
E71Cv41, +0x28D, 0x28E, 0x296
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp
已修改 : /SieELF/inc/swilib.h

版本: 1055
作者: bingkx
日期: 18:43:20, 2008年7月24日
信息:
251,251,256,257,284-28C
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 1054
作者: snoopyhzy
日期: 17:15:45, 2008年7月24日
信息:
283: __arm int runMidletLinkablely(const char *midlet_name, WSHDR *filename)
----
已修改 : /SieELF/ELFLoader_lg8/vkp/CX6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX7Av25/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp

版本: 1053
作者: snoopyhzy
日期: 16:51:47, 2008年7月24日
信息:
s6cv53
283: __arm int runMidletLinkablely(const char *midlet_name, WSHDR *filename)
SGOLD关联方式与ELKA不同,已经测试成功
例:

RUN=MIDLET\DocViewer\
需要多加\
----
已修改 : /SieELF/ELFLoader_lg8/vkp/S6Cv53/swilib.vkp

版本: 1052
作者: snoopyhzy
日期: 15:46:12, 2008年7月24日
信息:
7A: UpdateDisplayByLayerPtr(LCD_Layer *);
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 1050
作者: grieving@gmail.com
日期: 21:20:49, 2008年7月20日
信息:

----
已增加 : /SieELF/ELFLoader_lg8/vkp/public
已增加 : /SieELF/ELFLoader_lg8/vkp/public/API_ELKA.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/public/API_x65.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/public/apicode_gb2ws_NEWSGOLD.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/public/apicode_gb2ws_SGOLD.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/public/gb2ws_codemap_newsgold.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/public/gb2ws_codemap_sgold.vkp

版本: 1018
作者: bingkx
日期: 10:32:56, 2008年7月11日
信息:
swilib.h, + 0x264~0x26D,0x283
E71C, 0x264~0x26D修正,+0x283
SK6C, 修正一个名称-_-
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp
已修改 : /SieELF/inc/swilib.h

版本: 984
作者: bingkx
日期: 12:49:53, 2008年6月24日
信息:
E71Cv41, ~-0x26E
SK6Cv50,清除了一些空格
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp

版本: 904
作者: bingkx
日期: 19:21:46, 2008年5月18日
信息:
swilib.h, 调整了一下乱码,增加新函数到 0x263,调整几个函数位置
swilib.vkp E71Cv41, +ce,d2 255-263 8281 8282
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/inc/swilib.h

版本: 883
作者: bingkx
日期: 16:13:06, 2008年5月7日
信息:
+0x254
----
已修改 : /SieELF/ELFLoader_lg8/vkp/C6Cv53/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/C7Cv22/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX7Av25/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX7Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M75Cv25/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M81Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S6Cv53/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S7Cv47/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SL6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SL7Cv47/swilib.vkp

版本: 868
作者: bingkx
日期: 22:29:16, 2008年4月30日
信息:
+0x254
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 849
作者: bingkx
日期: 22:24:58, 2008年4月19日
信息:
使用开机一直按住*键实现安全模式,默认没有增加,删除以前的提示方式
//#define SAFE_MODE
----
已修改 : /SieELF/ELFLoader_lg8/elfloader.cpp

版本: 847
作者: bingkx
日期: 11:20:49, 2008年4月17日
信息:
0x24B修正
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 846
作者: bingkx
日期: 16:44:58, 2008年4月14日
信息:
+ ~-0x250
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 829
作者: bingkx
日期: 21:46:39, 2008年3月30日
信息:
+data_n.h
S68Cv51,+0X246,0X24B,0X24C
----
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已增加 : /SieELF/inc/data_n.h
已修改 : /SieELF/inc/swilib.h

版本: 825
作者: bingkx
日期: 21:20:09, 2008年3月29日
信息:
GetMissedEventCount修正
----
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/API.vkp

版本: 824
作者: bingkx
日期: 12:38:58, 2008年3月29日
信息:
Pic_Big0修正
----
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp

版本: 819
作者: bingkx
日期: 17:07:44, 2008年3月25日
信息:
up to 0x24A
----
已修改 : /SieELF/ELFLoader_lg8/vkp/C6Cv53/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/C7Cv22/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX7Av25/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/CX7Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M75Cv25/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/M81Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S68Cv51/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S6Cv53/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/S7Cv47/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SK6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SL6Cv50/swilib.vkp
已修改 : /SieELF/ELFLoader_lg8/vkp/SL7Cv47/swilib.vkp

版本: 816
作者: bingkx
日期: 13:06:42, 2008年3月18日
信息:
+M75Cv25 ...和CX7Av25竟然完全一样
----
已修改 : /SieELF/ELFLoader_lg8/ELFLoader.ewp
已增加 : /SieELF/ELFLoader_lg8/Lg8/M75Cv25.xcl
已增加 : /SieELF/ELFLoader_lg8/Lg8/rets_M75Cv25.asm
已增加 : /SieELF/ELFLoader_lg8/vkp/M75Cv25
已增加 : /SieELF/ELFLoader_lg8/vkp/M75Cv25/ELFLoader_M75Cv25_ANSI_Standard.vkp
已增加 : /SieELF/ELFLoader_lg8/vkp/M75Cv25/swilib.vkp

版本: 811
作者: bingkx
日期: 11:53:58, 2008年3月14日
信息:
修正0x1EE,0x22A
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

版本: 806
作者: bingkx
日期: 22:51:05, 2008年3月10日
信息:
0x241重复错误
----
已修改 : /SieELF/ELFLoader_lg8/vkp/ELC1v41/swilib.vkp

water_boy 发表于 2008-8-1 13:20:51

0A41 0xA05DC528   ; 292 __arm int RefreshAlarmClock()

E71C

7.28更新的swilib里上面这句强刷
不过貌似你们都刷进去用起来了::/\dkk

BingK 发表于 2008-8-1 18:20:50

回复 73# water_boy 的帖子

修正了,

版本: 1070
作者: bingkx
日期: 18:18:38, 2008年8月1日
信息:
292: __arm int RefreshAlarmClock()
失误.~_~
----
已修改 : /SieELF/ELFLoader_lg8/vkp/E71Cv41/swilib.vkp

water_boy 发表于 2008-8-1 19:45:31

0950: 0xA06B22D4   ; 254: __arm int StartNativeExplorer(NativeExplorerData* data);

我撤了以前打的,再打新的会提示上面这句强刷

在没补丁的FLASH上试又能刷进去

water_boy 发表于 2008-8-1 20:02:43

MyScreenSaver v2.0 自己造的锁键盘屏保界面.vkp

打上面补丁后会撤销不了之前的swilib

BingK 发表于 2008-8-3 19:12:02

回复 76# water_boy 的帖子

是的,MyScreenSaver v2.0替换了swilib中的两个函数

haga 发表于 2008-8-4 22:16:31

有没有最新的swilib

BingK 发表于 2008-8-5 16:55:27

回复 78# haga 的帖子

ELF SVN协作开发项目及SVN应用讨论(实例:获取最新swilib)

http://mobile.0110.cn/viewthread.php?tid=354881&extra=page%3D1

haga 发表于 2008-8-5 18:17:11

回复 79# BingK 的帖子

收到 谢谢

还有两个疑问:

1,纯净的50版sk65还需要打ELF SVN协作开发项目中的Cut heap补丁不

2,ELF SVN协作开发项目中的ELFLoader_sk65是否已经包含了apicode_SGOLDELF完美支持ANSI中文标准版--ws2gb API修正

谢谢
页: 1 2 3 [4] 5 6
查看完整版本: swilib(biglib,Function Library)更新及问题报告请关注