Kusaeni Gooners & Random

Install Lineage OS

RIP CyanogenMod

Seperti kabar yang sudah beredar sejak akhir tahun lalu, bahwa Cyngn. Inc sudah menghentikan segala aktifitas pengembangan ROM Cyanogen. Hal ini juga mempengaruhi pengembangan ROM CyanogenMod yang pendanaan dan infrastrukturnya disumbang oleh Cyngn Inc.

Padahal, CyanogenMod adalah salah satu ROM (tua, 8 tahun) yang paling banyak dipakai oleh pengguna Android. Sekitar 5 juta pengguna Android memakai ROM ini.

Lineage OS

Sebagai respon atas dihentikannya pengembangan ROM Cyanogen, beberapa pengembang CyanogenMod berinisiatif untuk meneruskan proyek pengambangan diluar kontrol Cyngn. Dimana sebelumnya pihak Cyngn Inc. sudah membebaskan penggunaan source code ROM Cyanogen untuk dipakai dan dikembangkan oleh pribadi atau komunitas.

Akhirnya terbentuklah LineageOS.

Pengembang LineageOS sudah mengimport semua source code dari Cyanogen dan mulai melakukan transisi ke Lineage OS. Versi nightly dari LineageOS sendiri belum tersedia, pengguna yang ingin mempergunakan Lineage disarankan untuk build sendiri.

Namun jika tidak ingin build sendiri, di internet sudah ada ROM versi gunzip yang bisa diunduh dan dipasang.

Install Lineage OS

Cara menginstall ROM Lineage OS sama caranya dengan menginstall ROM CyanogenMod. Dengan urutan sebagai berikut.

  1. Pastikan bahwa gadget sudah dalam kondisi Root dan terpasang TWRP. Serta sudah paham dengan Developer Mode,ADB, recovery dan fastboot.
  2. Download ROM Lineage di daftar hape yang didukung LineageOS. Pilih hape yang sesuai, tautan akan membawa ke forum di XDA.
  3. Download installer GAPPS (optional jika ingin memasang aplikasi dari Google seperti Play Store) di OpenGAPPS. Saran, sebaiknya ambil Pico.
  4. Koneksikan hape dengan komputer (gunakan kabel asli bawaan hape), setelah tersambung masuk ke mode ADB
    $ adb devices
    List of devices attached
    10928347490QW1 devices
    $ adb push lineage-14.1-20170106-UNOFFICIAL-gemini.zip /storage
    $ adb push open_gapps-arm64-7.1-pico-20170107.zip
    

    Contoh diatas mempergunakan build UNOFFICIAL untuk Mi5. Versi UNOFFICIAL Mi5 bisa diunduh di repo Shade nightly build (via).

  5. Masuk ke mode recovery TWRP.
    $ adb reboot recovery
    
  6. Di recovery bersihkan (wipe) cache dan system. Bersihkan data hanya jika ingin menginstall seperti baru bawaan pabrik (hapus semua data).
  7. Pilih menu Install kemudian di file manager pilih ROM yang tadi di salin ke hape. Swipe to right untuk mulai memasang. Tunggu beberapa saat.
  8. Selesai, pilih menu Install kembali. Ulangi untuk memasang OpenGAPPS. Jika setelah install ROM selesai, hape langsung reboot , maka harus masuk ke mode Recovery lagi untuk memasang OpenGAPPS.
  9. Setelah selesai memasang OpenGAPPS, reboot hape dan tunggu beberapa saat untuk hape agar LineageOS mengkonfigurasi sistem.

Secara tampilan, mode, sistem dan lain - lain. LineageOS masih sangat mirip dengan CyanogenMod. Tentu saja karena ini hanyalah fork. Namun sisi positifnya adalah pengembangan ROM CyanogenMod tidak mati, walau harus mengganti nama ke LineageOS karena masalah hak cipta.


Imgurl di blok

Bahkan situs inipun ikut diblok oleh pemerintah Indonesia, mungkin termasuk dalam kategori radikal. Bisa pakai VPN untuk melewati, Tapi ada cara yg lebih mudah, cukup ganti URL imgurl menjadi filmot.

02 Jan

Gimp lensfun

Plugin dari GIMP ini berfungsi membantu untuk menghilangkan distorsi yang disebabkan oleh lensa.

01 Jan

Air Terjun Jumog

Nature.

01 Jan


Lineage OS

Beberapa developer CyanogenMod sudah berancang - ancang untuk meng fork dan membangun ROM baru dengan nama Lineage.

24 Dec

RIP CyanogenMod

Cyanogen Inc. memutuskan untuk menghentikan dukungan atas development ROM CyanogenMod dengan alasan bisnis. Menyedihkan.

12 Dec

Memeriksa Shutter Count Kamera dengan Linux

“Cek dulu shutter count ne” begitu yang sering kawan saya sampaikan ketika saya hendak membeli kamera DSLR bekas.

Kenapa harus mengecek shutter count? Apakah itu penting?.

Menurut situs infofotografi, shutter count identik dengan usia harapan hidup dari kamera itu sendiri. Jumlah shutter count menunjukkan gambaran seberapa banyak penggunaan kamera tersebut. Biasanya jumlah shutter count yang tinggi akan membuat harga kamera turun.

Lalu bagaimana cara memeriksan shutter count?

Ada banyak cara, yang paling sering dilakukan dan direkomendasikan adalah dengan mempergunakan aplikasi 0Panda iExif. Namun aplikasi ini berjalan diatas Windows.

Untuk pengguna Linux dan variannya. Ada cara mudah memeriksan shutter Count, yaitu memanfaatkan aplikasi exiftool. Jika belum ada, bisa di_install_ dengan perintah

 $ sudo pacman -S perl-image-exiftool

Setelah terpasang, cara melihat _shutter count_nya adalah:

  1. Ambil sebuah foto dengan kamera DSLR, bisa disimpan dengan format gambar JPG/Raw. Kemudian transfer foto tersebut ke komputer. Misal nama fotonya adalah DSC1001.JPG
  2. Kemudian dengan exiftool periksa shutter count dengan perintah
 $ exiftool DSC1001.JPG | grep 'Shutter'
   Shutter Count 	: 7961
   Shutter Speed    : 1/250

Dari hasil perintah exiftool disebutkan bahwa total shutter count yang didapat adalah 7961 kali kamera dipakai untuk mengambil foto.

Mudah, dan dengan ini saya bisa mengira harga/nilai dari sebuah kamera.


17/08: Yang Menarik Hari Ini

.Xresources :

 *font: xft:Source\ Code\ Pro:size=11, xft:Menlo\ for\ Powerline:size=11

Lewat .Xresources gunakan kode diatas untuk menentukan font di terminal. font xft pertama akan dijadikan font utama, jika gagal menampilkan font (seringnya untuk urusan menampilkan UNICODE) maka font kedua akan dipergunakan.

.tmux.conf :

set -g mode-mouse on
set -g mouse-select-pane on

2 kode diatas berfungsi untuk :

  1. Melakukan scroll pane tmux lewat mouse. Lebih mudah daripada mempergunakan shortcut bind-key + [.
  2. Melakukan pemilihan pane dengan mempergunakan klik mouse.

Tidak ada Hotel Syariah di Surabaya.

Sebenarnya ini bukanlah hal yang menarik, namun perlu menjadi catatan.

Cukup sulit menemukan hotel Syariah di Surabaya, padahal kota ini dikelilingi kota santri seperti Pasuruan dan Gresik. Apalagi terdapat wisata religius di Ampel yang padat diziarahi.

Berharap agar Horison Group bisa membawa hotel Aziza Syariah ke kota Surabaya segera. Aamiin.


NCMPCPP Visualizer

Halaman Wiki Archlinux tentang ncmpcpp sudah cukup untuk membantu mengsetup MPD + ncmpcpp dengan baik. Namun ada hal yang kurang mengenai bagaimana cara menampilkan visualizer di ncmpcpp dengan baik.

Setelah memasang mpd dan ncmpcpp, mengatur file config di ~/.ncmpcpp/config. Biasanya ncmpcpp sudah bisa berjalan dengan baik. Namun kadang tidak di bagian penampil visual note suara.

ERROR yang sering muncul adalah can not open mpd.fifo for reading PCM data.

Sesuai dengan arahan di Wiki, bahwa untuk menampilkan visualizer harus menambahkan baris sebagai berikut di /etc/mpd.conf

audio_output {
    type                    "fifo"
    name                    "my_fifo"
    path                    "/tmp/mpd.fifo"
    format                  "44100:16:2"
}

dan di ~/.ncmpcpp/config

visualizer_fifo_path = "/tmp/mpd.fifo"
visualizer_output_name = "my_fifo"
visualizer_sync_interval = "30" 
visualizer_in_stereo = "yes"
visualizer_type = "spectrum" (spectrum/wave)

Namun seringkali ada error muncul yang mengatakan bahwa file mpd.fifo tidak ditemukan. Mengapa? . Karena file tersebut memang belum ada dan harus dibuat secara manual.

Masalahnya, file fifo ini ternyata bukan jenis file biasa yang bisa dibuat dengan perintah touch misalnya. Untuk membuat file fifo ini harus dibuat dengan perintah khusus mkfifo.

A FIFO special file is similar to a pipe, except that it is created in a different way. Instead of being an anonymous communications channel, a FIFO special file is entered into the file system by calling mkfifo().

Sehingga harus dibuat dengan perintah $ mkfifo mpd.fifo. Restart ncmpcpp, mainkan sebuah musik, dan tekan 8 untuk masuk ke tampilan visualizer. Tekan tombol space untuk berubah ke jenis model tampilan visualizer Nikmati.


Elforkane

Elforkane adalah aplikasi Al Qur’an. Semacam Zekr dan Ayat yang sudah tersedia sebelumnya.

Elforkane dibangun diatas Qt dan bisa berjalan native diatas Linux dengan baik. Kelebihan Elforkane dibanding kedua aplikasi sebelumnya adalah dalam hal tampilan UI yang lebih baik. Ok mungkin Ayat masih lebih indah daripada Elforkane, namun Ayat hanya bisa berjalan diatas Adobe AIR yang pengembangannya sudah dihentikan.

Selain di Linux, Elforkane juga tersedia di pelbagai OS seperti Microsoft Windows, bahkan sampai ke Haiku.

Di Archlinux, aplikasi yang dibuat oleh Abu Zakaria (semoga Alloh SWT melimpahkan rahmat kepadanya) ini bisa ditemukan di AUR.

 $ cower -d elforkane
$ cd elforkane
$ makepkg -si

elforkane

Selain sebagai Quran Browser, Elforkane juga menyediakan reciter audio dan tafsir. Ada sekitar 23 bahasa yang didukung, dan Bahasa Indonesia termasuk didalamnya.

Untuk bisa mendengarkan suara reciter dibutuhkan koneksi internet, karena Elforkane akan mengunduh audio dari situs quran.ksu.edu/sa. Untuk yang tidak memiliki koneksi internet setiap saat, bisa juga mengunduh berkas audio dalam bentuk .zip atau .ayt. Setelah terunduh berkas bisa diurai dan diletakkan di folder~/.elforkane/audio/nama_reciter (jika folder tidak ada, silakan dibuat sendiri).

Kumpulan berkas audio, para reciter, gambar, tafsir, terjemahan dan lain - lain bisa diunduh di quran.ksu.edu.sa.

Ada fitur yang menarik di Elforkane, yaitu memorizing. Fitur ini sangat membantu untuk yang ingin menghafal Al Quran. Jika diaktifkan, teks Al Quran akan disembunyikan sementara untuk menghafal. Dan bisa ditampilkan kembali untuk memeriksa hafalan. Luar Biasa.

Alhamdulillah terima kasih kepada Abu Zakariya (semoga Alloh SWT melimpahkan rahmat kepadanya).