Pages

Ekstraksi Paket APK Android Melalui Terminal CachyOS Menggunakan ADB

Ekstraksi APK Android via CachyOS

Ekstraksi Paket APK Android Melalui Terminal CachyOS Menggunakan ADB

Panduan teknis bagi power user untuk melakukan manajemen paket aplikasi secara efisien melalui protokol Android Debug Bridge.

Sebagai pengguna Linux, khususnya distribusi berbasis Arch seperti CachyOS, efisiensi alur kerja melalui terminal adalah prioritas utama. Artikel ini akan mengulas prosedur teknis untuk mengekstraksi file APK dari perangkat Android tanpa memerlukan akses root.

Prasyarat Sistem

Pastikan sistem Anda telah terkonfigurasi dengan paket android-tools dan fitur USB Debugging pada perangkat target telah aktif.

sudo pacman -S android-tools

1. Inisialisasi dan Identifikasi Perangkat

Hubungkan perangkat via USB dan verifikasi koneksi untuk memastikan daemon ADB mengenali perangkat Anda:

adb devices

2. Identifikasi Package Name

Gunakan perintah filter grep untuk mencari identitas paket aplikasi target (contoh: PUBG Mobile):

adb shell pm list packages | grep tencent

Output: package:com.tencent.ig

3. Menentukan Path Direktori APK

Identifikasi lokasi absolut file binary (base.apk) di dalam sistem file Android:

adb shell pm path com.tencent.ig

4. Ekstraksi File (ADB Pull)

Eksekusi transfer file dari sistem Android ke direktori lokal CachyOS:

adb pull /path/ke/file/di/android/base.apk ~/Downloads/PUBGMobile_v1.apk

Analisis Teknis: Split APK & OBB

Penting untuk diperhatikan bahwa aplikasi modern sering kali menggunakan format Android App Bundle (AAB). Jika perintah pm path menampilkan beberapa file .apk, Anda wajib menarik seluruh komponen tersebut.

Untuk aplikasi berskala besar, pastikan Anda juga mencadangkan direktori OBB yang terletak pada:
/sdcard/Android/obb/[package_name]

Diposting pada kategori: Tutorial & Dokumentasi Linux

Cara menghidupkan lampu keyboar di wayland terbaru

Cara Ampuh Menghidupkan Lampu Keyboard di Wayland (Terbaru)

Banyak pengguna Linux yang berpindah ke Wayland menyadari bahwa tombol Scroll Lock seringkali tidak berfungsi untuk menyalakan lampu latar (backlight) keyboard. Hal ini terjadi karena manajemen input yang berbeda dibandingkan X11.

Jangan khawatir! Jika Anda mengalami masalah ini, ada cara sederhana menggunakan script bash untuk memaksa lampu keyboard tetap menyala secara otomatis. Berikut panduan lengkapnya:

Langkah-langkah Eksekusi:

  1. Identifikasi Device Anda
    Sebelum menggunakan script, pastikan jalur LED Anda benar. Cek folder /sys/class/leds/. Pada script di bawah, kita menggunakan contoh input19::scrolllock. Sesuaikan angka 19 dengan yang ada di sistem Anda jika berbeda.

  2. Membuat Script Bash
    Buka text editor (Notepad/Gedit/Mousepad), salin kode di bawah ini, dan simpan dengan ekstensi .sh:
    #!/bin/bash
    # Script untuk memaksa lampu menyala meskipun CapsLock/ScrollLock ditekan
    
    while true; do
        # Cek apakah lampu mati (brightness 0), jika iya nyalakan lagi
        # Sesuaikan 'input19' dengan id device keyboard Anda
        if [ $(cat /sys/class/leds/input19::scrolllock/brightness) -eq 0 ]; then
            echo 1 | sudo tee /sys/class/leds/input19::scrolllock/brightness > /dev/null
        fi
        sleep 0.1 # Cek setiap 0.1 detik
    done
    
  3. Cara Menjalankan Script
    Buka terminal di folder tempat Anda menyimpan file tersebut, lalu jalankan perintah berikut:

    chmod +x nama_file.sh
    sudo ./nama_file.sh
Catatan: Agar tidak repot mengetik perintah setiap kali masuk ke desktop, Anda bisa memasukkan script ini ke dalam Startup Applications di pengaturan distro Linux Anda.

Semoga bermanfaat! Jika ada kendala mengenai jalur direktori input keyboard Anda, silakan tulis di kolom komentar ya!

Bye-bye OBS! Cara Live Streaming Paling Ringan di Linux Menggunakan FFmpeg

Bye-bye OBS! Cara Live Streaming Paling Ringan di Linux Menggunakan FFmpeg

Bagi pengguna Linux, apalagi yang memakai distro kencang seperti CachyOS, performa adalah segalanya. Kita tahu OBS Studio adalah raja streaming, tapi mari jujur: OBS terkadang memakan terlalu banyak RAM dan CPU, terutama jika kita streaming sambil bermain game berat di PC spesifikasi menengah.

Pernah terpikir untuk streaming tanpa membuka aplikasi GUI sama sekali? Jawabannya adalah FFmpeg. Inilah cara "Hardcore" tapi paling cerdas untuk live streaming yang hampir nol beban sistem!

Mengapa Harus FFmpeg?

  • Tanpa Antarmuka (No GUI): Tidak ada jendela aplikasi yang memakan resource GPU/RAM hanya untuk menampilkan preview.
  • Sangat Stabil: Jarang sekali crash dibandingkan aplikasi berbasis grafis.
  • Kustomisasi Tanpa Batas: Kamu memegang kendali penuh atas setiap bit data yang dikirim.
  • Cocok untuk PC Kentang: Jika OBS membuat game kamu lag, FFmpeg adalah penyelamatmu.

Persiapan di CachyOS / Arch Linux

Pertama, pastikan FFmpeg sudah terinstal. Buka terminal andalanmu dan ketik perintah berikut:

sudo pacman -S ffmpeg

Mantra Ajaib: Perintah Streaming Sekali Klik

Untuk streaming ke YouTube atau Twitch, kamu hanya perlu satu baris perintah. Mari kita bedah skrip yang paling optimal:

*You Tube : ffmpeg -f x11grab -s 1920x1080 -framerate 30 -i :0.0 \ -f alsa -i default -c:v libx264 -preset superfast \ -b:v 3500k -maxrate 3500k -bufsize 7000k \ -pix_fmt yuv420p -g 60 -c:a aac -b:a 128k \ -f flv rtmp://://youtube.com *Facebook : ffmpeg -f x11grab -video_size 1366x768 -i :0.0 \ -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor \ -vaapi_device /dev/dri/renderD128 \ -vf 'format=nv12,hwupload' \ -c:v h264_vaapi -b:v 3000k -maxrate 3000k -bufsize 6000k -g 60 \ -c:a aac -b:a 128k -ar 44100 \ -f flv "rtmps://live-api-s.facebook.com:443/rtmp/FB-3895586663905197-0-Ab53IucPUAHIdkRWPv1rYi6M"

Penjelasan Singkat:

  • x11grab: Mengambil gambar langsung dari layar.
  • preset superfast: Kunci agar beban CPU sangat ringan.
  • rtmp: Alamat tujuan (YouTube/Twitch) plus Stream Key rahasiamu.

Tips Pro: Gunakan Kekuatan GPU (NVIDIA/AMD)

Jika kamu punya kartu grafis, jangan bebani CPU-mu! Ubah bagian -c:v libx264 menjadi:

  • NVIDIA: -c:v h264_nvenc
  • AMD/Intel: -c:v h264_vaapi

Dengan cara ini, FFmpeg akan berjalan di "jalur khusus" dalam kartu grafis, membuat game kamu tetap berjalan lancar di FPS tinggi!

"Berpindah ke FFmpeg memang butuh sedikit keberanian untuk menyentuh terminal, tapi hasil kinerjanya tidak main-main. Ini adalah cara paling murni untuk menikmati kebebasan di Linux."

Siap mencoba jadi Hacker Streaming? Share pengalamanmu di kolom komentar ya! 🐧💻

Cara Otomatis Menjalankan Scrcpy Saat HP Dicolok di Linux (Wayland/CachyOS)

Bagi pengguna Linux, fitur mirroring Android menggunakan scrcpy adalah penyelamat. Namun, akan jauh lebih keren jika jendela scrcpy langsung muncul secara otomatis begitu kita mencolokkan kabel USB ke PC. Di artikel ini, kita akan membahas cara setting otomatisasi scrcpy untuk lingkungan Wayland (CachyOS/Arch Linux).

Langkah 1: Identifikasi Vendor ID & Product ID

Setiap perangkat USB memiliki ID unik. Colokkan HP kamu dan jalankan perintah berikut di terminal:

Terminal
lsusb

Cari baris HP kamu, contohnya:
Bus 001 Device 042: ID 0bb4:0f87 HTC (High Tech Computer Corp.)

  • ID Vendor: 0bb4
  • ID Product: 0f87

Langkah 2: Buat Folder Systemd User

Kita akan menggunakan Systemd Service agar aplikasi bisa menembus protokol keamanan Wayland. Buat foldernya terlebih dahulu:

Terminal
mkdir -p ~/.config/systemd/user/

Langkah 3: Buat File Service Scrcpy

Buat file baru bernama scrcpy-auto.service:

Terminal
nano ~/.config/systemd/user/scrcpy-auto.service

Lalu tempelkan kode berikut (sesuaikan path folder scrcpy kamu):

[Unit]
Description=Auto Run Scrcpy on USB Plug

[Service]
Type=simple
Environment=DISPLAY=:0
Environment=XDG_RUNTIME_DIR=/run/user/1000
Environment=WAYLAND_DISPLAY=wayland-0
ExecStart=/home/fi/Downloads/scrcpy-linux-x86_64-v3.3.4/scrcpy
Restart=on-failure

[Install]
WantedBy=default.target

Langkah 4: Atur Pemicu (Udev Rules)

Sekarang buat aturan agar sistem memicu service tersebut saat USB terdeteksi:

Terminal
sudo nano /etc/udev/rules.d/99-scrcpy.rules

Masukkan baris ini (Ganti ID dengan milikmu):

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0f87", RUN+="/usr/bin/systemctl --user --machine=fi@.host start scrcpy-auto.service"

Langkah 5: Terapkan Perubahan

Terakhir, muat ulang semua konfigurasi:

Terminal
systemctl --user daemon-reload
sudo udevadm control --reload-rules
sudo udevadm trigger
Selesai! Sekarang setiap kali HP dicolok, jendela scrcpy akan otomatis muncul di desktop kamu.

Cara Install FortiClient di CachyOS (Arch Linux) Terbaru


 
Cara Mudah Install FortiClient di CachyOS (Arch Linux)

CachyOS dikenal karena performanya yang kencang sebagai turunan Arch Linux. Bagi kamu yang membutuhkan koneksi VPN kantor atau kampus menggunakan FortiClient, cara termudah dan paling direkomendasikan adalah melalui AUR (Arch User Repository).

Berikut adalah panduan langkah demi langkah instalasi FortiClient melalui terminal di CachyOS.

1. Menggunakan AUR Helper (Cara Termudah)

CachyOS biasanya sudah menyertakan yay atau paru secara bawaan sebagai helper untuk instalasi paket dari AUR. Kamu bisa memilih salah satu versi berikut sesuai kebutuhan:

  • Versi Lengkap (dengan GUI): Cocok jika kamu ingin tampilan grafis.
    yay -S forticlient
  • Versi VPN Saja (Ringan): Sangat disarankan jika kamu hanya butuh koneksi VPN kantor tanpa fitur tambahan lainnya.
    yay -S forticlient-vpn

2. Menjalankan Service FortiClient

Setelah proses instalasi selesai, kamu wajib mengaktifkan service agar aplikasi dapat berjalan dan terhubung dengan benar:

sudo systemctl enable --now forticlient.service

3. Alternatif: Menggunakan openfortivpn (CLI Only)

Jika kamu lebih suka bekerja sepenuhnya di terminal tanpa aplikasi berat, CachyOS menyediakan openfortivpn di repositori resminya:

sudo pacman -S openfortivpn

Cara penggunaannya cukup simpel:

sudo openfortivpn <gateway_ip>:<port> -u <username>

⚠️ Tips Penting:

  • Gnome Keyring: Pastikan kamu memiliki gnome-keyring agar FortiClient bisa menyimpan kata sandi dengan aman. Jika belum ada, instal dengan:
    sudo pacman -S gnome-keyring
  • Invalid Certificate: Jika kamu mengalami masalah saat menyambungkan karena sertifikat dianggap tidak valid, cari pengaturan "Do not Warn Invalid Server Certificate" di dalam menu aplikasi FortiClient.

Itulah cara cepat install FortiClient di CachyOS. Sekarang kamu sudah siap terhubung ke jaringan VPN dengan aman. Apakah kamu mengalami kendala saat proses instalasi? Tulis di kolom komentar ya!


Cara membuat script Gnirehtet auto star di cachyos/Arch linux

Cara Membuat Script Gnirehtet Auto Start di CachyOS/Arch Linux

Panduan Autostart Gnirehtet

Optimalkan koneksi internet Android Anda di CachyOS / Arch Linux

1. Persiapan Script Bash

Langkah pertama adalah membuat file script eksekusi. Gunakan text editor kesukaan Anda (seperti Kate, KWrite, atau Nano) dan tuliskan perintah berikut:

#!/bin/bash
/home/fi/gnirehtet autorun
Penjelasan Penting:
  • #!/bin/bash: Memberitahu sistem untuk menjalankan script ini menggunakan shell Bash. Ini mencegah error "Exec format".
  • /home/fi/gnirehtet: Ini adalah alamat lengkap (path) ke file eksekusi gnirehtet milikmu.

2. Simpan & Berikan Izin

Simpan file tersebut dengan ekstensi .sh (misalnya: run_gnirehtet.sh) di folder /home/fi/.

Setelah disimpan, buka terminal dan berikan izin eksekusi agar script bisa berjalan otomatis:

chmod +x /home/fi/run_gnirehtet.sh

3. Tambahkan ke Menu Autostart

Terakhir, kita perlu mendaftarkan script tersebut ke dalam sistem startup:

  • Buka System Settings di CachyOS Anda.
  • Cari menu Autostart.
  • Klik tombol + Add... di bagian bawah.
  • Pilih opsi Add Login Script....
  • Cari file run_gnirehtet.sh yang sudah Anda buat, lalu klik OK.

4. Selesai!

Sekarang, setiap kali Anda login ke desktop, Gnirehtet akan otomatis berjalan di latar belakang tanpa perlu membuka terminal secara manual.

© 2026 Panduan Linux CachyOS. Dibuat untuk memudahkan produktivitas Anda.

Cara Mengaktifkan Lampu Scroll Lock keyboard Linux (ScrollLock Monitor Service) Wayland

Cara Mengaktifkan Lampu Scroll Lock di Linux

Seringkali lampu Scroll Lock di Linux tidak menyala otomatis. Berikut solusi menggunakan ScrollLock Monitor Service.

1 Klon Repositori & Instalasi

Buka terminal dan masuk sebagai root:

sudo su

Jalankan perintah ini secara berurutan:

git clone https://github.com/zero-stacks/ScrollLock_Monitor_Service.git
cd ScrollLock_Monitor_Service
sudo sh install.sh

2 Cara Uninstall

cd ScrollLock_Monitor_Service
sudo sh uninstall.sh

 

Blogger news

Blogroll

About