Hi, I have rooted, flashed and tweaked my Huawei U8185 (Ascend Y100) in this way:
HOW TO GET ROOTED, FLASH A CUSTOM ROM AND EXPAND INTERNAL MEMORY ON HUAWAI U8185 ASCEND Y100
_Start the cellphone. As Android operating system has started, access the "Settings" menu of Android, then choose "Applications" and go to "Development". Tick these: "USB Debugging", "Stay awake", "Allow mock locations".
_Switch your phone off. REMOVE its battery for 10 seconds at least, then reput the battery in place.
_Now start the phone in this way: press BOTH the power button and volume DOWN simultaneusly and hold them down, until the starting logo screen of your cellphone will be frozen and the cell will NOT be able to access Android (it will hang up: it's OK!). If for any reason you want to get outta this, just remove the battery and re-put it in place: your phone and Android will properly start again.
_Connect the phone to your computer by USB cable.
_Now you have to install proper drivers to let your computer communicate with your cell phone (if you are a Mac or Linux user, I can't describe this step because I don't use them): as soon as the USB cable is connected, Windows (Windows 7? I have tested it on Windows 7) will pop up a balloon at the bottom right corner of your computer screen, near the clock: it will say "Driver install failed" or something like that. Immediately left click on the balloon before it disappears: in the new window that will be appeared after clicking on the balloon, choose to automatically search online for new drivers, from Windows Update (you have to have your computer online). If you can't proceed, you might need to unplug and re-plug the USB into the computer (anyway, leave the phone frozen on the start up screen, as said before).
_Be patient and let Windows search the drivers online... and wait... wait... wait... (even 5 minutes). "Suddenly", the proper drivers (about 8MB) will start to be downloaded and installed by Windows.
_Now, keeping the USB plugged in, download this file: Flash.zip
w w w. mediafire. com/?c4tzndkef63h1qi
(rewrite this link properly - I have put some spaces in the links - because this forum doesn't allow me to post external links)
_Unzip it onto your desktop, then open the file named "Start here". You'll have a black window opened.
_In that black windows, write this:
fastboot flash recovery clockworkmod.img
_Wait... (just few seconds).
_When the process will be finished, in the black window write this:
fastboot reboot
_Wait the cellphone and Android normally restarting. As Android operating system has started, access the "Settings" menu of Android, then choose "Applications" and go to "Development". UN-tick this: "USB Debugging".
_Now download this onto your computer (it's a DE-BRANDED and ROOTED ROM for Huawei U8185 Ascend Y100). It means that it's like your original Huawei stock rom (=firmware), BUT WITHOUT BLOATWARE (=useless brand applications or apps: you will be able to choose by YOURself WHAT apps download from Google Play Store and install into your Android, saving a lot of internal memory!)
android. podtwo. com/roms/r0_de-branded_hwu8185-update-signed.zip
(rewrite this link properly - I have put some spaces in the link - because this forum doesn't allow me to post external links)
or
files. podtwo. com/roms/r0_de-branded_hwu8185-update-signed.zip
(rewrite this link properly - I have put some spaces in the link - because this forum doesn't allow me to post external links)
_Copy the above linked .zip file into your external SD card of your cellphone. DO NOT unzip it! Leave it zipped!
_Again, access the "Settings" menu of Android, then choose "Applications" and go to "Development". Tick this back: "USB Debugging".
_Unplug the USB of the phone from the computer, then switch your cell OFF and plug the USB back into the computer. As soon as you will have plugged the USB back into the computer, your cellphone will NOT start the Android operating system, but it will automatically start and access to a new menu (it's OK!).
_In that menu, select these three options, in order to clean THREE different cache in your cellphone - TIP: move the selection pressing volume up/down buttons, confirm selection pressing the central button (home button) of your phone, go back to the previous menu screen pressing back on your touchscreen -
(WARNING: you will lose all your data in the cellphone, except for the data stored in your external SD card):
1:Wipe (apps) cache (or someting like that, I don't remember well but you can't go wrong)
2:Wipe data/factory reset
3: Advanced options menu---> Wipe Dalvik cache
_Now, from the advanced options menu, go back to the main menu and select "Install (ROM) from zip file" (or something like that: again, you can't go wrong!) and select the zip file that you have previously copied into your external micro SD card.
_Wait for about 30 seconds to finish the installation of the rooted/debranded ROM (it's the zip file)
_Unplug the USB cable and restart the phone (select, in the menu, "Boot into Android" or something like that)
_Configure your new Android. Finally you are ROOTED and DEBRANDED!
_IMPORTANT NOTICE: when you want to copy/transfer any file from your computer into your external SD card of the phone, you'll have to UNtick "USB Debugging" in the "Settings/Applications" menu of Android, BUT when you are done to copy/transfer, TICK IT BACK otherwise you will NOT be able to have ROOT privileges. For normal use, keep it always ticked.
------------NOW YOU CAN ALSO CHOOSE TO INSTALL ALL YOUR APPS INTO THE EXTERNAL MICRO SD CARD BY DEFAULT. Infact the Huawei U8185 Ascend Y100 cell phone has a great limitation: a very small internal memory. You can work around this problem in this way:
_Shortly after having installed the new ROM and rooted your cellphone (see above), so you are sure that you haven't installed or moved any new app in the external SD card yet (because all your data in the external micro SD card will be erased), you can proceed as follows:
_Google and install this on your computer:
MiniTool Partition Wizard Home Edition
_UNtick "USB Debugging" and connect your phone to the computer by USB cable (the micro SD card have to be already inserted in the phone, of course).
_Start MiniTool Partition Wizard Home Edition, click on your micro SD card icon on the right and in the leftside menu choose "DELETE PARTITION" to delete the micro SD card of your cellphone (be careful: you will see the local hard drive of your computer too!! Don't touch them!). You will lose ALL YOUR DATA STORED IN YOUR EXTERNAL MICRO SD CARD.
_You will get "unallocated space" in your micro SD card. Now: create one FAT 32 partition in your micro SD card. Its size have to be like this:
if your micro SD card is 2GB (total) ----> make a 1GB fat 32 partition
if your micro SD card is 4GB (total) ----> make a 2,5GB fat 32 partition
if your micro SD card is 8GB (total) ----> make a 6GB fat 32 partition
if your micro SD card is 16GB (total) ----> make a 13GB fat 32 partition
While creating the fat 32 partition, put as a "label" whatever you want (ie: call the fat 32 partition "Storage", or "Personal data", etc.)
Create as: PRIMARY partition
File System: FAT 32
Driver letter: don't touch/modify the value
Cluster size: don't touch/modify the value
_Now, create a second partition in your micro SD card:
Label: write what you want (ie: call it "Apps", or "Program files", etc.)
Create as: PRIMARY partition
File System: EXT 2
Driver letter: don't touch/modify the value
Cluster size: don't touch/modify the value
_Finally, click on the top-left corner button called "Apply" of the MiniTool Partition Wizard's window: your micro SD card will be deleted, formatted and partitioned. Now it's ready.
_Unplug the USB of your cellphone, then TICK BACK "USB Debugging" in the "Settings/Applications" menu of Android, otherwise you will NOT be able to have ROOT privileges (never forget it!).
_In your cellphone, go to Google Play Store and download this app: "link2SD". Install it in your cell.
_Start link2SD and, when asked, choose your EXT 2 partition. If there any problem (ie: "link2SD can't get root privileges), simply close and restart link2SD, or even switch your phone off and restart it, then try again.
_After link2SD has started and working, you will see a list of your applications (apps) installed in your cell. Select one of them and, if allowed, push this button: "Link to SD card" (or something like that). Don't choose to MOVE to SD card or to freeze: I personally prefer to LINK them.
_If you want to uninstall any of your appllications, remember to do that using "link2SD" (don't uninstall them using the regular menu of Android).
_If you have "USB Debugging" unticket, link2SD will not be able to get root access!!!
_You can install hundreds new applications and immediately link them to your micro SD card, saving A LOT of space in the (very small) internal memory of Huawei U8185 (Ascend Y100)!!
------------------------------
That's all. I've already done and successfully tested all of this stuff on two Huawei U8185 (Ascend Y100): now they're working like a charm and I can do anything I want ("NOW" they're very functional and optimized!!).
----------------------------
I haven't ever tried to flash any cyanogenmodROM into the Huawei U8185 (Ascend Y100) because, although they're very interesting custom ROMs, I don't know if they TOTALLY work properly on this Huawei phone (I have read somewhere that you camera may stop working, etc... I don't know... Anyway, any tester is welcome!).
---------------------------
Hope it helps - greetings from Italy
:highfive: