Compare commits

..

1 Commits

Author SHA1 Message Date
moyilong b96221af7e 签名
12 years ago

37
.gitignore vendored

@ -1,37 +0,0 @@
*.cdf
*.cache
*.obj
*.ilk
*.resources
*.tlb
*.tli
*.tlh
*.tmp
*.rsp
*.pgc
*.pgd
*.meta
*.tlog
*.manifest
*.res
*.log
*.pch
*.exp
*.idb
*.rep
*.exe
*.dll
*.xdc
*.pdb
*.dump
*_manifest.rc
*.lib
*.bsc
*.sbr
*.xml
*.metagen
*.bi
Release/*
x64/*
*.opensdf
ipch/

@ -1,38 +0,0 @@
@echo off
set bios_loader=EPSDK-SRVMGMT
set bios_version=R1
cd /d %~dp0
call sys\kernel\bootable\init.bat sys sm cl tl
echo Starting Server
set debug_info=true
set clean_www=false
set server_initdir=%initdir%
set www=%server_initdir%\www
call %kernel%\include.bat %sdkdir%\include\server_configure.h
set serverdir=%server_initdir%
for %%f in (%server_initdir%;%server_initdir%\task;%server_initdir%\task\tm;%www%;%www%\sha_tbl) do if not exist %%f mkdir %%f
for %%f in (%feature%) do if exist %appdir%\%%f\www call %kernel%\init_www.bat %%f
for %%f in (%feature%) do if exist %appdir%\%%f\server_init.bat start /MIN %appdir%\%%f\server_init.bat __SERVER_INIT__
start cmd.exe
:loop
set tm=%time::=_%
set tm=%tm:~0,-6%
set dt=%date:/=_%
set dt=%dt:~0,-3%
echo 触发时间:%dt% %tm%
if exist %server_dir%\task\%dt%\%tm%.bat call %server_dir%\task\%dt%\%tm%.bat >>%sys_log%
if exist %server_dir%\task\tm\%tm%.bat call %server_dir%\task\tm\%tm%.bat >>%sys_log%
if not exist %server_dir%\task\%dt%\%tm%.bat echo 没有日期+时间触发项目
if not exist %server_dir%\task\tm\%tm%.bat echo 没有时间触发项目
::RPC Control
::Task Regist
sleep 60
goto loop

Binary file not shown.

@ -1 +0,0 @@
USE_EFI_LOADER=true

@ -0,0 +1,104 @@
2013-12-27
上传至GIT
2013-10-02 - Rle 7.7.x OpteronFX Kernel Drawain R800 Serise
内核升级
1、内核支持离散式运行
2、APP调度方式更新
2013-09-20 - Rle 7.6.x OpeteronFX Kernel R790 Serise
内核升级
1、撤销中秋的标签
2、 增加对ZIP的多核心控制支持
3、增强安全模式
4、更新APP调度支持Modules-Blacklist支持模块黑名单(向下兼容)
5、增加用户配置文件
6、内核API更新
2013-09-17 - Rle 7.6.x OpteronFX Kernel R790 Serise
1、增加电源管理指令(EMX)
2、修复menu调用make命令不正确的问题
3、更新指令集:ANDFIRv3
1、修复send命令读取配置文件失败的问题
内核升级
1、更新命名方式
2、更新make命令提示命令不正确的问题
3、新增安全模式允许不加在模块
2013-09 - Rle 7.5.9.x EPK770
1、增加sideload命令跳板
2、增加pull,install,sideload命令解析点
3、send、pull命令允许从devices目录下获取snd文件
4、修复unpack命令的update.zip问题
5、devices文件升级到5.1(兼容5.0)
1、新增devices\path目录
6、Java库增加%sdkdir%\java_ext的Java运行库扩展
7、更新init程序支持新版本内核
8、更新启动器兼容新版本的启动方式
9、修复Vendor 5.0不兼容的显示
10、整合AFT.ppk和ATF_GUI.ppk和AFT_EXT.ppk
内核升级:
1、删除reload命令
2、增加load命令 用法:load headfile
3、增加ls_cmd命令显示系统可以调用的命令
4、更新LogoAPI
5、升级内核调用方式
2013-08-27 - Rle 7.5.x.x EPK770
SDK_Update:
1、send指令集翻译为中文
2、init程序更新支持新内核
3、Deodex代码完善 (默认未启用)
Kernel_Update:
1、修复命令:EPKSRC的不统一问题
2、make_package命令优化增加压缩比
2013-08-26 - Rle 7.5.x.x EPK765 开发者预览版
SDK_Update:
1、修正了vendor_setup命令无法显示菜单的问题
2、更改系统模式为"开发者预览版"
3、更新ASDKv2l指令集:
1、send命令增加adb检测和过程输出
2、send命令增加Launcher2.apk解析
4、取消组建:MAKE.ppk
5、删除指令集:ELMK;7-ZIP
6、预支持Deodex 暂不开放
7、更新启动器支持启动器路径检测
Kernel_Update:
1、更改内核模式为“评估副本-正式版”
2、更新内核头API
3、增加SePhenom安全组件 未启用
4、增加Make命令
5、msvcr110.dll文件由系统自带
6、添加一个基于MD5的验证算法
7、增加一个make_package的命令用来打包开发目录
8、内核增加基于7-ZIP的压缩解压缩工具接口为zip
2013-08-20 - Pre 7.5.x.x EKP760
SDK_Update:
1、升级Init程序支持新版本内核
2、更改头文件读取方式为Load而不是Excute
3、Vendor文件升级为5.0不再兼容以前版本
Kernel_Update:
1、增加apidir全局变量初始化值为api_dir值
2、添加内核接口:include
2013-08-19 7.4.3.1 EKP760
SDK_Update:
1、Donor更新增加napp目录
2、增加全局APK签名
3、Vendor增加选项:
sign_file_globalapk 全系统APk签名选项
sign_update_file update.zip签名选项
Vendor选项重定义:
sign_file 全局签名开关
4、性能调整:内存需求至少为1GB
5、Vendor升级:VendorVer4.2向下兼容4.1

@ -0,0 +1,84 @@
建议系统配置:<br>
CPU:800MHZ 以上的32位兼容处理器<br>
内存:1GB 以上<br>
磁盘:32GB 以上剩余空间(安装至少需要64MB的空间)<br>
<br>
软件环境:<br>
Java:JLIB库需要至少Jre6<br>
Windows:至少是Windows XP<br>
.NetFramework:至少是.Net 2.0以上的
<br>
*注意:启用内核的64位模式需要64位的系统和处理器<br>
<br>
环境变量:<br>
temp=RAMDISK:<br>
tmp=RAMDISK:<br>
<br>
<br>
<br>
内置命令:<br>
adb Android 调试工具<br>
fastboot Android Bootloader调试工具<br>
help 显示此文本<br>
reload 重新加载<br>
version 查看版本号<br>
mkbootimg boot.img打包工具<br>
unpackbootimg boot.img解包工具<br>
imagex Windows Image工具<br>
zip ZIP压缩工具(7Z)<br>
sleep 等待命令<br>
send 将文件发送到指定的安卓设备上<br>
pull 从安卓设备获取文件<br>
<br>
说明<br>
make命令:<br>
<br>
make [命令] 参数<br>
<br>
命令:<br>
zImage 生成固件 跟ready参数表示缓存固件包<br>
vendor_setup 读取设备参数<br>
unpack 解包update.zip<br>
clean 清空固件<br>
bootimg 生成boot.img<br>
menu 启动图形化界面<br>
config 生成设备配置文件<br>
<br>
<br>
send命令:<br>
send [文件id]<br>
文件id 路径<br>
update.zip /sdcard/update.zip<br>
SystemUI.apk /system/app<br>
Settings.apk /system/app<br>
framework-res.apk /system/framework<br>
<br>
<br>
内核自动载入APP规则:<br>
文件<br>
/app/data/META-INF 模块定义<br>
/app/data/ver_display.bat 定义在检查版本时的代码<br>
/app/data/init.bat 定义自动启动代码<br>
/app/data/cmd_list 定义拥有的指令集<br>
/app/data/exist.lst 定义依赖<br>
目录<br>
/app/bin32 32位可执行程序(添加到Path)<br>
/app/bin64 64位可执行程序(添加到Path)<br>
/app/path 通用可执行文件(添加到Path)<br>
/app/path_arm ARM架构通用可执行文件(添加到Path)<br>
/app/api 启动时,会将次文件夹下的临时文件和其他模块的<br>
api目录合并添加到变量:%api_dir%<br>
全局环境变量:<br>
api_dir 公共混合API目录<br>
kernel 内核API目录<br>

@ -0,0 +1,86 @@
建议系统配置:
CPU:600MHZ以上
内存:至少需要128M的额外内存
磁盘:32GB 以上剩余空间(安装至少需要64MB的空间)
软件环境:
Java:JLIB库需要至少Jre6
Windows:至少是Windows XP
*注意:启用内核的64位模式需要64位的硬件和处理器
环境变量:
temp=RAMDISK:
tmp=RAMDISK:
内置命令:
adb Android 调试工具
fastboot Android Bootloader调试工具
help 显示此文本
reload 重新加载
version 查看版本号
mkbootimg boot.img打包工具
unpackbootimg boot.img解包工具
imagex Windows Image工具
sha1sum Sha1计算(Cygwin)
sha512sum Sha512计算(Cygwin)
unzip ZIP解压工具(Cygwin)
zip ZIP压缩工具(7Z)
sleep 等待命令
send 将文件发送到指定的安卓设备上
pull 从安卓设备获取文件
说明
make命令:
make [命令] 参数
命令:
zImage 生成固件 跟ready参数表示缓存固件包
vendor_setup 读取设备参数
unpack 解包update.zip
clean 清空固件
bootimg 生成boot.img
menu 启动图形化界面
config 生成设备配置文件
send命令:
send [文件id]
文件id 路径
update.zip /sdcard/update.zip
SystemUI.apk /system/app
Settings.apk /system/app
framework-res.apk /system/framework
内核自动载入APP规则:
文件
/app/data/name 定义文件名
/app/data/version 定义版本号
/app/data/time 定义修改日期
/app/data/ver_display.bat 定义在检查版本时的代码
/app/init.bat 定义自动启动代码
/app/cmd_list 定义拥有的指令集
/app/exist.lst 定义依赖
目录
/app/bin32 32位可执行程序(添加到Path)
/app/bin64 64位可执行程序(添加到Path)
/app/path 通用可执行文件(添加到Path)
/app/path_arm ARM架构通用可执行文件(添加到Path)
/app/api 启动时,会将次文件夹下的临时文件和其他模块的
api目录合并添加到变量:%api_dir%
全局环境变量:
api_dir 公共混合API目录
kernel 内核API目录

@ -1,3 +1 @@
debug=false
skip_appcheck=true
skip_kernelcheck=true
debug=false

@ -1,2 +1,2 @@
version=9.6.7.1
name=ELONE-Android-ToolBox::PhoenixSDK
version=9.6.7.1_rc1
name=ELONE_Phenom_SDK

@ -1,3 +1,3 @@
b_time=2014/05/06 ÖÜþ 18:47:17.67
k_time=2014/05/06 ÖÜþ
b_time=2014/05/04 18:23:08.89
k_time=2014/05/04
build_id=8263

@ -1,5 +1,4 @@
@echo off
cd /d %~dp0
cd ..
set INITER=%0
cmd.exe /k sys\kernel\bootable\bootloader.bat sys ni ni

@ -1,10 +0,0 @@
[string]
*data=
[filesum]
*file=
[dict]
*file=
[bench]
[string_crypt]
*data=
[v3_test]

Binary file not shown.

@ -1,12 +0,0 @@
[__global]
:1#*password=
:2#*file=
[create]
*country=
*name=
*street=
[check]
[string]
*data=
[destring]
*data=

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1,5 +0,0 @@
[__global]
:1#*input=
:2#*output=
verbos=y
[copy]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,7 @@
cd /d %initdir%
if "%secure_mode%"=="enable" goto end
for %%h in (%feature_x%) do call %kernel%\init_app.bat %%h && echo Load:%%h >>%app_log%
echo Initing App Configure
cd /d %proc%\kcfg
for %%f in (%feature%) do if exist %%f.kcfg echo source "%%f.kcfg">>kernel.kcfg
:end

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save