2 poin oleh GN⁺ 2025-12-13 | 1 komentar | Bagikan ke WhatsApp
  • Proyek restorasi untuk menghidupkan kembali ponsel Linux dengan mengganti baterai Nokia N900 yang sudah menua dan menambahkan port USB-C
  • Daya disuplai menggunakan superkapasitor sebagai pengganti baterai BL-5J yang ada, dibuat dengan 3D printing agar pas dengan slot baterai
  • Selama eksperimen, muncul masalah seperti kerusakan partisi internal dan pad port USB terlepas, lalu dipulihkan lewat boot dari kartu SD dan flashing u-boot
  • Port USB-C diproses dan dipasang langsung menggantikan micro USB yang rusak, dengan hanya menyambungkan jalur daya untuk mendapatkan fungsi pengisian dasar
  • Perangkat yang sudah selesai dapat memutar radio online lewat Open Media Player, menunjukkan potensi daur ulang perangkat keras lama

Gambaran proyek

  • Untuk membuat Nokia N900 lama bisa berfungsi lagi, dilakukan penggantian baterai, penyediaan daya, dan penggantian port
    • Baterai aslinya sudah terlalu aus sehingga perangkat tidak bisa boot
    • Tujuannya adalah menyalakan perangkat dan memulihkannya ke kondisi yang bisa dipakai lagi
  • Sebagai pengganti baterai lama, dibuat modul daya berbasis superkapasitor untuk memasok listrik ke perangkat
  • Setelah itu dilakukan penggantian port USB-C dan pengaturan boot dari kartu SD untuk upaya reaktivasi penuh

Step 0: Memeriksa kemungkinan

  • Percobaan ini mengacu pada eksperimen sebelumnya yang menjalankan ponsel tanpa baterai
  • Baterai BL-5J sulit didapat dalam kondisi baru, sehingga dibuat rangkaian pengganti sendiri
    • Sinyal sensor suhu disimulasikan menggunakan resistor
    • Boot berhasil dengan menghubungkan daya +5V dan superkapasitor
  • Setelah itu disusun rencana membuat modul daya yang lebih kecil agar pas dengan slot baterai
Iklan

Step 1: “Baterai” yang ditingkatkan

  • 10 kapasitor FM0H473ZF (0.047F) dihubungkan paralel untuk mendapatkan kapasitas sekitar 0.5F
    • Disusun menggunakan template 3D printing lalu disolder
    • Dipasang agar pas secara presisi di slot baterai
  • Kabel daya diarahkan ke luar melalui lubang kait tali
  • Perangkat berfungsi normal, tetapi kapasitor mengalami pemanasan yang penyebabnya belum diketahui

Kerusakan internal dan pemulihan OS

  • Selama eksperimen daya, partisi internal dan OS mengalami kerusakan
    • Penyebab yang diduga adalah pemutusan daya mendadak atau tegangan berlebih
  • Pemulihan dilakukan dengan mengatur Maemo Leste agar boot dari kartu SD
    • Penyimpanan internal ditimpa dengan bootloader
Iklan

Step 2: Upaya integrasi konektor

  • Dilakukan upaya untuk menyuplai daya ke “baterai” melalui port USB
    • Jalur +5V dihubungkan dari USB ke baterai
  • Port USB lama ternyata sudah pernah disolder ulang dua kali dan terbukti lemah secara struktural
  • Dioda ditambahkan untuk mencegah arus balik dan menurunkan tegangan menjadi sekitar 4.3V
  • Hasilnya justru muncul kesalahan indikator pengisian dan ketidakstabilan daya
    • Setelah itu pad USB +5V terlepas, yang berujung pada kerusakan papan
    • Pad tersebut adalah satu-satunya titik koneksi +5V sehingga tidak bisa dipulihkan

Step 3: Penggantian radikal

  • Diputuskan untuk mengganti ke port USB-C
    • Posisi port lama terjepit di antara pembaca kartu SD dan motherboard sehingga sulit diakses
  • Casing luar ponsel dikikir agar port USB-C bisa terpasang dengan pas
  • Port USB-C 6 pin dipotong dan digerinda agar sesuai dengan ruang yang tersedia
    • Karena keterbatasan ruang, resistor pin CC1/CC2 (5.1Ω) tidak dipasang
    • Karena itu, hanya kabel “dumb” USB-A ke USB-C yang bisa memasok daya
    Iklan
  • Kabel daya dihubungkan ke slot baterai melalui celah pada rangka logam

Step 4: Membuat “baterai” baru

  • Cangkang baterai lama dibongkar untuk memeriksa struktur Battery Control Module (BCM)
    • Badan baterai berperan sebagai kutub positif, sedangkan kutub negatif melewati rangkaian kontrol
  • Housing baru dibuat dengan printer 3D
    • Mengintegrasikan kapasitor besar, dioda, kabel, konektor DuPont, dan BCM
  • Hasil akhirnya sedikit lebih tebal daripada baterai asli, tetapi penutup tetap bisa ditutup
  • Boot berjalan normal, dan pengisian kapasitor membutuhkan waktu sekitar 1–2 menit

Hasil dan pemanfaatan

  • Nokia N900 yang telah selesai dapat memutar radio online dengan Open Media Player
  • Ini menjadi contoh mengaktifkan kembali ponsel Linux lama dengan komponen modern
  • Membuktikan potensi pemulihan perangkat lawas melalui modifikasi perangkat keras dan 3D printing

1 komentar

 
GN⁺ 2025-12-13
Opini Hacker News
  • N900 adalah puncak komputasi mobile yang pernah saya rasakan
    Saat menonton District 9 di Helsinki, dialog alien hanya punya subtitle bahasa Finlandia/Swedia jadi saya kebingungan
    Jadi saya memasang klien BitTorrent di N900 lalu mengunduh file subtitle saja dari Pirate Bay dan membacanya di editor
    N9 punya UI yang lebih baik, tetapi N900 memiliki nuansa cyberdeck yang sesungguhnya

    • Andai N950 benar-benar dirilis penuh. Kenyataannya hanya diproduksi dalam jumlah kecil dan tidak dijual secara komersial
      Itu adalah penerus sejati dengan keyboard fisik sambil tetap memakai software N9
      Wiki Nokia N950
    • Menurut saya inti cyberpunk adalah bisa komputasi tanpa perlu izin siapa pun
    • N950 itu nyaris sempurna. Ada juga teman-teman yang menjalankan server self-hosted memakai N900 pensiunan
      Wiki Nokia N950
    • Yang kamu lakukan memang keren, tapi menurut saya itulah alasan iPhone mengalahkan Nokia
      Pengguna seperti itu bahkan tidak sampai 1% dari keseluruhan, dan Steve Jobs merebut pasar massal dengan UX yang sederhana dan mulus
      Nokia pasti akan runtuh karena perusahaan sebesar itu tidak bisa bertahan hanya dengan mengandalkan penggemar Linux phone
    • N900 saya juga benar-benar hebat. Kalau saja 3G tidak hilang, saya mungkin masih memakainya
      Berkat baterai yang bisa diganti, secara mekanis perangkatnya masih sehat, dan bagian dalamnya hampir seperti Debian Linux, jadi
      saya pernah menjalankan proyek hobi sendiri dan emulator minikomputer di sana
  • Saya penasaran bagaimana orang mempelajari teknologi dan pengetahuan yang memungkinkan proyek seperti ini
    Saya punya gelar master fisika dan pengalaman software, tetapi hal-hal seperti bootloader atau superkapasitor masih terasa seperti sihir
    Saya tidak melihat jalur belajar yang jelas

    • Hal seperti ini biasanya dipelajari secara alami seiring waktu.
      Saya juga mulai memakai Linux sejak umur 13 tahun dan mengutak-atik Nokia 770 serta N900
      Waktu itu menyentuh kernel dan hardware secara langsung adalah hal biasa
      Kalau sekarang, saya menyarankan belajar build kernel dan cross-compiling dengan Gentoo
      Untuk sisi hardware, Raspberry Pi atau RISC-V bisa jadi awal yang baik
      Hanya saja dokumentasinya kurang dan banyak binary blob, jadi bisa cukup menyulitkan
    • Mengambil gelar teknik elektro arus lemah juga bisa jadi jalan.
      Sekarang batas antara elektronika dan software makin kabur sehingga kita harus menangani firmware, bootloader, dan driver
    • Sebenarnya tidak ada yang namanya penguasaan penuh.
      Semua orang membangunnya lewat trial and error, dan pada akhirnya hanya sampai di level “sebagian besar bekerja dengan baik”
    • Saya juga tidak punya jalur yang jelas.
      Saya membaca tulisan soal baterai di Adafruit, lalu belajar bootloader dari wiki Maemo
      Perjalanannya berlanjut dari Raspberry Pi → Arduino → LineageOS → PinePhone
    • Superkapasitor berfungsi sebagai buffer untuk meredam penurunan tegangan saat suplai daya turun sesaat
  • Saat bekerja di Nokia sebagai software tester, N810 adalah bahan pembicaraan di kantor
    Saya menambahkan repositori tidak resmi, menjalankan Apache dan Python, lalu memakainya sebagai web server
    Setelah baterainya benar-benar habis, perangkatnya tidak bisa boot hanya dengan mencolokkan daya, dan itu cukup disayangkan

  • Saya tidak yakin modifikasi baterai memang perlu. Baterai BL-5J masih bisa didapat
    Boot dari SD card memang mungkin, tetapi koneksinya terputus saat penutup belakang dibuka sehingga kurang praktis
    N900 saya masih menyala, tetapi layarnya retak dan perlu diganti

    • Tetapi sebentar lagi jaringan 2G dan 3G akan hilang, jadi tidak bisa dipakai lagi sebagai telepon
    • Sepertinya OP ingin memakainya sebagai perangkat radio yang selalu aktif.
      Kalau terus terhubung ke daya, superkapasitor terasa seperti desain yang berlebihan
    • Menurut wiki Maemo, Maemo Leste memang disarankan berjalan dari SD card
      Agak mengejutkan bahwa kecepatan slot SD sudah cukup cepat
    • Kalau tidak salah, setahu saya membuka penutup belakang tidak memutus koneksi SD
  • Saat N900 keluar, iPhone dan yang lain belum bisa menangani AJAX atau Flash
    N900 memberi pengalaman web yang benar-benar seperti desktop, dan kita juga bisa SSH dari terminal
    Selain itu, platform inilah tempat Angry Birds pertama kali muncul

    • Saya juga ingat Stellarium memulai versi mobilenyan di N900
    • Tetapi browser-nya tidak benar-benar mutakhir dan dukungan Flash juga tidak lengkap
      Dalam hal kelancaran, iPhone jauh lebih unggul
  • Saya terkejut melihat seorang seniman di Argentina menjalankan Blender di Nokia N95
    Bahkan sampai dihubungkan ke proyektor untuk bekerja
    Tautan proyek Blendersito

  • Saya punya banyak kenangan dengan Nokia N810
    Saya menulis tesis master dengan perangkat itu, menjalankan hypervisor dan virtual kernel
    Sampai framebuffer pun divirtualisasi, dan saya sangat terharu ketika berhasil menampilkan animasi ‘dancing baby’

    • Kekurangannya, saat benar-benar habis daya, pengisian via USB tidak bisa dilakukan
      Harus diisi lewat barrel plug, dan saat membelinya bekas lalu perangkatnya tidak mau boot, saya berkeringat dingin seharian
  • Saya cukup menyukai standar baterai BL-5J
    Ukurannya lebih cocok untuk proyek daripada 18650, jadi lebih berguna
    Saya berharap akan ada lebih banyak holder PCB untuk baterai dengan ukuran standar seperti ini

  • Saya penasaran apakah sekarang masih ada pocket cyberdeck dengan keyboard fisik model slider seperti ponsel lama

    • Orang-orang eks-Psion pernah mencoba menghidupkan lagi form factor Psion 3/5 berbasis Android,
      tetapi sekarang perusahaannya sudah hilang atau harganya terlalu mahal sehingga sulit dijangkau
    • F(x)tec Pro1 atau Planet Computers Astro Slide 5G bisa menjadi alternatif
      Hanya saja kalau ingin menjalankan Linux sungguhan, itu cukup sulit
  • Saat kuliah saya sangat menyukai tablet internet N800

    • Pada 2007 saya memilih N800 ketimbang iPhone. Saya menghubungkannya via Bluetooth ke ponsel Verizon untuk membuka LiveJournal
      Tetapi sekitar 2008 saya mulai merasa butuh smartphone
      Pada masa itu tujuannya adalah ‘melihat web desktop apa adanya’, dan
      setelah itu web responsif muncul sehingga desain berorientasi layar vertikal menjadi arus utama
      Ketika era yang berpusat pada aplikasi datang, era seri N pun berakhir