Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

TOSPlus/ota-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

10 Commits

Repository files navigation

Tencent OS Auto genrate OTA Package tools
腾讯TOS 自动生成OTA差分包工具

使用方法:

  • git clone:
git clone https://github.com/TOSPlus/ota-tools
  • 赋权
chmod 777 build -R
chmod 777 make_ota
  • 找到target-files.zip包

在使用TPS工具生成zip的时候,会自动生成一个target-files.zip(名字类似)这个zip包的文件目录结构为:

.
├── BOOT
├── BOOTABLE_IMAGES
├── META
├── OTA
├── RADIO
├── RECOVERY
└── SYSTEM

第一次生成的 我们假设为20151108_target-files.zip,第二次生成的我们假设为20151115_target-files.zip

那么使用命令:

./make_ota 20151108_target-files.zip 20151115_target-files.zip

即可以生成差分包,So,enjoy

部分机友反馈了‘PORT_ROOT'报错的问题,有可能是使用了之后又移动了这个文件夹导致,这个时候只需要在执行上一步之前先执行一次:

. build/config.sh

就可以了

如果需要生成特定OTA包,可以指定自定义的releasetools.py在这个里面增加回调函数。指定releasetools.py和命名为 -s例如:

 ./make_ota -s releasetools.py 20151108_target-files.zip 20151115_target-files.zip

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /