آموزش های توسعه رام اندروید

آموزش ویرایش و پورت رامهای مدیاتک (بخش چهارم:رفع باگ)

در این بخش از آموزش چگونگی رفع باگهای که ممکن است در رام بوجود بیاییند را آموزش بدهیم

کار نکردن FM

فایلهای زیر را از استوک به پورت کپی کنید

\system\lib\libaudio.a2dp.default.so
\system\lib\libaudio.primary.default.so
\system\lib\libaudiocompensationfilter.so
\system\lib\libaudiocustparam.so
\system\lib\libaudioeffect_jni.so
\system\lib\libaudioflinger.so
\system\lib\libaudiosetting.so
\system\lib\libfmar1000.so
\system\lib\libfmcust.so
\system\lib\libfmjni.so
\system\lib\libfmmt6616.so
\system\lib\libfmmt6620.so
\system\lib\libfmmt6626.so
\system\lib\libfmmt6628.so

یا فایلهای زیر را کپی کنید

system/etc/firmware/mt6620_patch_e3_hdr.bin
system/etc/firmware/mt6620_patch_e6_hdr.bin
system/etc/firmware/WMT.CFG

 

system/lib/modules/mtk_fm_drv.ko
system/lib/libfmcust.so

رفع باگ وای فای و بلوتوث

فایلهای زیر را کپی و اگر کار نکردن پچ کنید

system/lib/modules/mtk_wmt_wifi.ko
system/lib/libbluetooth_mtk.so
system/lib/libbluetoothem_mtk.so
system/etc/firmware

رفع باگ GPS

فایل زیر را کپی کنید

system/xbin/libmnlp

و اگر از MT6628 به MT6620 دارید پورت میکنید

فایلهای در مسیر system/vendor/operator جی پی اس را بلوک می کنند آنها را پاک کنید

فایل  build.prop را نیز ویرایش کنید

fmradio.driver.chip=1

اگر MT6628 هستید 1 را به 3 تغییر دهید

mediatek.wlan.chip=MT6620

اگر MT6628 هستید عدد آخر را به 8 تغییر دهید

mediatek.wlan.module.postfix=_mt6620

اگر MT6628 هستید عدد آخر را به 8 تغییر دهید

رفع باگ دوربین

فایل boot.img را آنپک کنید

به مسیر boot.img-ramdisk/init.project.rc بروید و فایل را باز کنید

همچنین فایل bootextracted/ramdisk/init.project.rc را از استوک کپی کنید

دنبال اجازه دوربین باشید به اسم camera permissions

و هر چه کد از استوک هست به پورت کپی کنید

همین کار را با init.rc نیز بکنید

یا فایلهای زیر را کپی کنید

system\lib\hw\camera.default.so 
\system\lib\libcamera_client.so
\system\lib\libcameracustom.so
\system\lib\libcameraprofile.so
\system\lib\libcameraservice.so

یا از مسیر system/lib فایلهای زیر را از استوک به پورت کپی کنید

- libmhal.so
- libmhalcontent.so
- libmhaldrv.so
- libmhalmdp.so
- libmhalpipe.so
- libmhalscenario.so
- libmhalutility.so

یا فایلهای زیر را کپی کنید

lib3a.so
liba3m.so
libacdk.so
libaudioflinger.so
libc.so
libcam.camadapter.so
libcam.campipe.so
libcam.camshot.so
libcam.client.so
libcam.paramsmgr.so
libcam.utils.so
libcam_camera_exif.so
libcamalgo.so
libcamdrv.so
libcamera_client.so
libcamera_jni_eglfence.so
libcamera_metadata.so
libcameracustom.so
libcameraservice.so
libgn_camera_feature.so
libexif
libfeatureio.so
libfrsdk.so
libft.so
libgcomm_jni.so
libgoggles_clientvision.so
libgui.so
libimageio.so
libja3m.so
libjni_mosaic.so

یا فایل camera.apk را از sysyem/app کپی کنید

همچنین در system/lib دنبال camera،camrecorder یا cam بگردید و جایگزین کنید

رفع باک مونت نشدن حافظه و USB در کامپیوتر

فایل sytem/etc/vold.fstab را از استوک به پورت کپی کنید برای رفع مونت نشدن حافظه

فایل init.usb.rc را از فایل بوت استوک به فایل بوت پورت کپی کنید برای رفع اشکال USB و ریپک کنید

رفع مشکل صدا

از مسیر sytem/lib تمام فایلهای صدا را با جستجوی audio به پورت کپی کنید

رفع اشکال دیتا و زمان

فایل build prop را باز کنید و چک کنید زمان و منطقه زمانی درست باشد

یا با gravity box فیکس شدن زمان را بزنید

رفع حداقل روشنایی

در فایل build prop کد زیر را درست کنید مانند ro.init.screen_brightness=110 تا رفع شود

رفع اشکال ظاهر بوت شدن لوگو

گاهی ممکن موقع بوت بین لوگو و اسم خط بیفته یا کمی منظم نباشند

برای رفع اشکال از رام استوک فایل system/media/images/boot_logo را به پورت انتقال دهید

 

در آخر اگر برنامه ها خطا می دادند برنامه ها را به روز کنید

هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد

mohsen

محسن هستم 30 ساله طرفدار دنیایی متنوع اندروید و کاستوم رامها در Gsm-Developers

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا