Skip to content

Instantly share code, notes, and snippets.

View Khip01's full-sized avatar
πŸ—‘οΈ
Fear me, if you dare!

Akhmad Aakhif Athallah Khip01

πŸ—‘οΈ
Fear me, if you dare!
View GitHub Profile
@Khip01
Khip01 / waydroid-adb-connect.sh
Created September 2, 2025 04:06
A simple Bash script to automatically set up and connect ADB over TCP/IP with Waydroid, designed for Android development and testing.
#!/bin/bash
echo "πŸš€ Checking Waydroid session..."
if [ "$(waydroid status | awk -F':' '/^Session:/ {print $2}' | xargs)" = "RUNNING" ]; then
echo "ℹ️ Waydroid session already running"
else
echo "▢️ Starting Waydroid session..."
nohup waydroid session start >/dev/null 2>&1 &
@Khip01
Khip01 / README.md
Last active February 28, 2026 09:14
daivasmara-custom.zsh-theme
@Khip01
Khip01 / postman_installation.md
Last active September 6, 2025 07:50 — forked from Akhil-Suresh/postman_installation.md
Installing Postman on Ubuntu/Debian/OpenSUSE

Installing Postman

Install Postman with xdg-utils on Linux to fix the authentication redirect error

- Unable to create KIO worker. Unknown protocol 'postman'.

Step 1

Open Dolphin (Linux File Manager) as Administrator via Konsole

This guide shows how to run Dolphin as root from the terminal.

1. Open Dolphin as Administrator (basic)

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dolphin

2. Open Dolphin in the Current Directory

Steps to install .tar.bz2 files on Linux

Here I will provide my steps for installing archive apps such as .tar.bz2.

Extract the .tar.bz2 file

tar -xvjf file.tar.bz2
# verbose command: "tar --extract --verbose --bzip2 --file file.tar.bz2"

Move the extracted folder to the /opt/ folder

My Fastfetch Configuration 🎨

Here I want to give my fastfetch style. πŸ€“

image
@Khip01
Khip01 / install-waydroid-opensuse-leap-16.md
Last active May 17, 2026 15:54
Definitive guide for Waydroid on openSUSE Leap 16.0. Fixes Binder IPC issues, 32-bit emulation (ia32_emulation), and Pressure Stall Information (PSI) requirements for Kernel 6.12+.

[Guide] How to Install Waydroid on openSUSE Leap 16.0 (Kernel 6.12+)

Fixing Binder Modules, PSI, and 32-bit Emulation (Error 126)

This guide provides a definitive solution for running Waydroid on openSUSE Leap 16.0. Leap 16 uses a hardened kernel that disables 32-bit emulation and restricts binder IPC by default. We will resolve this using official repository packages and specific kernel parameters.

image

Tested Environment