Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM][DISCONTINUED] Huawei U8836D / Ascend G500 Pro (MT6577) custom ROMs (ICS)

OP bgcngm

29th September 2012, 03:05 PM   |  #1  
bgcngm's Avatar
OP Recognized Developer
Flag Lisbon
Thanks Meter: 3,624
 
3,576 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Hello everyone!

In this thread you'll find all my custom ROMs for Huawei U8836D / Ascend G500 Pro (MT6577) smartphone (also known as Huawei Shine). Please be sure to read this carefully in order to avoid unnecessary questions.

Do not mirror my files, as I will always make sure links are working. Instead, please share the link to this thread.
Review of Huawei U8836D:
Huawei U8836D / Ascend G500 Pro / Shine (Dual SIM with 3G support)
Tutorials and Frequently asked questions (FAQ):
For tutorials jump into post #2.

For frequently asked questions (FAQ) jump into post #3.
Version history (including download links):

V1.0MOD (02-10-2012):
  • Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001CHNC00B600SP19 ; Stock kernel 3.0.13)
  • Custom changes:
    • Removed all Chinese applications (Chinese IME, Huawei app store, etc)
    • Added reboot to recovery option to power menu
    • Enabled MediaTek EPO and A-GPS settings under Location services menu
    • Enabled Speech category (Voice search and TTS output) under Language & input menu
    • Fixed the bug related to the association of caller identification (CID) with contacts, due to country code prefixes
    • Integrated the latest version of Google apps
    • Added ES File Explorer (v1.6.2.1) and ES Task Manager (v1.3.1)
    • Rooted (no need to root phone with third party applications) with SuperUser application (v3.1.3) and su binary (v3.1.1)
    • Busybox (v1.20.2) installed
    • Added battery percentage (in steps of 1%) display
    • Changed notification LED color to blue instead of green
    • Updated APN list (apns-conf.xml)
    • Added AdFree hosts to system hosts file (blocks ads in several applications or games, for example Angry Birds)
    • Added stock ICS LatinIME and dictionary pack
=> Download link
=> MD5 sum: 3b547d0f6b643b168b02468c4c55b6fd
V2.0MOD (20-10-2012):
  • Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001CHNC00B600SP25 ; Stock kernel 3.0.13)
  • Custom changes:
    • Added some build.prop tweaks to improve pictures and video quality, increase touch responsiveness and improve battery life
    • Updated ICS LatinIME and dictionary pack
    • Updated Google Play Store (v3.9.16)
    • Updated Street View on Google Maps (v1.8.1.2)
    • Updated Huawei Mobile Partner internal disk with the latest HiSuite software and Google ADB drivers
    • Added support for the following languages: Arabic, Bengali, German, Spanish, Farsi, French, Hindu, Indonesian, Italian, Malaysian, Dutch, Portuguese (Portugal and Brazil), Russian, Thai, Turkish, Urdu, Vietnamese and Chinese (traditional and simplified)
=> Download link
=> MD5 sum: 1d5a43add7745958d33484f344cfa46f
V2.1MOD (16-12-2012):
  • Custom changes:
    • User customize-able installation based on AROMA installer
    • Included script to automatically disable internal sdcard if extended userdata partition is detected (be sure to read post #4)
    • Included JB LatinIME (with predictive swipe) and dictionary pack
    • Updated Google Play Store (v3.10.10)
    • Updated Google Play Services (v2.0.12)
    • Updated Gmail (v4.2.1)
    • Updated YouTube (v4.2.16)
    • Added support for the following languages: Czech, Hungarian, Polish and Greek
    • Unlocked hidden features under Developer options menu
    • Fixed bootloop when factory reset was done under Android system
=> Download link
=> MD5 sum: 331e8763eddf7c2ac1ce0f1020ca1bbd
V2.2MOD (28-12-2012):
  • Custom changes:
    • Fixed SystemUI crash when system language was set to Czech or Greek
    • Corrected date format entries for Czech and Greek languages
    • Fixed non-working light sensor reported by some users
    • Disabled built-in virtual disk drive
    • Updated APN list (apns-conf.xml)
    • Updated TZ data (timezone data)
    • Updated Google Maps (v6.14.2)
=> Download link
=> MD5 sum: 193d5087d0731f318bf514aee2fbaec7
V3.0MOD (18-02-2013):
  • Based on official Android 4.0.4 ROM (Huawei release: U8836DV100R001C10B600SP12 ; Stock kernel 3.0.13)
  • Custom changes:
    • Added all fixes / modifications as in previous releases
    • Integrated the latest version of Google apps
=> Download link
=> MD5 sum: d9a3f828e605b2115aee7030009b1745
GPL compliance:
Kernel 3.0.13 source code
Credits:
  • iBotPeaches and brut.all for apktool
  • dsixda for his ROM kitchen which is really helpfull for easy-deodexing
  • Koush for his wonderfull CWM recovery, as well to all contibutors
  • amarullz for his amazing AROMA installer
  • ...and finally to all the devs whose apps, tweaks and scripts I have used on my custom ROMs
Please don't just leech the files and go away. You can easily say thanks just by pressing "Thanks" button.

Feel free to post your comments. I hope you all like it!
Last edited by bgcngm; 18th November 2013 at 09:03 PM.
The Following 38 Users Say Thank You to bgcngm For This Useful Post: [ View ]
29th September 2012, 03:06 PM   |  #2  
bgcngm's Avatar
OP Recognized Developer
Flag Lisbon
Thanks Meter: 3,624
 
3,576 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Info 2 Tutorials
How to enter into recovery mode:
With Huawei U8836D completely turned off, press and hold VOL. UP key and turn on the phone. The phone will vibrate and after the splash logo appears, all keys should be released.
Navigation under recovery mode:
Stock recovery mode: As soon as the splash logo disappears, an image with a triangle and an Android will appear and BACK key must be pressed in order to access menu options. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and MENU key to apply the action.

Custom recovery mode: As soon as the splash logo disappears, ClockworkMod Recovery menu will appear. Navigation is made using VOLUME keys (navigate up with VOL. UP and navigate down with VOL. DOWN) and MENU key to apply the action.
How to flash custom recovery:
Download Huawei U8836D custom recovery and follow this MT657x flashing tutorial.

Warning: the package includes preloader, but there's no need to flash it. Make sure that you select only recovery to be flashed.
Flashing a new custom ROM via the SD card method (update.zip):
Read this guide to know more about ClockworkMod Recovery and how to flash a custom ROM.
Last edited by bgcngm; 7th May 2013 at 02:00 PM.
The Following 10 Users Say Thank You to bgcngm For This Useful Post: [ View ]
29th September 2012, 03:07 PM   |  #3  
bgcngm's Avatar
OP Recognized Developer
Flag Lisbon
Thanks Meter: 3,624
 
3,576 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Question Frequently asked questions (FAQ)
Question: I can't install your custom ROMs. Why? What am I doing wrong?
Answer: First of all you have to flash a custom recovery into your phone and then you are able to install my custom ROMs. Read the tutorials on post #2 to know the procedures.
Question: I wanted to try one of your custom ROMs. Will I loose all my data after installing it?
Answer: Yes, you will loose all your data... unless you create a backup to restore after installing the ROM. There are two recommended ways to create backups of your userdata:
  • Doing the backup under custom recovery mode: navigate to backup and restore menu.
  • Using Titanium Backup to create a backup of your favourite applications.
Question: Can I fully revert to factory settings?
Answer: Sure, just download the stock update.zip and install it from recovery.
Question: In phone specifications it's stated that it has 4 GB of eMMC, but only approximately 700 MB are available for internal storage... Can you explain me the reason for that?
Answer: The phone has indeed 4 GB of eMMC. Part of it is used by system and cache partitions, while the rest of the size is divided into internal storage (approximately 700 MB) and an internal sdcard partition (approximately 2 GB). If you find that an internal sdcard partition is useless (and have a big external sdcard), you can extend userdata partition (internal sdcard partition completely disabled). Jump into post #4 to learn how to apply that mod.
Question: Somehow I have got invalid IMEI numbers. How do I restore my phone's IMEI numbers?
Answer: Read this tutorial. Don't forget to say thanks to its author.
Question: Does my phone really have two IMEI numbers?
Answer: Every dual SIM smartphone based on MT65xx SoC has two IMEI numbers. Some just don't display both numbers on dialler when you type code *#06#, but if you go into Settings / About phone / Status / IMEI information you'll see the IMEI set for both slots.
Question: How can I access hidden MediaTek engineering mode?
Answer: From phone's dialler type code *#*#3646633#*#*.
Question: Are your custom ROMs patched to fix Android's master key (bugs 8219321 and 9695860) vulnerabilities?
Answer: No, but the solution to that is pretty simple:
To check if system is vulnerable you can use one of the following apps:
All credits to rovo89 for the amazing Xposed framework and also to Tungstwenty for the Master key universal fix.
Question: I don't have this phone, but mine is also based on the same MT6577 SoC. Can I still flash your recovery and install your custom ROMs?
Answer: Even though your phone is based on the same SoC, there may be differences in other hardware components. It is not likely that recovery and ROMs will work on your phone so you may risk to brick it.
Last edited by bgcngm; 6th September 2013 at 06:14 PM.
The Following 9 Users Say Thank You to bgcngm For This Useful Post: [ View ]
29th September 2012, 03:07 PM   |  #4  
bgcngm's Avatar
OP Recognized Developer
Flag Lisbon
Thanks Meter: 3,624
 
3,576 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Exclamation Huawei U8836D internal memory re-partition
Initial notes:
  1. Make sure that you have a full nandroid backup of your current ROM. If not, boot into recovery mode and make one. This is very important if you want to restore userdata after internal memory is re-partitioned.
  2. Also make sure that you have a backup of your internal sdcard because it will be fully erased and disabled.

    Warning: the package includes preloader, but there's no need to flash it. Make sure that your selection is according to the screenshot bellow.
Instructions:
  1. Copy disable_internal_sdcard.zip to external sdcard (read note bellow)
  2. Shutdown the phone
  3. Open SP Flash Tool v3.1222.00 (or higher) and load the scatter file
  4. Flash MBR, EBR1 and RECOVERY as shown on the next image (read flashing tutorial first):



  5. After flashing is complete, boot into recovery mode and format /data
  6. Optionally, if you want to restore previously saved userdata, go to nandroid backup / restore and restore data (advanced restore feature)
  7. Install disable_internal_sdcard.zip file through recovery mode (read note bellow)
  8. Reboot your phone and enjoy your extended userdata partition

    Important update: All the new ROM updates which include AROMA installer also include a script to automatically disable internal sdcard if extended userdata partition is detected. Dismiss the part of the instructions that refers to the installation of disable_internal_sdcard.zip file. All the rest of the procedure is still valid and must be done before installing the ROM. That said, if you are going to apply this modification, you must re-install the ROM.

    Please also note that this mod should only work with my custom ROM installed. Be warned and please do not blame me if you run into some problem while applying the mod over stock or any other custom ROM
Attached Files
File Type: zip U8836D extended userdata mod.zip - [Click for QR Code] (9.27 MB, 858 views)
Last edited by bgcngm; 14th May 2013 at 03:41 PM. Reason: Included further information related to the new ROM release
The Following 4 Users Say Thank You to bgcngm For This Useful Post: [ View ]
29th September 2012, 06:03 PM   |  #5  
Sathelp's Avatar
Member
Flag Southampton
Thanks Meter: 5
 
60 posts
Join Date:Joined: Nov 2007
More
Thanks Bruno for the recovery image. I will get it flashed when I am back home.
I have noticed that actual phone reception signal levels are lower than my W3+ Thl phone. Have you noticed any difference in signal levels where you are against your ZTE 970? It may be just the algorithm they use on this one.
I love the tricolour led but lack of tts settings is a little annoying. Overall, I am very pleased with it so far though.
30th September 2012, 09:13 AM   |  #6  
Senior Member
Thanks Meter: 26
 
143 posts
Join Date:Joined: Aug 2012
Thanks Bruno - I look forward to some custom ROMs - I'd managed to dump the entire original ROM last week having made a scatter file then add Gapps but nothing else. I'm completely new to modding and happy to do any testing etc. My phone had the original factory ROM.

Yes the signal reported does seem on the low side. The battery drain does seem a little high as well so far even when not constantly playing with it!!) - wonder if the CPU governor is set properly?

Edit - gave the phone a good full charge overnight - before using it today and down to 90% after 12 hours - with little/no use - so about normal for a smartphone. Probably hadn't charged it fully before!!
Last edited by adrenalize_; 30th September 2012 at 07:02 PM. Reason: update
30th September 2012, 11:53 AM   |  #7  
Member
Thanks Meter: 0
 
51 posts
Join Date:Joined: Dec 2007
Thanks Bruno, my phone is at this time only paperweight, so I am waiting impatiently for your ROM.
30th September 2012, 08:20 PM   |  #8  
Sathelp's Avatar
Member
Flag Southampton
Thanks Meter: 5
 
60 posts
Join Date:Joined: Nov 2007
More
Thanks for the recovery img Bruno.
For those of you who want to install the Huawei HiSuite app on your phone and desktop but can not get a link from the Huawei site here, I have uploaded it to 4Shared and you can download it from this folder here.This suite allows some syncing to be done and some backups etc. Full details on the Huawei website.

EDIT:
Bruno, not quite sure what happens but after flashing your custom recovery and testing it, I reboot and the original recovery returns! Just to make sure that I was not going mad, I flashed the custom recovery image again. I can use it, I have even done a back up of the system but after running the phone and a reboot, the original recovery returns again.
Is there anything to resolve this, are you having same problems? This is really strange.


EDIT:
From MSprecher
The custom recovery is allways overwritten by the stockrecovery when booting the phone. This can be avoided by rebooting from within the CustomRecovery right after having flashed it. There should be an extra-option after the reboot-command in CWM-Recovery to avoid this.

Enjoy Matthias
Last edited by Sathelp; 1st October 2012 at 08:07 AM.
1st October 2012, 12:51 AM   |  #9  
bgcngm's Avatar
OP Recognized Developer
Flag Lisbon
Thanks Meter: 3,624
 
3,576 posts
Join Date:Joined: Apr 2007
Donate to Me
More
Quote:
Originally Posted by neveceral

Thanks Bruno, my phone is at this time only paperweight, so I am waiting impatiently for your ROM.

Please be patient. I plan to release the first version during this week.

Quote:
Originally Posted by Sathelp

Bruno, not quite sure what happens but after flashing your custom recovery and testing it, I reboot and the original recovery returns! Just to make sure that I was not going mad, I flashed the custom recovery image again. I can use it, I have even done a back up of the system but after running the phone and a reboot, the original recovery returns again.
Is there anything to resolve this, are you having same problems? This is really strange.

Yes, that happens with the stock ROM installed and the workaround for now is the one Matthias already told you. With my custom ROM installed that will not happen.
The Following User Says Thank You to bgcngm For This Useful Post: [ View ]
1st October 2012, 09:06 AM   |  #10  
Sathelp's Avatar
Member
Flag Southampton
Thanks Meter: 5
 
60 posts
Join Date:Joined: Nov 2007
More
Thanks, the option to allways use custom recovery does appear and you have to confirm this option before first reboot. Thanks guys.

Post Reply Subscribe to Thread

Tags
g500 pro, mt6577, u8836d
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes