Compare commits

..

62 Commits

Author SHA1 Message Date
moyilong 9721c9a0c9 Signed-off-by: moyilong <moyilong@foxmail.com>
11 years ago
moyilong 11c89e386e 取消JAVA强制检查
12 years ago
moyilong eb472906d7 Revert "修复新版Java找不到的问题"
12 years ago
moyilong 97c04c1f08 Revert "更新Jlib"
12 years ago
moyilong 0d62e563bc Revert "Update java runtime check"
12 years ago
moyilong a283d30857 Revert "Update"
12 years ago
moyilong 9411b751e4 修复新版Java找不到的问题
12 years ago
moyilong e00e8d98e3 Update
12 years ago
moyilong 19c4f2c43b Update WFX
12 years ago
moyilong 445011ff8b Update HotFix
12 years ago
moyilong cfbc4e9cb7 加入Windows 固件工具
12 years ago
moyilong 0eb3d41fc7 Update java runtime check
12 years ago
moyilong 255fc16d39 更新Jlib
12 years ago
moyilong 31436f4f5c Update EFI
12 years ago
moyilong d6dc606c6b Big Update
12 years ago
moyilong b87b6fba63 新增指令集physdiskwrite(dd)
12 years ago
moyilong caad7e6920 Update to Frezen Frost
12 years ago
moyilong 2848753ce9 Signed-off-by: moyilong <moyilong@foxmail.com>
12 years ago
moyilong ac5f52aff5 添加对EFI的支持
12 years ago
moyilong d841fffa6a Signed-off-by: moyilong <moyilong@foxmaill.com>
12 years ago
moyilong e32683bec2 Big Upgrade
12 years ago
moyilong 382c7a1298 内核版本更新
12 years ago
moyilong be8b84f5a1 Signed-off-by: moyilong <moyilong@foxmail.com>
12 years ago
moyilong c04b34cb71 服务器版本Server Pack
12 years ago
moyilong 4d14b354ba 添加服务器方向的代码
12 years ago
moyilong 100783fd07 更新版本序列
12 years ago
moyilong 026572886d Kernel Update
12 years ago
moyilong c89513c92d 修复WIM备份
12 years ago
moyilong 28226e50c3 更新版本号获取方式Kernel
12 years ago
moyilong c6142c5822 更新WIM Make
12 years ago
moyilong e74f166524 内核UI修改
12 years ago
moyilong 2a8a6e8822 SDK更名
12 years ago
moyilong d9e384ad63 修复deodex工具中的一个错误
12 years ago
moyilong 327c1592dd 添加驱动安装支持
12 years ago
moyilong 2d931dbeeb Update AFT
12 years ago
moyilong 246bf147a8 允许报错中断加载
12 years ago
moyilong 96ba891746 更新WIMMAKE
12 years ago
moyilong 63c860aaad 修复APPLOAD
12 years ago
moyilong 35d4eda6ad 更新版本号
12 years ago
moyilong d4229defb6 删除APPLOAD内核API
12 years ago
moyilong ac9495bd07 修正了一个漏洞:指令集加载模块导致内核日志表不完整
12 years ago
moyilong fbc406485f zImage添加对Cache的支持
12 years ago
moyilong c601f64721 内核支持共享Proc文件夹支持
12 years ago
moyilong 7863be035d C++ Rebuild更新
12 years ago
moyilong 1f9ba0c582 devices文件更新
12 years ago
moyilong 001d4c3cbb 添加C-REbuild项目
12 years ago
moyilong 7fec17eb98 APP Initer更新
12 years ago
moyilong 3c96c0517b 签名
12 years ago
moyilong a8d3e86ae6 修复mkimg的API
12 years ago
moyilong 9cee646c66 漏洞修复
12 years ago
moyilong 11a3da436c 修正指令标签
12 years ago
moyilong b2cbc3261c 更新ANDFIREv2-rc2指令集
12 years ago
moyilong a456a5db1a AI命令更新
12 years ago
moyilong c4fdf74ac1 修复需求
12 years ago
moyilong e3b6158b49 漏洞修复
12 years ago
moyilong 7542c1abd6 zImage 优化
12 years ago
moyilong 4084dca1ec 优化bootimg生成
12 years ago
moyilong cb85c84294 精简EMX
12 years ago
moyilong 55fdf072d0 修复boot生成漏洞
12 years ago
moyilong 0486c54820 更新AFT.ppk
12 years ago
moyilong f4cf246415 更新MDP开发组件
12 years ago
moyilong 1a48c93aca 更新APP加载器
12 years ago

37
.gitignore vendored

@ -0,0 +1,37 @@
*.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/

@ -0,0 +1,38 @@
@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.

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

@ -1,104 +0,0 @@
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

@ -1,84 +0,0 @@
建议系统配置:<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>

@ -1,86 +0,0 @@
建议系统配置:
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 +1,3 @@
debug=false
debug=false
skip_appcheck=true
skip_kernelcheck=true

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

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

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

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

Binary file not shown.

@ -0,0 +1,12 @@
[__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.

@ -0,0 +1,5 @@
[__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.

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

Loading…
Cancel
Save