Fix bugs kamera di mt6582 setelah porting rom

fix camera mt65xx

Admin kali ini akan membahas sedikit mengenai how to fix camera after porting rom atau bagaimana cara untuk memperbaiki bugs pada kamera setelah porting mtk dalam hal ini mt6582, sampai disini admin berasumsi bahwa kalian telah sukses melakukan porting rom mt65xx dan booting, karena kalian sudah mencari cara untuk melakukan fix bugs terutama untuk camera. Jika belum silahkan kalian lihat artikel cara porting rom sesama chipset atau cara crossporting beda chipset mt65xx, serta artikel port boot img

Kenapa admin kali ini bahas spesial untuk kamera? Karena bugs ini yang paling sering muncul pada saat melakukan porting rom mtk, hal tersebut terjadi karena driver hardware kamera di setiap device itu berbeda. Tergantung resolusi dan banyak hal.


how to fix camera on mediatek mt6582 - mt6592
bugs kamera setelah porting rom mtk

Admin akan membedakan menjadi 2 pembahasan, antara fix kamera based AOSP dan based CM/ LineageOS 14.x, atau android 7.x 

Tips ini admin ambil berdasarkan pengalaman sendiri saat melakukan fixing bugs terutama kamera, setelah membaca berbagai macam referensi di beberapa forum internet seperti xda dan 4pda. Untuk memperbaiki atau fix kamera, cukup kalian ganti file-file library dari folder lib dengan mengambil dari base rom yang sudah teruji di perangkat kalian, kalian tidak perlu menghabiskan waktu untuk mengecek di folder bin, etc, vendor, app, atau yang lain karena itu tidak akan berhasil, cukup kalian mengutak-atik di lib file perangkat kalian, satu lagi terkhusus untuk boot.img silahkan kalian cek di line camera file ini.mtxxx.rc untuk setelan kamera. 

Fix kamera untuk based AOSP 

Untuk mengatasi bugs kamera pada AOSP based seperti green kamera, kamera tidak konek. File yang anda butuhkan yaitu file lib libfeatureio.so tanpa file itu kamera tidak akan berfungsi. 

Untuk rom dengan base AOSP file-file yang perlu kalian perhatikan yaitu sebagai berikut. 
Di folder lib>hw : 
camera.default.so 
camera.mtxx.so 


Difolder lib 
lib3a.so libcamalgo.so
libcam.camadapter.so libcam.campipe.so
libcam.camshot.so libcam.client.so
libcam.device.so libcamdrv.so
libcamerandk.so libcamera_client_mtk.so
libcamera_client.so libcameracustom.so
libcamera_metadata.so libcameraservice.so
libcam.exif.so libcam.halsensor.so
libcam_hwutils.so libcam_mmp.so
libcam.paramsmgr.so libcam_platform.so
libcam.utils.sensorlistener.so libcam_utils.so
libcam.utils.so libdpframework.so
libdrmmtkutil.so libdrmmtkwhitelist.so
libfeatureio.so libFFmpegExtractor.so
libimageio_plat_drv.so libimageio.so
libJpgDecPipe.so libJpgEncPipe.so
libm4u.so libmnc.so
libmpodecoder.so libmpoencoder.so
libmsbc_mtk.so libmtk_drvb.so
libmtkjpeg.so libmtklimiter.so
libmtk_mali_user.so libMtkOmxCore.so
libMtkOmxVdec.so libMtkOmxVenc.so
libmtkplayer.so libmtkshifter.so
libvcodecdrv.so libvcodec_utility.so

Itu beberapa file library yang berhubungan dengan kamera di based AOSP, Silahkan di cek, tanpa file-file tersebut meskipun kamera berfungsi, kemungkinan tidak akan stabil, seperti tekadang kamera force close atau kadang ngelag saat digunakan. Jadi silahkan di cek kembali untuk file-file tersebut, untuk lebih baiknya kalian ambil file-file tersebut dari base CM/LOS kalian yang normal. 

Fix kamera untuk based CM/ LineageOS 

Untuk rom dengan based CM atau LineageOS, file yang perlu kalian perhatikan yaitu mengganti file libui.so, karena tanpa file itu kemungkinan kamera tidak akan bisa berfungsi, Ambil file tersebut dari based LOS yang berfungsi dengan perangkat kalian, jika kalian mengambil dari based AOSP, kemungkinan perangkat kalian akan bootlop. 

Untuk file libfeaturei.so jika anda mengambilnya dari based LOS, maka kamera tidak akan konek atau muncul pesan “it is impossible to connect the camera” 

Berikut beberapa file lib based LOS yang berhubungan dengan kamera dan perlu kalian perhatikan. 
Di folder lib>hw : 
camera.default.so 
camera.mtxx.so 


Difolder lib 
lib3a.so
libcamalgo.so
libcam.camadapter.so
libcam.campipe.so
libcam.camshot.so
libcam.client.so
libcam.device.so
libcamdrv.so
libcameran2dk.so
libcamera_client_mtk.so
libcamera_client.so
libcameracustom.so
libcamera_metadata.so
libcameraservice.so
libcam.exif.so
libcam.halsensor.so
libcam_hwutils.so
libcam_mmp.so
libcam.paramsmgr.so
libcam_platform.so
libcam.utils.sensorlistener.so
libcam_utils.so
libcam.utils.so
libdpframework.so
libFFmpegExtractor.so
libimageio_plat_drv.so
libimageio.so
libJpgEncPipe.so
libm4u.so
libmnc.so
All file libstagefright*.so 
libui.so
libvcodecdrv.so
libvcodec_utility.so

Itulah beberapa konsep file yang menurut admin selalu berhubungan denga kamera dan media player lainnya. Adapun sebagai catatan tersendiri mengenai relasi atau hubungan ketergantungan antar file lib sbb : 

Jika kalian mengganti file lindpframework.so kalian juga harus mengganti libm4u.so, jika tidak maka kamera atau proses download akan bermasalah. 

Jika kalian mengganti file libui.so, kalian juga harus mengganti file libutils.so, karena terkadang hal ini menyebabkan bootlop. 
Itulah sedikit tips mengenai fix bugs untuk kamera di chipset mtk mt6582 yang perlu kalian perhatikan, sekali lagi dibeberapa kasus yang admin lakukan hal ini bisa sukses untuk fix kamera green dan kamera tidak konek. Semoga bermanfaat dan terima kasih.

2 comments

Jika ada yang kurang jelas, silahkan tulis dikolom komentar, dengan catatan :
1. Berkomentar sesuai dengan topik artikel.
2. Centang kotak "Notify me" untuk mendapatkan notifikasi komentar via email
3. Berkomentarlah dengan baik dan bijak tanpa menyinggung SARA.
  1. jikalau semua lib dimasukan kedalam system akan menimbulkan bootloop min ? apakah ada cara yang lebih spesifik lagi ?? kira-kira apa saja yang harus dimasukan ?

    ReplyDelete
    Replies
    1. Maksudnya yg mana bro..?? Usahakan lib untuk kamera itu sepaket semua seperti yg dijelaskan diatas...

      Delete