Thursday 31 August 2017

[4.2.2][Update] SillyKat Custom ROM For MT6572

Silly OS For MT6572


SillyKat is an aftermarket ROM for MT6572 Jellybean devices. This is the best ROM for those who want performance, power and features. This ROM has many features and is like an AOSP ROM for MT6572 devices. I completely recommend this ROM for all MT6572 users, you will be using this ROM for a long long time and there will probably be many more versions of this ROM. This ROM is like Mystic OS for Jellybean users.

Download : SillyKat Custom ROM For MT6572
Download V2 : SillyKat With Bug fixes For Mt6572
Download : SillyKat Playstore Bug Fix (Follow insctructions below on how to use this fix)




 



Step by Step video porting guide here : Video Guide

Delete boot.img in Port ROM and paste Stock boot.img in Port ROM

Delete/Remove" the following files and folders from PORT ROM folder.
- system/vendor
- system/usr
- system/lib/modules
- system/lib/hw
- system/lib/drm
- system/lib/soundfx
- system/lib/libaudio.primary.default.so
- system/lib/libcamalgo.so
- system/lib/libcameracustom.so
- system/etc/firmware
- system/etc/bluetooth
- system/etc/security
- system/etc/wifi
- system/etc/vold.fstab
- system/etc/vold.fstab.nand

Now open STOCK ROM folder and Copy the above mentioned files from STOCK ROM folder to PORT ROM folder.

- Edit Mount Points in /META-INF/com/google/android/
Note : If you do not have your stock updater-script follow the steps from step 18 to edit mount points without stock-updater-script : Edit mount points

Fix Playstore Bug :
If already flashed ROM :
- Download the fix
- Push the download build.prop and give proper 644 permissions
- Log out of playstore
- Reboot
- Log in to playstore

If ROM has not been flashed :
- Download build.prop
- Replace build.prop
Ajit Guraya
Ayat Ridoy & Pranto

Mediatek Forums

I have made a new forum for this website, please post your questions, guides, and ROMs there. You are free to post any ROM which you have ported, share your guides and a lot of more.
Please sign up, I will be featuring cool stuff at the forums in this site as well
http://forums.mtkroms.com/



[6.0.1][BETA][SNAPSHOT] CyanogenMod 13 For MT6592

CyanogenMod 13 For MT6592


CM 13 for MT6592 is an aftermarket ROM based on Android Marshmallow. CM 13 for MT6592 is now more stable compared to it's first build. This is also the latest Snapshot build of Cyanogenmod 13. To know what's working and what's not working, look for it down below. ROM is really really smooth and has Multiwindow as well. Overall, this ROM can be used for testing and maybe also as a daily driver if you do not want Camera and Bluetooth
Note : This ROM can be ported to any MT6592 device running Android Kitkat 4.4.x with kernel 3.4.67
If you want to port this ROM and share then please give the link of original post along with proper credits ! http://www.mtkroms.com/2016/03/stable-beta-cyanogenmod-13-for-mt6592.html
Notes :
1) My only request is that do not at any cost forget to give proper credits. All credits are mentioned below
2) It only takes a few minutes to steal the ROM but it will take you months to request the developers to start working on development again. Many devs stopped working and sharing their codes just because of kanging and I do not want that to happen again.
3) CM 13 could have become more stable till now if it weren't for kangers who forced the devs to stop their work.

Credits :
Ferhung - The guy behind CM13 for MTK and deserves all the thanks
Xen0n
Hyperion70 - For compiling CM13 for MT6592 from source and contributor for CM 13 for MTK
Fire855
Diparth Shah - For fixing USSD and also contributor for CM 13 for MTK
Ajit Guraya - Merging USSD Fix 
Aniruddha Adhikary - For his amazing USSD Fix
Team Roger That - Ajit Guraya, Diparth Shah, Pawan Diyal, Ashutosh Dubey, Waseem Maya, Ankit Bhatangar, Rohan Taneja, Vipul Jha, Pranav Reddy 

What's Working :
USSD
Audio
Mic
RIL
SMS (Receive and Send both working)
WiFi
Data
Dual SIM
Gapps
Hotspot
Screen Recording
Both storages (SD and Internal) mounting in both Phone and PC
Gapps
720P working in youtube

Bugs :
Camera
Bluetooth
GPS (partially working)
RIL is unstable sometimes
Few bugs here and there (might or might not be noticeable)
Gapps : http://opengapps.org/ (ARM)
Please flash Gapps right after you flash CM13


Step by Step guide : Click Here (Follow from Step 1 till Step 15 and come back here and follow below guide)

Replace files from your Stock ROM to CM13
In /system/lib/ :
- libMali.so
- hwcomposer.mt6592.so
- libaudio.primary.default.so
- libcameracustom.so
- libcamalgo.so
- libcamdrv.so
- libfeatureio.so

In /system/bin/ :
- gsm* (all files with the name gsm)
- rild (replace rild from working cm12.1)

In /system/etc/ :
- bluetooth, firmware, wifi (replace entire folder)

In boot.img :
- kernel/zimage
- ueventd.rc

[Guide] Backup/Restore MTK 64 Bit Devices


Recently the new MTK 64 Bit devices like the new MT6795, MT6752, MT6595, MT6753 are becoming famous and more and more people are using. But today I will show you how to backup MT6795, MT6752, MT6595, MT6753. This is really easy and a fast process.
You cannot use MTK Droid Tools to backup your MTK 64 Bit device because MTK Droid Tools is outdated and doesn't support the new 64Bit architecture. So the method will be a little complicated but I have got you covered with a video guide.

Things You Need :            
- ADB Installed In Your PC : Guide, Click Here
- Everything else you need is in the the Guide
- MTK Droid Tools  : Download, Click Here
How To :

- Make sure USB debugging is enabled on the smartphone
- Make Sure You have followed the Things To Do Section
- Press Windows Button + R
- Type CMD
- Press Enter and Command Prompt will Open
a) Type ADB Devices to see if your phone is detected
b) type adb shell df and determine the biggest partition
c) note down the path of the biggest partition
d) check the code below and replace path with your path. Use external sd if possible.
use those ADB commands to backup every single image :

ADB Code :
adb shell mkdir -p /storage/sdcard0/SPFT

adb shell su -c "dd if=/dev/block/mmcblk0boot0 of=/storage/sdcard0/SPFT/preloader.bin bs=512c count=512 skip=4"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/boot of=/storage/sdcard0/SPFT/boot.img"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/cache of=/storage/sdcard0/SPFT/cache.img"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/lk of=/storage/sdcard0/SPFT/lk.bin"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/logo of=/storage/sdcard0/SPFT/logo.bin"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/recovery of=/storage/sdcard0/SPFT/recovery.img"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/secro of=/storage/sdcard0/SPFT/secro.img"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/system of=/storage/sdcard0/SPFT/system.img"

adb shell su -c "dd if=/dev/block/platform/mtk-msdc.0/by-name/userdata of=/storage/sdcard0/SPFT/userdata.img"


If you get read only error then use these commands :

- mount -o rw,remount rootfs /

- chmod 777 /mnt/sdcard

Note : Change /mnt/sdcard/ with your own SD card path

After this reboot with ADB command "reboot" without "" or exit and manual reboot.
You should now have your images in a folder called SPFT on your smartphone.

Watch Video Tutorial for easy guide.


Wednesday 30 August 2017

[Guide] Fix All Bugs When Porting Custom ROM

This guide is to fix all the problems that you may face in your device after porting a new ROM. Using this guide you will able to fix bluetooth, camera, sdcard, radio, No Signal and many more issues in any Custom ROM for MT65xx device. This is universal guide and will work on all MT65xx devices.

Replace From Stock To Port :

To fix Radio and No Signal :
- \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

To fix Bluetooth :
- \system\lib\libbluetooth_mtk.so
- \system\lib\libbluetoothem_mtk.so

To fix Wifi :
- \system\lib\modules\mtk_stp_wmt.ko

- \system\lib\modules\mtk_wmt_wifi.ko

To fix Storage :
For 4.2.2
- \system\etc\vold.fstab

- \system\etc\vold.fstab.nand
For 4.4.x and 5.1.1
-  /system/bin/vold 
- /system/bin/pq
- decompile framework-res.apk of both stock and port and replace storage_list.xml and recompile

To Fix Camera :
- \system\lib\hw\camera.default.so
- \system\lib\libcamera_client.so
- \system\lib\libcameracustom.so
- \system\lib\libcameraprofile.so
- \system\lib\libcameraservice.so
- \system\lib\libmhal.so
- \system\lib\libmhalcontent.so
- \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.front.xml
- \system\etc\permission\android.hardware.camera.xml 


To Fix Bootloop :
- libandroid_runtime.so
- libandroid_servers.so
- libmedia_jni.so
- Repack boot.image

Fix Sensors :
- /system/bin/akmd*
- /system/lib/libsensors- so
- /system/lib/libms3c_yamaha- so
- /system/etc/firmware (folder)
- /system/bin/servicemanager

To Fix GPS :
- /system/xbin/ibmnlp 
- /system/etc/gps.conf

Fix Touchscreen :
- /system/usr

- /system/usr\keylayout\Generic.kl ->fix HomeKey 

Fix Sound/Audio :
First Replace :
- \system\lib\libaudio.primary.default.so
If it doesn't work then replace all :
- \system\lib\libaudio* .so


So, this is it. I hope you were able to fix issues and bugs in your Custom ROM for MTK. If you have any more bug fixes then please comment them below.

Credits :
- Ajit Guraya
- jawaad_s
- Scrack

[Theme][New Theme + Mod] MysticOS V4.0 Themes List

Presenting, Dark theme for MysticOS V4.0, Awesome theme, complete dark for users who love Dark. And it has proved to increase battery life a but.

Note : This is only for MysticOS V4.0 and can be flashed on any device that is currently running MysticOS V4.0


Download : Dark Theme For MysticOS V4.0
                  Dark Theme For MysticOS V4.0 (Mega Alternate)     

Screenshots :



Credits :
All credits and contributions is on updater script



Resurrection Remix Red theme for MysticOS V4.0.

Note : This is only for MysticOS V4.0 and can be flashed on any device that is currently running MysticOS V4.0

                           ReRemix Theme For MysticOS V4.0 (Google Drive Alternate)

Screenshots : 



Custom Progress bar like PAC ROM For MysticOS + Other few mods. Feature list below

                  MOD For MysticOS V4.0 (Mega Alternate)

Screenshots :


Features :
Custom ProgressBar
Clear all recent
Circle ImageView

Credits :
Dhenz Aquino

How to use :
Reboot into recovery
Flash it

[6.0.1][BETA][SNAPSHOT] CyanogenMod 13 For MT6582

CyanogenMod 13 For MT6582


CM 13 for MT6582 is an aftermarket ROM based on Android Marshmallow. CM 13 for MT6582 is now more stable compared to it's first build. This is also the latest Snapshot build of Cyanogenmod 13. To know what's working and what's not working, look for it down below. ROM is really really smooth and has Multiwindow as well. Overall, this ROM can be used for testing and maybe also as a daily driver if you do not want Camera and Bluetooth
Note : This ROM can be ported to any MT6582 device running Android Kitkat 4.4.x with kernel 3.4.67


CyanogenMod 13 For MT6582 with Camera and video recording Fix, Click Here

Note : CyanogenMod 13 For MT6592 will also be released at the same time as the links for CM13 for MT6582 links are added. So MT6592 users do not worry
If you want to port this ROM and share then please give the link of original post along with proper credits ! http://www.mtkroms.com/2016/03/stable-beta-cyanogenmod-13-for-mt6582.html
Notes :
1) My only request is that do not at any cost forget to give proper credits. All credits are mentioned below
2) It only takes a few minutes to steal the ROM but it will take you months to request the developers to start working on development again. Many devs stopped working and sharing their codes just because of kanging and I do not want that to happen again.
3) CM 13 could have become more stable till now if it weren't for kangers who forced the devs to stop their work.

Credits :
Ferhung - The guy behind CM13 for MTK and deserves all the thanks
Xen0n
Hyperion70
Fire855
Diparth Shah - For fixing USSD and also contributor for CM 13 for MTK
Ajit Guraya - For Compiling this build/CM13 from source
Aniruddha Adhikary - For his amazing USSD Fix
Team Roger That - Ajit Guraya, Diparth Shah, Pawan Diyal, Ashutosh Dubey, Waseem Maya, Ankit Bhatangar, Rohan Taneja, Vipul Jha, Pranav Reddy 

What's Working :
USSD
Audio
Mic
RIL
SMS (Receive and Send both working)
WiFi
Data
Dual SIM
Gapps
Hotspot
Screen Recording
Both storages (SD and Internal) mounting in both Phone and PC
Gapps
720P working in youtube

Bugs :
Camera
Bluetooth
GPS (partially working)
RIL is unstable sometimes

Few bugs here and there (might or might not be noticeable)
Gapps : http://opengapps.org/ (ARM)
Please flash Gapps right after you flash CM13


Step by Step guide : Click Here (Follow from Step 1 till Step 15 and come back here and follow below guide)

Replace files from your Stock ROM to CM13
In /system/lib/ :
- libMali.so
- hwcomposer.mt6592.so
- libaudio.primary.default.so
- libcameracustom.so
- libcamalgo.so
- libcamdrv.so
- libfeatureio.so

In /system/bin/ :
- gsm* (all files with the name gsm)
- rild (replace rild from working cm12.1)

In /system/etc/ :
- bluetooth, firmware, wifi (replace entire folder)

In boot.img :
- kernel/zimage
- ueventd.rc