Skip to content

Open Source Version of Allwinner PhoenixCard to Dump, Unpack, Flash Allwinner IMG Files on Linux

License

Notifications You must be signed in to change notification settings

darkberg/OpenixCard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenixCard

Open Source Version of Allwinner PhoenixCard to Dump, Unpack, Flash Allwinner IMG Files on Linux

forthebadge forthebadge forthebadge forthebadge

CMake

Usage

 _____             _     _____           _ 
|     |___ ___ ___|_|_ _|     |___ ___ _| |
|  |  | . | -_|   | |_'_|   --| .'|  _| . |
|_____|  _|___|_|_|_|_,_|_____|__,|_| |___|
      |_| 
Copyright (c) 2022, YuzukiTsuru <[email protected]>

Usage: OpenixCard [options] 

Optional arguments:
-h --help       shows help message and exits [default: false]
-v --version    prints version information and exits [default: false]
-u --unpack     Unpack Allwinner Image to folder [default: false]
-d --dump       Convert Allwinner image to regular image [default: false]
-c --cfg        Get Allwinner image partition table cfg file [default: false]
-p --pack       Pack dumped Allwinner image to regular image from folder [default: false]
-i --input      Input Allwinner image file or dumped image directory [required]

eg.

OpenixCard                  - TUI Interface -> NOT AVALIABLE
OpenixCard -u -i <img>      - Unpack Allwinner image to target
OpenixCard -u -c -i <img>   - Unpack Allwinner image to target and generate Allwinner image partition table cfg
OpenixCard -d -i <img>      - Convert Allwinner image to regular image
OpenixCard -p -i <dir>      - Pack dumped Allwinner image to regular image from folder

Build from source

# Download the source code
git clone --recursive https://github.com/YuzukiTsuru/OpenixCard

# Download the depends
sudo apt install cmake build-essential autoconf libconfuse-dev pkg-config

# Make build directory
mkdir build
cd build

# Make
cmake .. && make -j

LICENSE

GNU GENERAL PUBLIC LICENSE Version 2, June 1991
                       
Copyright (c) 2022, YuzukiTsuru <[email protected]>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 as
published by the Free Software Foundation.

See README and LICENSE for more details.

About

Open Source Version of Allwinner PhoenixCard to Dump, Unpack, Flash Allwinner IMG Files on Linux

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 58.5%
  • C++ 34.5%
  • CMake 7.0%