[MT6575][Development][Guides]Porting and Usefull Stuff

TechBurner

Senior Member
Jul 11, 2012
588
662
0
Delhi
techburner.in
This is going to be a United Development thread for Mt6575 chipset phones.


Ofcourse i dont know everything but i would like to share what i know and what i have done with fellow xda members.


So FIrst when you Get a phone you have to root it.
To root i know two methods:


Framaroot: http://forum.xda-developers.com/apps/framaroot/root-framaroot-one-click-apk-to-root-t2130276
Works for most of the unlocked phones!

Mtk Droid tools: http://forum.xda-developers.com/showthread.php?t=2160490
They are very usefull and you should have them with you.


With mtk droid tools you will also need usb drivers
Here they are : http://www.mediafire.com/download/vd012757e79ohrd/MT6575_USB_VCOM_drivers.rar
How to install these?

when you connect your phone to pc/laptop with usb debugging enabled in settings you will see a new device notification .click it and browse for the drivers and install them.


Now just use mtk droid tools to make a temproary recovery for your phone.
You can check this thread for root and cmw using mtk droid tools!
http://forum.xda-developers.com/showthread.php?t=2519432




Now you are set for development on your mt6575!
VERY IMPORTANT CREATE A BACKUP USING MTK DROID TOOLS AND ALSO USING CMW RECOVERY !
IT WILL BE VERY HELPFULL , TRUST ME!
 
Last edited:

TechBurner

Senior Member
Jul 11, 2012
588
662
0
Delhi
techburner.in
How to deodex your rom?

What is deodex/odex? here: http://forum.xda-developers.com/showthread.php?t=2224570

SO now to deodex just follow here : http://forum.xda-developers.com/showthread.php?t=2213235

Or you can use android kitchen : Here is the tutorial on how to set up andorid kitchen
http://forums.droidbeans.com/develo...-for-making-custom-rom(screenshots-tutorial)/





How to decompile apk/jar?

I use vts because it has a good gui and also does it all for me you can also try apk multi tool
Vts link : http://forum.xda-developers.com/showthread.php?t=1619473


Apk multitool link :http://forum.xda-developers.com/showthread.php?t=1310151





What if you dont have a computer how to decompile/recompile?
Here Check my video : https://www.youtube.com/watch?v=2dHgwXw3Qvw




How to have different recoveries?(i have not tried them yet but should work)


Here is port tool for Carliv touch recovery : http://forum.xda-developers.com/showthread.php?t=1825722

Here is one for Philz touch recovery :http://forum.xda-developers.com/showthread.php?t=2748169




Generally most of the Mtk 6575 Phones are Ics or Jb based so you can try Xposed Framework Which is an extremely awesome tool!
http://forum.xda-developers.com/xposed/framework-xposed-rom-modding-modifying-t1574401




Now if you dont have any custom roms or you dont like the custom roms you have you can use some apps of stock based roms like contacts.apk, sometimes systemui.apk,mms.apk ,clock,calendar etc from other roms by following this tutorial.

http://forum.xda-developers.com/showthread.php?t=2725233
 
Last edited:

TechBurner

Senior Member
Jul 11, 2012
588
662
0
Delhi
techburner.in
How to make a rom using kitchen?
Check here : http://forum.xda-developers.com/showthread.php?t=1801690



How to port roms?
Porting can sometimes be very tough and can sometimes be extremely easy.



To port you First have to chose a right mobile from which you can port.
It should have similar chipset and same screen resolution.
Here is a list of mtk 6575 Mobiles that i know


Group 1
Resolution = 480x800
Screen size = 4 inch
RAM = 512MB

Devices:-
Karbonn A11
Alcatel OneTouch S'POP
LGE L5 II
PAP 4040Duo
Micromax a90
Lenovo a750

Threads:-
Karbonn A11
LG L5 II
PAP 4040Duo
Micromax a90
Alcatel OneTouch S'POP
Lenovo a750 (roms only)

Stock ROMs (images as well as ZIPS & KDZ):-
Alcatel OneTouch S'POP :- unavailable(server down)
Karbonn A11- ZIP IMAGE
PAP 4040Duo - gives 403 error (forbidden) hence go to the russian thread. it has lewa and miui
Micromax a90- custom
LG L5 II- KDZ with tutorial

Source codes!!!
Lg L5 II
Alcatel OneTouch S'POP (search the model)

Group 2
Resolution = 480x800
Screen size = 4 inch
RAM = 1GB


Devices:-
Giyagu G2

Group 3
Resolution = 480x800
Screen size = 5 inch
RAM = 512MB


Devices:-
Lenovo s880

Threads:-
Lenovo s880





Android Kitchen makes it really easy to port roms

So you can always try to port roms using kitchen and it might well work!

This Guide might help you : http://fabosums.blogspot.in/2014/02/port-any-rom-to-mtk-device-in-5-mins.html




You can also use Mtk firmware adapter tool which makes porting roms just a matter of few clicks
http://forum.xda-developers.com/showthread.php?p=52382530#post52382530


This thread also might help you , Helped me a lot in porting roms
http://forum.xda-developers.com/showthread.php?t=2464143
 
Last edited:

TechBurner

Senior Member
Jul 11, 2012
588
662
0
Delhi
techburner.in
How to fix bugs?
I am not a master at this @DarkFrenzy knows more about this he would surely be able to help you more!



For Audio Bug you can check out this
http://forum.xda-developers.com/showpost.php?p=51027165


To fix Wifi problem check out this thread and look for the answers by @DarkFrenzy
http://forum.xda-developers.com/showthread.php?p=51234143


TO patch 6620 to work on 6628 roms Check this
http://forum.xda-developers.com/showpost.php?p=42560334&postcount=570



I will keep adding stuff . Let me know if i missed anything!
Ask any questions if you have and share anything that you find new or usefull!
 
Last edited:

prashantboriwal

Senior Member
Feb 7, 2013
97
8
0
Really nice rom....can i port it to my micromax a68?
Mtk 6575(but widout 3g....i guess mtk 6515)
Android version 4.0.4 ICS
Kernel 3.0.13
4 inch display

Sent from my Micromax A68 using XDA Free mobile app
 

kirito9

Inactive Recognized Contributor
Oct 30, 2013
3,125
1,354
253
How to make a rom using kitchen?
Check here : http://forum.xda-developers.com/showthread.php?t=1801690



How to port roms?
Porting can sometimes be very tough and can sometimes be extremely easy.



To port you First have to chose a right mobile from which you can port.
It should have similar chipset and same screen resolution.
Here is a list of mtk 6575 Mobiles that i know


Group 1
Resolution = 480x800
Screen size = 4 inch
RAM = 512MB

Devices:-
Karbonn A11
Alcatel OneTouch S'POP
LGE L5 II
PAP 4040Duo
Micromax a90
Lenovo a750

Threads:-
Karbonn A11
LG L5 II
PAP 4040Duo
Micromax a90
Alcatel OneTouch S'POP
Lenovo a750 (roms only)

Stock ROMs (images as well as ZIPS & KDZ):-
Alcatel OneTouch S'POP :- unavailable(server down)
Karbonn A11- ZIP IMAGE
PAP 4040Duo - gives 403 error (forbidden) hence go to the russian thread. it has lewa and miui
Micromax a90- custom
LG L5 II- KDZ with tutorial

Source codes!!!
Lg L5 II
Alcatel OneTouch S'POP (search the model)

Group 2
Resolution = 480x800
Screen size = 4 inch
RAM = 1GB


Devices:-
Giyagu G2

Group 3
Resolution = 480x800
Screen size = 5 inch
RAM = 512MB


Devices:-
Lenovo s880

Threads:-
Lenovo s880





Android Kitchen makes it really easy to port roms

So you can always try to port roms using kitchen and it might well work!

This Guide might help you : http://fabosums.blogspot.in/2014/02/port-any-rom-to-mtk-device-in-5-mins.html




You can also use Mtk firmware adapter tool which makes porting roms just a matter of few clicks
http://forum.xda-developers.com/showthread.php?p=52382530#post52382530


This thread also might help you , Helped me a lot in porting roms
http://forum.xda-developers.com/showthread.php?t=2464143

Do you know of any devices that has 320x480 resolution? i need one to port a rom
 

kirito9

Inactive Recognized Contributor
Oct 30, 2013
3,125
1,354
253
How to make a rom using kitchen?
Check here : http://forum.xda-developers.com/showthread.php?t=1801690



How to port roms?
Porting can sometimes be very tough and can sometimes be extremely easy.



To port you First have to chose a right mobile from which you can port.
It should have similar chipset and same screen resolution.
Here is a list of mtk 6575 Mobiles that i know


Group 1
Resolution = 480x800
Screen size = 4 inch
RAM = 512MB

Devices:-
Karbonn A11
Alcatel OneTouch S'POP
LGE L5 II
PAP 4040Duo
Micromax a90
Lenovo a750

Threads:-
Karbonn A11
LG L5 II
PAP 4040Duo
Micromax a90
Alcatel OneTouch S'POP
Lenovo a750 (roms only)

Stock ROMs (images as well as ZIPS & KDZ):-
Alcatel OneTouch S'POP :- unavailable(server down)
Karbonn A11- ZIP IMAGE
PAP 4040Duo - gives 403 error (forbidden) hence go to the russian thread. it has lewa and miui
Micromax a90- custom
LG L5 II- KDZ with tutorial

Source codes!!!
Lg L5 II
Alcatel OneTouch S'POP (search the model)

Group 2
Resolution = 480x800
Screen size = 4 inch
RAM = 1GB


Devices:-
Giyagu G2

Group 3
Resolution = 480x800
Screen size = 5 inch
RAM = 512MB


Devices:-
Lenovo s880

Threads:-
Lenovo s880





Android Kitchen makes it really easy to port roms

So you can always try to port roms using kitchen and it might well work!

This Guide might help you : http://fabosums.blogspot.in/2014/02/port-any-rom-to-mtk-device-in-5-mins.html




You can also use Mtk firmware adapter tool which makes porting roms just a matter of few clicks
http://forum.xda-developers.com/showthread.php?p=52382530#post52382530


This thread also might help you , Helped me a lot in porting roms
http://forum.xda-developers.com/showthread.php?t=2464143

Alcatel S'Pop is actually a 320*480 3.5'' device similar to the T'Pop :p
 

youngchaos

Senior Member
Jul 15, 2013
328
73
0
Rome
Hello , i gotta a problem , i successfully ported a rom but i have the current issue with the storage.

The eMMC show as 4gb but it really is 16gb
Then the eMMC doesn't mount on pc when i use the MTP function (haven't tried with the USB Storage Mode) just the MicroSD mount correctly with MTP.

And my MicroSd is called "Edit" istead of Micro Sd (just aesthetic bug).

Can you help me?

I replaced /bin vold etc/vold and framework-res storage_list :)
 

DarkFrenzy

Senior Member
Feb 4, 2014
1,048
767
0
Male'
Hello , i gotta a problem , i successfully ported a rom but i have the current issue with the storage.

The eMMC show as 4gb but it really is 16gb
Then the eMMC doesn't mount on pc when i use the MTP function (haven't tried with the USB Storage Mode) just the MicroSD mount correctly with MTP.

And my MicroSd is called "Edit" istead of Micro Sd (just aesthetic bug).

Can you help me?

I replaced /bin vold etc/vold and framework-res storage_list :)
wht is in the storage_list.xml can u upload it or paste it. i faced this problem when i ported miui v4 rom, miui storage_list.xml was only set to mount sd card not internal storage so i replaced it with stock and the internal storage was mounting and the miui filemanager shows the internal storage .But i got this. Phone storage name was "Password Error" and SD Card Name was "4G data limit Exceed" but this weird named came when i replaced the some bins.

<?xml version="1.0" encoding="utf-8"?>
<StorageList
xmlns:android="http://schemas.android.com/apk/res/android">
<storage android:mountPoint="/mnt/sdcard" android:storageDescription="@string/storage_phone" android:primary="true" android:allowMassStorage="true" />
<storage android:mountPoint="/mnt/sdcard2" android:storageDescription="@string/storage_sd_card" android:primary="false" android:removable="true" android:allowMassStorage="true" />
</StorageList>
 

youngchaos

Senior Member
Jul 15, 2013
328
73
0
Rome
wht is in the storage_list.xml can u upload it or paste it. i faced this problem when i ported miui v4 rom, miui storage_list.xml was only set to mount sd card not internal storage so i replaced it with stock and the internal storage was mounting and the miui filemanager shows the internal storage .But i got this. Phone storage name was "Password Error" and SD Card Name was "4G data limit Exceed" but this weird named came when i replaced the some bins.

<?xml version="1.0" encoding="utf-8"?>
<StorageList
xmlns:android="http://schemas.android.com/apk/res/android">
<storage android:mountPoint="/mnt/sdcard" android:storageDescription="@string/storage_phone" android:primary="true" android:allowMassStorage="true" />
<storage android:mountPoint="/mnt/sdcard2" android:storageDescription="@string/storage_sd_card" android:primary="false" android:removable="true" android:allowMassStorage="true" />
</StorageList>
Hello my storage_list is hard to read.. got some strange symbols... look :

http://imgur.com/NH9cz3P


i guess is not normal,right?

Editing storage_list as you suggested make SystemUI / Settings crash :S repeatly
 
Last edited:

youngchaos

Senior Member
Jul 15, 2013
328
73
0
Rome
hehehehe. u need to decompile the framework-res.apk to read the xml files. can u attach u r storage.xml without decompiling
OHHHHH i didn't get it ahahhahaha i decompile it then <3 i reply back with attach if i can't do it thanks my friend , will update you soon!

---------- Post added at 03:50 PM ---------- Previous post was at 03:20 PM ----------

hehehehe. u need to decompile the framework-res.apk to read the xml files. can u attach u r storage.xml without decompiling


My friend i did it ! I have the correct name but still

eMMC showing 4gb but my eMMC is 16gb .. and using MTP doesn't mount internal :( just SD :( what to do?

If i go Setting -> Storage i see this :


But if go to About Phone i see:
 

youngchaos

Senior Member
Jul 15, 2013
328
73
0
Rome
Ok , they explain to me miui just see /data partition in the storage settings so 4gb is okey.

But when i use the MTP function , my internal storage doesn't mount... any clue about this?