How To Port Cyanogenmod 13.1 Marshmallow Based Rom To Spreadtrum SC77xx / SC88xx / SC98xx Lollipop & Marshmallow Based.
This is easy Porting method for Spreadtrum Users. You can used Cyanogenmod 13.1 based rom using this porting method. This porting method make by Hadi Khoirudin, Parthib YT & S M Nahid Emon (me). Thanks Hadi Khoirudin and Parthib YT for helping me.
Working Tools For PC :
1. 7-Zip/Winrar
2. Android Image Kitchen (PC Version)
3. Stock Rom
4. Custom Rom
5. Some Brain
Working Tools For Android :
1. Zarchiver or Root Explorer Pro (Zip Extractor)
2. Android Image Kitchen (Android Version)
3. Stock Rom
4. Custom Rom
5. Some Brain
For Lollipop Kernel :
Download CM13 Based Custom Rom :
Cyanogenmod 13.1 MM Rom
[CM13.1] PacMan MM Rom
[CM13.1] Resurrection Remix MM Rom
Step 01 : Make Two Folder and Rename 'Stock' and 'port'
Step 02 : Extract Stock Rom 'Stock' Folder and CM13 Rom 'Port' Folder
Step 03 : Unpack both boot.img (boot.emmc.win) Using Android Image Kitchen
Step 04 : Replace Stock To Port boot.img File
- split_img Folder [Replace Stock To Port]
- ramdisk/lib/modules [Delete Modules Folder & Copy Stock To Port]
- system/lib/modules/mali.ko To ramdisk/lib/modules/mali.ko [Replace Stock To Port]
Step 05 : Repack boot.img & Past Stock Folder Under
Step 06 : Replace Stock To Port Folder
- system/lib/hw [Except audio.primary.sc8830.so & bluetooth.default.so File]
- system/etc/audio [Except audio_effect.conf File]
- system/etc/codec_pga.xml
- system/etc/media
- system/etc/tiny_hw.xml
- system/egl/libGLES_mali.so
- system/lib/libEGL.so
- system/lib/libGLES_trace.so
- system/lib/libGLESv1_CM.so
- system/lib/libGLESv2.so
- system/lib/libMali.ko [if available]
Step 07 : Open build.prop Using Notepad++ & Edit Stock To Port
- ro.product.model=
- ro.sf.lcd_density=
- ro.sf.lcd_width=
- ro.sf.lcd_height=
- ro.sf.hwrotation=
Step 08 : Open META-INF/com/google/android/update-script Using Notepad++ & Change block point
cache=mmcblk0pxx
data=mmcblk0pxx
system=mmcblk0pxx
Step 09 : Make Zip File Using Winrar and Flash New Rom Using TWRP Recovery
For Marshmallow Kernel :
Download RR Rom (Lollipop Based) & boot.img (For Marshmallow)
Step 01 : Make Two Folder and Rename 'Stock' and 'port'
Step 02 : Extract Stock Rom 'Stock' Folder and RR Rom 'Port' Folder
Step 03 : Delete Port 'boot.emmc.win' and past Downloaded 'boot.img'
Step 04 : Unpack boot.img Using Android Image Kitchen
Step 05 : Replace Stock To Port boot.img File
- split_img Folder [Replace Stock To Port]
- ramdisk/lib/modules [Delete Modules Folder & Copy Stock To Port]
- system/lib/modules/mali.ko To ramdisk/lib/modules/mali.ko [Replace Stock To Port]
Step 06 : Repack boot.img & Past Stock Folder Under
Step 07 : Replace Stock To Port Folder
- system/lib/egl
- system/lib/hw/gralloc.sc8830.so
- system/lib/hw/hwcomposser.sc8830.so
- system/lib/hw/sprd_gsp.sc8830.so
- system/lib/modules
- system/usr/idc
Step 08 : Open build.prop Using Notepad++ & Edit Stock To Port
- ro.product.model=
- ro.sf.lcd_density=
- ro.sf.lcd_width=
- ro.sf.lcd_height=
- ro.sf.hwrotation=
Step 09 : Open META-INF/com/google/android/update-script Using Notepad++ & Change block point
cache=mmcblk0pxx
data=mmcblk0pxx
system=mmcblk0pxx
Step 06 : Make Zip File Using Winrar and Flash New Rom Using TWRP Recovery
Bugs Fixed Guide : Click here To See
Credits :
- S M Nahid Emon
- Rom Claims
- Hadi Khoirudin
- Parthib YT
[Note : Please share this guide any place and if you need any help comment below]
This is easy Porting method for Spreadtrum Users. You can used Cyanogenmod 13.1 based rom using this porting method. This porting method make by Hadi Khoirudin, Parthib YT & S M Nahid Emon (me). Thanks Hadi Khoirudin and Parthib YT 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. Android Image Kitchen (PC Version)
3. Stock Rom
4. Custom Rom
5. Some Brain
Show More : [Tutorial] How To Port CM12.1 To Spreadtrum Devices
Working Tools For Android :
1. Zarchiver or Root Explorer Pro (Zip Extractor)
2. Android Image Kitchen (Android Version)
3. Stock Rom
4. Custom Rom
5. Some Brain
For Lollipop Kernel :
Download CM13 Based Custom Rom :
Cyanogenmod 13.1 MM Rom
[CM13.1] PacMan MM Rom
[CM13.1] Resurrection Remix MM Rom
Step 01 : Make Two Folder and Rename 'Stock' and 'port'
Step 02 : Extract Stock Rom 'Stock' Folder and CM13 Rom 'Port' Folder
Step 03 : Unpack both boot.img (boot.emmc.win) Using Android Image Kitchen
Step 04 : Replace Stock To Port boot.img File
- split_img Folder [Replace Stock To Port]
- ramdisk/lib/modules [Delete Modules Folder & Copy Stock To Port]
- system/lib/modules/mali.ko To ramdisk/lib/modules/mali.ko [Replace Stock To Port]
Step 05 : Repack boot.img & Past Stock Folder Under
Step 06 : Replace Stock To Port Folder
- system/lib/hw [Except audio.primary.sc8830.so & bluetooth.default.so File]
- system/etc/audio [Except audio_effect.conf File]
- system/etc/codec_pga.xml
- system/etc/media
- system/etc/tiny_hw.xml
- system/egl/libGLES_mali.so
- system/lib/libEGL.so
- system/lib/libGLES_trace.so
- system/lib/libGLESv1_CM.so
- system/lib/libGLESv2.so
- system/lib/libMali.ko [if available]
Step 07 : Open build.prop Using Notepad++ & Edit Stock To Port
- ro.product.model=
- ro.sf.lcd_density=
- ro.sf.lcd_width=
- ro.sf.lcd_height=
- ro.sf.hwrotation=
Step 08 : Open META-INF/com/google/android/update-script Using Notepad++ & Change block point
cache=mmcblk0pxx
data=mmcblk0pxx
system=mmcblk0pxx
Step 09 : Make Zip File Using Winrar and Flash New Rom Using TWRP Recovery
For Marshmallow Kernel :
Download RR Rom (Lollipop Based) & boot.img (For Marshmallow)
Step 01 : Make Two Folder and Rename 'Stock' and 'port'
Step 02 : Extract Stock Rom 'Stock' Folder and RR Rom 'Port' Folder
Step 03 : Delete Port 'boot.emmc.win' and past Downloaded 'boot.img'
Step 04 : Unpack boot.img Using Android Image Kitchen
Step 05 : Replace Stock To Port boot.img File
- split_img Folder [Replace Stock To Port]
- ramdisk/lib/modules [Delete Modules Folder & Copy Stock To Port]
- system/lib/modules/mali.ko To ramdisk/lib/modules/mali.ko [Replace Stock To Port]
Step 06 : Repack boot.img & Past Stock Folder Under
Step 07 : Replace Stock To Port Folder
- system/lib/egl
- system/lib/hw/gralloc.sc8830.so
- system/lib/hw/hwcomposser.sc8830.so
- system/lib/hw/sprd_gsp.sc8830.so
- system/lib/modules
- system/usr/idc
Step 08 : Open build.prop Using Notepad++ & Edit Stock To Port
- ro.product.model=
- ro.sf.lcd_density=
- ro.sf.lcd_width=
- ro.sf.lcd_height=
- ro.sf.hwrotation=
Step 09 : Open META-INF/com/google/android/update-script Using Notepad++ & Change block point
cache=mmcblk0pxx
data=mmcblk0pxx
system=mmcblk0pxx
Step 06 : Make Zip File Using Winrar and Flash New Rom Using TWRP Recovery
Bugs Fixed Guide : Click here To See
Credits :
- S M Nahid Emon
- Rom Claims
- Hadi Khoirudin
- Parthib YT
[Note : Please share this guide any place and if you need any help comment below]
No comments:
Post a Comment