Hello guys, After a lot of email requests I am finally gonna tell you how you can upgrade your Android version for all MTK device.
The theory behind how this works :
This information is 55-60% correct. This theory is based on my own personal research and testing many different kernels and ROMs. So please do not post any hate comments. I would gladly accept any corrections via email : ajit4guraya@gmail.com
A new Android upgrade is nothing but a filesystem change. It is just like how you change a filesystem to make a new Custom ROM. But when a new Android Version comes a new Kernel version also rolls out with it to add features. And that is actually the big deal.
You will be able to port an upgrade as long as the Kernel version remains the same (obviously expect bugs).
Example 1 : How to make a port possible
Android A : A old android version with kernel 3.4.5 For MT6572
Android B : A newer android filesystem with upgrade but with kernel 3.4.5 For MT6572
In this scenario you will be able to port the Android B upgrade even if your device came with Android A and the manufacturer has not provided an Android B upgrade because the kernel version still remains 3.4.5 Android is completely based on kernel so as long as the kernel remains the same the upgrade can be ported. Only from the same chipset.
Example 2 : How to find if port is not compatible
Android A : A old android version with kernel 3.4.5 For MT6572
Android B : A newer android filesystem with upgrade but with kernel 3.4.67 For MT6572
In this scenario you will not be able to port Android B upgrade to your Android A device because the kernel version of Android A and Android B is different even though a device with the same chipset as your's is running it.
The reason the Resurrection Remix 5.1 ROM For MT6582 : Post Here
can be ported to MT6582 devices running Android 4.4.2 is because they are both based on the same kernel version but have different kernel features and files.
Q/A
Q. Can I port 4.4 ROM to my device running 4.2.2 ?
A. Yes you can as long as they are based on the same kernel version. But most probably you will not be able to port it because all Kitkat builds are based on 3.4.67 whereas Jellybean builds are based on 3.4.5
Q. Can I port 5.1 ROM to my device running 4.4.x
A. Yes you can as long as the kernel base remains the same as your Kikat running device. There are a few Lollipop builds based on 3.4.67 kernel such as the Resurrection Remix 5.1 ROM for MT6582
So the chances of you getting lollipop for your MTK device running KitKat are 60% as long as you can find a Lollipop build based on 3.4.67 or based on the same kernel as your device is running.
The theory behind how this works :
This information is 55-60% correct. This theory is based on my own personal research and testing many different kernels and ROMs. So please do not post any hate comments. I would gladly accept any corrections via email : ajit4guraya@gmail.com
A new Android upgrade is nothing but a filesystem change. It is just like how you change a filesystem to make a new Custom ROM. But when a new Android Version comes a new Kernel version also rolls out with it to add features. And that is actually the big deal.
You will be able to port an upgrade as long as the Kernel version remains the same (obviously expect bugs).
Example 1 : How to make a port possible
Android A : A old android version with kernel 3.4.5 For MT6572
Android B : A newer android filesystem with upgrade but with kernel 3.4.5 For MT6572
In this scenario you will be able to port the Android B upgrade even if your device came with Android A and the manufacturer has not provided an Android B upgrade because the kernel version still remains 3.4.5 Android is completely based on kernel so as long as the kernel remains the same the upgrade can be ported. Only from the same chipset.
Example 2 : How to find if port is not compatible
Android A : A old android version with kernel 3.4.5 For MT6572
Android B : A newer android filesystem with upgrade but with kernel 3.4.67 For MT6572
In this scenario you will not be able to port Android B upgrade to your Android A device because the kernel version of Android A and Android B is different even though a device with the same chipset as your's is running it.
The reason the Resurrection Remix 5.1 ROM For MT6582 : Post Here
can be ported to MT6582 devices running Android 4.4.2 is because they are both based on the same kernel version but have different kernel features and files.
Q/A
Q. Can I port 4.4 ROM to my device running 4.2.2 ?
A. Yes you can as long as they are based on the same kernel version. But most probably you will not be able to port it because all Kitkat builds are based on 3.4.67 whereas Jellybean builds are based on 3.4.5
Q. Can I port 5.1 ROM to my device running 4.4.x
A. Yes you can as long as the kernel base remains the same as your Kikat running device. There are a few Lollipop builds based on 3.4.67 kernel such as the Resurrection Remix 5.1 ROM for MT6582
So the chances of you getting lollipop for your MTK device running KitKat are 60% as long as you can find a Lollipop build based on 3.4.67 or based on the same kernel as your device is running.
[MUST READ] How to upgrade MTK Android Version. The secret MTK does not wants you to know.
Reviewed by MTK Hacker Pro
on
9:05 AM
Rating:
Nice one..but what about cross porting bro?
ReplyDeleteNice one..but what about cross porting bro?
ReplyDeletethis will work with cross porting, but you need good experience and a lot of time for bug fixing
Deletei have a question bro , when i extract my boot.img using android kitchen the file named zimage.file is it the kernel ?
ReplyDeleteyes, it depends on the tool you use. If you use kitchen it is zimage if you use another tool it is most probably kernel
Delete为何没有教程
ReplyDeletehey bro i am using micromax canvas l a108 with mt6582m chipest kernal 3.4.67 android 4.4.2 there another device Micromax unite 2 a106 with the same chipest, same kernal and same android version but micromax unite 2 got lollipop update and i didn't get it so is there any trick i can get lollipop on my device by porting or flasing custom rom. I am new to all these and I have never used kichen so plz help me. excepting a lot from ur reply. thanks in advance
ReplyDeleteif Unite 2 got official update then no you cannot port it. Because official update will have 3.10 kernel
Deletewhat if the rom is not for a Mediatek Device but with a 3.4.5 kernel , exemple http://forum.odroid.com/viewtopic.php?f=60&t=9869
ReplyDeleteso are trying trying to port rom from non-mediatek to a mediatek device ?
Deletewhere can we find these kernel upgrades??
ReplyDeletebrother do you have a kitkat rom for mtk 6572 with kernel 3.4.5 ??
ReplyDeleteSir, how I can find the kernel version of one custom rom? Looking for a particular file?
ReplyDeletethere is no specific way, MTK Droid tools is the best possible tool to find your kernel version
DeleteThis comment has been removed by the author.
ReplyDeleteso it's possible to port this rom: http://www.mtkroms.com/2015/08/aicp-cyanogenmod-lollipop-for-mt6592.html for a mt6572 with 3.4.67 kernel?
ReplyDeletei think that i've already done, only need to edit boot.img... but i'm not sure of how to do it, i only know how to port kernel.... please, help, i can send you the .zip archive and you can check it and see if it's good or need something
DeleteIt is for MT6592 only.
Deletedoes the kernel version upgradable
ReplyDeleteno
DeleteWhat Rom Kitkat is compatible with kernel 3.4.5 and mtk 6589, mi phone is a POMP W89 with jellybean 4.2.2?
ReplyDeletenone till now
Deleteyou have guid how make kernel?i have source of mt6572 3.4.67 kernel
ReplyDeletevisit xda-developers.com
DeleteWhy can't the kernel be upgraded?
ReplyDeletebecause we don't have the kernel source and vendor trees for MTK to make a new kernel, also the manufacturer does not provide upgrades so no way to get new kernel
Deletecan I port from 4.2.2 android /3.4.5 kernel to 4.4 android/3.4.67 kernel or lollipop android 3.4.67 kernel
ReplyDeleteeverything is explained in the post
Deletecan I port from 4.2.2 android /3.4.5 kernel to 4.4 android/3.4.67 kernel or lollipop android3.4.67 kernel
ReplyDeleteplease tell i cannot understand in the post.
sorry for the inconvenience
yes you can port it, but it won't boot. Common sense bro, if it were possible why would people using MTK devices struggle so much fir software updates ? they could just port a new update and enjoy the latest Android version.
DeleteFinal answare : not possible, you will just waste your time
so u mean that i can only port jellybean to jellybean and kernel 3.4.5 to 3.4.5
ReplyDeleteihave an mt 6572 3.4.67 kernal can i flash to my device
ReplyDeleteI have Mtk6592 Kitkat(kernel 3.4.67) Qmobile device so i think that my Qmobile x900 Mtk device can be upgraded to Lollipop(kernel 3.4.67),
Deleteis it true in your view???
take your time to go through this website you will get your answer :D
Deletei have HIKe Phone model828 X1, i want to upgrade its version 4.2.2 to 4.4.4 or 5.0.1 if possible
ReplyDeleteplease guide...
you cannot !
Deletehi bro,
ReplyDeletei wanna ask u a qstn not related to this topic.I want to know how could i install kali linux on my android phone with mtk6582 chipset and kernel vrssion 3.10.
I have tried with linux deploy several times but it says that "somthing went wrong" when i tried to run it with VNC serever.
If u know a better and simple method then please tell me...
m wating for ur rply
i don't work on linux on android
DeleteHow can i know if the rom was based on a certain kernel ?!
ReplyDeletesettings > about > Kernel version
DeleteSo there is any lollipop rom that can be port to mt6572 kernel 3.4.5
ReplyDeleteno, you shouldn't expect any updates for 3.4.5 kernel
Delete