Releases: Shubhamvis98/kali-pinephone
SDM845 Release 20250503
Default User/Pass: kali/8888
Installation:
Supported Devices:
- SHIFT SHIFT6mq (axolotl)
- Xiaomi Poco F1 (beryllium ebbg/tianma)
- Oneplus 6 (enchilada)
- Oneplus 6T (fajita)
- Xiaomi Mi MIX 2S (polaris)
Install on SDCard:
tar -xpf kali_phosh_{SOC}_{DATE}.tar.xz
simg2img kali_phosh_{SOC}_{DATE}.img rootfs_ext4.img
dd if=rootfs_ext4.img of=/dev/sdX bs=1M oflag=sync status=progress
and at last, flash boot.img using fastboot
fastboot flash boot boot-{model}.img
Install on EMMC (fastboot method):
Boot your device into fastboot and run below commands:
tar -xpf kali_phosh_{SOC}_{DATE}.tar.xz
fastboot flash userdata kali_phosh_{SOC}_{DATE}.img
fastboot flash boot boot-{model}.img
WARNING: This will wipe your phone. So, I won't recommend to flash it in your daily driver, but if your device supports external sdcard, go ahead (-;
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
PinePhone/Pro Release 20250503
Default User/Pass: kali/8888
Installation:
From PinePhone/Pro:
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/mmcblkX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/mmcblkX bs=1M oflag=sync status=progress
X: Storage Device
From PC [Use Tow-Boot's Mass Storage]:
While booting press Vol-up to boot into Mass Storage, led color will be blue
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/sdX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/sdX bs=1M oflag=sync status=progress
X: Storage Device
Please install Tow-Boot if boot fails
Create an issue if you see any bug in the release
PinePhone/Pro Release 20250315
Default User/Pass: kali/8888
Installation:
From PinePhone/Pro:
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/mmcblkX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/mmcblkX bs=1M oflag=sync status=progress
X: Storage Device
From PC [Use Tow-Boot's Mass Storage]:
While booting press Vol-up to boot into Mass Storage, led color will be blue
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/sdX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/sdX bs=1M oflag=sync status=progress
X: Storage Device
Please install Tow-Boot if boot fails
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
SM7325 Test Release 20250114
Default User/Pass: kali/8888
WARNING: This is a test release, so don't flash it on your primary phone.
Installation:
Supported Devices:
- Nothing Phone(1) (spacewar)
Install on EMMC:
tar -xpf kali_phosh_{SOC}_{DATE}.tar.xz
fastboot flash userdata kali_phosh_{SOC}_{DATE}.img
fastboot flash boot boot-{model}.img
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
PinePhone/Pro Release 20241221
Default User/Pass: kali/8888
Changelog:
- Squeekboard is back
- grow rootfs fix
Installation:
From PinePhone/Pro:
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/mmcblkX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/mmcblkX bs=1M oflag=sync status=progress
X: Storage Device
From PC [Use Tow-Boot's Mass Storage]:
While booting press Vol-up to boot into Mass Storage, led color will be blue
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/sdX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/sdX bs=1M oflag=sync status=progress
X: Storage Device
Please install Tow-Boot if boot fails
Create an issue if you see any bug in the release
SDM845 Release 20241104
Default User/Pass: kali/8888
Changelog:
- Added NetHunter Kernel. So, OTG should work (-;
- Squeekboard is back
Installation:
Watch Installation Tutorial on YT
Supported Devices:
- SHIFT SHIFT6mq (axolotl)
- Xiaomi Poco F1 (beryllium ebbg/tianma)
- Oneplus 6 (enchilada)
- Oneplus 6T (fajita)
- Xiaomi Mi MIX 2S (polaris)
Install on SDCard:
tar -xpf kali_phosh_sdm845_YYYYMMDD.tar.xz
simg2img kali_phosh_sdm845_YYYYMMDD.img rootfs_ext4.img
dd if=rootfs_ext4.img of=/dev/sdX bs=1M oflag=sync status=progress
and at last, flash boot.img using fastboot
fastboot flash boot boot-{model}.img
Install on EMMC (fastboot method):
Boot your device into fastboot and run below commands:
tar -xpf kali_phosh_sdm845_YYYYMMDD.tar.xz
fastboot flash userdata kali_phosh_sdm845_YYYYMMDD.img
fastboot flash boot boot-{model}.img
WARNING: This will wipe your phone. So, I won't recommend to flash it in your daily driver, but if your device supports external sdcard, go ahead (-;
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
SDM845 Release 20240813
Default User/Pass: kali/8888
Changelog:
- Modem and Audio Fixed
- Mobian suite bumped to trixie
Installation:
Watch Installation Tutorial on YT
Supported Devices:
- SHIFT SHIFT6mq (axolotl)
- Xiaomi Poco F1 (beryllium ebbg/tianma)
- Oneplus 6 (enchilada)
- Oneplus 6T (fajita)
- Xiaomi Mi MIX 2S (polaris)
Install on SDCard:
unxz kali_phosh_sdm845_YYYYMMDD.img.xz
simg2img kali_phosh_sdm845_YYYYMMDD.img rootfs_ext4.img
dd if=rootfs_ext4.img of=/dev/sdX bs=1M oflag=sync status=progress
and at last, flash boot.img using fastboot
fastboot flash boot boot-{model}.img
fastboot erase dtbo # if your device has AB partitions
Install on EMMC (fastboot method):
Boot your device into fastboot and run below commands:
unxz kali_phosh_sdm845_YYYYMMDD.img.xz
fastboot flash userdata kali_phosh_sdm845_YYYYMMDD.img
fastboot flash boot boot-{model}.img
fastboot erase dtbo # if your device has AB partitions
WARNING: This will wipe your phone. So, I won't recommend to flash it in your daily driver, but if your device supports external sdcard, go ahead (-;
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
SDM845 Release 20240810
Default User/Pass: kali/8888
Installation:
Supported Devices:
- SHIFT SHIFT6mq (axolotl)
- Xiaomi Poco F1 (beryllium ebbg/tianma)
- Oneplus 6 (enchilada)
- Oneplus 6T (fajita)
- Xiaomi Mi MIX 2S (polaris)
Known issues:
- Mobile data and audio aren't working on the Poco F1 (beryllium).
Mobile data and audio can be fixed by running below commands:
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/mobian.list
sudo apt update
sudo apt upgrade -y
sudo update-initramfs -u
sudo apt install pulseaudio -y
systemctl --user mask pipewire pipewire-pulse
systemctl --user enable pulseaudio
sudo reboot
Not tested on other devices, I only have Poco F1.
Install on SDCard:
unxz kali_phosh_sdm845_20240810.img.xz
simg2img kali_phosh_sdm845_20240810.img rootfs_ext4.img
dd if=rootfs_ext4.img of=/dev/sdX bs=1M oflag=sync status=progress
and at last, flash boot.img using fastboot
fastboot flash boot boot-{model}.img
Install on EMMC (fastboot method):
Boot your device into fastboot and run below commands:
unxz kali_phosh_sdm845_20240810.img.xz
fastboot flash userdata kali_phosh_sdm845_20240810.img
fastboot flash boot boot-{model}.img
WARNING: This will wipe your phone. So, I won't recommend to flash it in your daily driver, but if your device supports external sdcard, go ahead (-;
Create an issue if you see any bug in the release
If you find my work useful and would like to support it, consider making a donation
Release 20240803
Default User/Pass: kali/8888
Changelog:
- Added my self-hosted repository.
- Fixed Mobian repository.
- Added nethunter and network-scanner apps
Installation:
From PinePhone/Pro:
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/mmcblkX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/mmcblkX bs=1M oflag=sync status=progress
X: Storage Device
From PC [Use Tow-Boot's Mass Storage]:
While booting press Vol-up to boot into Mass Storage, led color will be blue
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/sdX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/sdX bs=1M oflag=sync status=progress
X: Storage Device
Please install Tow-Boot if boot fails
Create an issue if you see any bug in the release
Release 20240328
Default User/Pass: kali/8888
Changelog
- Fixed Kali Repository
Installation:
From PinePhone/Pro:
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/mmcblkX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/mmcblkX bs=1M oflag=sync status=progress
X: Storage Device
From PC [Use Tow-Boot's Mass Storage]:
While booting press Vol-up to boot into Mass Storage, led color will be blue
unxz ${IMAGE_FILE}.xz && bmaptool copy ${IMAGE_FILE} /dev/sdX
or
unxz -c ${IMAGE_FILE}.xz | dd of=/dev/sdX bs=1M oflag=sync status=progress
X: Storage Device