Skip to content

Producdevity/cod-boz-port

Repository files navigation

COD BOZ PortMaster Loader

Work-in-progress ARMHF loader for the Android Marmalade build of Call of Duty: Black Ops Zombies.

This repository contains only loader/source code, a first-launch APK extractor, and packaging scripts. It does not contain redistributable game data.

IMG_2626

Game Data

Place your legally owned Android APK on the device at:

ports/codboz/apk/game.apk

On first launch, PortMaster's patcher UI runs ports/codboz/codboz_setup. The setup extracts the bundled Marmalade payload and music assets into ports/codboz/assets, decompresses boz.s3e to boz.s3e.unpacked, reads the resource CDN from that unpacked payload, and downloads the required .dz archives into ports/codboz/assets.

The expected APK version is 1.0.11 with SHA-256:

359ee68b6e0a3a66e921ec9b955b290dedb93135fd3c20904bc1bb6f47b5499d

Layout

  • src/: loader and runtime source.
  • include/: runtime headers.
  • tools/apk_extract/: first-launch APK extraction helper.
  • third_party/lzma/: public-domain LZMA SDK decoder used by the helper.
  • packaging/: PortMaster launcher files.
  • scripts/: build and deployment helpers.
  • build/: generated output.
  • Dockerfile: ARMHF build environment.

Build

scripts/build-docker.sh

This builds the ARMHF loader, builds the APK extraction helper, and stages a PortMaster package tree under:

build/package/ports/codboz/

Deploy

After building, deploy the staged package to a PortMaster device reachable over SSH:

scripts/deploy-muos.sh <ssh-host>
scripts/deploy-knulli.sh <ssh-host>

The muOS script defaults to /mnt/mmc and also supports --sdcard.

The KNULLI script defaults to KNULLI's active storage (/userdata/roms) It also supports --share, --roms, and --root PATH.

The deploy script installs from the staged package tree. Run scripts/build-docker.sh first.

About

Call of Duty - Black Ops Zombies (Android) - Ported to PortMaster Compatible devices

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors