วันพุธที่ 22 กรกฎาคม พ.ศ. 2558

flash recovery Build_a_custom_recovery


http://www.addictivetips.com/mobile/how-to-flash-a-recovery-to-an-android-device-without-sd-card/

http://android-dls.com/wiki/index.php?title=Build_a_custom_recovery_image


============
https://knarrnia.wordpress.com/2011/02/02/cant-use-clockwork-after-t-mobiles-2-2/

Can’t Use Clockwork After T-Mobile’s 2.2?

So my wifes phone is fragged and I really hate to say it but I think running voodoo once to convert it to EXT4 and then undoing voodoo to convert it back to RFS is going to be the only way to fix it. RFS has a known problem with crosslinking and it’s just straight up garbage. In traditional tech fashion, cleaning up someone elses mess is typically an excersize in circumventing security and then hitting it. Samsung Galaxy S has a kernel backup and flasher app which lets you backup your kernel and apply whatever you want, but it doesn’t do much for applying voodoo. Running a voodoo kernel does you no good without the EXT4 conversion process. Therefor, we must use the appropriate clockwork to do the voodoo update process and… Clockwork doesn’t work!
I’ve run into problems with clockwork before and Jeeves, I know you read this, feel free to chime in with an alternate method. If you’re stuck not being able to apply update.zips and you know it’s a correctly signed zip, you need to change out your /system/bin/recovery executable. This process is the manual version of this process, and you must visit that post to grab the first 3e_recovery_installer.zip so you have a recovery to put out there. Nothing against untermensch for his writeup but I feel like the whole adb thing is a crutch for a real shell on these phones.
REQUIREMENTS: Busybox, connectbot, root. Two braincells to rub together.
Grab the recovery binary out of the zip linked to in that post. Put it on the root of your internal storage (the ~12GB one). Fire up connectbot and connect to localhost so you have a command line. Cut and paste the following:
su
mount -o remount rw /system
mv /system/bin/recovery /system/bin/recovery.original
cat /mnt/sdcard/recovery > /system/bin/recovery
chmod 755 /system/bin/recovery
mount -o remount ro /system
exit
Now you have 3E recovery (the correct version) and it accepts update.zip files. You can proceed with clockwork as normal. Now to streamline the voodoo process.
==============

How To Flash A Recovery To An Android Device Without SD Card


ClockworkMod RecoveryWe recently featured a method to flash a ROM to your Android device without an SD card and now, we are bringing you a method for similarly flashing a recovery to your Android phone without an SD card, which can come handy if your SD card has somehow gotten corrupted or lost and you need to flash a recovery to your phone.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
We have previously featured several recovery installation methods in our guide on how to install a custom recovery to your Android device. This method was shared with us by XDA-Developers forum memberStuke00 and is based on the same procedure we used in our guide on how to install a ROM to an Android device without an SD card. It adds yet another way to install a custom recovery to your phone.

Before You Begin
To gain a better understanding of what you are about to do, you are advised to go through our custom recovery installation guide and specifically the section on installing recovery via flash_image before you proceed. It also guides you through the requirements of flashing a recovery that you will need to fulfill before you can proceed with the method.
The Method
  1. Connect your phone to your computer via USB and make sure USB debugging mode is enabled.
  2. Follow the first four steps of the ‘With flash_image’ section of our custom recovery installation guide.
  3. Launch a Command Prompt/Terminal window on your computer and enter the following commands:
    adb remount
    adb shell
    adb push c:\flash_image /system/bin/flash_image
    adb shell chmod 0755 /system/bin/flash_image
    adb push c:\recovery.img /system/bin/
    adb shell
    flash_image recovery /system/bin/Recovery.img
    rm /system/bin/recovery.img
    This should flash the recovery image to your phone. Do not close the Command Prompt/Terminal window yet.
  4. To verify that the recovery has been installed correctly, use this command to boot into it:
    reboot recovery
    This will boot your phone into the newly installed recovery!

ไม่มีความคิดเห็น:

แสดงความคิดเห็น