Penerapan Hubungan Hardware-Software pada Sistem Operasi Android dalam Pengelolaan Sensor Fingerprint
DOI:
https://doi.org/10.62383/polygon.v3i6.817Keywords:
Android, Biometric Authentication, Fingerprint Sensor, Hardware Software, System EfficiencyAbstract
Android continues to innovate, and biometric systems particularly fingerprint sensors must operate with high efficiency. However, the main challenge lies in the communication between hardware and software, which often causes high latency, excessive power consumption, and protocol incompatibility between components. As a result, authentication speed decreases and system stability is compromised, especially on mid- to low-range devices. This study explores various implementations of Android-based fingerprint systems, focusing on how sensor modules interact with the microcontroller or Trusted Execution Environment (TEE) and the operating system through a hardware-software co-design approach to evaluate integration efficiency across all layers. The analysis reveals that conventional protocols such as Bluetooth or serial connections still cause delays, while improvements in drivers and the Hardware Abstraction Layer (HAL) can significantly reduce latency. As a solution, the researchers propose a co-design optimization approach that utilizes data flow normalization within the HAL and adopts lightweight communication protocols to accelerate the verification process. Based on the test results, this approach successfully improves efficiency—authentication time is reduced by up to 35% and power consumption decreases by approximately 15%. Therefore, the efficiency of communication between hardware and software becomes a key factor in enhancing the performance and reliability of fingerprint systems on Android devices.
Downloads
References
Arifianto, M., & Santoso, B. (2019). Analisis kinerja fingerprint sensor pada sistem keamanan berbasis Android. Jurnal Teknologi dan Sistem Komputer, 7(2), 85–92. https://doi.org/10.14710/jtsiskom.7.2.2019.85-92
Aulia, W., Putri, S. H., & Emin, I. J. (2025). Penerapan sistem informasi pemasaran toko oleh-oleh makanan khas Danau Maninjau berbasis web. Neptunus: Jurnal Ilmu Komputer dan Teknologi Informasi, 3(3), 289–300. https://doi.org/10.61132/neptunus.v3i3.1035
Fitriani, R., & Pratama, D. (2020). Optimalisasi komunikasi hardware–software pada perangkat Android untuk sensor biometrik. Jurnal Informatika dan Komputer, 15(1), 33–41.
Hidayat, A., & Nugraha, R. (2021). Implementasi fingerprint sensor pada sistem operasi Android menggunakan Hardware Abstraction Layer (HAL). Jurnal Teknologi Informasi dan Komputer, 9(3), 120–129.
Huang, C., Chen, W., & Zhang, L. (2020). Performance optimization of biometric authentication systems through hardware–software co-design in embedded platforms. IEEE Transactions on Consumer Electronics, 66(4), 321–329. https://doi.org/10.1109/TCE.2020.3041123
Jiang, X., Ghadikolaei, H. S., Fodor, G., Modiano, E., Pang, Z., Zorzi, M., & Fischione, C. (2018). Low-latency networking: Where latency lurks and how to tame it. arXiv. https://arxiv.org/abs/1808.02079
Kim, J., Lee, D., & Park, S. (2022). Hardware–software co-design framework for efficient fingerprint recognition in Android devices. Journal of Systems Architecture, 126, 102472. https://doi.org/10.1016/j.sysarc.2022.102472
Kurniawan, B., & Susanto, E. (2022). Efisiensi penggunaan fingerprint sensor dalam autentikasi aplikasi Android. Jurnal Sistem Informasi dan Komputerisasi, 8(2), 77–84.
Li, X., Zhang, Y., & Wang, H. (2020). Optimization of hardware–software interaction in Android-based biometric systems. IEEE Access, 8, 150421–150432. https://doi.org/10.1109/ACCESS.2020.3012341
Mehraj, T. (2022). A critical insight into the identity authentication systems on smartphones. Indonesian Journal of Electrical Engineering and Computer Science, 29(3), 986–995.
Prasetyo, D., & Anwar, S. (2021). Analisis efisiensi komunikasi hardware dan software pada sistem operasi Android untuk pengolahan data sensor. Jurnal Teknologi dan Informasi, 10(1), 45–53.
Rahmad, Y., & Fauzan, R. (2020). Studi efisiensi proses komunikasi hardware–software dalam sistem Android berbasis fingerprint sensor. Jurnal Ilmu Komputer dan Rekayasa Elektronika, 6(2), 98–106.
Singh, R., & Sharma, P. (2021). Optimization of biometric data processing using Trusted Execution Environment (TEE) in Android OS. International Journal of Advanced Computer Science and Applications, 12(8), 89–96. https://doi.org/10.14569/IJACSA.2021.0120811
Siregar, A. P., & Hutagalung, M. (2022). Peningkatan efisiensi komunikasi hardware dan software pada sistem biometrik Android. Jurnal Rekayasa dan Sistem Informasi, 13(4), 210–219.
Wang, J., & Liu, P. (2021). Energy-efficient communication framework for Android fingerprint recognition systems. Journal of Mobile Computing and Applications, 11(3), 57–65.
Yang, Z., Zhemin, Y., & et al. (2025). An empirical study on fingerprint API misuse with Android BiometricPrompt APIs. In Proceedings of NDSS (preprint).
Yuliana, N., & Hardiyanto, A. (2023). Analisis kinerja fingerprint sensor berbasis Android menggunakan pendekatan efisiensi komunikasi hardware–software. Jurnal Sains dan Teknologi Informasi, 5(1), 25–34.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Polygon : Jurnal Ilmu Komputer dan Ilmu Pengetahuan Alam

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



