FORUMS
Remove All Ads from XDA

[ROM] MTK6573 / Hero H7300 / HD7 Clone / T9299 Cooked ROM

114 posts
Thanks Meter: 37
 
By bunta126, Senior Member on 2nd January 2012, 12:39 PM
Post Reply Email Thread
Hi there

I have been reading these forums for some time and have finally created my own cooked ROM for these MT6573 / MTK6573 based Chinese Androids that I wanted to share since there doesn't seem to be any here.

This ROM was created from a stock system ROM off a Hero H7300 which I believe should work on all HD7 or T9299 clones.
The ID for the base ROM is 10HX2P.H7300.111125.AD2_3_4_V1.WVGAC_EN.COM_V01_3G .
I don't like to customise things too much (since everyone has their own preferences) so I have just done most of the basics.

NOTE: Only ROMs v1 through v4 are based on the above 2.3.4 ROM.
v5 is based off a newer 2.3.5 ROM provided and modified by Bruno Martin.

Here is a list of what I have done to this ROM:
  • Based on mediatek ROM 10HX2P.H7300.111125.AD2_3_4_V1.WVGAC_EN.COM_V01_3G
  • Removed all Chinese based apps and useless apps
  • Installed ChainsDD's Superuser and set root permissions
  • Installed BusyBox
  • Removed boot screen audio
  • Installed AdFree hosts file to block ads
  • Deodexed all Apps
  • Installed task killer speed tweaks
  • Slightly customised default locker screen icons
  • Replaced statusbar battery indicator
  • Updated Android Market to 3.3.12
  • Updated Gmail to 2.3.5.2
  • Updated Google Maps to 6.0.2
  • Updated Google Music to 4.0.9
  • Installed latest ES File Explorer 1.6.0.8 and ES Task Manager 1.2.0 to data folder
  • Installed Go Launcher 2.71 and Go Locker 1.08 to data folder
  • Installed YouTube 2.3.4 to data folder
  • Installed TeslaLED 3.0.2 to data folder
  • Updated gps.conf for oceania region (See below to change region)
  • Updated apns-conf carriers from here to support all mobile data
  • Customised build.prop settings for better functionality and speed (see below)

Updated to v2:
  • Updated Market to 3.4.4
  • Updated ES File Explorer to 1.6.1.0
  • Updated Maps to 6.0.3
  • Installed Facebook 1.8.1
  • Installed Twitter 3.0.0
  • Installed Blackmart 0.49.93
  • Moved all updateable apps to data partition

Updated to v3:
  • Fixed apns-conf bug in v2 ROM so 3G data works correctly again

Updated to v4:
  • Fixed problem where market kept crashing
  • Configured busybox run-parts to support init.d boot scripts
  • Altered settings to increase battery life
  • Updated GO Locker to 1.09
  • Updated GO Launcher to 2.73
  • Updated Google Music to 4.1.512

Updated to v5:
  • Based on 2.3.5 V3.0MOD ROM by BM
  • Base ROM is based on mediatek ROM 10HX2P.H7300.111216.AD2_3_5_V3.WVGAC_EN.COM_V01_3G with modem baseband MAUI.11AMD.W11.37.SP.V6, 2011/10/29
  • Fixed stability and data connection loss
  • Customised interface (example here)
  • Added support for headset keys
  • Updated GO Locker to 1.10
  • Updated GO Launcher to 2.77
  • Update Google Maps to 6.2.0
  • Updated Facebook to 1.8.2
  • Updated Twitter to 3.0.1
  • Applied all fixes above

Updated to v6:
  • Based on 2.3.5 V3.2MOD ROM by BM
  • Base ROM is based on mediatek ROM 10HX2P.H7300.120227.AD2_3_5_V3.WVGAC_EN.COM_V01_3G
  • New base ROM by BM has sd-ext support (instructions here)
  • Customised interface (example here)
  • Updated GO Launcher to 2.85
  • Updated GO Locker to 1.15
  • Updated Google Play Store to 3.5.15
  • Updated Google Play Music to 4.1.513
  • Updated Google Maps to 6.5.0
  • Updated Facebook to 1.8.4
  • Updated Twitter to 3.1.1
  • Updated Voice Search to 2.1.4

Updated to v8:
  • Based on 2.3.5 VitMod_Lite 2.1.fullodex ROM by ViNNNtalik
  • Base ROM is based on mediatek ROM 10HX2P.H7300.120227.AD2_3_5_V3.WVGAC_EN.COM_V01_3G with modem baseband MAUI.11AMD.W11.37.SP.V6, 2011/10/29
  • Includes sd-ext support (instructions here)
  • Removed unnecesary apps and Extra Apps settings menu
  • Restored to english settings and language
  • De-odexed apps
  • Added Titanium Backup 5.3.1
  • Added DroidWall 1.5.7
  • Updated all apps the same as previous ROM

Updated to v9:
  • Based on v8 ROM
  • Added support for Headset Keys
  • Fixed problem with Camera button (Not fully fixed, see below to enable)
  • Installed madmack's patch to fix RTL Hebrew text using bruno's guide
  • Added Adobe Flash Player 10.2
  • Added Real Calc 1.7.3
  • Added TelStop 1.9 to avoid mobile hacks (see here)
  • Updated ES File Explorer to 1.6.2.1
  • Updated Go Launcher to 3.16
  • Updated GO Locker to 1.39
  • Updated Google Maps to 6.12.0
  • Updated Google Play Store to 3.8.17
  • Updated Titanium Backup to 5.6.0
  • Updated YouTube to 4.1.23

GPS Region Change
If you are in a different region (most probably are ) you can go to this thread to download a gps.conf for your area:
http://forum.xda-developers.com/showthread.php?t=953630
Dowload the file you need and then replace it under /system/etc/gps.conf
Having the correct file here makes a huge improvement in the speed of GPS fixes.

ROM v9 Camera Button Fix
In ROM v9 I fixed the camera button to open to camera instead of the phone interface.... Or so I thought.
Unfortunately I missed a file that was overriding the change.
To set the camera button back to camera functionality perform the following steps.
Right click the following link and choose Save As to save it to your computer:
https://dl.dropbox.com/u/37057/Camera/mt6573-kpd.kl
You can either copy this on to your phone and into the folder /system/usr/keylayout by using root explorer and setting the permissions correctly or use the following adb commands to copy it in via USB:
Code:
adb root
adb remount
adb shell cp /system/usr/keylayout/mt6573-kpd.kl /system/usr/keylayout/mt6573-kpd.bak
adb push mt6573-kpd.kl /system/usr/keylayout/mt6573-kpd.kl
You then need to restart your phone for the change to take affect.
Be aware that the camera functionality is activated by a long press of the camera button.

Reversed BACK and MENU buttons
If you have a phone where the BACK and MENU buttons operate around the wrong way then follow these instructions to switch them around.
Right click the following link and choose Save As to save it to your computer:
http://dl.dropbox.com/u/37057/qwerty.kl
You can either copy this on to your phone and into the folder /system/usr/keylayout by using root explorer and setting the permissions correctly or use the following adb commands to copy it in via USB:
Code:
adb root
adb remount
adb shell cp /system/usr/keylayout/qwerty.kl /system/usr/keylayout/qwerty.bak
adb push qwerty.kl /system/usr/keylayout/qwerty.kl
You then need to restart your phone for the change to take affect.

Go Launcher and Go Locker
I have installed these two apps since they are my favourite ones and are very customisable and skinnable.
They are installed on the data folder so feel free to replace them with your own preferred launcher/locker.
Just remember not to move the launcher or locker themes to your SD card as they may not work properly after reboot. (especially locker themes)

Build.prop Settings
Currently these are the custom settings I have added to the build.prop
Feel free to alter these yourself to how you prefer by editing /system/build.prop file.
Code:
# fix some app problems
ro.kernel.android.checkjni=0
#enable hardware acceleration
debug.sf.hw=1
#increase dalvik cache
dalvik.vm.heapsize=48m
#Saving jpg at 100% quality
ro.media.enc.jpeg.quality=100
#Improved the quality of photos and videos
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
#Disable icon in the status bar debug mode when you connect the cable
persist.adb.notify=0
#Disable delay call
ro.telephony.call_ring.delay=0
#optimization of energy consumption
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
#Removing delay returning from black screen after/during a call
ro.lge.proximity.delay=25
mot.proximity.delay=25
#Helps scrolling responsiveness
windowsmgr.max_events_per_sec=150
#Increase touch responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
#Disable boot animation for faster boot
debug.sf.nobootanimation=1
#Disable surface dithering to improve image quality
persist.sys.use_dithering=0

Download Here:
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v9


Installation Guide

DO NOT USE ROM MANAGER WITH THESE PHONES AS IT IS INCOMPATIBLE

1) Download my ROM rename it to update.zip and copy it on to your sdcard under /mnt/sdcard/update.zip

2) Next you will need to install a custom recovery partition to be able to install custom ROMs.
Bruno Martins has provided an excellent guide for flashing these phones which you can follow here:
http://bm-smartphone-reviews.blogspo...-tutorial.html
He also has his own Custom Recovery Image and ROMs he has developed with custom frameworks you can download from here:
http://www.eten-users.eu/index.php?/...upport-thread/
Download the recovery image and then follow his flashing tutorial to install that to your phone.

3) Once you have the recovery image installed reboot your phone into recovery mode by holding down the volume up + power key to turn the phone on.
This will then boot into ClockworkMod Recovery.

4) First thing you want to do here is to go into backup and restore and create a backup of your phone that you can restore back to if you don't like my ROM.

5) Once you have a backup you can follow this guide to install the custom ROM.

6) After you install the ROM and restart your phone don't be scared if it sits on a black screen or the boot animation for some time as it's just rebuilding the dalvik cache.
This should take about 5-10 mins on first boot.
(I got nervous my ROM didn't work the first time I booted it )

7) [optional] Update your gps.conf for your local region using the instructions above.

8) [optional] If using ROM v6 or later you can increase your internal memory size by moving the data partition to an ext2 partition on your memory card. This can be done by following these instructions.


Old Versions:
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v8
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v6
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v5
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v4
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v3
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v2
Hero H7300 (HD7/T9299) Cooked ROM by Bunta v1


Donations are not a requirement but always appreciated
The Following 11 Users Say Thank You to bunta126 For This Useful Post: [ View ] Gift bunta126 Ad-Free
2nd January 2012, 08:44 PM |#2  
Junior Member
Thanks Meter: 3
 
More
Hello, please, can you help me? How Have I to flash my hd7? I try by recovery system but tell me that your ROM isn't a valid OTA file zip... PLEASE HELP ME!!!!

---------- Post added at 08:44 PM ---------- Previous post was at 08:35 PM ----------

Quote:
Originally Posted by bunta126

hi there

i have been reading these forums for some time and have finally created my own cooked rom for these mt6573 / mtk6573 based chinese androids that i wanted to share since there doesn't seem to be any here.

This rom was created from a stock system rom off a hero h7300 which i believe should work on all hd7 or t9299 clones.
I don't like to customise things too much (since everyone has their own preferences) so i have just done most of the basics.

Here is a list of what i have done to this rom:

  • removed all chinese based apps and useless apps
  • installed chainsdd's superuser and set root permissions
  • installed busybox
  • removed boot screen audio
  • installed adfree hosts file to block ads
  • deodexed all apps
  • installed task killer speed tweaks
  • slightly customised default locker screen icons
  • replaced statusbar battery indicator
  • updated android market to 3.3.12
  • updated gmail to 2.3.5.2
  • updated google maps to 6.0.2
  • updated google music to 4.0.9
  • installed latest es file explorer and es task manager to data folder
  • installed go launcher and go locker to data folder
  • installed latest youtube to data folder
  • installed teslaled to data folder
  • updated gps.conf for oceania region (see below to change region)
  • updated apns-conf carriers from here to support all mobile data
  • customised build.prop settings for better functionality and speed (see below)

(btw i uninstalled facebook and twitter so you will have to add them separately)

gps region change
if you are in a different region (most probably are ) you can go to this thread to download a gps.conf for your area:
http://forum.xda-developers.com/showthread.php?t=953630
dowload the file you need and then replace it in the zip file under /system/etc/gps.conf
having the correct file here makes a huge improvement in the speed of gps fixes.

go launcher and go locker
i have installed these two apps since they are my favourite ones and are very customisable and skinnable.
They are installed on the data folder so feel free to remove them and replace with your own preferred launcher/locker.
Just remember not to move the launcher or locker themes to your sd card as they may not work properly after reboot. (especially locker themes)

build.prop settings
currently these are the custom settings i have added to the build.prop
feel free to alter these yourself to how you prefer by editing /system/build.prop file.
Code:
# fix some app problems
ro.kernel.android.checkjni=0
#enable hardware acceleration
debug.sf.hw=1
#increase dalvik cache
dalvik.vm.heapsize=48m
#saving jpg at 100% quality
ro.media.enc.jpeg.quality=100
#improved the quality of photos and videos
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
#disable icon in the status bar debug mode when you connect the cable
persist.adb.notify=0
#disable delay call
ro.telephony.call_ring.delay=0
#optimization of energy consumption
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
#removing delay returning from black screen after/during a call
ro.lge.proximity.delay=25
mot.proximity.delay=25
#helps scrolling responsiveness
windowsmgr.max_events_per_sec=150
#increase touch responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
#disable boot animation for faster boot
debug.sf.nobootanimation=1
#disable surface dithering to improve image quality
persist.sys.use_dithering=0

so far it's been working pretty good on my phone and i'm very happy with it.
3g data, wifi and gps are all working perfectly for me (much better than my last phone).
Please feel free to test it out and let me know how it goes.

download here:
hero h7300 (hd7/t9299) cooked rom

please help help!!!!
The Following 2 Users Say Thank You to fodemi For This Useful Post: [ View ] Gift fodemi Ad-Free
2nd January 2012, 10:05 PM |#3  
OP Senior Member
Flag Auckland
Thanks Meter: 37
 
Donate to Me
More
Quote:
Originally Posted by fodemi

Hello, please, can you help me? How Have I to flash my hd7? I try by recovery system but tell me that your ROM isn't a valid OTA file zip... PLEASE HELP ME!!!![COLOR="Silver"]

You need to install a custom recovery partition to flash these phones successfully.
I have added installation details in the first post along with a link to download a custom recovery partition.

I've also updated my ROM with some new apps so you may want to download again.
3rd January 2012, 08:35 AM |#4  
Member
Thanks Meter: 8
 
Donate to Me
More
Hi there,

Thanks for the post and sharing what you have done.

I've just recently got myself a Chinese Star A3 Android phone which uses the MTK6573 chipset.

Since I've had it I've had to learn a few things... e.g. Rooting phone, removing unwanted Chinese Apps with Titanium Backup, sourcing and installing recovery and general tinkering.

I'm curious to try your ROM however I'm reasonably happy with my current setup (also using GO Launcher) except for one thing; the in-built contacts/dialer/call log application and the way it forces the hyphens in the contact numbers.

I've spent hours trawling websites for a fix but can't see a solution.

Some suggest prefixing country codes to your numbers, changing the locale to UK via an App such as MoreLocale 2, I've even bought the Unhyphenizer app with no luck.

My Google contacts have no hyphens or spaces in the contact numbers however when viewed on the phone they appear as +64 21-111-1111 (mobile) or +64 3-111-1111 (landline).

The issue also affects the call log with outgoing calls displaying name of contact and number with hyphens but incoming calls are displayed differently. E.g. +64 3-111-1111 appears as 31111111 therefore is not matched with any contact.

I've isolated the issue to the actual contacts application because if I install GO Contacts the numbers appear exactly as in Google in both the contacts and call log areas. Go SMS also shows contacts numbers correctly. This isn't a great solution though as I don't particularly like the GO Contacts app.

Does your ROM manifest the same issue? Any ideas how to get around this or alter the existing contacts app to show number without formatting/hyphens?

Thanks in advance
3rd January 2012, 10:43 AM |#5  
OP Senior Member
Flag Auckland
Thanks Meter: 37
 
Donate to Me
More
My contacts also show with hyphens.
Most of them do not have country code however so are just 021-123-4567 but the ones with country codes are shown as you say.

I suspect if this issue is gone with GO Contacts then the way they are displayed may be written into the app and unchangeable. Unless there is some system file that sets a configuration for it that may be altered.

I can have a look through the system files in my ROM build to see if something matches. Possibly even editing the Contacts apk directly might be of use... I will have a look around...
3rd January 2012, 08:25 PM |#6  
Member
Thanks Meter: 8
 
Donate to Me
More
Thanks for the reply.

Like you say, perhaps their is a configuration file that can be altered as a large number of people in forums report the issue goes away when they change their locale to UK. Sadly, it makes no difference on my phone.

I look forward to hearing what you find.

Cheers
3rd January 2012, 09:58 PM |#7  
Member
Thanks Meter: 8
 
Donate to Me
More
Hi there, yes I have only downloaded the one 'paid for' app (Unhyphenizer Pro) from the Andoid Market and that worked fine.

All the others I've downloaded have been free apps.

Thanks
3rd January 2012, 11:28 PM |#8  
bgcngm's Avatar
Recognized Developer
Flag Lisbon
Thanks Meter: 19,492
 
Donate to Me
More
Quote:
Originally Posted by pirolisi80

hi.....thanks for your work.....your you can download your paid app from the market?... in some chinese android device this is not possible....

The ROM that bunta shared probably has the Market problem... that's why he added Black Market app (Blackmart).

If you have one MT6573 based HD7 Pro, you can visit my support thread. I have released the ROM with Market problem fixed.
4th January 2012, 02:16 AM |#9  
OP Senior Member
Flag Auckland
Thanks Meter: 37
 
Donate to Me
More
Quote:
Originally Posted by pirolisi80

hi.....thanks for your work.....your you can download your paid app from the market?... in some chinese android device this is not possible....

I honestly don't know if that bug exists or not as I don't have any paid apps to try it with.
If you try it and find out please let me know if it works or not.
(and no, thats not why I added blackmart)

Quote:
Originally Posted by inspectaclueso

Thanks for the reply.

Like you say, perhaps their is a configuration file that can be altered as a large number of people in forums report the issue goes away when they change their locale to UK. Sadly, it makes no difference on my phone.

I look forward to hearing what you find.

Cheers

I set the locale to GB in the build.prop on my ROM so should be using UK locale by default I think and it still shows with hyphens. Not sure if changing that setting in the build.prop gives the same effect as when they set it in their settings though.


One other note, I think I corrupted the apns-conf on my v2 ROM as my data connection did not work with that version. Its working fine in my v1 ROM but I don't know what the multiupload download link is for that one
I will fix that up and make a v3 ROM soon.
Let me know if 3G data is working or not on v2 if you try it.
4th January 2012, 08:52 AM |#10  
Member
Thanks Meter: 8
 
Donate to Me
More
Still tinkering at the moment. Don't want to swap one problem for another

One thing I found that is worth mentioning is that one of my SIM's is Vodafone the other 2Degrees.

When I called the 2Degrees SIM the leading zero is missing... if I call the Vodafone number the leading zero appears when calling from the same landline. Doesn't explain the hyphens but perhaps some of the number handling is the carrier?
4th January 2012, 08:59 AM |#11  
Junior Member
Thanks Meter: 0
 
More
WOW Great !
Thanks man !
Post Reply Subscribe to Thread

Tags
mt6573

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes