Skip to content

beebono/GammaOS-Linux-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux-based GammaOSNext Flashing (Unisoc T820)


Flashing Requirements

  • libusb
  • python3 (3.7+)
  • A fully downloaded and decompressed GammaOSNext .pac file

Debian/Ubuntu

sudo apt install libusb-1.0-0 python3

Instructions

WARNING: This process WILL wipe your device.

  1. Copy your extracted .pac file into this repository folder.
  2. Power off your Unisoc T820-based handheld.
  3. Open a terminal in the folder containing this repository and run unpack-and-flash.sh.
    1. Follow the instructions printed in your terminal from this point.
    2. Your device should reboot into GammaOSNext when done.

Thanks to:

  • TheGammaSqueeze for GammaOS, GammaOSNext
  • Bismoy Ghosh for Spreadtrum PAC extractor, extractor.py
  • Ilya Kurdyukov for Spreadtrum firmware dumper/flasher, spd_dump
  • TomKing062 for Spreadtrum bootloader unlock blobs, CVE-Repository

About

Linux-only Unisoc T820 bootloader unlocking and firmware flashing tools for use with GammaOSNext

Resources

Stars

Watchers

Forks