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

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

[vc_row][vc_column][vc_column_text]در این بخش از آموزش چگونگی رفع باگهای که ممکن است در رام بوجود بیاییند را آموزش بدهیم[/vc_column_text][vc_btn title=”آموزش ویرایش و پورت رامهای مدیاتک (بخش اول:آماده سازی محیط)” color=”info” link=”url:http%3A%2F%2Fwww.gsm-developers.com%2Fhow-to-port-modify-roms-for-mediatek-1%2F||target:%20_blank|rel:nofollow”][vc_text_separator title=”کار نکردن FM” i_icon_fontawesome=”fa fa-deaf” color=”sky” border_width=”6″ add_icon=”true”][vc_column_text]فایلهای زیر را از استوک به پورت کپی کنید

\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
[/vc_column_text][vc_text_separator title=”رفع باگ وای فای و بلوتوث” i_icon_fontawesome=”fa fa-wifi” i_color=”green” color=”blue” border_width=”6″ add_icon=”true”][vc_column_text]فایلهای زیر را کپی و اگر کار نکردن پچ کنید

system/lib/modules/mtk_wmt_wifi.ko
system/lib/libbluetooth_mtk.so
system/lib/libbluetoothem_mtk.so
system/etc/firmware
[/vc_column_text][vc_text_separator title=”رفع باگ GPS” i_icon_fontawesome=”fa fa-compass” i_color=”green” color=”turquoise” add_icon=”true”][vc_column_text]

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

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 تغییر دهید

[/vc_column_text][vc_text_separator title=”رفع باگ دوربین” i_icon_fontawesome=”fa fa-camera” i_color=”violet” color=”pink” border_width=”6″ add_icon=”true”][vc_column_text]فایل 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 بگردید و جایگزین کنید[/vc_column_text][vc_text_separator title=”رفع باک مونت نشدن حافظه و USB در کامپیوتر” i_icon_fontawesome=”fa fa-usb” i_color=”black” color=”peacoc” border_width=”6″ add_icon=”true”][vc_column_text]فایل sytem/etc/vold.fstab را از استوک به پورت کپی کنید برای رفع مونت نشدن حافظه

فایل init.usb.rc را از فایل بوت استوک به فایل بوت پورت کپی کنید برای رفع اشکال USB و ریپک کنید[/vc_column_text][vc_text_separator title=”رفع مشکل صدا” i_icon_fontawesome=”fa fa-volume-up” i_color=”juicy_pink” color=”orange” border_width=”6″ add_icon=”true”][vc_column_text]از مسیر sytem/lib تمام فایلهای صدا را با جستجوی audio به پورت کپی کنید[/vc_column_text][vc_text_separator title=”رفع اشکال دیتا و زمان” i_icon_fontawesome=”fa fa-clock-o” i_color=”juicy_pink” color=”purple” border_width=”6″ add_icon=”true”][vc_column_text]فایل build prop را باز کنید و چک کنید زمان و منطقه زمانی درست باشد

یا با gravity box فیکس شدن زمان را بزنید[/vc_column_text][vc_text_separator title=”رفع حداقل روشنایی” i_icon_fontawesome=”fa fa-sun-o” i_color=”orange” color=”sky” add_icon=”true”][vc_column_text]در فایل build prop کد زیر را درست کنید مانند ro.init.screen_brightness=110 تا رفع شود[/vc_column_text][vc_text_separator title=”رفع اشکال ظاهر بوت شدن لوگو” i_icon_fontawesome=”fa fa-css3″ color=”green” add_icon=”true”][vc_column_text]

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

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

 

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

[/vc_column_text][vc_btn title=”لینک انجمن برای بحث و تبادل نظر” color=”green” link=”url:http%3A%2F%2Fforum.gsm-developers.com%2Ftopic%2F12359-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4-%D9%88-%D9%BE%D9%88%D8%B1%D8%AA-%D8%B1%D8%A7%D9%85%D9%87%D8%A7%DB%8C-%D9%85%D8%AF%DB%8C%D8%A7%D8%AA%DA%A9-%D8%A8%D8%AE%D8%B4-%DA%86%D9%87%D8%A7%D8%B1%D9%85%D8%B1%D9%81%D8%B9-%D8%A8%D8%A7%DA%AF%2F||target:%20_blank|rel:nofollow”][vc_column_text]هر گونه کپی برداری از متن بدون ذکر منبع شرعا حرام و مورد پسند نویسنده نمی باشد[/vc_column_text][/vc_column][/vc_row]

mohsen

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