Sir merry xmasss to all ....my question is this is this custom firmware of mediapad can be installed on my huawei mediapad 10 link 3g wifi pls can any one give me some advice pls thank u
My unit has had CM10 previously. When I follow the Huawei flash method the tablet boots to TWRP and when I try to install this rom, it fails. Any ideas?
This is a modified copy of the official firmware released by Huawei C232B005 General Version (June 2012). It doesn't require running "sanix" patches nor modifications to the system partitions "boot.img"/"system.img".
As in the original, the zip file contains instructions on how to upgrade from a MicroSD memory card. The firmware contains updated GAPPS ICS 4.0.4 (gapps-ics-20120429-signed.zip).
It has been said several time however you know you will void your warranty by modifying your device.
I have tried these modified firmware several times on my MediaPad before rendering them available.
On "Androidiani.com", in the MediaPad forum, I have been releasing these same kind of modifications for the following firmwares:
C232B002, C167B003, C170B008, C170B009 and currently C232B005
I have to say thanks to many users on that forum for their contributions and suggestions.
Before you start the upgrade
Download the firmware ZIP file, unpack the file on your PC and copy the "dload" folder found in the archive on the external MicroSD card. In the same archive you will also find Huawei original PDF document in English explaining how to upgrade the device and a "readme.txt" file that lists version numbers of the various components of the firmware (kernel, baseband, build etc.).
Remember to use Huawei's "All Backup" (suggested) or similar tools to backup all the applications and data on the external MicroSD card before proceeding with the update. In this firmware it is possible to activate a remote Google backup of the applications installed from the Market using a personal Google account ("Setting -> Backup and reset -> Backup account").
Standard update method
Only copy the "dload" folder in your MicroSD card, reset the device by switching the device off (press "power" button for 10 sec). If the device doesn't start automatically again press the power button. If the update does not start repeat the operation and additionally keep pressing the Volume+ button (on the right).
Alternate update method
Use the phone application to dial the following number * # * # 2 8 4 6 5 7 9 # * # * then, from the menu that appears, select:
"Project Menu Act -> Upgrade -> SD Card Upgrade -> SD Card Upgrade External Storage".
For both methods
Follow the instructions on the device screen (in green), the complete update process will be about 10 minutes, then the device will reboot a couple of times, be patient and let the device be quiet a couple of minutes more before touching it (while updating the sim, sn, touch & coulometer firmware).
I always suggest executing a "Factory reset" after a firmware upgrade. You can do that from "Setting -> Backup & reset -> Factory data reset" and if possible also check the box related with the formatting of the device internal memory (after ensuring you have made a backup of all you may need).
IMPORTANT !!!
To avoid touching key partitions of the Android OS and the original firmware I decided to leave the duplicated "Gallery2" application (found in the "system" partition). For this reason, after the upgrade you will end up with two "Gallery" applications. Deactivate or remove the first one of the two, the one which is smaller in size. The second one has more options (Google+/PicasaWeb sync) than the one pre-installed by Huawei. Since the device is "rooted" any file manager capable of browsing folders with "root" privileges will be enough to perform the removal.
Informations
This firmware uses an alternate method to obtain "root" permissions on the MediaPad avoiding modifications to important parts of the original firmware ("boot" and "system"), at the same time it adds missing Huawei/Google applications and enable some of the functionalities that were not enabled in the original firmware.
Modifications have been applied exclusively to the device "cust" partition ("cust.img.ext4") all the remaining partitions and files have been left untouched compared to the originals Huawei ICS 4.0.3 firmware released 21 June (C232B005).
Updated:
all ICS Google Apps (gapps-ics-20120429-signed.zip)
modified permissions for "busybox" executable (755)
International language selected as "default" (English)
International wifi settings for channels (13)
Added:
Huawei applications missing in the official version
GenieWidget application included in newer gapps-ics
Removed:
"Huawei Input Method" add-on keyboard and all related Language Packs (42)
ZIP containing the new keyboard and 42 additional language packs (Huawei Input Method):
Download size: 16.266.684 bytes (15Mb) - md5: 22b4aeddd6c214ffc7e5ef753216d68b
HWMOD Linux kernel 3.0.42 Overclocked + customizations update
This update replaces (overwrite) the "boot" and "cust" partitions of the device.
The update process should retain all installed applications and data.
To achieve "non destructive" update I used the same method used in OTA updates.
At the end of the update process the tablet will reboot once more after restoring the
serial number, sim/imei, firmwares for touch-screen and coulometer etc.
The update methods remain unchanged (no need to use "fastboot/adb"):
1) download the compressed ZIP archive and unpack it on your PC
2) copy the "dload" folder contained in the archive on the external SD card
3) restart the device and follow exactly the on-screen instructions (in yellow)
The "boot" contains the new kernel 3.0.42 Overclocked and the initialization "ramdisk".
The "cust" partition has been updated with the new "Superuser.apk", "su" and "busybox".
Inside the ZIP compressed archive you will find a "readme.txt" with expanded informations and instructions.
Credits to "arkusuma" for the modifications related to the touch screen driver and to "contributors/modders" on XDA.
* FIRMWARE DOWNLOAD (updated 2012/09/10) *
ZIP contains kernel (boot.img) and customization software (cust.img)
Size: 82.463.617 (∼80Mb) - md5: 05dc4f0a5aa564dc8f628659540bbb8d
ZIP containing the new keyboard and 42 additional language packs (Huawei Input Method):
Download size: 16.266.684 bytes (15Mb) - md5: 22b4aeddd6c214ffc7e5ef753216d68b
Other due informations ... to let you feel in full control
I wanted to explain the trick (hack) I am using to make "root" privileges more
compatible with applications refusing to find "su" e "busybox" binaries in the
"bin" folder located in the "cust" partition. Without ever modifying "system".
Before explaining that, be aware that I reduced the customization path of one level:
- before the path was "/cust/normal/..."
- now that has become just "/cust/..."
- "normal" folder disappeared
Well, I assembled a small "ext4" image containing the files that where originally in the
"/system/xbin" folder and I added "busybox"+"su" to it (same versions found "/cust/bin").
The small "ext4" filesystem I created contains these 6 binary executables:
busybox - added
dexdump - original
hcidump - original
iperf - original
su - added
wl - original
the size of this filesystem "ext4" is just 1Mbyte, the minimum to contain what is necessary.
During boot a script checks if both files "/cust/root/privileges" and "/cust/root/xbin.ext4" exists.
In the case they exists it execute the following command to "mount" the small "ext4" partition
over the "/system/xbin" folder:
busybox mount -o loop,noatime,ro -t ext4 /cust/root/xbin.ext4 /system/xbin
This is sufficient to "fake" all applications that are not 100% compatible with the "Superuser" API.
I apply the same process also for kernel modules, in this way I avoid forcing users wanting
to install different kernels to manually copy all the kernel modules to "/system/lib/modules".
Basically the "system" partition is never touched/modified/written.
So, in case you have applications wanting to write to "/system/xbin", they will probably fail.
If you absolutely need to allow some application to write in those folders you will have to
remove the file "/cust/root/privileges" and restart the tablet. This can be achieved with any
"file manager" that allow working on the filesystem with "root" privileges.
The file "/cust/root/privileges" is an empty file (size 0 bytes), if you recreate it and restart the tablet
the trick to mount the file system "ext4" over the "/system/xbin" folder will be restored and will work
as described above. Thus the user is in control of this process (enable/disable).
I hope there are no negative effects against this trick/hack, up to know I haven't found any problem.
The instructions, as they are, work and have been tested on HWMOD firmwares (having "normal" as channel name). Obviously "root" privileges are required and already available on this firmware.
It should work on other firmwares if functionalities haven't been removed or replaced. For other firmwares it should be enough to modify the paths depending from versions and modifications applied. The most probable change you will have to do will be related to the name of the path used, which in turn depends from the name of the "channel" (for Huawei firmwares: yatai, china, russia, austrulia, t-mobile etc.).
All HWMOD firmwares have "normal" as name of the "channel", thus the same instructions should be valid also for previous release.
There are three animations available for customization of our MediaPad:
bootanimation (boot)
charginganimation (charge)
shutdownanimation (shutdown)
If you just want to TRY some animation, put your "bootanimation.zip" file in:
/data/local/bootanimation.zip (no root privileges needed)
if you instead you want to PERMANENTLY install it, put your "bootanimation.zip" file in: