MTK Custom ROMs

Custom ROMs and Rooting Tutorials

[WIP] Developing Worlds First Kitkat 4.4 Upgrade For MT6572 Built from Source Soon — March 15, 2015

[WIP] Developing Worlds First Kitkat 4.4 Upgrade For MT6572 Built from Source Soon

KitKat 4.4 For MT6572

WHOOOOOOOT BIG NEWS
MT6572 USERS
Well still working on getting kitkat for us MT6572 users BUT I GOT Android JELLy BEAN 4.3 SO YOU GUYS WHO ARE ON 4.2.2 CAN UPGRADE TO 4.3 !!!!

Here is the page
So, here we go guys I have big news I am developing  Kitkat 4.4 Upgrade for MT6572 since we have reached 11K Views in less than a month

I have Already made some progress in it. Hope to get it working soon enough i am still only 20%-30% Complete but I will be doing all my best to develop KitKat upgrade for MT6572 and if if works out soon MT6582 Kitkat upgrade will be on it’s way.

WISH ME LUCK

I need some willing people to try it on their device after i get it working. Screenshots on my progress coming soon to give you Proof about my progress and work.

Can Anyone Please find a working CWM recovery For MT6572 as MTK Droid Tools doesnt support KitKat. Would be great help. Please send me link even if the CWM is beta release or even if it is WIP progress i am willing to try anything
EDIT : Got kitkat CWM

ScreenShots :
Proof 1:


No sneak peeks on download links :p

So, i have got all the kernel sources needed. 

Proof 2 :

As you can see MTK droid tools is showing 4.4.2 I can assure you this is not fake or edited completely original. I had to cut some parts to make sure there are no sneak peaks on my work

And here we go “bad boot message” which is also a proff that the 4.4.2 in MTK droid tools is not edited because i have 4.4.2 just the phone is not accepting it will be working on it more to get it working tomorrow is last exam so will be working day and night on this.

And i also have bootup shut down repeatedly which shows that 4.4.2 can be made to work on my device after some more working

Proof 3 coming soon !

EDIT : Downloading more complete Kitkat Sources.

HAVE HAD NOT MADE ANY PROGRESS SINCE YESTERDAY I HAVE NO LINUX

WILL STILL TRY TO SOMEHOW MANAGE ON WINDOWS. Virtual Machine is very slow.

IS THERE ANYONE WHO HAS LINUX AND KERNEL 

COMPILING EXPERIENCE TO HELP ME ? 

SOON GOING TO CONTINUE AGAIN. GETTING A NEW UBUNTU INSTALLED LAPTOP in 5-10 days

MTK Boot.img Unpack Repack Tool — March 7, 2015

MTK Boot.img Unpack Repack Tool

Boot.img Unpack/Repack

I heard many complains about Cygwin and Android Kitchen being hard to setup,so here I come up with a easy boot.img Unpack/Repack Tool even a beginner can use it.

Download : MTKbootimg.zip

How To Use :
After Downloading Extract the .zip file
There will be two folder stock and port 
Put the stock boot.img in the stock folder and port boot.img in the port folder

After that open stock folder click the unpack file a cmd shell will open it will unpack the boot.img it will look something like this :
Do the same in the port folder 
Complete 

The Unpacked boot.img results of the Android Kitchen and MTKbootimg tools are different. I recommend that you use the Android Kitchen Unpack Tool from HERE


To Port a kernel using this tool just Unpack both port and stock boot.img and copy the kernel file of stock boot.img and replace it with the port boot.img kernel file then in port folder open the repack.bat file it will repack it and the ported boot.img will be named boot-new.img.
I COMPLETELY RECOMMEND YOU TO PORT THE KERNEL USING ANDROID KITCHEN GUIDE : GUIDE

DONE
Create OTA Upades For You Unsupported MTK Device — March 6, 2015

Create OTA Upades For You Unsupported MTK Device

OTA Creator

Tired of using the same old Android 4.2.2 because your manufacture doesn’t update your phone ?
Finally here is my answer YES you can

Things You Need :
  • Your Stock ROM which is CWM flashable and in .zip Format
  • A New Version Of ROM which is made for your device find it on google.
  • And THE OTA CREATOR DOWNLOAD : Here
WORK IN PROGRESS : Trying to use a 4.3 ROM built for other device port it to my device and create 4.3 OTA for my device

Screenshots :


What is it?

Android ROM Delta Creator is a tool made by BurgerZ, which let you make an OTA (incremental update) between two ROMs, in zip format.
The OTA update will be way smaller than a full rom (for example, full : 720mo, OTA : 30mo)
This tool is very useful, because a majority of people make OTA with patchrom (for MIUI) or building from source (Cyanogenmod, Pac-Rom…), and building from source or patchrom it’s very difficult to do for beginners.
Too, this tool is easy to use and cross-platforms! 
Tutorial for installation and run :




If you have Linux : 
Extract the archive you just downloaded on your home directory. 
Open a Terminal (Shortcut on Ubuntu = CTRL + ALT + T), and type

  1. java -jar ~/jBART-master/ota_creator.jar

Copy the Code

Wait a little, and OTA Creator GUI should run! Don’t close the Terminal, or the software will close too.

If you have Windows :Extract the archive you just downloaded where you want.
With Windows Explorer, go to the folder where you extracted the archive.
Then Right Click on ota_creator.jar, “Open With”, and select “Java (TM) Platform SE Binary”.

If you have Mac OS X :

I’m sorry, I don’t own a Mac so I can’t tell you about how to do, but I think it’s the same procedure as Linux. 


Old ROM : Click the “…” on the right of Old ROM line. Select your Old ROM. (for exemple : 4.6.13)
New ROM : Click the “…” on the right of New ROM line. Select your New ROM. (for exemple : 4.6.20)
Out ROM : Click the “…” on the right of Out ROM line. Select the folder where the OTA will be create.

Once you selected everything… You can build the OTA. Click on “Create OTA”. 

Wait until you see “Done!” on the text case, and your OTA is build!

Credits Go To :
The Creator 
How To Restore IMEI On Any Mediatek Device — March 5, 2015

How To Restore IMEI On Any Mediatek Device

Restore IMEI 

To Restore your IMEI number follow the following steps :

Download MTK Droid Tool : Here


Turn Off your phone remove the battery and at the back you will find your IMEI number copy it somewhere

Now Turn On your phone Connect your Phone with USB debugging ON 



In MTK Droid Tools if there is a ROOT button then press it if not that is fine too

Now Click On IMEI/NVRAM Button

In the IMEI 1and IMEI 2 Type the IMEI Number which you copied Before in it.

Press Replace IMEI and Press OK press OK again

Now Reboot Your Device Whola your IMEI is Back 

In Case If You Still Don’t get your IMEI back it means your Phone’s sec_ro or ser_co has been replaced.

TO GET IT BACK FOLLOW THE STEPS

You Must have your stock SP Flashable ROM of your device or find it online 

Open SP Flash Tool Connect your device load the SP Flashable scatter file 

Uncheck all the options 

Only check the file sec_ro or ser_co 

Now Press download 

Whola ! Your IMEI is Back 
MTK ROMs For Your Devices — March 4, 2015

MTK ROMs For Your Devices

MTK ROMs Request

Hello People,
You Guys can type the name of the ROM you want for your deice eg MIUI, Lewa OS etc. And The Name  Of Your Device and the processor it is running eg. MTK6572, MTK6582 etc. And I will make the ROM for your device and upload it here.

Lately I haven’t got any inspiration on the ROMs that I should make. So please request !!!!

CHEERS!!!!
[Tweak] Pure Performance Make Your ROM Smoother Than Butter — March 1, 2015

[Tweak] Pure Performance Make Your ROM Smoother Than Butter

Pure Performance Increase

◢ Features ◣
– Android performances improved at 360°
– Radically improved management ram on android (Lags…adios!)
– Script lightweight and revised to be adapted to this engine
– Improves a lot the graphics: of course Pure Graphic™HD, Pure Dithering Plus™ and… AOSPA 3.60 system tweaks
– Scan multimedia time drastically reduced
– Network Improvements, 3G experience even in 2G modality
– All SQlite database optimized
– Enable hardware features turned off by default for a better experience on entry level devices
– Greatly increases the score AnTuTu: Try it to believe it!!
– Reduces the startup time of Android
– A version for stock rom and one for CM, to squeeze any roms!
– Allows you to play ported games without lags
– Cleans the system every 24 hours, thecache every week and the Dalvik every month (cronos easter egg)
– Automatically Zipalign on each boot (sensitive to the user)

Battery
– Drastically decreased the drainage of battery
– Check the activities that consume too much battery stop them with PureWakelocks™
– When the phone is charging reduces system services for faster charging
– The battery is calibrated on every boot
– Disable animation of the system when the battery is nearly exhausted
– Improvements in build.prop as regards the part of consumption

Graphics, Screen, Images
– Enables a non-aggressive dithering to save CPU
– When you lock the device, the engine makes sure that the GPU is turned off
– Enables deep sleepalso in the bugged rom
– Parts of bravia engine
– Of course parts of CrossBreeder (credits to dev)
– Of course parts of Adrenaline Engine (credits to dev)
– Of course PureGraphics HD, even though I already told you
– Of course V6 supercharger
– Generates video entropy (like seeder)

CPU, Governors, I/O Schedulers

– Slightly improves the scaling of the frequencies (for better results you need a good kernel)
– Lightens the load on the CPU switching the workload to GPU rendering
– Enable the swap partition in Android (experimental)

◢ Compatibility ◣

This engine works on any devices with any rom, but there is a version for CM’s rom and one for stock based firmwares. So, CMx.x, Lewa Os, MIUI, etc.
Install the stock version only on your stock firmware of your phone….
if your device don’t have gingerbread or ICS officially, install the CM version (This also applies to the AOSP)

Stock Version: Download
CM VersionDownload

To Flash Copy The File To SD Card Go TO CWM Recovery And Flash it 

Credits
zeppelinrox for his V6
ImbaWind for his parts of Adrenaline Engine
Exit_Only for his Turbo concepts, there aren’t any parts of his work in mine
idcrisis for his CrossBreeder
nicolassp for his S1_Optimize

All credits goes to these people

L.E.D 26 for his support
Me, Jeeko for the rest
And you for having received the power of the PurePerformances X

Unpack/Repack boot.img and Port Kernel — February 28, 2015

Unpack/Repack boot.img and Port Kernel

Port Custom Kernel


Hey People,
Another tutorial to Unpack/Repack bott.img and port kernel for every MT65XX device.

Things You Need: 
Cygwin and Android Kitchen Properly set up : Guide here
Notepad++ : Download Here
Stock_ROM boot.img
Port_ROM boot.img(needed if you want to port kernel)

Kernel can be ported from any MT65XX to any MT65XX

To Unpack boot.img

1. Right Click on Cygwin and run as an administrator
2. Type cd kitchen
3. Type ./menu

4. Once Android Kitchen opens type “0” without “”

5. Now type 12

6. Now type “w” without “” (note : you first need to set up a working folder, steps to create working folder at the end of post)

7. It will extract the stock boot.img in the folder where you setup Cygwin and Android Kitchen

8. Now type “a” without “”

9. A folder with the name bootimg_xxxxx_xxxx will be create copy and paste the Port boot.img in the folder

10. Press enter after placing the Port boot.img in the new bootimg_xxx_xxx folder

11. Now after the Port boot.img ha been unpacked open the kitchen folder

12. Now open BOOT-EXTRACTED and bootimg_xxxx_xxxx in two different windows

13. Open boot.img-ramdisk in both the Port and Stock folders and copy everything that is inside Port boot.img-ramdisk folder except for init.rc


14. Now delete all the folders in Stock boot.img-ramdisk

15. Now paste and replace all the files from Port boot.img-ramdisk folder in Stock boot.img-ramdisk folder

16. Now right click on the Stock and Port init.rc and select edit with notepad++

17. Now go to the export BOOTCLASSPATH line of Port init.rc and copy the entire line and replace it with the Stock export BOOTCLASSPATH (make sure they are in the correct category see image to understand)


18. Now save the Stock init.rc file and close notepad++

19. Now open cygwin and type “b” to repack the ported boot.img

 20. After the boot.img is successfully repacked you can find the ported boot.img in the Working_xxxx folder

DONE!!!

All CREDITS GO TO ME

Now to create Working Folder

1. In Cygwin type 1 and put your stock rom.zip file in original_update if you do not have it you can use the boot.img and settings.img 



2. You can get system.img and boot.img from this guide BackUp Using MTK Droid TOOLS follow step 1 to 8 on the guide


4. Now Follow the steps on Android Kitchen to create working folder
IF YOU HAVE ANY PROBLEMS PLEASE FEEL FREE TO ASK ME