Post Reply
Prompt

[GUIDE]How to Port Roms For Doodle i.e., Qualcomm msm8225q devices

2nd September 2014, 03:36 PM   |  #1  
chinmaysharma's Avatar
OP Junior Member
Flag Udhampur, Jammu
Thanks Meter: 12
 
15 posts
Join Date:Joined: Jul 2013
[GUIDE]HOW TO PORT ROM - UPDATED

Note: Me or anyone else is not responsible for bricked devices.

Pre-Requirements:
Base Rom And Port Rom must have same chipset.
PC with Logcat(for bugs)
Rom which is for your device.
Rom which you want to Port.

Procedure:
1. Open Both base rom and port rom.

2. Copy boot.img from base rom to port rom.

3. Copy and replace these files to \system\bin folder from base to port:
adb
hostapd_cli
hostapd
init.lenovo.sh
linker
logcat
logwrapper
rild
rmt_storage
vold
wpa_cli
wpa_supplicant
mm-jpegxxx
mm-qcamexxxxx

4. Copy and replace these files to \system\etc folder from base to port:
Bluetooth
Dhcpcd
Firmware
gps
permissions
ppp
logmask
security
ssh
terminfo
updatecmds
wifi
audio_effects.conf
audio_policy.conf
dbus.conf
gps.conf
init.*.sh
media_codecs.xml
media_profiles.xml
nfcee_access.xml
secomxregistry
vold.conf
vold.fstab
apns-conf.xml

5. Copy and replace these files to \system\lib folder from base to port:
hw
egl
modules
liblog.so
libchromatix*.so
libreference-ril.so
libril.so
libaudioutils.so
libtinyalsa.so
libOmx.*.so
libhardware.so
libhardware_legacy.so
libcamera-client.so
libcamera-server.so
liboemcamera.so
mmi_camera_front.so
mmi_camera_end.so
libmmcamera*.so

6. Copy and replace \system\vendor folder from base to port.

7. Edit Build.prop:
ro.build.id=JZO54K
ro.build.display.id=MMX_A111_XXX
ro.build.version.incremental= MMX_A111_XXX
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=2014 01 16 14:57:00 IST
ro.build.date.utc=1389855420
ro.build.type=user
ro.build.user=root
ro.build.host=nj-bs6
ro.build.tags=dev-keys
ro.product.brand=Micromax
ro.product.name=A111
ro.product.device=msm8625
ro.product.board=7x27
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Micromax
ro.wifi.channels=
ro.board.platform=msm7627a
ro.build.product=msm8625
debug.composition.7x27A.type=gpu
debug.composition.7x25A.type=gpu
debug.composition.8x25.type=gpu
dalvik.vm.heapsize=128m

8. Repack rom and flash using cwm or twrp.

For Roms Like Cyanogenmod or Lewa OS, you also need to modify boot.img.
Last edited by chinmaysharma; 11th September 2014 at 07:42 AM.
The Following 3 Users Say Thank You to chinmaysharma For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes