diff --git a/hardware/mobile/heimdall/actions.py b/hardware/mobile/heimdall/actions.py
new file mode 100644
index 0000000000..3a7f1f9c23
--- /dev/null
+++ b/hardware/mobile/heimdall/actions.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+def setup():
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+
+ cmaketools.configure("-Dudevrulesdir=/usr/lib/udev/rules.d", sourceDir="..")
+
+def build():
+ cmaketools.make("-C build")
+ # cmaketools.make("-C build doc")
+
+def install():
+ pisitools.dodoc("LICENSE", "README*", "./doc/*")
+
+ shelltools.cd("build")
+ cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/hardware/mobile/heimdall/files/60-heimdall.rules b/hardware/mobile/heimdall/files/60-heimdall.rules
new file mode 100644
index 0000000000..978d2b6499
--- /dev/null
+++ b/hardware/mobile/heimdall/files/60-heimdall.rules
@@ -0,0 +1,3 @@
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6601", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="685d", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="68c3", TAG+="uaccess"
diff --git a/hardware/mobile/heimdall/files/heimdall.desktop b/hardware/mobile/heimdall/files/heimdall.desktop
new file mode 100644
index 0000000000..bacbc7a639
--- /dev/null
+++ b/hardware/mobile/heimdall/files/heimdall.desktop
@@ -0,0 +1,19 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Type=Application
+Version=2.2.2
+Encoding=UTF-8
+Name=Heimdall
+Name[de]=Heimdall
+Name[tr]=Heimdall
+GenericName=Heimdall-Frontend
+GenericName[de]=Heimdall-Frontend
+GenericName[tr]=Heimdall Arayüzü
+Comment=Firmware programmer for Samsung Galaxy S.
+Comment[de]=Firmware-Flash (ROMs) für Samsung Galaxy S Handys
+Comment[tr]=Samsung Galaxy S telefonuna firmware programlayıcı.
+Icon=heimdall
+Exec=heimdall-frontend
+Terminal=false
+StartupNotify=false
+Categories=Application;Development;
diff --git a/hardware/mobile/heimdall/files/heimdall.png b/hardware/mobile/heimdall/files/heimdall.png
new file mode 100644
index 0000000000..6ad61913e0
Binary files /dev/null and b/hardware/mobile/heimdall/files/heimdall.png differ
diff --git a/hardware/mobile/heimdall/pspec.xml b/hardware/mobile/heimdall/pspec.xml
new file mode 100644
index 0000000000..2244c0810b
--- /dev/null
+++ b/hardware/mobile/heimdall/pspec.xml
@@ -0,0 +1,56 @@
+
+
+
+
+ heimdall
+ https://git.sr.ht/~grimler/Heimdall
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ MIT
+ heimdall
+ library
+ Tool suite used to flash firmware (ROMs) onto Samsung Galaxy S devices (grimler fork)
+ Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.
+ https://git.sr.ht/~grimler/Heimdall/archive/v2.2.2.tar.gz
+
+ cmake
+ zlib-devel
+ libusb-devel
+ qt6-base-devel
+
+
+
+
+ heimdall
+
+ zlib
+ libgcc
+ libusb
+ qt6-base
+
+
+ /usr/bin
+ /usr/share/doc
+ /usr/share/applications
+ /usr/lib/udev/rules.d/60-heimdall.rules
+ /usr/share/pixmaps/
+
+
+ heimdall.desktop
+ 60-heimdall.rules
+ heimdall.png
+
+
+
+
+
+ 2026-05-12
+ 2.2.2
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
diff --git a/hardware/mobile/heimdall/translations.xml b/hardware/mobile/heimdall/translations.xml
new file mode 100644
index 0000000000..725f7b4fab
--- /dev/null
+++ b/hardware/mobile/heimdall/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ heimdall
+ Samsung Galaxy S cihazlarına yazılım (ROM) yüklemek için kullanılan araç paketi (grimler fork)
+ Heimdall, Samsung mobil cihazlarına yazılım (ROM) yüklemek için kullanılan, platformlar arası açık kaynaklı bir araç paketidir.
+
+
diff --git a/pisi-index.xml b/pisi-index.xml
index 0732a4d0a9..d588fbebb8 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -175434,6 +175434,62 @@ talking to the kernel.
+
+
+ heimdall
+ https://git.sr.ht/~grimler/Heimdall
+
+ Kamil Atlı
+ suvari@pisilinux.org
+
+ MIT
+ library
+ hardware.mobile
+ Tool suite used to flash firmware (ROMs) onto Samsung Galaxy S devices (grimler fork)
+ Samsung Galaxy S cihazlarına yazılım (ROM) yüklemek için kullanılan araç paketi (grimler fork)
+ Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.
+ Heimdall, Samsung mobil cihazlarına yazılım (ROM) yüklemek için kullanılan, platformlar arası açık kaynaklı bir araç paketidir.
+ heimdall
+ https://git.sr.ht/~grimler/Heimdall/archive/v2.2.2.tar.gz
+
+ cmake
+ zlib-devel
+ libusb-devel
+ qt6-base-devel
+
+ hardware/mobile/heimdall/pspec.xml
+
+
+ heimdall
+
+ zlib
+ libgcc
+ libusb
+ qt6-base
+
+
+ /usr/bin
+ /usr/share/doc
+ /usr/share/applications
+ /usr/lib/udev/rules.d/60-heimdall.rules
+ /usr/share/pixmaps/
+
+
+ heimdall.desktop
+ 60-heimdall.rules
+ heimdall.png
+
+
+
+
+ 2026-05-12
+ 2.2.2
+ First release
+ Kamil Atlı
+ suvari@pisilinux.org
+
+
+
ifuse
@@ -378803,7 +378859,7 @@ contacts, tasks, and calendar information.
2026-05-12
1.0.1
- First release
+ First release.
Kamil Atlı
suvari@pisilinux.org
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index 14f0dde21d..c8ccefee29 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-b1a8b54c94c66ddc70782ba65de01efe7b6d253a
\ No newline at end of file
+058d1d5493ee0c9eca6a860eebc3e3a7ffcdb73d
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index b973b9320e..50805ea8d6 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 3bd67425bd..bcaa9c6128 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-0b23484081d098a3c12eff6a31d9e1db106432a2
\ No newline at end of file
+e49bcf5997d6e7ad57f181874033825c60faed60
\ No newline at end of file