Showing posts with label Porting Guide. Show all posts
Showing posts with label Porting Guide. Show all posts

Monday, October 2, 2017

[Guide] How To Port Spreadtrum Boot/Recovery.img Without PC

Hello Guys I'm Showing to you, how to port spreadtrum boot.img/recovery.img without pc SC77xx, SC88xx, SC98xx, etc kitkat, lollipop, marshmallow & nougat. So let's start and follow our guide.

[Guide] How To Port Spreadtrum Boot/Recovery.img Without PC

This step is very easy & 100% working. See this full guide carefully & get success. Using this guide you can port all spreadtum boot.img & recovery.img. I hope it working for all & this guide first make xda-developer.

Disclaimer : Please work at your own risk, If your device damage or brick then Rom Claims is not responsible to your complain.

Requirement Tools :
1. Rooted Android Device
3. Root Explorer Pro
4. Busy Box Pro
5. Stock Boot/Recovery.img
6. Port Boot/Recovery.img
7. Some Brain


See More : [Guide] How To Port MediaTek boot.img Without PC


How To Port Boot/Recovery.img Without PC :

Step 01 : Setup AIK Mobile Tool & Busybox.apk Need Rooted Android Device

Step 02 : Go To root/data/local/AIK-Mobile Using Root Explorer 

Step 03 : Copy & past stock boot/recovery.img "AIK-Mobile" folder under & Rename Stock boot/recovery.img To recovery.img

Step 04 : Now Click "Unpackimg.sh" & Also Click "Execute" For Unpacking

Step 05 : After Unpacking Copy "spilt_img" & Past SD Card Under

Step 06 : Same rulse unpack port boot/recovery.img 

Step 07 : Replace stock to port folder "spilt_img"

Step 08 : After replacing click "Repacimg.sh" &  Also Click "Execute" For Repacking

Step 09 : Done

Or, If you don't understand see this video :


Credits :
- XDA Developers
- AIK Mobile Tool
- Rom Claims™
- S M Nahid EMON
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

Saturday, September 30, 2017

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6735 (64-bit) Marshmallow Based

How To Port Cyanogenmod 12.1/13/13.1/14 Based Rom To MediaTek MT6735 (64-bit) Marshmallow 3.18.19+ Kernel Based. 

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6735 (64-bit) Marshmallow Based

This is easy porting method for mediatek Users. You can used Cyanogenmod 12.1/13/13.1/14 based rom using this porting method. This porting method make by S M Nahid Emon (Me) & FS Ashraful. Thanks FS Ashraful for helping me.

Disclaimer : If you can installed any custom rom your android device warranty has been voided. If you can used this porting method please work at your own risk. Your android device is destroyed using this method then Rom Claims is not responsible you any complaint.

Working Tools For PC :
1. 7-Zip/Winrar
2. MTKbootimg (PC Version)
3. Notepad++
4. Stock Rom
5. Custom Rom
6. Some Brain


Working Tools For Android :
1. Zarchiver (Zip Extractor)
2. Root Explorer Pro
3. DroidEdit Pro
4. AIK Mobile Tool
5. Stock Rom
6. Custom Rom
7. Some Brain

How To Port Cyanogenmod 12.1/13/13.1/14 To MT6735 (64-bit) Marshmallow Based

Step 01 : Make Two Folder and Rename 'Stock' and 'port'

Step 02 : Extract Stock Rom 'Stock' Folder and CM Based Rom 'Port' Folder

Step 03 : Go To META-INF/com/google/android/updater-script Using Notepad++ and Chage it.
System=mmcblk0px to your mounter point Replace with "x" point
cache=mmcblk0px to your mounter point Replace with "x" point
data=mmcblk0px to your mounter point Replace with "x" point

[Note : Don't edit any other or add, If you edit then show error=6 when flashing. This issue not show all roms]

Step 04 : Replace Stock To Port Folder
#From "etc" Folder
- System/etc/firmware [Folder] (delete port firmware and copy from stock)
- System/etc/mddb [Folder]

#From "lib" Folder
- System/lib/hw/audio.primary.mt6753.so
- System/lib/hw/camera.mt6753.so
- System/lib/hw/gralloc.mt6753.so
- System/lib/hw/hwcomposer.mt6753.so
- System/lib/hw/memtrack.mt6753.so
- System/lib/hw/sensors.mt6753.so
- System/lib/libcamera_client.so
- System/lib/libcamera_metadata
- System/lib/libcameracustom.so

#From "lib64" Folder
- System/lib/hw/audio.primary.mt6753.so
- System/lib/hw/camera.mt6753.so
- System/lib/hw/gralloc.mt6753.so
- System/lib/hw/hwcomposer.mt6753.so
- System/lib/hw/memtrack.mt6753.so
- System/lib/hw/sensors.mt6753.so
- System/lib/libcamera_client.so
- System/lib/libcamera_metadata
- System/lib/libcameracustom.so

Step 05 : Open build.prop File Using Notepad++ and Change it.
- ro.product.model=xx (Your Device Name)
- ro.sf.lcd_density=xx (Your Device Density)
- ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : Don't edit any other line, If you edit then not flashing you device. This issue not show all roms]

Step 06 : Unpack boot.img Using MTKbootimg (PC Version Software) or AIK Mobile Tool (Android Version)
*boot.img edit
- boot/zimg (kernel) (replace stock to port)
- boot/initrd/fstab.mt67xx (replace stock to port)
- boot/initrd/init.mt76xx (compare stock to port)

Step 07 :
Now Make Zip Port Folder & Flash it Using Twrp or Philz Recovery.

Credits :
- Rom Claims™
- S M Nahid Emon
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6735 (64-bit) Lollipop Based

How To Port Cyanogenmod 12.1/13/13.1/14 Based Rom To MediaTek MT6735 (64-bit) Lollipop 3.10.65+ Kernel Based. 

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6735 (64-bit) Lollipop Based

This is easy porting method for mediatek Users. You can used Cyanogenmod 12.1/13/13.1/14 based rom using this porting method. This porting method make by S M Nahid Emon (Me) & FS Ashraful. Thanks FS Ashraful for helping me.

Disclaimer : If you can installed any custom rom your android device warranty has been voided. If you can used this porting method please work at your own risk. Your android device is destroyed using this method then Rom Claims is not responsible you any complaint.

Working Tools For PC :
1. 7-Zip/Winrar
2. MTKbootimg (PC Version)
3. Notepad++
4. Stock Rom
5. Custom Rom
6. Some Brain


Working Tools For Android :
1. Zarchiver (Zip Extractor)
2. Root Explorer Pro
3. DroidEdit Pro
4. AIK Mobile Tool
5. Stock Rom
6. Custom Rom
7. Some Brain

How To Port Cyanogenmod 12.1/13/13.1/14 To MT6735 (64-bit) Lollipop Based

Step 01 : Make Two Folder and Rename 'Stock' and 'port'

Step 02 : Extract Stock Rom 'Stock' Folder and CM Based Rom 'Port' Folder

Step 03 : Go To META-INF/com/google/android/updater-script Using Notepad++ and Chage it.
System=mmcblk0px to your mounter point Replace with "x" point
cache=mmcblk0px to your mounter point Replace with "x" point
data=mmcblk0px to your mounter point Replace with "x" point

[Note : Don't edit any other or add, If you edit then show error=6 when flashing. This issue not show all roms]

Step 04 : Replace Stock To Port Folder
#From "etc" Folder
- System/etc/firmware [Folder] (delete port firmware and copy from stock)
- System/etc/mddb [Folder]

#From "lib" Folder
- System/lib/hw/audio.primary.mt6753.so
- System/lib/hw/camera.mt6753.so
- System/lib/hw/gralloc.mt6753.so
- System/lib/hw/hwcomposer.mt6753.so
- System/lib/hw/memtrack.mt6753.so
- System/lib/hw/sensors.mt6753.so
- System/lib/libcamera_client.so
- System/lib/libcamera_metadata
- System/lib/libcameracustom.so

#From "lib64" Folder
- System/lib/hw/audio.primary.mt6753.so
- System/lib/hw/camera.mt6753.so
- System/lib/hw/gralloc.mt6753.so
- System/lib/hw/hwcomposer.mt6753.so
- System/lib/hw/memtrack.mt6753.so
- System/lib/hw/sensors.mt6753.so
- System/lib/libcamera_client.so
- System/lib/libcamera_metadata
- System/lib/libcameracustom.so

Step 05 : Open build.prop File Using Notepad++ and Change it.
- ro.product.model=xx (Your Device Name)
- ro.sf.lcd_density=xx (Your Device Density)
- ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : Don't edit any other line, If you edit then not flashing you device. This issue not show all roms]

Step 06 : Unpack boot.img Using MTKbootimg (PC Version Software) or AIK Mobile Tool (Android Version)
*boot.img edit
- boot/zimg (kernel) (replace stock to port)
- boot/initrd/fstab.mt67xx (replace stock to port)
- boot/initrd/init.mt76xx (compare stock to port)

Step 07 :
Now Make Zip Port Folder & Flash it Using Twrp or Philz Recovery.

Credits :
- Rom Claims™
- S M Nahid Emon
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

Monday, September 25, 2017

[Guide] How To Port Miui 8 Rom To MT6580 Marshmallow Based

How To Port Miui 8 Based Rom To MediaTek MT6580 Marshmallow 3.18.19+ Kernel Based. This Porting Guide Working Only For Pure Miui 8 Based Rom.

[Guide] How To Port Miui 8 Rom To MT6580 Marshmallow Based

This is easy porting method for mediatek Users. You can used Miui 8 based rom using this porting method. This porting method make by S M Nahid Emon (Me) & FS Ashraful. Thanks FS Ashraful for helping me.

Disclaimer : If you can installed any custom rom your android device warranty has been voided. If you can used this porting method please work at your own risk. Your android device is destroyed using this method then Rom Claims is not responsible you any complaint.

Working Tools For PC :
1. 7-Zip/Winrar
2. MTKbootimg (PC Version)
3. Notepad++
4. Stock Rom
5. Custom Rom
6. Some Brain


Working Tools For Android :
1. Zarchiver (Zip Extractor)
2. Root Explorer Pro
3. DroidEdit Pro
4. Stock Rom
5. Custom Rom
6. Some Brain

How To Port Miui 8 To MT6580 Marshmallow Based

Step 01 : Make Two Folder and Rename 'Stock' and 'port'

Step 02 : Extract Stock Rom 'Stock' Folder and Miui 8 Based Rom 'Port' Folder

Step 03 : Go To META-INF/com/google/android/updater-script Using Notepad++ and Chage it.
System=mmcblk0p5 to your mounter point
cache=mmcblk0p6 to your mounter point
data=mmcblk0p7 to your mounter point

[Note : Don't edit any other or add, If you edit then show error=6 when flashing. This issue not show all roms]

Step 04 : Replace Stock To Port Folder
#From "bin" Folder
- System/bin/ipod
- System/bin/old
- System/bin/sdcard

#From "etc" Folder
- System/etc/firmware (delete port firmware and copy from stock)
- System/etc/mddb (delete port mddb and copy from stock)

#From "lib" Folder
- System/lib/libcameracustom.so
- System/lib/libcameraservice.so
- System/lib/libipod.so
- System/lib/libvcodecdrv.so
- System/lib/libMali.so
- System/lib/libshowlogo.so

#From "xbin" Folder
- System/xbin/libmnlp_mt6580

Step 05 : Open build.prop File Using Notepad++ and Change it.
- ro.product.model= (Your Device Name)
- ro.sf.lcd_density=220 (Your Device Density)
- ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : Don't edit any other line, If you edit then not flashing you device. This issue not show all roms]

Step 06 : Unpack boot.img Using MTKbootimg (PC Version Software)
*boot.img edit
- replace boot/zimg (kernel)
- replace boot/initrd/ueventd.rc

Bugs Fixed :
#After Porting Camera Error or Green Bug Fix
- Unpack boot.img Open init.rc & Compare Camera Line Stock To Port

#After Porting Sd Card Not Mounting Bug Fix
- Unpack boot.img & Delete init.no_ssd.rc
- Copy init.ssd.rc Stock To Port boot.img

#Others Bugs Fix Issue Same As Marshmallow Simple Based

Credits :
- Geo Baby
- Manish
- Helloansuman
- Xiaomi
- XDA Developer
- Rom Claims™
- S M Nahid Emon
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6572 Kitkat Based

How To Port Cyanogenmod 12.1/13/13.1/14 Based Rom To MediaTek MT6572 Kitkat 3.4.67+ Kernel Based. 

[Guide] How To Port CM 12.1/13/14 Based Rom To MT6572 Kitkat Based

This is easy porting method for mediatek Users. You can used Cyanogenmod 12.1/13/13.1/14 based rom using this porting method. This porting method make by S M Nahid Emon (Me) & FS Ashraful. Thanks FS Ashraful for helping me.

Disclaimer : If you can installed any custom rom your android device warranty has been voided. If you can used this porting method please work at your own risk. Your android device is destroyed using this method then Rom Claims is not responsible you any complaint.

Working Tools For PC :
1. 7-Zip/Winrar
2. MTKbootimg (PC Version)
3. Notepad++
4. Stock Rom
5. Custom Rom
6. Some Brain


Working Tools For Android :
1. Zarchiver (Zip Extractor)
2. Root Explorer Pro
3. DroidEdit Pro
4. Stock Rom
5. Custom Rom
6. Some Brain

How To Port Cyanogenmod 12.1/13/13.1/14 To MT6572 Kitkat Based

Step 01 : Make Two Folder and Rename 'Stock' and 'port'

Step 02 : Extract Stock Rom 'Stock' Folder and CM Based Rom 'Port' Folder

Step 03 : Go To META-INF/com/google/android/updater-script Using Notepad++ and Chage it.
System=mmcblk0p5 to your mounter point
cache=mmcblk0p6 to your mounter point
data=mmcblk0p7 to your mounter point

[Note : Don't edit any other or add, If you edit then show error=6 when flashing. This issue not show all roms]

Step 04 : Replace Stock To Port Folder
#From "etc" Folder
- System/etc/firmware (delete port firmware and copy from stock)

#From "lib" Folder
- System/lib/hw/sensor***
- System/lib/audio.primary.default.so
- System/lib/libcamalgo.so
- System/lib/camdrv.so
- System/lib/cameracustom.so
- System/lib/libMail.so

Step 05 : Open build.prop File Using Notepad++ and Change it.
- ro.product.model= (Your Device Name)
- ro.sf.lcd_density=220 (Your Device Density)
- ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : Don't edit any other line, If you edit then not flashing you device. This issue not show all roms]

Step 06 : Unpack boot.img Using MTKbootimg (PC Version Software)
*boot.img edit
- replace boot/zimg (kernel)
- replace boot/initrd/ueventd.rc

Bugs Fixed :
#After Porting Storage Bug Fix
Extract boot.img & Compare Stock To Port
- boot/initrd/fstab.xx.rc or fstab.rc

#After Porting Weak Signal Fix
Open build.prop Using Notepad++ and Edit it.
- ro.telephony.ril.config=signalstrength

#After Porting Audio Bug Fix
Go To Port Rom system/lib/hw and delete it.
- audio.primary.goldfish.so
- audio.primary.mt6582.so

#After Porting Camera Image Rotation Bug Fix
Go To Port Rom system/lib/hw and delete it.
- camera.goldfish.jpeg.so
- camer.goldfish.so

#After Porting Gps Bug Fix
Go To Port Rom system/lib/hw and delete it.
- gps.goldfish.so
- gps.mt6582.so

#After Porting Sensor Bug Fix
Go To Port Rom system/lib/hw and delete it.
- sensors.goldfish.so
- sensors.mt6582.so

#After Porting Led Indicator Bug Fix
Go To Port Rom system/lib/hw and delete it.
- lights.goldfish.so
- lights.mt6582.so

#After Porting Vibration Bug Fix
Go To Port Rom system/lib/hw and delete it.
- vibrator.goldfish.so

Credits :
- XDA Developer
- Rom Claims™
- S M Nahid Emon
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

Tuesday, September 12, 2017

[Guide] How To Fix Recent Key On All MediaTek Device

Hello Guys, I'm Showing To You How To Fix Recent Key On All Android Device. Many People Facing Recent Key Bugs issue So I Make This Guide For This People. 
New Light Template Documentation
How To Fix Recent Key

This Porting Guide For Rom Developers Only & This Porting Guide Working Perfectly.


Disclaimer : Please work at your own risk, If your device damage or brick then Rom Claims is not responsible to your complain.

Requirement Tools :
1. Winrar/7-zip
2. Notepad++
3. Stock Rom
4. Flashable Custom Rom
5. ApkTool

Show More : [Guide] How To Port MediaTek boot.img Without PC


How To Fix Recent Key :
#Method 01 :
Step 01 : Extract Your Stock Rom & Go To system/usr/keylayout Folder Under. Now Open "Generic.kl" File Using Notepad++

Step 02 : Open Custom Rom "Generic.kl" File Using Notepad++ Same as Stock Rom.

Step 03 : Search "APP_SWITCH" Value & Compare With Stock To Port Generic.kl File Value (Note : Like 187 or 580).

If You Don't Find This Code From Stock File Then Change Key Code
- 187 To 580 or
- 580 To 187

Step 04 : Now Save This Editing File Make Zip File & Flash it or If You Already Install Rom Then Open This File Using Root Explorer Compare, Edit, Save & Restart Your Device.

#Method 02 :
If this still not working then If this still not work then here is detailed method if your recent key is on Long press on Home.

Do all things in Method #1 then follow this step:

Step 01 : Decompile "framework-res.apk" Using ApkTool

Step 02 : Now open res/values/integers.xml with notepad++

Find this line : 
<integer name="config_longPressOnHomeBehavior">2</integer>

change the value 0 or 2 to 1 like this :
<integer name="config_longPressOnHomeBehavior">1</integer>

Step 03 : Now save your file & Recompile "framework-res.apk" Using ApkTool.

Step 04 : Sing this apk & make flashable zip & flash it using twrp or philz recovery.

I hope this method would fix your Recent Key on any rom. have fun!


Credits :
- Rom Claims™
- S M Nahid EMON
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]

Tuesday, August 29, 2017

[Guide] How To Port MediaTek boot.img Without PC

Hello Guys I'm Showing to you, how to port mediatek boot.img/recovery.img without pc mt65xx, mt67xx, etc jellybean, kitkat, lollipop, marshmallow & nougat. So let's start and follow our guide.
New Light Template Documentation
How To Port MediaTek boot.img Without PC

This step is very easy & 100% working. See this full guide carefully & get success. Using this guide you can port all mediatek boot.img & recovery.img. I hope it working for all & this guide first make xda-developers.

Disclaimer : Please work at your own risk, If your device damage or brick then Rom Claims is not responsible to your complain.

Requirement Tools :
1. Rooted Android Device
2. ApkTool Any Version
3. Root Explorer
4. Some Brain

See More : [ApkTool] How To Setup All ApkTool Android Version


How To Port Boot/Recovery.img Without PC :

Step 01 : Open Root Explorer & create "boot edit" folder in root/cache/

Step 02 : Copy & past stock boot.img "boot edit" folder under.

Step 03 : Now Open Apktool 4.4 or Apktool 4.6 (recommended) access root permission "cache" folder.

Step 04 : Click "boot.img" file & select "expack-mt657x(need root)" command & unpack & copy all extract file sd card under

Step 05 : Same guide unpack port boot.img 

Step 06 : Replace stock to port folder
              kernel
              ramdisk/default.prop (compare stock to port)
              ramdisk/ueventd.rc

Step 07 : After replacing click ramdisk folder & select "repack-mt657x(need root)" command 

Step 08 : Done

Or, If you don't understand see this video :


Credits :
- XDA Developers
- ApkTool
- Rom Claims™
- S M Nahid EMON
- FS Ashraful

[Note : Please share this guide any place and if you need any help comment below]