Skip to content

Releases: Shubhamvis98/kali-pinephone

QCOM Release 20251201

01 Dec 01:36
8fe3592

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)
  • Fairphone 4 (fp4)

Added two additional boot images for beryllium with aftermarket display replacements.

  • tianmaft (tianma panel with focaltech touchscreen)
  • ebbgnt (ebbg panel with novatech touchscreen)

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 20251201

01 Dec 02:50
8fe3592

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)

QCOM Release 20251001

02 Oct 05:22
d71891b

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)
  • Fairphone 4 (fp4)

Added two additional boot images for beryllium with aftermarket display replacements.

  • tianmaft (tianma panel with focaltech touchscreen)
  • ebbgnt (ebbg panel with novatech touchscreen)

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)

QCOM Release 20250901

10 Sep 06:18
d71891b

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)
  • Fairphone 4 (fp4)

Added two additional boot images for beryllium with aftermarket display replacements.

  • tianmaft (tianma panel with focaltech touchscreen)
  • ebbgnt (ebbg panel with novatech touchscreen)

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)

QCOM Release 20250801

01 Aug 02:31
d71891b

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)
  • Fairphone 4 (fp4)

Added two additional boot images for beryllium with aftermarket display replacements.
Thanks to @Umair112h for the findings

  • tianmaft (tianma panel with focaltech touchscreen)
  • ebbgnt (ebbg panel with novatech touchscreen)

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 20251001

02 Oct 05:23
d71891b

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 20250901

10 Sep 06:18
d71891b

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 20250801

01 Aug 02:41
d71891b

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)

SM7325 Release 20250824

24 Aug 13:19
d71891b

Choose a tag to compare

Pre-release

Default User/Pass: kali/8888

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

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)

QCOM Release 20250714

14 Jul 15:31
3517f93

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)
  • Fairphone 4 (fp4)

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)