Jump to content


Photo

[RECOVERY] : RA_Recovery for Vodafone Smart/Huawei U8160

- - - - -

  • Please log in to reply
7 replies to this topic

#1
Sebastian404

Sebastian404

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,104 posts
  • Gender:Male
  • Location:Somwhere Near Mountain View, California
  • Devices:lots of them
  • Twitter:@sebastian404
Hi,

This really should be considered a 'BETA' test, but I've built a version of Amon_RA's RA-Recovery for the Vodafone Smart/Huawei U8160.

I had to make some big changes to the code to support a device without a Home button, and have defaulted to the ClockWorkMod standard of having to use the POWER button to select options....

You can find it here

Any feedback from you guys would be great.....

  • 2

#2
Sebastian404

Sebastian404

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,104 posts
  • Gender:Male
  • Location:Somwhere Near Mountain View, California
  • Devices:lots of them
  • Twitter:@sebastian404
Reserved

  • 1

#3
Sebastian404

Sebastian404

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,104 posts
  • Gender:Male
  • Location:Somwhere Near Mountain View, California
  • Devices:lots of them
  • Twitter:@sebastian404
Original readme/change log:

This is a custom recovery based on Cyanogen's recovery source with a lot of things added by me. The purpose of this recovery is to avoid using adb by accessing all features directly from the menu.

Important notes

  • Always check recovery.log before posting your issues!
    You can do this by doing :
  • "cat /tmp/recovery.log" OR "cat /cache/recovery/log" right after you had the issue.
  • Use the "move log to sd" option in the "others" menu right after you had the issue. This will move the log to /sdcard/recovery.log so you can easily open it with a text editor.
Features

Use the volume buttons (up+down) to navigate through the menu, press the Menu-key to select items. Use the Back-key to go back to a previous menu.
  • full ADB access in recovery mode
  • Busybox v1.15.3
  • Kernel (2.6.29) with ext3 support
  • OLED and TFT support
  • HW-Key navigation (Volume up/down) option
  • Extended menu :
    • Reboot system now :: reboot your phone
    • USB-MS Toggle :: enable/disable USB mass storage (use when the phone is connected to your PC)
    • Backup/Restore
      • Nand backup :: Make a Nand backup (/sdcard/.android_secure included), the following partitions are NOT included :
        • Recovery (to avoid restoring old version)
        • Misc (no need to backup imo + restore issues on some phones)
        • Splash1+2 (no need to backup imo + restore issues on some phones)
      • Nand + ext backup :: Make a Nand + ext backup
      • Nand restore :: Restore a Nand backup
      • Backup Google proprietary system files :: Makes a backup of the Google proprietary system files in /cache/google
      • Restore Google proprietary system files :: Restores the Google proprietary system files from /cache/google
    • Flash zip from sdcard :: Flash a zip update file from any (sub)-directory on your sdcard
    • Wipe
      • Wipe ALL userdata :: wipes /data + /cache + entire ext partition + all apps installed on your sdcard (froyo a2sd).
      • Wipe only /data :: wipes /data.
      • Wipe only /sd-ext :: wipes the entire ext partition on your sd (if present).
      • Wipe only /sdcard/.android_secure :: wipes all apps installed on your sdcard (froyo a2sd).
      • Wipe only /cache :: wipes /cache.
      • Wipe only Dalvik-cache :: wipes the dalvik-cache located in /cache + /data + /sd-ext is present.
      • Wipe only battery stats :: reset the battery calibration.
      • Wipe only rotate settings :: reset the sensor calibration.
    • Partition sdcard
      • Partition SD :: Interactive SD partitioning
      • Repair SD:ext :: Repair the ext partition
      • SD:ext2 to ext3 :: Convert ext2 to ext3
      • SD:ext3 to ext4 :: Convert ext3 to ext4
    • Mounts
      • (Un)Mount /system
      • (Un)Mount /cache
      • (Un)Mount /data
      • (Un)Mount /sd-ext
      • (Un)Mount /sdcard
    • Other
      • Fix apk uid mismatches :: Does extacly that
      • Move recovery.log to SD :: Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information)
      • Toggle Signature Verify :: Toggles the signature verification for zip files.
    • Power off :: Powers off your phone
  • Scripts available via adb :
    • Nandroid v2.2.1 : enter "nandroid-mobile.sh" to start.
    • sdparted v0.6 : enter "sdparted" to start.
Change-log :


v2.3
  • Nandroid will skip sd-ext backup when it's not present.
  • Nandroid will not check the battery percentage anymore.
  • Switched off signature check by default (Stop asking now, ok?).
  • Cache is not selected as part of a default Nandroid backup anymore.
  • Added wipe Boot, System and sdcard to the wipe menu.
  • Re-ordered some items in the wipe menu.
v2.2.1
  • Nandroid backup is now selective, boot/system/cache/data are selected by default.
  • Nandroid checks if there's at least 500MB free on SDcard before starting a backup.
  • Added/updated error/warning messages.
v2.1.1
  • Fixed ext4 support in kernel! Update from v2.x if you are using sd-ext!
v2.1.0
  • Reduced recovery size by 800kb so it fits any hboot version to date :
    • Set Kernel compression mode to LZMA (33% smaller kernel)
    • Switched kernel debugging off
    • Removed : Networking support - Bluetooth subsystem support
    • Removed : Device Drivers - Misc device - AKM8973 Compass Driver
    • Removed : Device Drivers - Misc device - A1026 Voice Processor Driver
    • Removed : Device Drivers - Multimedia support
    • Removed : Device Drivers - MSM 3D Graphics driver for Adreno class GPU's
  • Nandroid now backups the entire content of /sd-ext , not just the apps. This fixes bootloops of certain restored roms.
  • Moved the "Toggle signature verification"-option from the Other- to the main flash-submenu.
  • Re-ordered the wipe menu.
v2.0.0
Some things in v2.0.0 were kanged with a twist from the Clockworkmod recovery.
  • Updated kernel to 2.6.35 (SLCD and AMOLED are now both supported).
  • Added SDEXT support for update scripts.
  • Added "filebrowser" support when you select a zip to flash.
  • Added "/.." support to the filebrowser so you can navigate up.
  • Added a mount menu so you can manually (u)mount stuff.
  • Added a toggle verification switch so you can flash those awesome unsigned winrar rom releases...
  • Fully re-wrote the wipe menu (it's not using a script anymore), added a few new wipe options.
  • Added "/sdcard/.android_secure" support , nandroid now backups/restores .android_secure (Froyo a2sd apps) by default.
  • Added a few new Google apps to the Google app backup script.


  • 1

#4
charliespain

charliespain

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:vodafone 858 smart
  • Twitter:@prietus
works fine on vodafone 858 smart thanks

  • 0

#5
tophat47

tophat47

    Newbie

  • Members
  • Pip
  • 3 posts
I'm a newbie so help appreciated. Tried to flash (with another image, not this one I might add !!) the Vodafone Smart/U8160 but is now stuck on hourglass screen. Can I use this to recover it ? What are keys I need to press/hold on power up or sequences etc. to put it into recovery mode to point to the file(s) on the SD card (I presume) ?

  • 0

#6
Sebastian404

Sebastian404

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,104 posts
  • Gender:Male
  • Location:Somwhere Near Mountain View, California
  • Devices:lots of them
  • Twitter:@sebastian404

I'm a newbie so help appreciated. Tried to flash (with another image, not this one I might add !!) the Vodafone Smart/U8160 but is now stuck on hourglass screen. Can I use this to recover it ? What are keys I need to press/hold on power up or sequences etc. to put it into recovery mode to point to the file(s) on the SD card (I presume) ?


Get the firmware for your orignal device HERE, theres a document in the archive that tells you how to do it, but basically put the files on your SDCARD and hold down (I think) vol up & down as you turn it on... check the document for exactly what you need to do tho....

  • 1

#7
LycoSs

LycoSs

    Newbie

  • Members
  • Pip
  • 5 posts
  • Devices:Huawei U8160

Hi,

This really should be considered a 'BETA' test, but I've built a version of Amon_RA's RA-Recovery for the Vodafone Smart/Huawei U8160.

I had to make some big changes to the code to support a device without a Home button, and have defaulted to the ClockWorkMod standard of having to use the POWER button to select options....

You can find it here

Any feedback from you guys would be great.....


Hi and thank you for sharing,
I was wondering which recovery image is best for Huawei U8160 from this link: http://android.podtw...hp?device=u8160
Also is it best to install signed or unsigned recovery image?
And what is the difference between these recovery images: recovery-RA-u8160-v2.3-CM.img and recovery-RA-u8160-v2.3.img
Thank you in advance for your help!

  • 0

#8
windowsette96

windowsette96

    Newbie

  • Members
  • Pip
  • 3 posts
To Sebastian404: Can u update Amon Ra Recovery for u8160? For me is better then CWM an update will be great :) Thanks

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users