FORUMS
Remove All Ads from XDA

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

41 posts
Thanks Meter: 71
 
By chinmaysharma, Member on 2nd September 2014, 03:36 PM
Post Reply Email Thread
[GUIDE]HOW TO PORT ROM For msm8225q (Doodle)

Note: Try at your own risk. No one is 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 using winrar and flash using cwm or twrp.

For Roms Like Cyanogenmod or Lewa OS, you also need to modify boot.img.

This Guide is not purely my work, i have added some files from myself and some from porting tool by Ommet Cah Kendal. Please do not copy this and take credits.
The Following 6 Users Say Thank You to chinmaysharma For This Useful Post: [ View ] Gift chinmaysharma Ad-Free
 
 
17th March 2017, 01:36 AM |#2  
Junior Member
Thanks Meter: 0
 
More
And how can i FIND a rom for this kind of processor?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes