mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2024-11-23 18:15:34 +00:00
Add layout fixes to chapter 'kali'
parent
2d7bd62794
commit
afa97dfa74
@ -225,8 +225,8 @@ If you want to have all these commands in one go, go to https://github.com/GullC
|
|||||||
|
|
||||||
|
|
||||||
# Compiling Mayhem Firmware on Kali Linux
|
# Compiling Mayhem Firmware on Kali Linux
|
||||||
Tested at 21. Sept. 2024 on Kali 2024.3 kali-rolling
|
Tested at 21. Sept. 2024 on Kali 2024.3 kali-rolling
|
||||||
Should work for any Debian based Distribution, see comments.
|
Should work for any Debian based Distribution, see comments.
|
||||||
|
|
||||||
## Download and install dependencies
|
## Download and install dependencies
|
||||||
```
|
```
|
||||||
@ -234,7 +234,7 @@ sudo apt update
|
|||||||
sudo apt install git tar bzip2 lz4 wget curl cmake python3 python3-setuptools python3-distutils-extra python3-yaml dfu-util hackrf
|
sudo apt install git tar bzip2 lz4 wget curl cmake python3 python3-setuptools python3-distutils-extra python3-yaml dfu-util hackrf
|
||||||
```
|
```
|
||||||
|
|
||||||
In many distributions the tool `hackrf` is provided, but outdated because of the release policy. Kali is rolling release, so does not follow this restrictions.
|
In many distributions the tool `hackrf` is provided, but outdated because of the release policy. Kali is rolling release, so does not follow this restrictions.
|
||||||
If you have a R9 or newer HackRF and need a newer version, I recommended to download and compile it by yourself. Source: https://github.com/greatscottgadgets/hackrf
|
If you have a R9 or newer HackRF and need a newer version, I recommended to download and compile it by yourself. Source: https://github.com/greatscottgadgets/hackrf
|
||||||
|
|
||||||
## Download and install the ARM toolchain
|
## Download and install the ARM toolchain
|
||||||
@ -252,10 +252,10 @@ mkdir armbin
|
|||||||
tar --strip=1 -xjvf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2 -C armbin
|
tar --strip=1 -xjvf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2 -C armbin
|
||||||
```
|
```
|
||||||
|
|
||||||
I recommend to adjust the user rights at the first possible moment. Work as root as less as possible.
|
I recommend to adjust the user rights at the first possible moment. Work as root as less as possible.
|
||||||
If more than one person works in the system, feel free to set the group to something more generic. For example `src` or `staff`.
|
If more than one person works in the system, feel free to set the group to something more generic. For example `src` or `staff`.
|
||||||
|
|
||||||
Source for the newest toolcain: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
|
Source for the newest toolcain: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
|
||||||
Source for deprecated toolchain: https://developer.arm.com/downloads/-/gnu-rm
|
Source for deprecated toolchain: https://developer.arm.com/downloads/-/gnu-rm
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user