Related
i try dexter's froyo rom on korea xt720 but some sensors
so i try to find reason and try
at last just copy /system/app and /system/framework folder and some so files on /system/lib (dalvik's files only) it successfully boot
but sensors are broken
i think it caused by Settings.apk or some framework
but i don't know how i edit that
someone give me file list for sensors? (both apk or jar name and smali name)
dateno1 said:
someone give me file list for sensors? (both apk or jar name and smali name)
Click to expand...
Click to collapse
korean rom shows that the model from korean has different chipset, and some sensors are using a different driver, which you do not get unless you got the right hardware, so korean kernel is needed, with korean sensor driver..
but you are saying even the korean release did not having working sensors?
then you have to approach this differently, then you need the 2.1 korean rom and update graphics driver, so i can load with that kernel and enables sensors..
but its hard work debugging through libs that needs fixing..
original 50R work well
but it too bad rom and i can't fix some problem
i think it diffrent from kernel or framework (i just try replace there and it will fix problem)
how can i made some so files affact dalvik? (if it fix problem no need to edit framework)
dateno1 said:
original 50R work well
but it too bad rom and i can't fix some problem
i think it diffrent from kernel or framework (i just try replace there and it will fix problem)
how can i made some so files affact dalvik? (if it fix problem no need to edit framework)
Click to expand...
Click to collapse
initially forget framework changes, concentrate on all libs and the copying all apps + framework, and then you need to figure out hany files you need to replace to get proper hw support, and which works together.
as i learned its an awful lot of 2.1 hw drivers used here, so you can tweak it better using hw drivers from 2.1 as well on the korean rom.
For those who doesn't search a bit n bug here n there for the question "how to port roms??? like cm7 n miui?"
here is the answer :
add/replace these
/system/app:
Bluetooth.apk → To fix the bluetooth problem
Phone.apk → To fix the proximity sensor issue
Added liquid settings & GApps
/system/bin:
Since you probably use the old sensor, you need to add all the *_yamaha files.
brcm_patchram_plus → To fix the bluetooth
dhcpcd
netd → To fix the wifi hotspot (you MUST change also /lib/libhardwarelegacy.so too, else you will get a bootloop)
rild → To get the network working
servicemanager → To get the sensors working
vold → To get the vold working
/system/etc:
the entire firmware folder to get wifi and sensors working
the init.d folder to tweak the rom
the permissions folder, added missing xmls
the entire wifi folder to get the wifi working
gps.conf → To improve the GPS
hosts → To fix ads
media_profiles.xml → To fix problems with camera and camcorder
vold.conf and vold.fstab → To fix vold, if you don't change them the rom won't boot.
/system/framework:
Added com.google.android.maps.jar to fix problems with the apps which uses GMaps.
You can find there the files to tweak with smali to get some stuff working. For example, if you want to get the prox. sensor working well, you need to edit the PowerService class in services.jar.
/system/lib:
the entire egl folder
the entire hw folder
the entire modules folder
all the libOmx* .so files → To get the camcorder working
all the libaudio* .so files → To get the audio working (if you don't change them, it won't boot)
libandroid.so
libauth.so
libcamera.so and libcameraservice.so → These depends on the ROM.
libcm, libcommondefs.so, libdiag.so, libdll.so, libdsm.so, libdss.so, libeffects.so, libg*.so
libhardare_legacy.so
libloc*.so
liblog.so
libmedia.so
libmmgsdilib.so, libmmipl, libmmjpeg.so, libnfc_ndef.so, libnv.so
libms3c_yamaha.so → To fix the sensors
liboemcamera.so → To fix the camera & camcorder
liboncrpc.so, libpbmlib.so, libqmi.so, libqueue.so
libril*.so
librtp_jni.so
libsensor*.so
libspeech.so
libsqlite_jni.so
libstagefright_*.so → These are usually not required
libt99.so
libvoicesearch.so
libwebcore.so
libwms.so
libwmsts.so
/system/sd:
The placeholder file. → To get sd working
/system/usr:
the entire 'keychars' and 'keylayout' folders
/system/vendor:
The entire folder.
/system:
Edit build.prop and add/change the following strings:
ro.product.board=salsa
ro.hw_version=4
rild.libpath=/system/lib/libril-acer-1.so
Obviously you also need to change the kernel and, if needed, you must also edit the BOOTCLASSPATH in the init.rc file in the ramdisk. Please refer to other tutorials for this.
Very nice, Thanks man
sachin0701 said:
For those who doesn't search a bit n bug here n there for the question "how to port roms??? like cm7 n miui?"
here is the answer :
add/replace these
/system/app:
Bluetooth.apk → To fix the bluetooth problem
Phone.apk → To fix the proximity sensor issue
Added liquid settings & GApps
/system/bin:
Since you probably use the old sensor, you need to add all the *_yamaha files.
brcm_patchram_plus → To fix the bluetooth
dhcpcd
netd → To fix the wifi hotspot (you MUST change also /lib/libhardwarelegacy.so too, else you will get a bootloop)
rild → To get the network working
servicemanager → To get the sensors working
vold → To get the vold working
/system/etc:
the entire firmware folder to get wifi and sensors working
the init.d folder to tweak the rom
the permissions folder, added missing xmls
the entire wifi folder to get the wifi working
gps.conf → To improve the GPS
hosts → To fix ads
media_profiles.xml → To fix problems with camera and camcorder
vold.conf and vold.fstab → To fix vold, if you don't change them the rom won't boot.
/system/framework:
Added com.google.android.maps.jar to fix problems with the apps which uses GMaps.
You can find there the files to tweak with smali to get some stuff working. For example, if you want to get the prox. sensor working well, you need to edit the PowerService class in services.jar.
/system/lib:
the entire egl folder
the entire hw folder
the entire modules folder
all the libOmx* .so files → To get the camcorder working
all the libaudio* .so files → To get the audio working (if you don't change them, it won't boot)
libandroid.so
libauth.so
libcamera.so and libcameraservice.so → These depends on the ROM.
libcm, libcommondefs.so, libdiag.so, libdll.so, libdsm.so, libdss.so, libeffects.so, libg*.so
libhardare_legacy.so
libloc*.so
liblog.so
libmedia.so
libmmgsdilib.so, libmmipl, libmmjpeg.so, libnfc_ndef.so, libnv.so
libms3c_yamaha.so → To fix the sensors
liboemcamera.so → To fix the camera & camcorder
liboncrpc.so, libpbmlib.so, libqmi.so, libqueue.so
libril*.so
librtp_jni.so
libsensor*.so
libspeech.so
libsqlite_jni.so
libstagefright_*.so → These are usually not required
libt99.so
libvoicesearch.so
libwebcore.so
libwms.so
libwmsts.so
/system/sd:
The placeholder file. → To get sd working
/system/usr:
the entire 'keychars' and 'keylayout' folders
/system/vendor:
The entire folder.
/system:
Edit build.prop and add/change the following strings:
ro.product.board=salsa
ro.hw_version=4
rild.libpath=/system/lib/libril-acer-1.so
Obviously you also need to change the kernel and, if needed, you must also edit the BOOTCLASSPATH in the init.rc file in the ramdisk. Please refer to other tutorials for this.
Click to expand...
Click to collapse
nothing to unlock the wifi?
i posted this 7 months ago
and lol u copied it - 'rild.libpath=/system/lib/libril-acer-1.so'
I am sure this guide will not make the phone boot
Sent from MIUI V5 on GT-I9003
Never needed this
Yeah sakindia is right he posted this way back in june
Sent from my GT-I9003 using XDA App
bro sakindia i searched xda for porting roms but cudn't find any 1and this i ddn't copied u its from combined resources out of xda!!!!!
i dont knew abt this sorry bro!!!!
sakindia123 said:
i posted this 7 months ago
and lol u copied it - 'rild.libpath=/system/lib/libril-acer-1.so'
Click to expand...
Click to collapse
if u think i will delete this post so chilax!!!
gm007 said:
I am sure this guide will not make the phone boot
Sent from MIUI V5 on GT-I9003
Click to expand...
Click to collapse
bro than wud u help me correct this post plz???
Hello, Sachin.. I will try out your guide.
But I have one suggestion: make it more newbie friendly. Currently seems like people who already know how to port a ROM would understand this, but those that don't (the people who most need a guide) will have to try this blind. Can you make is so its like a guide for an absolute newbie?
inciongd said:
Hello, Sachin.. I will try out your guide.
But I have one suggestion: make it more newbie friendly. Currently seems like people who already know how to port a ROM would understand this, but those that don't (the people who most need a guide) will have to try this blind. Can you make is so its like a guide for an absolute newbie?
Click to expand...
Click to collapse
take the rom you want to port n take a stable rom for the same device....
extract both roms....now replace all above files of a stable rom from the rom u want to port!!! after replacing/adding reapack it n u r done......
wen u extract rom u will find a file system.rfs extract it...than u will be able to find the files listed above!!!!!
sachin0701 said:
take the rom you want to port n take a stable rom for the same device....
extract both roms....now replace all above files of a stable rom from the rom u want to port!!! after replacing/adding reapack it n u r done......
wen u extract rom u will find a file system.rfs extract it...than u will be able to find the files listed above!!!!!
Click to expand...
Click to collapse
Sry for the noob question but if its jut extract and repack then how come the devs are having problem making the camera work
Sent from my GT-I9003 using XDA App
devilhell007 said:
Sry for the noob question but if its jut extract and repack then how come the devs are having problem making the camera work
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
Video, audio Codec and lib files I believe.
Cheers
Sent from my i9003 powered by Cyanogenmod 7
I really want to this tutorial
Sent from my Droid using Tapatalk 2 Beta-4
Useful guide.
Sent from my GT-I9003 using xda premium
Sorry to post this in the general section, but the xda forum rules will not allow me to ask the question in the Cyanosaki_Flex thread. Is there a way to swap the Asus keyboard for the Google keyboard on Cyanosaki_Flex 2.6? I've tried downloading the keyboard but it crashes every time the keyboard or keyboard settings open. The Asus keyboard looks tacky to me and I would prefer to just remove it.
Yes there's a way, if you could use the terminal emulator and run this command I might know the problem
Code:
cd /sdcard && ls /system/lib > systemlib.txt
And post that text and if I'm right there will be a lib in there conflicting with your keyboard. Also, have wiped the keyboard data after installing it?
Sent from my SPH-L710 using XDA Premium 4 mobile app
here are the results
Code:
bluez-plugin
drm
egl
hw
invoke_mock_media_player.so
libAndrJFPDFEMB.so
libCxImageKRF.so
libDolby-dsp.so
libDxAndroidSpecific.so
libDxDrmCAPI.so
libDxDrmJava.so
libDxPlatformUtils.so
libEGL.so
libETC1.so
libFFTEm.so
libGLES_trace.so
libGLESv1_CM.so
libGLESv2.so
libGLESv2_dbg.so
libKRF.so
libMI_Color_JNI.so
libMI_Effect_JNI.so
libMI_Motion_JNI.so
libMI_ObjectSel_JNI.so
libMI_Tool_JNI.so
libMyScriptEngine.so
libMyScriptHWR.so
libOpenMAXAL.so
libOpenSLES.so
libRS.so
libSR_AudioIn.so
libStylusCore.so
libTouchServiceNative.so
libWVStreamControlAPI_L1.so
libWVStreamControlAPI_L3.so
libWVphoneAPI.so
liba1026.so
libaactag.so
libaah_rtp.so
libacdbmapper.so
libaceralbum.so
libakmd.so
libami.so
libami_sensor_mw.so
libandfusion.so
libandroid.so
libandroid_runtime.so
libandroid_servers.so
libandroidfw.so
libardrv_dynamic.so
libasan_preload.so
libasound.so
libat.so
libaudcal.so
libaudio_init.so
libaudioeffect_jni.so
libaudioeq.so
libaudioflinger.so
libaudioutils.so
libbcc.so
libbcc.so.sha1
libbcinfo.so
libbeatsbass.so
libbeatscorehtc.so
libbinder.so
libbluedroid.so
libbluetooth.so
libbluetoothd.so
libbtio.so
libbundlewrapper.so
libc.so
libc_malloc_debug_leak.so
libc_malloc_debug_qemu.so
libcamera_client.so
libcameraservice.so
libcaps.so
libccd-jni.so
libcgdrv.so
libcharset_presys.so
libcheckneon.so
libchinesetrace.so
libchromium_net.so
libclcore.bc
libcommon_time_client.so
libcommonutility.so
libcorkscrew.so
libcrypto.so
libctest.so
libcutils.so
libcyanogen-dsp.so
libdbus.so
libdec.so
libdefcontainer_jni.so
libdiskconfig.so
libdl.so
libdrm1.so
libdrm1_jni.so
libdrmframework.so
libdrmframework_jni.so
libdvm.so
libeffects.so
libeglstreamtexture.so
libemoji.so
libexif.so
libexif_jni.so
libexpat.so
libext2_blkid.so
libext2_com_err.so
libext2_e2p.so
libext2_profile.so
libext2_uuid.so
libext2fs.so
libext4_utils.so
libfacelock_jni.so
libfilterfw.so
libfilterpack_facedetect.so
libfilterpack_imageproc.so
libflint_engine_jni_api.so
libfnutil.so
libfrsdk.so
libft2KRF.so
libfuse.so
libgabi++.so
libgccdemangle.so
libgcomm_jni.so
libglib.so
libgoogle_recognizer_jni.so
libgpsctrl.so
libgui.so
libhardware.so
libhardware_legacy.so
libharfbuzz.so
libhuawei-ril.so
libhwui.so
libicudataKRF.so
libicui18n.so
libicuuc.so
libicuucKRF.so
libid3tag.so
libimageutils.so
libinput.so
libinpututil.so
libiprouteutil.so
libjavacore.so
libjni_eglfence.so
libjni_filtershow_filters.so
libjni_latinime.so
libjni_mosaic.so
libjni_touchlatinime.so
libjni_xt9input.so
libjni_xt9kcm.so
libjni_xt9korean.so
libjnidhsdk.so
libjnigraphics.so
libjpeg.so
libjpegKRF.so
libjpegrd.so
libkeystore_client.so
liblightcycle.so
liblog.so
liblzo.so
libm.so
libmbe.so
libmbe_paramselector.so
libmbm-ril.so
libmcs.so
libmcseng.so
libmdnssd.so
libmedia.so
libmedia_jni.so
libmedia_native.so
libmediaplayerservice.so
libmicrobes_jni.so
libminilzo.so
libmllite.so
libmlplatform.so
libmpl.so
libmtp.so
libnativehelper.so
libncurses.so
libnetlink.so
libnetutils.so
libnfc_ndef.so
libnidus-http.so
libnvasfparserhal.so
libnvaviparserhal.so
libnvavp.so
libnvcap.so
libnvcap_video.so
libnvcapclk.so
libnvcontrol_jni.so
libnvcpud.so
libnvcpud_client.so
libnvddk_2d.so
libnvddk_2d_v2.so
libnvdispmgr_d.so
libnvmm.so
libnvmm_asfparser.so
libnvmm_audio.so
libnvmm_aviparser.so
libnvmm_camera.so
libnvmm_contentpipe.so
libnvmm_image.so
libnvmm_manager.so
libnvmm_misc.so
libnvmm_msaudio.so
libnvmm_parser.so
libnvmm_service.so
libnvmm_utils.so
libnvmm_vc1_video.so
libnvmm_video.so
libnvmm_vp6_video.so
libnvmm_writer.so
libnvmmlite.so
libnvmmlite_audio.so
libnvmmlite_image.so
libnvmmlite_msaudio.so
libnvmmlite_utils.so
libnvmmlite_video.so
libnvodm_dtvtuner.so
libnvodm_hdmi.so
libnvodm_imager.so
libnvodm_misc.so
libnvodm_query.so
libnvomx.so
libnvomxadaptor.so
libnvomxilclient.so
libnvos.so
libnvparser.so
libnvrm.so
libnvrm_graphics.so
libnvsm.so
libnvstereoutils_jni.so
libnvsystemuiext_jni.so
libnvtvmr.so
libnvwinsys.so
libnvwsi.so
libpagemap.so
libpaperartist.so
libpatts_engine_jni_api.so
libpcmhost_skype.so
libphotoflow.so
libpicowrapper.so
libpixelflinger.so
libpng.so
libpngKRF.so
libpower.so
libpowermanager.so
libptgplayer.so
libpws.so
libpython2.6.so
libreference-ril.so
libreverbwrapper.so
libril.so
librmsdkplatform_presys.so
librs_jni.so
librtp_jni.so
libselinux.so
libsensorservice.so
libshapewriter.so
libsierra-ril.so
libskia.so
libskiaKRF.so
libskype-android.so
libsmapi.so
libsonivox.so
libsoundpool.so
libspeexresampler.so
libspeexwrapper.so
libsqlite.so
libsqlite_jni.so
libsrec_jni.so
libsrscorehtc.so
libsrsfx.so
libsrsprocessing.so
libssh.so
libssl.so
libstagefright.so
libstagefright_amrnb_common.so
libstagefright_avc_common.so
libstagefright_enc_common.so
libstagefright_foundation.so
libstagefright_omx.so
libstagefright_soft_aacdec.so
libstagefright_soft_aacenc.so
libstagefright_soft_amrdec.so
libstagefright_soft_amrnbenc.so
libstagefright_soft_amrwbenc.so
libstagefright_soft_flacenc.so
libstagefright_soft_g711dec.so
libstagefright_soft_h264dec.so
libstagefright_soft_h264enc.so
libstagefright_soft_mp3dec.so
libstagefright_soft_mpeg4dec.so
libstagefright_soft_mpeg4enc.so
libstagefright_soft_rawdec.so
libstagefright_soft_vorbisdec.so
libstagefright_soft_vpxdec.so
libstagefright_yuv.so
libstagefrighthw.so
libstdc++.so
libstlport.so
libstream_core.so
libsupl.so
libsurfaceflinger.so
libsurfaceflinger_client.so
libsuspend.so
libswims.so
libswiqibmpcnv.so
libswiqisettinghelper.so
libswiqmiapi.so
libsystem_server.so
libsysutils.so
libtf_crypto_sst.so
libthread_db.so
libtinyalsa.so
libttscompat.so
libttspico.so
libui.so
libusbhost.so
libutils.so
libvariablespeed.so
libvideochat_jni.so
libvideochat_stabilize.so
libvideoeditor_core.so
libvideoeditor_jni.so
libvideoeditor_osal.so
libvideoeditor_videofilters.so
libvideoeditorplayer.so
libvideohost_skype.so
libvisualizer.so
libvoAudioFR.so
libvoicesearch.so
libvorbisencoder.so
libvorbisidec.so
libvsmjni.so
libwebcore.so
libwebrtc_audio_preprocessing.so
libwilhelm.so
libwpa_client.so
libwpsutil-neon.so
libwpsutil.so
libwtsvs.so
libwvdrm_L1.so
libwvdrm_L3.so
libwvm.so
libxloudwrapper.so
libxml2.so
libz.so
modules
omxplayer.so
soundfx
ssl
i did wipe the data and cache for the keyboard after installing it. the keyboard runs fine from the /data/app folder. but if it is put in the /system/app folder it crashes consistently.
FIXED
das_webos_transformer said:
Yes there's a way, if you could use the terminal emulator and run this command I might know the problem
Code:
cd /sdcard && ls /system/lib > systemlib.txt
And post that text and if I'm right there will be a lib in there conflicting with your keyboard. Also, have wiped the keyboard data after installing it?
Sent from my SPH-L710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I took your advice and looked through the lib's... I knew the filename for the apk of the asus keyboard started with xt9 (xt9input I believe), so I looked for libs containing xt9 in the name. I found 3 libs (libjni_xt9input.so, libjni_xt9kcm.so, and libjni_xt9korean.so), so I made backups and deleted them from the /system/lib folder. Then I converted google keyboard to a system app again, and it works without flaw now! I assume one of the libs (or all 3) was what was conflicting with the google keyboard causing it to crash, but it is fixed now. Thanks for the tip, das_webos_transformer!
pirate.brian said:
I took your advice and looked through the lib's... I knew the filename for the apk of the asus keyboard started with xt9 (xt9input I believe), so I looked for libs containing xt9 in the name. I found 3 libs (libjni_xt9input.so, libjni_xt9kcm.so, and libjni_xt9korean.so), so I made backups and deleted them from the /system/lib folder. Then I converted google keyboard to a system app again, and it works without flaw now! I assume one of the libs (or all 3) was what was conflicting with the google keyboard causing it to crash, but it is fixed now. Thanks for the tip, das_webos_transformer!
Click to expand...
Click to collapse
Thanks for posting the results and steps, if anyone else has that issue they'll be able to find it here without waiting for an answer :highfive:
I recently reinstalled cyanoflex (after testing out a few other ROMs). I had this same issue again. I deleted the three lib files but instead of using Titanium Backup Pro to convert the keyboard to a system app, I simply moved the .apk from /data/app to /system/app and the keyboard still crashed!
SO... A note to anyone experiencing this issue: Copying the apk to the /system/app directory is not enough! Use Titanium Backup to "Convert to system app"
Apparently there is more to it than I originally thought, I figured the .apk for the keyboard being thrown into the /system/app folder would be enough. Does anyone happen to know what else would be needed to do this manually? What is it that TB does to convert it to a system app that made it work?
HEY GUYS
I HAD CREATED THIS WHO ARE NEW TO DEVELOPMENT HAD PORTED ROM & GETTING BUGS SO HERE IS THE SOLUTION :fingers-crossed:
BUG FIXING FOR ALL ROMS MEDIATEK
So let's Start :silly:
1. FOR NETWORK RELATED ISSUES (3G)
Replace from /etc folder, mddb then replace agps_profiles_conf, apns-conf,epo_conf, spn-conf, virtual-spn-conf-by-efpnn, virtual-spn-conf-by-efspn, virtual-spn-conf-by-imsi
2. FOR WIFI TOGGLE PROBLEM
Replace wide-dhcpv6, wifi in /etc folder
3. FOR INTERNAL / EXTERNAL MEMORY NOT MOUNT PROBLEM
Replace vold.fstab from /etc folder
4. FOR HIGH AUDIO VOLUME ISSUE
Replace libcustom_nvram.sofrom /lib
5. FOR CAMERA NOT CONNECTED ISSUE / CAMERA GREEN
Replace first libcamdrv.so and check if not success then replace libcameraservice.so from/lib
6. FOR AUDIO NOT COMING IN LOUDSPEAKER MODE
Replace libaudio.primary.default.sofrom /lib
If still sound related problem:
Replace all libaud*.so
Sometimes replacing all audio files give you a boot loop in that case replace only
libaudio.a2dp.default.so
libaudio.primary.default.so
libaudiocompensationfilter.so
libaudiocustparam.so
libaudiosetting.so
libaudioutils.so
7. FOR FLASH LIGHT NOT COMING FROM CAMERA
Replace libfeatureio.so from /lib
8. FOR FM PROBLEM
Replace from /lib/module folder mtk_fm_drv.ko
9. TO FIX GPS
Replace from/lib/module folder mtk_stp_gps.ko
10. TO FIX COMPASS
Replace libsensorservice.so from /lib
11. TO FIX VIDEO SHOWING PIXELS AND GLITCHES
Replace libvcodecdrv.so from /lib
12. SHOWING WRONG RAM INFO IN TASK MANAGER
Don’t change ro.product.device value from the you are porting.
13. FOR GREEN CAMERA
Replacelibdpframework.so from lib folder
14. PROBLEM WITH 2G/3G SWITCHOpen Dialer and type *#*#4636#*#*
If a Pop Up appears go to Phone Information and choose your preferred network type.
15. PROBLEM DOWNLOADING EPO
Replace in framework folder
mediatek-common.jar
mediatek-framework.jar
mediatek-op.jar
mediatek-telephony-common.jar
16. ANY RESOLUTION PROBLEM
Add this line to build.prop
ro.sf.lcd_density=your phone screen dpi
ex- ro.sf.lcd_density=480 for FHD devices
17. SOME KEYS NOT WORKING
Replace keylayout folder under usr
18. NETWORK PROBLEM
Replace Firmware Folder from Etc
19. BLUETOOTH
Replace Mtkbt.apk IF PROBLEM NOT SOLVED THEN REPLACE BLEUTOOTH FOLDER FROM ETC
(If you get any more bugs and solutions please let me know. I will add them here. It will be helpful for all.)
HIT THANKS IF THIS HELPED YOU :laugh:
I haven't rolled out a custom ROM since my SK4G days. Still finding this extremely useful. Not many would give their time for MTK development. And those that do will find this helpful. So keep that thought while you maintain this thread.
PS FIRST REPLY POST! WHOO!
Capacitive buttons not lighting up on my Micromax a110.
How to light them up
Sent from my Micromax A110 using XDA Free mobile app
Or replace usr folder from any 4.2.2 rom or Use any app there are many
heya nice thread,but how to fix SystemUi Fc bug?
Hoping A reply from you soon..
Thanks..
Regards
Mr.Ak
Anything for vibration fix?
kirito9 said:
Anything for vibration fix?
Click to expand...
Click to collapse
Replace all Aud And Audio Related files In Lib Folder and Hw Folder also...It will fix Vibration...
Mr.Ak said:
Replace all Aud And Audio Related files In Lib Folder and Hw Folder also...It will fix Vibration...
Click to expand...
Click to collapse
Thanks I will give it a try
kirito9 said:
Thanks I will give it a try
Click to expand...
Click to collapse
Hapy to help You..
I am having a touchscreen problem wherein sometimes my screen don't respond when I touch it. The only things working are the hardkeys and power/volume buttons. So I have to restart my phone by removing the battery just to make it work again. Please help
Mr.Ak said:
Replace all Aud And Audio Related files In Lib Folder and Hw Folder also...It will fix Vibration...
Click to expand...
Click to collapse
No,That will bootloop if you replace all file libaudio****.
Op right.
KoSett said:
No,That will bootloop if you replace all file libaudio****.
Op right.
Click to expand...
Click to collapse
May be,not necessary.
I have an issue with ANY mt6737m 3.18.19 x32 ROM that I port to my Finow Q1 Pro smart watch.
Everything works fine except for no audio output. I have done all the usual fixes replacing the libaud.so files with no result.
Is there anything else I could be missing?
Query
I've some of the above problems like Wi-Fi, Bluetooth etc. So can I install this file?
Will my phone hang if I install this file?
Please reply.
Devoditt said:
I've some of the above problems like Wi-Fi, Bluetooth etc. So can I install this file?
Will my phone hang if I install this file?
Please reply.
Click to expand...
Click to collapse
No, it doesn't work like that And flashing wrong patches will make the phone to not boot.
I cant Fix without getting bootloop sensors and cam bug
To the point!
When you found a bug when porting a ROMs, you can try to fix using this methods!
Just replace it from Stock ROM to your Custom ROMs.
~~For MTK~~
Bootloop when porting
*libandroid_runtime.so
*libandroid_servers.so
*libmedia_jni.so
*Repack boot.image
RadioFM
\system\bin\fmradio
\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
Sensors
/system/bin/akmd*
/system/lib/libsensors.so
/system/lib/libms3c_yamaha.so
/system/etc/firmware (folder)
/system/bin/servicemanager
Bluetooth\Wifi not turning On\Off
\system\lib\module\mtk_stp_wmt
Bluetooth
/system/bin/bd_prov
/system/bin/uim*
/system/bin/hcid
/system/bin/bluetooth*
/system/bin/hciattach
/system/bin/sdptool
/system/xbin/hciconfig
/system/bin/brcm_patchram_plus
/system/lib/libbluetooth_mtk.so
/system/lib/libbluetoothem_mtk.so
Wifi
/system/bin/netcfg
/system/bin/dhcpcd
/system/bin/ifconfig
/system/bin/hostap
/system/bin/hostapd
/system/bin/hostapd_bin
/system/bin/pcscd
/system/bin/wlan*
/system/bin/wpa*
/system/bin/netd -> Fix wifi hotspot
/system/lib/libhardwarelegacy.so -> Fix wifi /system/lib/modules/mtk_stp_wmt.ko/system/lib/modules/mtk_wmt_wifi.ko
/system/etc/wifi (folder)
/system/etc/firmware (folder)
Camera
/system/etc/media_profiles.xml
/system/lib/libcamera.so
/system/lib/liboemcamera.so
\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\system\lib\libmhalcontent.so
\system\lib\libmhaldrv.so
\system\lib\libmhalmdp.so
\system\lib\libmhalpipe.so
\system\lib\libmhalscenario.so
\system\lib\libmhalutility.so
\system\etc\permission\android.hardware.camera.front.xml
\system\lib\libOmx*.so ->fix camcoder
SD card/Memory
/system/bin/vold
\system\etc\vold.fstab -> edit file for swap internal and external
\system\etc\vold.fstab.nand
GPS
\system\xbin\libmnlp
/system/etc/gps.conf
Touch Screen(Haptic)
/system/usr
/system/usr\keylayout\Generic.kl ->fix HomeKey
Sim1/2 (RIL)
\system\etc\firmware\modem.img
\system\etc\permission (RIL)
/system/bin/stmd
/system/bin/rild*
/system/etc/rril
Audio/Sound
\system\lib\libaudio* .so
Ads
/system/etc/hosts ->replace with new files or use tweak.
~~SNAPDRAGON QUALCOMM~~
BUGS SIGNAL
Change all file berextensi librilxxx.so in system/lib with file from stock rom.
If doesn't appear, check imei *#06#
BUGS SENSOR
Change file sensorservice in system/bin with file from stock rom
Chamge file libsensorservice.so in system/lib with file from stock rom
Change file sensor.default.so in system/lib/hw with file from stock rom
BUGS CAMERA
Change all file extensi mm-qcameraxxx in system/bin with file from stock rom
Change file v4I2-qcamera-app in system/bin with file from stock rom
Change file camera.msm7627a.so in system/lib/hw with file from stock rom
Change file libcamera_client.so and libcameraservice.so in system/lib with file from stock rom
Change all file libmmcameraxxx.so in system/lib with file from stock rom
Change all libs started with *cam* in lib and lib64
Change all libs started with *omx* in system/vendor
BUGS FINGERPRINT (FPC/GOODIX)
Change gx_fpd in bin folder from stock to port
Change hwservicemanager in bin folder from stock to port
Change android.hardware.fingerprint.xml in etc folder from stock to port
Change libcom_fingerprints_service.so from lib and lib64 from stock to port
Change fingerprint.default.so and fingerprint.msmxxxx.so in hw folder in lib and lib64 from stock to port
Change name started in *fp* in vendor from stock to port
BUGS WIFI
Change file wpa_supplicant im system/bin with file from stock rom
Change folder firmware and wifi in system/etc with file from stock rom
Change file wifitest_recv.sh and wifitest_send.sh in system/etc with file from stock rom
Change file libwpa_client.so in system/lib with file from stock rom
Change file cfg80211.ko in system/lib/modules with file from stock rom
Change folder ath6kl in system/lib/modules with file from stock rom
Change file in folder wifi in system with file from stock rom
BUGS GPU
Change all file in folder egl in system/lib with file from stock rom
BUGS USB
Change file vfold.fstab in system/etc with file from stock rom
NB: still bug? Repack boot.img and see the ramdisk files.
BUGS VIDEO
Change all file berextensi libchromaticxxx.so in system/lib with file from stock rom.
Thanks in advance!
Give like if you like it!
i ported a rom.. its just fyn.. but settings is crashing.. when ever i open settings its crashing nd also play store no opening showing connection problem.. retry... help me with this!
Try fix permissions ,,
if the fix wifi tethering how
D2Y aka E said:
if the fix wifi tethering how
Click to expand...
Click to collapse
I need to know what the Chipset of your device? Is MTK or something else?
Thanks ,, [emoji4]
Jawaad_S said:
I need to know what the Chipset of your device? Is MTK or something else?
Thanks ,, [emoji4]
Click to expand...
Click to collapse
Qualcom bro...
Use the Qualcomm methods ,,
If its doesn't work, you can use the MTK methods ,,
Thanks
Any idea with FC errors when installing third party app in ported MIUI v4.
Maybe that apps is not compatiblelity for MIUI v4 ,,
my port brigthness not working,recent app not shown. then after i lockscreen it wont open.. i port s5 KK mt6582
Sent from my YP-G70 using XDA Free mobile app
Ported a rom successful from mobile with the exactly same specifications with mine, unfortunatelly the power key does not trigger screen lock and unlock, what to replace to make it work? Plus when the phone goes to deep sleep it takes ten to twenty seconds to come back on when power key pressed, please advise thanks.
sarry86 said:
Ported a rom successful from mobile with the exactly same specifications with mine, unfortunatelly the power key does not trigger screen lock and unlock, what to replace to make it work? Plus when the phone goes to deep sleep it takes ten to twenty seconds to come back on when power key pressed, please advise thanks.
Click to expand...
Click to collapse
The importantly for fixing is in system/lib. Theres so many bug when first time porting a ROM's and lib is the first to solve that bugs. Trying to replace the lib files from Stock ROM to your PORT ROM but not all. Just replace it one by one. If it makes your phone bootloop, the lib files is not compatibility with your PORT ROM's. And especially don't forget to backup the lib files before replace it from your Stock ROM.
Hope it helps
lildhiel08 said:
my port brigthness not working,recent app not shown. then after i lockscreen it wont open.. i port s5 KK mt6582
Sent from my YP-G70 using XDA Free mobile app
Click to expand...
Click to collapse
Its about the lib files bro ,,
I ported CM10 for my mtk6592 and there's just one error, when I put a number in dialer app and click on call, it says "searching for networks" and it remains there. However sometime it calls. And it can receive calls from other phones.
Copied all the SIM1/SIM2 files from base to port and the firmware folder and everything but its just not working.
And no apns are being displayed in settings.
3g turns on and displays "3G" on statusbar but net doesn't work.
Have copied apns_config but still doesn't work
Do you have any clue how to fix?
parasthakur37 said:
I ported CM10 for my mtk6592 and there's just one error, when I put a number in dialer app and click on call, it says "searching for networks" and it remains there. However sometime it calls. And it can receive calls from other phones.
Copied all the SIM1/SIM2 files from base to port and the firmware folder and everything but its just not working.
And no apns are being displayed in settings.
3g turns on and displays "3G" on statusbar but net doesn't work.
Have copied apns_config but still doesn't work
Do you have any clue how to fix?
Click to expand...
Click to collapse
In system/framework, you can replace telephony-common.jar and telephony bla la. And in the system/lib replace all file with the name of "ril" and in system/bin replace it too the file "ril" to your Port ROM from Stock ROM.
Hope it helps
Jawaad_S said:
The importantly for fixing is in system/lib. Theres so many bug when first time porting a ROM's and lib is the first to solve that bugs. Trying to replace the lib files from Stock ROM to your PORT ROM but not all. Just replace it one by one. If it makes your phone bootloop, the lib files is not compatibility with your PORT ROM's. And especially don't forget to backup the lib files before replace it from your Stock ROM.
Hope it helps
Click to expand...
Click to collapse
Hats off to the devs, this porting stuff is a pain in the a**, porting ain't easy. Thanks will try libs one by one to see if i can fix it
led light blinging always
Please how do I fix led light always on after notification is cleared the light will still be on ........... (The home key , back key and settings key all having light always) will be happy if I can fix that)
What to do when we get
android.process.media has stopped...???
sarry86 said:
Hats off to the devs, this porting stuff is a pain in the a**, porting ain't easy. Thanks will try libs one by one to see if i can fix it
Click to expand...
Click to collapse
Good luck
Akorstayblessed said:
Please how do I fix led light always on after notification is cleared the light will still be on ........... (The home key , back key and settings key all having light always) will be happy if I can fix that)
Click to expand...
Click to collapse
I'm so sorry. I can't fix the bug like that. You can tell the Dev because i've never found a bug like that.
Hope it helps
saurabh1234 said:
What to do when we get
android.process.media has stopped...???
Click to expand...
Click to collapse
Check the system/framework files.
i have ported a rom it had storage 0.0b so i changed vold from system/bin and i got a bug with usb pc connection (MTP,PTP,Charging mode) but usb debugging works
Device Micromax A092(Snapdragon MSM8212)
ROM ported LAVA iris 406q(MSM 8610)