Jump to content

[GUIDE] Upgrade and Downgrade the G300 between GB, ICS and JB with downloads.


Guest timethrow

Recommended Posts

Guest timethrow

GUIDE LAST UPDATED ON - 20/09/2012 - Please let me know what you think about the new layout, Is it to hard to use for newbies or to full of information. Thanks. -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ALL GUIDES ARE COMPLETE WITH THE toolkits NOW AVAILABLE FOR DOWNLOAD, SEE THE NEW CONTENTS BELOW TO FIND THE INFORMATION YOU NEED FIRST.


DO THIS AT YOUR OWN RISK, I CAN TAKE NO RESPONSIBILITY FOR ANY DAMAGE DONE. READ EVERYTHING IN THIS GUIDE AT LEAST ONCE BEFORE ATTEMPTING ANYTHING AND MAKE SURE YOU HAVE EVERYTHING YOU NEED INCLUDING ALL DOWNLOADS (FIRMWARE, toolkits, APPS, ETC...) ALL READY BEFORE YOU START. PLEASE MAKE AN IEMI BACKUP BEFORE ATTEMPTING ANYTHING, FOR INFORMATION ON HOW TO DO THIS SEE SECTION 0.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

For this you will need...

  • A (working) Huawei Ascend G300 (U8815/8) with a USB Cable and a relatively fully charged battery.
  • All of the Firmware Files, Upgrade toolkits, Custom ROM's, Apps etc. Extracted to somewhere easy to access on your PC e.g. "C:\Android"
  • A PC (Desktop or Lpatop) running Windows XP SP2 or higher (with .NET Framework 2.0 +), Windows Vista, Windows 7 or a non ARM based version of Windows 8 with at least 1 free USB Port and at least 1GB free in HDD space.
  • A MicroSD card of at least 1GB in capacity, and a complete backup of anything precious or important on your phone (e.g. Contacts, Photos, Music etc)
  • A lot of patience, time and a basic understanding of what you are going to do.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contents of guide:
For more information on anything in the related section read the descriptions at the beginning of each section, as this will contain all the information you need to know. The Section headings below give a brief description of what is contained within each section. Before attempting anything you should read the entire guide / section as well as the FAQ's first to make sure you understand everything fully.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[anchor]Start[/anchor][CRITICAL] Section 0: Rooting your device and backing up your IEMI so that you can downgrade at any time...
This section will explain how to back up your IEMI so that you can downgrade from ICS (or JB) to GB at any time as without this you will be unable to downgrade and will be stuck at the 2030 (or higher) baseband should anything go wrong or you find you are unable to use ICS. This is very important and should be done as soon as possible.

  • Download the toolkits below (GB or ICS, corresponding to your device current firmware) and extract the zip file to somewhere memorable on your PC e.g. C:\Android\
  • On your phone, if you are running GB then navigate to Settings > Applications > Developer Options > USB Debugging and Enable it (Tick Box) or if your running ICS then navigate to Settings > Developer Options > USB Debugging and Enable it (Tick Box)
  • Now connect your phone via USB to your PC, Install the ADB Drivers (Goto My Computer, Find the mounted CD and browse to Drivers > ADB and run the setup file from there) (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • [Gingerbread Method] You now need to put the phone into "Bootloader mode" Do this by Powering Off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on HOLDING the Volume DOWN button and pressing the power button.
  • Now go into the folder that we extracted earlier and find the folder named "Super Recovery" and run the file called "install-superecovery.bat" (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • Once completed you will see a message asking you to put the phone into recovery mode, Do this by Powering Off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on HOLDING the Volume UP button and pressing the power button.
  • When the recovery menu has loaded your device is now fully rooted, Reboot the device by selecting reboot with the arrow keys and confirming it with the power button.
  • You can now move on to the part of this section labeled [backing Up...]
  • [ice Cream Sandwich Method]
  • On your PC navigate to the Android folder (C:\Android) and run UnlockBootLoader.exe and click "Root Your Phone" (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • To check that you phone has been rooted successfully wait for the UnlockBootLoader Application to close and then check on your Phone's App Menu that there is a SuperUser App there. (If not repeat until it is there.)
  • You can now move on to the part of this section labeled [backing Up...]
  • [backing Up...] On your phone navigate to Settings > Security > Unknown Sources (Tick the box) this will allow us to install the app that we need.
  • Return to the home screen, connect the USB cable and transfer the "apk" (ToolBox5iromV1.0.4.2.apk) from the toolkit we extracted earlier, to the SD Card, To do this connect the USB cable to the PC and set USB Storage to on and copy and paste the file to the root of the SD Card. (The main folder, The home directory if you like.)
  • Once the file has copied across, Turn the USB Storage off and remove the USB cable.
  • On the device using the file explorer browse to the Root of the SDCard and install that apk we just copied across.
  • Now goto the Application Menu, Find and Run the 5IromToolBox app, Once it has loaded click IMEI Backup (Click OK to the message that comes up). (Grant SU Access if needed)
  • Once completed connect the USB cable and turn USB Storage ON and browse to the SD Card and copy the folder called 5IROM and make at least 3 different copies of it e.g. One locally in C:\Android one on a USB Memory Stick and one on a Online  Storage Website (Google Drive etc.)
  • THE IEMI BACKUP(S) ARE VERY IMPORTANT AS WITHOUT THEM YOU ARE LOST AND STUCK![goto=Start]Start[/goto]

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 1: Updating from GB to ICS via the Official OTA method.
This will take any phone running stock Android (Vodafone B892) straight to ICS (Vodafone B936) using the official method, This will also remove any Root on your device as well as any custom recovery such as CWM. This is the official way and will install all of the official apps and stuff like that with it including all the Vodafone Add-Ons, If you do not want this or would prefer another version then see Section 2 below.

  • Power on the Phone
  • Navigate to Settings > About Phone > Online Upgrade > System Software Upgrade and let it upgrade.
  • *** If it says there are no updates available do not worry as it means you are already up to date, Skip the next instruction. ***
  • Reboot your phone.
  • Navigate to Settings > About Phone > Online Upgrade > Firmware Upgrade and let it upgrade, at first you will be taken from B892 > B895
  • Once completed reboot your phone again.
  • Navigate to Settings > About Phone > Online Upgrade > Firmware Upgrade and let it upgrade, you will now be upgrading to B936 from B895. This can take some time.
  • Reboot your phone once again when done.
  • You are now running the latest firmware version on your phone. You should be running Android Version: 4.0.3 with Baseband: 2030

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 2: Installing ICS from any version of GB (Without using the OTA method)..
This method is ideal if you have a custom firmware and / or rom of GB and can not use the OTA method to install ICS or simply do not want the Vodafone version of ICS because of all the extras in it.
You can choose one of the following firmwares to use for ICS, B926, B927, B934, B936 and B940 (there are many differences between each so to find which one is best for you read the various posts on the board). If you want HSPA:11 support you must choose B926 first and then install a higher firmware afterwards using the same method again (Repeat this section). If you install B926 and want a higher firmware but don't want to do this again goto section 4 for instruction on how to flash the upgrade ROM Repacks.

Work in progress, Some users are reporting errors such as Update Failed.
[installing the Firmware] Find the folder where you extracted the firmware to and copy the folder named "dload"

  • Download the firmware file of your choice and save it somewhere memorable. Once downloaded extract it from it's zip file. e.g. to C:\Android\G300\\
  • If you have chose B926 you can skip down to [installing the Firmware], If you have chosen B936 then goto [b936] However if you have chosen any of the following B927, B934 or B940 then you need to carry on with this guide.
  •  
  • [b927, B934 and B940 Firmware Versions Only] You need to copy the folder from the toolkit called "dload" and place it in the root of your SDCard. This contains a middle package which is needed to upgrade from any version of GB to B927 or B934.
  • To do this connect the phone to your computer via USB and turn file storage ON, Copy the file across normally and when done disable USB file storage and remove the USB Cable
  • Navigate to Settings > Storage > Software Upgrade > SDCard Upgrade > Ok
  • This will then flash the firmware middle file that we need. This can take up to 2 minutes so be patient. When it is done the phone will reboot back into your current firmware.
  • Once the phone has fully rebooted, connect the phone to your computer via USB and turn file storage ON.
  • Delete the current folder in there called "dload"
  •  
  • [b936] Download and extract the B895 firmware to somewhere memorable and copy the folder named "dload"
  • Connect the phone to your computer via USB and turn file storage ON and paste the file into the root of the SDCard.
  • Once the folder has copied across you can turn the USB File Storage OFF and remove the USB cable.
  • Navigate to Settings > Storage > Software Upgrade > SDCard Upgrade > Ok
  • This will then flash an upgrade version of GB to your device. You can now got the section labeled [installing the Firmware] to install B936 to your device
  •  
  • [installing the Firmware] Extract the firmware of your choice and copy the folder called "dload"
  • Connect the phone to your computer via USB and turn file storage ON and paste the file into the root of the SDCard.
  • Once the folder has copied across you can turn the USB File Storage OFF and remove the USB cable.
  • Navigate to Settings > Storage > Software Upgrade > SDCard Upgrade > Ok
  • This will then flash the new ICS firmware that we want. This can take up to 5 minutes so be patient. When it is done the phone will reboot into your new ICS firmware of your choice.
  • Now you need to go through the setup wizard to configure your device correctly.
  • Find the folder where you extracted the firmware to and copy the file named "UPDATE.APP" from the folder called "VENDOR" (Not all firmwares have it, if you can not find it you can finish here.)
  • Connect the phone to your computer via USB and turn file storage ON and paste the file into the "dload" folder that is on the root of the SDCard. (Yes, Replace the original file that is there we do not need it anymore).
  • Once the file has copied across you can turn the USB File Storage OFF and remove the USB cable.
  • Navigate to Settings > Storage > Software Upgrade > SDCard Upgrade > Ok
  • This will now flash the vendor update file and install some new things on your device. When it is complete it will reboot back into ICS. (Sometimes you will have to go through the setup wizard again.)
  • You have now successfully upgrade from GB to ICS, It is recommended that you Root your device and install CWM, to do this follow the guide in the next section. To check you are on ICS goto Settings > About Phone and you should see your running 4.0.3 or 4.0.4 with baseband 2030. If any of these values are NOT the same DO NOT do anything and seek help.
  •  
  • [TIP] If your phone does not have the Software Upgrade option you can do a force upgrade by Powering on the Phone whilst holding both the Volume UP and DOWN keys.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 3: Rooting, CWModing and Unlocking your bootloader on any ICS firmware..
This method will root your device as well as install CWM and unlock the bootloader, Whilst this is not critical it is highly recommended as this gives many options should something go wrong and gives you more freedom over the device and what you can do. This is for ICS based firmware only for GB firmware see section 7 below for more information.

  • [Rooting and Bootloader Unlocking] Power on the device and let it load, Once the device has loaded, Navigate to Settings > Developer Options > USB Debugging and make sure it is enabled (Tick Box)
  • Connect the device via USB to the computer and Install the ADB Drivers. (If not already done so)
  • On your PC navigate to your Android folder e.g. (C:\Android) and run the UnlockBootLoader.exe and click "Root Your Phone" (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • To check that you phone has been rooted successfully wait for the UnlockBootLoader Application to close and then check on your Phone's App Menu that there is a SuperUser App there. (If not repeat until it is there.)
  • Run the UnlockBootLoader.exe again and now click "Unlock Boot Loader"
  • Once the Unlock Boot Loader Application has closed, return to the device and select Power Off from the Power Menu.
  •  
  • [CWM - Install] Once the device has powered off remove the USB Cable and then remove the battery for at least 3 seconds and then power on holding the DOWN volume button. The device will now hang at the Boot Logo. (Keep repeating until it does hang if needed.)
  • Connect the USB Cable to the phone and computer, wait for approximately 30 seconds for everything to connect.
  • Now return to the Android Folder and run the following file that is located inside the CWM - Easy Install Folder. "install-cwmrecovery-windows.bat"  (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator"
  • Wait until it has completed and then remove the USB cable from the device and then remove the battery for at least 3 seconds before powering on the device by holding the UP volume button and the power button. The device will now boot in to the recovery mode which should now be CWM.
  • Connect the USB Cable to the phone and computer wait approximately 30 seconds for everything to connect.
  • From the recovery menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select Reboot your phone. This will now reboot your phone back into your current firmware.
  • You have now successfully Rooted your phone, Unlocked the Bootloader and installed CWM.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 4: Installing a custom GB or ICS ROM on your device..
This method requires you to have CWM installed (see Section 3 for ICS devices and Section 8 for GB Devices) and the same android version installed to match the ROM e.g. you need a version of ICS on your device in order to flash a ICS ROM. You can also upgrade from any version of ICS to another version of ICS (e.g. B926 > B936) via the flashable ROM's by following the instructions below.

Both GB and ICS ROM's follow the same method. The files are available in the toolkits in the download section below. On some ROM's you will need to re-root your device after installation. Not all ROM's require the Google Apps to be re-installed however it is recommended to do so anyway. If you are flashing the ICS Repack ROM's (B926, B927, B934, B936 and B940) you do not need to flash the Google Apps or any of the other zip's mentioned below unless you want to.

Some reccomened custom ROM's area available to download below (Downloads Section). Custom ROM's include ones like Infusion, Galaxy SIII and many more. For more custom ROM's such the forums and the net.

  • Download the custom GB or ICS ROM that you want (Check it is compatible first and that you have that version of Android pre-installed on your phone so GB is needed for a GB ROM and ICS is needed for an ICS ROM).
  • You will also need a copy of the relevant Upgrade toolkits I have made.
  • Connect you phone via USB and turn the File Storage ON.
  • Copy the downloaded ROM (.zip file) and the files from the toolkit (Google Apps and Stock Apps, Tools and Splash Screens) to the root of your SDCard.
  • Once copied across, You can turn USB File Storage OFF and remove the USB Cable.
  • You now need to put your phone into recovery, to do this long press the power button until the power menu comes up, form there select "Reboot", Press and Hold the Volume UP key until CWM appears.
  • From the CWM menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select Install ZIP from SDCard > Choose ZIP from SDCard > and select the ROM you downloaded (the zip file) you will then need to confirm it. (Install can take up to 10 minutes dependent on the ROM selected so be patient)
  • Once completed you will be returned to the Main CWM Menu from there select "Wipe Cache Partition" and then select "Wipe Data / Factory Reset"
  • Once completed you will be returned to the Main CWM Menu from there select Install zip from SDCard > Choose zip from SDCard > Now select the following files for you chosen firmware (GB or ICS)
  •  
  • For Gingerbread select any of the following files to flash - use the order specified below.
    • gapps-gb-20110828-signed.zip
    • gapps-gb-20110828-newtalk-signed.zip
    • sim-tool-kit.zip
    • CWM-SuperSu-v0.84.zip
    • huawei-file-manager.zip
    • huawei-ics-launcher.zip (Optional)
    • huawei-music.zip (Optional)
    • weather.zip (Optional)
    • huawei-sound-recorder.zip (Optional)
    • huawei-all-backup.zip (Optional)
    • go-launcher.zip (Optional)
    • Anything else can be installed after this, Including Apps, Tweaks and Splash Screens...
  •  
  • For Ice Cream Sandwich select any of the following files to flash - use the order specified below.
  • gapps-ics-20120429-signed.zip
  • talk.zip (Google Talk - Optional)
  • sim-tool-kit.zip
  • CWM-SuperSu-v0.84.zip
  • huawei-ics-launcher.zip (Optional)
  • huawei-music.zip (Optional - However needed if using Huawei ICS Launcher)
  • weather.zip (Optional - However needed if using Huawei ICS Launcher)
  • huawei-file-manager.zip
  • huawei-sound-recorder.zip (Optional)
  • huawei-all-backup.zip (Optional)
  • go-launcher.zip (Optional)
  • cm9-launcher.zip (Optional)
  • googlenow_g300.zip (Optional)
  • Anything else can be installed after this, Including Apps, Tweaks and Splash Screens...
  • Once completed you will be returned to the Main CWM Menu from there select "Wipe Cache Partition" and then select "Wipe Data / Factory Reset" an finally select Reboot.
  • Once the device has rebooted you will be greeted with the Setup Wizard, Follow the instructions to complete setup on your device.
  • You are now running GB or ICS with a custom ROM and Google Apps as well as any other add-ons you choose to install.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 5: Upgrading to JB (CM10) from ICS
This guide will explain how to install Jelly Bean (CM10) on to your device, Further to that it will also explain how to install the Google Apps for Jelly Bean and any other custom Apps you want to install. Note: At this time Jelly Bean has not been fully developed for the G300 so not all the features work. You need to check that the ROM you download can do what you need it to do. This requires ICS and CWM to be pre-installed on your device, See Sections 2 and 3 above for instructions.

  • Download the Jelly Bean ROM (CM10) that you want to use (Check that all the features that use day to day work).
  • You will also need a copy of the relevant ICS to Jelly Bean toolkit, Available below. Download and extract this file to somewhere memorable e.g. C:\Android\
  • On your phone Navigate to Settings > About Phone and check you are running Android 4.0.3 or 4.0.4 with Baseband 2030. (This can be achieved by upgrading to any version of ICS, For instructions see Section 2) If these values do NOT match the DO NOT proceed with installing.
  • Connect you phone via USB and turn the File Storage ON.
  • Copy the downloaded ROM (.zip file) and the files from the toolkit (Google Apps and Stock Apps, Tools and Splash Screens) to the root of your SDCard.
  • Once copied across, You can turn USB File Storage OFF and remove the USB Cable.
  • You now need to put your phone into recovery, to do this long press the power button until the power menu comes up, form there select "Reboot", Press and Hold the Volume UP key until CWM appears.
  • From the CWM menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select Install ZIP from SDCard > Choose ZIP from SDCard > and select the ROM you downloaded (the zip file) you will then need to confirm it. (Install can take up to 10 minutes dependent on the ROM selected so be patient)
  • Once completed you will be returned to the Main CWM Menu from there select "Wipe Cache Partition" and then select "Wipe Data / Factory Reset"
  • Once completed you will be returned to the Main CWM Menu from there select Install zip from SDCard > Choose zip from SDCard > Now select the following zip files and in this order.
    • gapps-jb-20120726-signed.zip
    • sim-tool-kit.zip
    • CWM-SuperSu-v0.84.zip
    • huawei-file-manager.zip
    • huawei-music.zip (Optional)
    • weather.zip (Optional)
    • huawei-sound-recorder.zip (Optional)
    • huawei-all-backup.zip (Optional)
    • Anything else can be installed after this, Including Apps, Tweaks and Splash Screens...
  • Once completed you will be returned to the Main CWM Menu from there select "Wipe Cache Partition" and then select "Wipe Data / Factory Reset" and finally select Reboot Device.
  • Let the device reboot (This may take longer than normal and may loop several times).
  • Once the device has rebooted you will be greeted with the Setup Wizard, Follow the instructions to complete setup on your device.
  • You are now running Jelly Bean (CM10) on your device with Google Apps and any extras you choose to install.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 6: Downgrading from ICS (or JB) to stock Vodafone GB..
This guide will explain how to downgrade from any version of ICS or JB to the stock B892 / B895 Vodafone versions of Gingerbread. This will then return you phone back to a normal fully branded phone with all the Vodafone Add-Ons. It will then enable you to update to the official Vodafone ICS via the OTA method mentioned in Section 1 if you want.  THIS METHOD INVOLVES ZEROING YOUR IEMI AND CAN POTENTIALLY BRICK YOUR PHONE. YOU MUST HAVE AN IEMI BACKUP BEFORE CONTINUING THIS IS YOUR LAST WARNING. FOR INSTRUCTIONS ON AN IEMI BACKUP SEE SECTION 0 ABOVE. DO THIS AS A LAST RESORT AS WELL IF YOUR ARE EXPERIENCING UPDATE FAILED ERROR MESSAGES.

  • Your device must be running a ROOTED version of ICS (or JB) with CWM installed and an unlocked boot loader (See section 3 above for instructions on how to do this.)
  •  
  • Dial *#06# and write down the IEMI number that is displayed (This is done so we can check it is correct later.)
  • Once your positive that you have your IEMI backed up and ready as well as a rooted device with CWM and an unlocked boot loader then we can begin.

THIS IS YOUR LAST WARNING

  • Download and Extract the GB or ICS Upgrade Downgrade Toolkit (Also works for JB users on CM10 too.)
  • Connect the phone via USB to the computer and turn USB Storage to ON
  • Replace the 5irom folder on your SDCard and or Phone's Internal Memory with the one in this toolkit. You will need to rename it from "5irom_0" to "5irom"
  • Turn USB Storage OFF and remove the USB Cable, Once done reboot the phone.
  • Once rebooted, run the app "5IRomToolBox" and press "Restore IEMI" and then "Ok" (If promoted allow SU permissions)
  • When prompted reboot your phone, By holding the Power Button down and selecting "Reboot"
  • The device will then begin a reboot loop this will go through many different stages and can take up to 5 minutes.
  • When it is complete your phone will then reboot back into your current firmware. When it has loaded dial *#06# and check the IEMI is now "0". If so you are good to go. If not repeat the instructions.
  • Now reboot the phone into recovery by Powering Off the Phone removing the battery for at least 3 seconds and then Powering it back on holding the Volume UP key. This will take you to the CWM recovery screen.
  • From the recovery menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select the following and in this order.
  • Wipe Cache Partition > Yes
  • Wipe Data / Factory Reset > Yes
  • Advanced > Wipe Battery Stats > Yes
  • Advanced > Wipe Dalvik Cache > Yes
  • Advanced > Fix Permissions > Yes
  • Reboot > Yes
  • This will then reboot your phone (On some ROM's it many not boot now but do not worry)
  • Download and extract the contents of an official stock GB update. [For the official Vodafone Online Upgrade to ICS choose the B885 or B892 firmware.]
  • Connect the SDCard to the computer and copy the contents of the dload folder to the root of your SDCard.
  • Insert the SDcard into the phone and remove the battery for at least 3 seconds before reinserting it.
  • Power on the phone holding BOTH the Volume UP and DOWN keys. Do this until the Software Upgrade screen loads.
  • The downgrade will now begin, Please be patient this can take up to 5-10 minutes to complete.
  • When the downgrade is complete the device will reboot multiple times and load up stock GB.
  • Navigate to Settings > Applications > Developer Options >  USB Debugging and Enable it (Tick Box)
  • Now connect your Phone via USB to your PC, Install the ADB Drivers (Goto My Computer, Find the mounted CD and browse to Drivers > ADB and run the setup file from there) (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • Remove the USB Cable from the Phone before continuing.
  • We now need to put the phone into "Bootloader mode" Do this by Powering Off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on HOLDING the Volume DOWN button and pressing the power button.
  • Connect the USB cable and wait about 30 seconds fro everything to connect, now go into the folder that we extracted earlier and find the folder named "Super Recovery" and run the file called "install-superecovery.bat" (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • Once completed you will see a message asking you to put the phone into recovery mode, Do this by removing the USB cable and powering off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on holding the Volume UP button and pressing the power button.
  • When the recovery menu has loaded your device is now fully rooted, Reboot the device by selecting reboot with the arrow keys and confirming it with the power button.
  • Navigate to Settings > Security > Unknown Sources (Tick the box) this will allow us to perform the next step.
  • Once you have returned to the home screen connect the USB cable and transfer the "apk" (ToolBox5iromV1.0.4.2.apk) in the folder we extracted earlier, to the SD Card, To do this connect the USB cable to the PC and set USB Storage to on and copy and paste the file to the root of the SD Card.
  • Once the file has been copied across, Turn the USB Storage off and Disconnect the cable.
  • On the device using the file explorer browse to your SD Card Root and install that apk we just copied across.
  • Now goto the Application Menu, Find and Run the 5IromToolBox app and click IMEI Restore (Click OK to the message that comes up).
  • When prompted reboot your phone, By holding the Power Button down and selecting "Reboot"
  • The device will then begin a reboot loop this will go through many different stages and can take up to 5 minutes.
  • When it is complete your phone will then reboot back into your current firmware. When it has loaded dial *#06# and check the IEMI is now back to what it was. If so you are nearly done. If not repeat the instructions.
  • Power off the Phone from the Power Menu.
  • Once the device has powered off remove the battery for at least 3 seconds and then power on holding the DOWN volume button. The device will now hang at the Boot Logo.
  • Connect the USB Cable to the phone and computer wait approximately 30 seconds for everything to connect.
  • Now return to the Android Folder and run the following file that is located inside the CWM - Easy Install Folder. "install-cwmrecovery-windows.bat"  (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator"
  • Now reboot the phone into recovery by disconnecting the USB Cable and powering off the phone and removing the battery for at least 3 seconds before powering it back on, When powering it back on you must be holding the Volume UP key. This will take you to the CWM recovery screen.
  • From the recovery menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select the following and in this order.
  • Wipe Cache Partition > Yes
  • Wipe Data / Factory Reset > Yes
  • Advanced > Wipe Battery Stats > Yes
  • Advanced > Wipe Dalvik Cache > Yes
  • Advanced > Fix Permissions > Yes
  • Reboot > Yes
  • This will then reboot your phone back into stock GB with everything fully functional and working to check simply send a SMS Message or make a Phone Call.
  • If you installed B885 we will now need to upgrade to the latest version available (B892) this will require Wi-Fi and is done via OTA. It is important to have all the Vodafone - Add Ons still installed as without them the OTA Upgrade WILL fail. Also this is required to get the Google Play Store to work as B885 has Google Market which should no longer function.
  • Make sure you are connected to Wi-Fi (Settings > Wireless and Networks)
  • Navigate to Settings > About Phone > Online Upgrade > Firmware Upgrade and let it to upgrade
  • Navigate to Settings > About Phone > Online Upgrade > System Software Upgrade and let it upgrade.
  • It is also worth mentioning at this point some Vodafone Apps may come up in the Notification Bar as needing updates this is not important at this point in time but can be done later should you so wish.
  • Once complete reboot your phone one last time.
  • You are now running the latest version of Gingerbread to check goto Settings > About Phone and you should see your running 2.3.6 with baseband 109808, which means you have successfully downgraded to GB from ICS (or JB)
  •  
  • [OPTIONAL] From CWM Recovery you can now flash any custom GB ROM's, Apps, Tweaks or Splash Screens you may want or need. (The GB Google Apps has been included in the toolkit in case the custom ROM does not come with it.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 7: Rooting and Installing CWM on GB.
This guide will explain how to root your phone running any version of GB and how to install CWM on to your device. This guide is for GB based firmware if you are running ICS see section 3 above for more information.

  • This requires the GB toolkit to be downloaded and extracted on your computer ready for use. Download links are available at the bottom of this guide.
  •  
  • [Rooting] Power on the device and navigate to Settings > Applications > Developer Options >  USB Debugging and Enable it (Tick Box)
  • Now connect your Phone via USB to your PC, Install the ADB Drivers (Goto My Computer, Find the mounted CD and browse to Drivers > ADB and run the setup file from there) (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • Remove the USB Cable from the Phone before continuing.
  • We now need to put the phone into "Bootloader mode" Do this by Powering Off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on HOLDING the Volume DOWN button and pressing the power button.
  • Connect the USB cable and wait about 30 seconds fro everything to connect, now go into the folder that we extracted earlier and find the folder named "Super Recovery" and run the file called "install-superecovery.bat" (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator")
  • Once completed you will see a message asking you to put the phone into recovery mode, Do this by removing the USB cable and powering off the Phone, Removing the battery for at least 3 seconds and then Powering the phone on holding the Volume UP button and pressing the power button.
  • When the recovery menu has loaded your device is now fully rooted, Reboot the device by selecting reboot with the arrow keys and confirming it with the power button.
  • Once you device has rebooted you have successfully rooted your phone.
  •  
  • [CWM - Install] Power off the Phone from the Power Menu.
  • Once the device has powered off remove the battery for at least 3 seconds and then power on holding the DOWN volume button. The device will now hang at the Boot Logo.
  • Connect the USB Cable to the phone and computer wait approximately 30 seconds for everything to connect.
  • Now return to the Android Folder and run the following file that is located inside the CWM - Easy Install Folder. "install-cwmrecovery-windows.bat"  (If running Windows Vista / 7 or 8, Right click the file and click "Run as Administrator"
  • Now reboot the phone into recovery by disconnecting the USB Cable and powering off the phone and removing the battery for at least 3 seconds before powering it back on, When powering it back on you must be holding the Volume UP key. This will take you to the CWM recovery screen.
  • From the recovery menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select Reboot.
  • Once you device has rebooted you have successfully installed CWM.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 8: Recommended Configuration, and Download links for Tooklits, Firmware, ROM's, Apps and much more.
This section provides links to all the downloads you will need (Updated Regularly) as well as alot of Frequently Asked Questions. It also give a guide to the way I recommend you configure your phone. (Work in progress)

Stock Firmware and other ROM's Download Links:
Official Stock Firmware for GB and ICS: Can be downloaded from here.
Flashable ICS ROM Repacks: B927, B934, B936 and B940 (Click link for each one, follow section 4 above for install instructions.)
Infusion's B934 Custom ROM (Link to topic): Can be downloaded here. (See link inside main post)
Jelly-Bean (CM10) ROM (Link to topic): Can be downloaded here. (See link inside main post)
Thanks to Dazzozo for that link containing all the Official Stock GB and ICS firmware upgrade files that have been released.

Toolkit Download Links: (Choose the one for your firmware, For downgrades choose either GB or ICS.)
Gingerbread (Upgrade and Downgrade) Toolkit (v1.0.1a - 19092012): Click here to download the zip file.
Ice Cream Sandwich (Upgrade and Downgrade) Toolkit (v1.0.6b - 19092012): Click here to download the zip file.
Jelly Bean (Upgrade) Toolkit (v1.0.1b - 280812): Click here to download the zip file.
(Thanks to tillaz for the Apps, Paul for the "Root", As well as many others for the tools required to root and update etc.)

Other Download Links:
Stock Huawei Apps for ICS [Flashable zip] (v1.0.1a - 19092012): Click here to download the zip file. (To install simply flash the zip following the instructions in the FAQ's below if needed. - Created by me so if you have any problems please let me know.)
Stock Huawei Sounds for GB & ICS [Flashable zip] (v1.0.0a - [DEV] - 19092012): Click here to download the zip file. (To install simply flash the zip following the instructions in the FAQ's below if needed. - Created by me so if you have any problems please let me know.)
Battery Indicator Mods for ICS (Link to thread): Click here.
ADB Drivers for Huawei Ascend G3000: Click here to download the setup file.
Offline Upgrade / Downgrade Guide (19092012): Click here to download the pdf file.  (Guide is now live but i am currently having problems with the tweaking of the layout of the guide to make it easier to read, the Word doc is different to the finished PDF, so a slightly updated UI version may be uploaded as soon as I can get it to work.)
(Guide may be outdated when used so check here for more information first, also thanks to tillaz for the Apps, as well as many others for the tools required to root and update etc.)


[Recommended - Initial Configuration] Configuring your Huawei G300 running ICS (4.0.3) on stock B926, B927, B934 and B963

  • Navigate to Settings > Security > Unknown Sources (Enable) [This allows you to install apk's that are not from the Google Play Store]
  • Navigate to Settings > Apps > Scroll to "All" and press "Clear Cache" (Do this after each reboot and after a lot of apps have been (un)installed)
  • If you have a large SDCard (4GB +) then Navigate to Settings > Storage > Default Location > SDCard
  • Now via Google Play Store download all of your apps that you want on your device and any updates that are available. (Normally these are for the inbuilt apps such as Gmail)
  • Reboot your phone once all the apps have been installed and / or updated
  • Navigate to Settings > Apps > Scroll to "All" and press "Clear Cache"
  • Using the quick toggles, Toogle On or Off any features that you want to use. This will help save battery.
  • Navigate to Setting > Display > Brightness > Auto - Brightness (Enable) [This helps saves battery and improves performance]
  •  
  • More tips will be added over time. These settings are generally useful to have and can save time in the future as well as increasing performance and battery life.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Section 9: Frequently Asked Questions, Notes and Additional Information.
This section provides information regarding some of the most frequently asked questions (FAQ's) as well as various notes and any other Additional Information.

[Frequently Asked Questions (FAQ's)]
Q: Why do I have to upgrade to ICS to get the 2030 baseband so that I can flash custom ICS ROM's ??
A: Because if you don't you will be on an old baseband and therefore it will not upgrade correctly causing things to not work and potentially bricking your device. Which is why you need to get to the 2030 baseband first before upgrading again. However sometimes you can upgrade from stock GB firmware to stock ICS firmware even if it is not supported via the "middle package" but this is not recommended.
Q: Where can I get all the tools and things that I need in order to get it working.
A: All the latest Apps, ROM's, toolkits, Firmware and files can all be downloaded from the downloads section (Section 8) above. This is where all the latest downloads will be available from. (Updated regularly)

Q: Why do I have the Chinese Boot Loader Image (or a different image)?
A: This is because you flashed the B926 image and so it added that image, If you flash it using the B927 image you will have a different image at the boot loader.
This can be changed by downloading the toolkit for your firmware and using the same method as the apps installation you can use the ZIP installation method to update the splash screen. Some sample splash screens have been included in the toolkit(s) (Thanks to Geno.Kolar's Post and the Splash Screens in the ZIP files are thanks to Sebastian404)
Q: How do I add the "Vendor" files in GB or ICS, and what are they?
A: The vendor files from the B926, B927 and B934 (as of yet we do not have ones for B936 or B940) images have been added to the GB to ICS Upgrade Toolkit, They contain many different settings, configurations and apps as well as many other things. They are normally added on by the manufacturer or phone company. Instructions to add them will be posted soon. You can only add the files for the image you used e.g. you installed the B927 UK Image so you must use the vendor file for the B927 image. To install them rename the folder called "vendor" to "dload" (without the quotes) and reboot your phone holding both the volume UP and DOWN buttons, This will launch the software update screen and will install the vendor files. The method is the same both for GB and ICS, however the vendor files for GB have not been included in the toolkit yet.
Q: Adobe Flash Player is no longer available on the Google Play Store, What can I do?

A: If you have already downloaded it before you can find it in the My Apps > All Section in the Play Store or you can download the apk from here. After that you will need to install it and you can then use Adobe Flash. Note: This app is no longer supported on Android by Adobe and so may no longer be supported on devices that run anything higher than ICS or JB.
Q: Can I run Google Now on ICS.
A: First of all it is worth mentioning Google Now was originally developed for Jelly Bean (4.1) and so had to be ported over by developers so that it would run on ICS, This app has been known to cause errors and is not stable yet, If you would like to try it click here to have a look at the information posted by the XDA-Developers. The Huawei Ascend G300 (U8815/8) is a ARM7 Based Device. Download links available in the Downloads Section. An un-installer for Google Now has been included in the latest versions of the ICS Upgrade / Downgrade Toolkit.
Q: How do I get to the "testing" menu in and why does it not work on some firmwares?
A: To get to the testing menu open up the dialer and input *#*#2846579#*#* and it will load the testing menu, This works on GB but for some reason does not work for me on some versions of ICS or JB (CM10).
Q: What is the difference between the stock B934 Firmware and the B934 Flashable ROM?
A: The stock B934 Firmware is used to upgrade the firmware by using the dload folder contained with the file and installing it via the Software Upgrade option in the Storage Settings, Where as the B934 is a custom ROM used to upgrade a B926/7 Firmware to B934 without the need to wipe it this can be done through CWM.
Q: How do I get HSPA:11 Support on ICS / JB.
A: The only known way at the moment to get HSPA:11 support is to install ICS from GB using the B926 upgrade and leave it there. This is the only baseband version known at the moment to support this feature. However if you downgrade back to GB you will loose this support. Thanks to @Cyda for the heads up on this tip.

Q: What happens now that the official Vodafone UK ICS gets released.
A: Well you have two choices stay on what you are on, or downgrade to stock GB and upgrade to the official Vodafone ICS like that. To downgrade see the relevant section above. The official UK version of ICS has been released (B936) but is not yet available via OTA)

Q: Why do I keep getting Update Failed, I followed everything in your guide.... What can I do?
A: Try the following to see if you can get it to install, if something does not work try again
- Flash the Middle Package (Available to download here)
- If running GB upgrade to B892 and / or B895
- If running ICS try using a flashable ROM repack.
- If running ICS try flashing B926 again, Then try the middle package again.
- If CWM is installed format and wipe everything.
- Try another SD Card
- Re Download it again.
- Try another firmware.
- FINAL METHOD (Requires any working ROM to be installed) zero your IEMI and flash the ROM like that (See Section 6 for more details)
Q: How do I flash / install custom ZIP files.?

  • Copy the file you want to the SDCard.
  • You now need to put your phone into recovery, to do this long press the power button until the power menu comes up, form there select "Reboot", Press and Hold the Volume UP key until CWM appears.
  • From the CWM menu (Volume Buttons go up and down and Home is Select and Back is Back.) Select Install ZIP from SDCard > Choose ZIP from SDCard > and select the zip file you want to flash / install.
  • Once installed simply reboot your phone from the main menu.
  • On some occasions you will see that the phone will begin updating the applications this will only take a minute or two.

Q: When I replaced my IEMI with the 0 one my bootloader image changed why is this?
A: Honestly, I do not know, But at a guess I would say it is something to do with the way the IEMI is captured and restored. You do nto need to worry and once you have restored your IEMI back you can change it again.
Q: On B934 and B936 almost every word I type has a red line underneath it?
A: This is because Huawei managed to release a version with a dictionary bug in it. To fix it simply follow the following steps located in the thread here, also some users have reported that the ICS Apps Package that I made does fix the user dictionary errors, The flashable zip can be downloaded above. Finally there is a dictionary fix in the ICS Upgrade / Downgrade toolkit, just flash the zip to install. Created by Romu_Android, Thanks !
Q: Why does the middle package not flash?
A: For some reason it does not always work, some times it does, some times it doesn't if it does not follow the FAQ above for what to do in Update Failed situations as you can get around it again.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[Additional Information] & [Notes]
As you can see lots of time and effort has gone into this guide and the research associated with it. However other details and updates will be continually added as and when needed. Feel free to ask anything and if you have any further info to add then please let me know. If i have used something of yours and you want it specifically credited and / or removed please PM me. I recently (29/30-08-2012) updated this guide with a massive new layout featuring as much stuff as possible this now contains almost everything you will need to know and do on your device however if you find it hard to read or understand or feel something is missing please let me know.

It is also worth mentioning that the method used to downgrade (Zeroing your IEMI) is infact illegal in the United Kingdom (as well as other places) and should be done with extreme caution. In some case your phone will manage to connect to the mobile network and allow SMS, Data and Calls to take place with a zeroed IEMI but this is illegal and should not be done. You should restore YOUR IEMI as soon as possible.

Please do not copy this guide anywhere other than this website or redistribute it without my permission, However feel free to link to this guide on any other websites. Thanks

Edited by Matty-p
internal Links for the contents page and for downloading toolkits
Link to comment
Share on other sites

Guest samjam

Thanks for the time you took to do that. It will save a lot of piecing together of other instructions for newcomers who wouldn't easily manage it.

Link to comment
Share on other sites

Kudos for that masterpiece! ;)

I thought that the imei backup method was only needed if you weren't updating from stock... because from stock you can use the "middle app" to change baseband?? Or did I get that completely wrong?

Edited by fr0do
Link to comment
Share on other sites

Guest timethrow

Kudos for that masterpiece! ;)

I thought that the imei backup method was only needed if you weren't updating from stock... because from stock you can use the "middle app" to change baseband?? Or did I get that completely wrong?

I have heard both (as in Backup and there is no need to) so I thought as a sort of security measure to put it in there incase, Plus it is handy if you are downgrading from ICS back to GB.

Link to comment
Share on other sites

Guest wrtease

NICE GUIDE. HERE IS AND ADDON TWO OF THEM .WHEN SUPER USER IS INSTALLED GO TO PREFFERENCES AND CHOOSE ALLOW.

THE OTHER IS FOR INSTALLING A ROM IN CLOCKWORK YOU CAN EDIT IT TO YOUR GUIDES THE WAY YOU WANT OKAY

this is for most people who have problems .before you install a rom or laggyness

*************************************************

* make shure you have a working backup first. *

*************************************************

1.wipe factory

2.wipe cache

3.go to mounts and storage .

4.format system,format cache,format data.

5.go back to advanced

6.wipe dalvik ,wipe battery stats .

7.install rom

8.reboot.

9.enjoy

Link to comment
Share on other sites

I have heard both (as in Backup and there is no need to) so I thought as a sort of security measure to put it in there incase, Plus it is handy if you are downgrading from ICS back to GB.

OK. Word was the imei method carried a risk. So if at all possible you'd be better off doing the other method.

Cheers ;)

Link to comment
Share on other sites

Guest Colossae3.23

great job, but just checking:

"Go back to where you extracted the files to and copy the folder called "dload" to the root of your SDCard, This must be the only folder on there.

I thought you could do the OTA without formatting the sd card?

Also, I downloaded and extracted the "other file" which is B934. Can I really just OTA this over GB (2.3.6)? Has anyone done this before, as all the other guides say go to B926/927 first?

Thanks

Link to comment
Share on other sites

Guest Smiff2

The Huawei Ascend G300 (U8815 / U8818) is a ARM6 Based Device ?

one criticism, if you have an edit, don't add the edit, just edit. writing "edit: ...." just makes the guide confusing. thanks.

why am i in italics :/

Link to comment
Share on other sites

Guest timethrow

great job, but just checking:

"Go back to where you extracted the files to and copy the folder called "dload" to the root of your SDCard, This must be the only folder on there.

I thought you could do the OTA without formatting the sd card?

Also, I downloaded and extracted the "other file" which is B934. Can I really just OTA this over GB (2.3.6)? Has anyone done this before, as all the other guides say go to B926/927 first?

Thanks

OTA is Over the Air (Online Upgrade) and at the moment (UK) that will only get you up to the latest version of GB (2.3.6)

I did read somewhere that B934 can be done from GB without B926/7 but do not know for sure, so if you feel unsafe trying it go via the recommended path B926/7 then to B934. Looking at the doumentation it doesnt say you can but then it doesnt say you can from B926/7 either but you can, It looks like an official full upgrade so I cant see why not. I will look into it.

@Smiff2, Thanks for your feedback, I think I get what you mean, I will bear that in mind for future, Just to check do you mean dont bother writing "EDIT: This is now......"

Thanks

Link to comment
Share on other sites

Guest Smiff2

yeah, just change the guide. the main thing that makes guides difficult is they contain conflicting info. newbies don't care what was true, just what is true right now :)

Edited by Smiff2
Link to comment
Share on other sites

Nice guide. It's nothing big but this part is not correct:

Go back to where you extracted the files to and copy the folder called "dload" to the root of your SDCard, This must be the only folder on there.

I've done this upgrade a couple of times, each time with a sdcard that has files and folders. The sdcard does not need to be empty.

You may wish to add a note that if the user requires HSPA:11 support they must do the b926 update. As far as we know this is the only version of the 2030 baseband that supports HSPA:11.

Edited by Cyda
Link to comment
Share on other sites

Guest timethrow

Nice guide. It's nothing big but this part is not correct:

I've done this upgrade a couple of times, each time with a sdcard that has files and folders. The sdcard does not need to be empty.

You may wish to add a note that if the user requires HSPA:11 support they must do the b926 update. As far as we know this is the only version of the 2030 baseband that supports HSPA:11.

Thanks Cyda, I have added the HSPA:11 Info and as regards to the SD card being empty, yes you are right it does not need to be empty but sometime left over files from apps, services or old installations have been known to cause problems, so as a sort off safety measure I put that in, If you dont want to wipe it you dont need to, its just a safety precaution like I say.

@Smiff2 Thanks for the heads up, I have tidied it up a bit and removed all the UPDATE: and EDIT: stuff and cleaned a few bits up as well, Thanks for pointing that out.

Thanks

Link to comment
Share on other sites

Guest irishpancake
Nice guide. It's nothing big but this part is not correct:

I've done this upgrade a couple of times, each time with a sdcard that has files and folders. The sdcard does not need to be empty.

You may wish to add a note that if the user requires HSPA:11 support they must do the b926 update. As far as we know this is the only version of the 2030 baseband that supports HSPA:11.

I think that's a most important point

i.e. you need to have b926 installed initially for HSPA: 11....

Edit.....I just missed your last post... apologies

Edited by irishpancake
Link to comment
Share on other sites

Guest timethrow

why do you say keep removing the sd card, the phone makes a pretty good sd-reader no? :)

It does, but generally on most modern card readers it has faster read/write speeds than going via the usb cable through the phone, again just a personal choice it is up to you really.

Link to comment
Share on other sites

Guest Colossae3.23

just in case you don't catch this before you've finished...

I think it should be Tillaz? Here: GB to ICS Upgrade Toolkit Download: Click here for the download of the latest ZIP file. (Thanks to dillaz for the Apps, As well as many others for the tools required to root and update etc.)

Link to comment
Share on other sites

Guest Colossae3.23

What is the deffence between the b934 in "others" and the Flashable B934 ROM (Repack) ??

I believe the main difference is in how you install them

  • "Other" file = download zip file to your PC and extract to a location of your choice; once extracted, copy just the dload file to the SD card on your phone, then go to Settings/Storage/Software Upgrade (more detail can be found in step 3 of op)

    • "Flashable Rom" = download Rom zip file (must be a flashable zip) to your SD card on the phone (I create a folder and name it: Rom's), then you install using CWM

    CWM = Clockwork Mod which is a custom recovery that allows you to flash Rom's, Mods, Add On's, etc. It is also called CWR (Clockwork Recovery. They are the same thing)

    You'll find installation details in the op as well. Take your time and read it all, carefully, before going ahead.

    Hope that helps

Edited by Colossae3.23
Link to comment
Share on other sites

Guest timethrow

Thanks for your help :D

Have put that Question in the FAQ's now and have updated the name sorry another typo.

Does anyone now is the B934 installable straight from stock GB 2.3.6 ??

Thanks

Link to comment
Share on other sites

Does anyone now is the B934 installable straight from stock GB 2.3.6 ??

AFAIK that's what the middle zip is for, and what the official update will do. GB > middle zip > ICS

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.