Skip to content

Releases: Shubhamvis98/kali-pinephone

SDM845 Release 20250503

03 May 17:59
Compare
Choose a tag to compare

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

GitHub release (by tag)

PinePhone/Pro Release 20250503

03 May 18:58
Compare
Choose a tag to compare

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

GitHub release (by tag)

PinePhone/Pro Release 20250315

15 Mar 12:53
Compare
Choose a tag to compare

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

GitHub release (by tag)

SM7325 Test Release 20250114

14 Jan 16:16
Compare
Choose a tag to compare
Pre-release

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

GitHub release (by tag)

PinePhone/Pro Release 20241221

22 Dec 03:51
Compare
Choose a tag to compare

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

GitHub release (by tag)

SDM845 Release 20241104

04 Nov 13:16
f801e7c
Compare
Choose a tag to compare

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

GitHub release (by tag)

SDM845 Release 20240813

13 Aug 06:31
Compare
Choose a tag to compare

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

GitHub release (by tag)

SDM845 Release 20240810

10 Aug 12:02
9355253
Compare
Choose a tag to compare
Pre-release

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

GitHub release (by tag)

Release 20240803

03 Aug 17:29
d7532ce
Compare
Choose a tag to compare

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

GitHub release (by tag)

Release 20240328

30 Mar 06:27
Compare
Choose a tag to compare

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

Please install Tow-Boot if boot fails

Create an issue if you see any bug in the release

GitHub release (by tag)