How to fix bugs while porting roms and custom roms

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
\libcamer aprofile.so
\system\lib\libcameraservice.so
\system\lib\libmhal.so\system\lib
\libmhalcontent.s o
\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.fro nt.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 berextensi 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

                         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.


If you like my work...Then Press thanks..
If you find some extra bugs contact me on whatsapp 8059371292 don't call.....only whatsapp...
Thanks for reading my news about How to fix bugs while porting roms and custom roms at my blog Custom Droid Rom if you want too share this article, please put the resource, and if you think this article is very usefully dont forget to bookmark this site with CTRL + D on your keyboard to web browser.

New and Hot Article's :

Note: only a member of this blog may post a comment.