This code can create a full OSKR or dev unlock OTA.
- Linux of some sort (must be x86_64/amd64)
- Docker
git clone https://github.com/DDLbots/vector-oskr-unlock --depth=1
cd vector-oskr-unlock
sudo ./unlock.sh -bt <dev/oskr> -ap <ABOOT-pw> -op <OTA-pw> -bp <OSKR-boot-passwd> -q <QSN> -e <ESN>
# dev doesn't need a -bp
- Your final OTA should be at
~/vector-oskr-unlock/final-unlock-otas/<esn>.ota
-
Head to https://www.project-victor.org/noflow-devsetup and pair with the robot.
-
In the console, enter
logs -
Once the logs are downloaded, extract them.
-
In the extracted logs, find and open
factory/log1in a text editor. -
The last line in that file will have the QSN and ESN.
-
Your Vector must be on a normal firmware, like 2.0.1.6078.
-
Your OTA must be hosted at a file server accessible on the network. It doesn't contain any sensitive data, so it can be public. I usually use
python3 -m http.server. -
Head to https://www.project-victor.org/noflow-devsetup and pair with the robot.
-
In the console, enter
ota-start http://fileserverURL:port/<esn>.ota
- example for my case:
ota-start http://192.168.1.50:8000/00601b50.ota