.apk file to resolve "you must have ClockwordMod Recovery installed" - Android Q&A, Help & Troubleshooting

Even though clockwork ROM Manager is installed,
https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager
When I try to run it - it says: "you must have ClockwordMod Recovery installed before continuing! Install the recovery thropugh ROM Manager first"
Normally you would just download it but how is this done on a phone without internet connection, can I download the .apk file somewhere then move it to phone? Android phones are Motorola Cliq and CliqXT.

c627627 said:
Even though clockwork ROM Manager is installed,
https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager
When I try to run it - it says: "you must have ClockwordMod Recovery installed before continuing! Install the recovery thropugh ROM Manager first"
Normally you would just download it but how is this done on a phone without internet connection, can I download the .apk file somewhere then move it to phone? Android phones are Motorola Cliq and CliqXT.
Click to expand...
Click to collapse
ClockworkMod recovery is not an application (.apk file). It's an image file. You can get the images here: http://clockworkmod.com/rommanager.

Thank you. How do you install the capability to run the image recovery process by simply running it from the ClockwordMod App, not by manually rebooting?
In other words, on a phone with internet access, you simply "Install the recovery thropugh ROM Manager first".
But how do you install it manually without internet access. How do you install the image file you linked to?

c627627 said:
Thank you. How do you install the capability to run the image recovery process by simply running it from the ClockwordMod App, not by manually rebooting?
In other words, on a phone with internet access, you simply "Install the recovery thropugh ROM Manager first".
But how do you install it manually without internet access. How do you install the image file you linked to?
Click to expand...
Click to collapse
See here: http://wiki.cyanogenmod.com/wiki/Motorola_Cliq:_Full_Update_Guide and follow the "Installing a Custom Recovery Image" section. Change the names as needed.

I'm not sure we understand each other so let me try to clarify and by the way thanks for your help:
Goal:
1. From within running CynogenMod launch ROM Manager >
2. Manage and Restore Backups >
3. Select exiting backup > Restore > OK
It automatically reboots and does its thing.
So now, if you have a phone on which ROM Manager is not installed, you install it and launch it from already running CyanogenMod *however* you get this message:
"you must have ClockwordMod Recovery installed"
It then simply downloads something and from then on you are able to use the ROM Manager to restore existing backups not by custom rebooting but by simply running it from within a running CyanogenMod.
Isn't the image file you linked to for custom booting into the restore environment from which you run the restore? I am trying to "run" the restore by simply lunching the ROM Manager which then itself reboots and runs the restore automatically.
What is it exactly that is installed when you get this message so that I can install it on a phone without an internet connection.
I know how to custom boot by holding the button etc. I just want to not custom boot and have it launch automatically by simply using a shortcut and launching the restore process which itself reboots and does its thing.

c627627 said:
I'm not sure we understand each other so let me try to clarify and by the way thanks for your help:
Goal:
1. From within running CynogenMod launch ROM Manager >
2. Manage and Restore Backups >
3. Select exiting backup > Restore > OK
It automatically reboots and does its thing.
So now, if you have a phone on which ROM Manager is not installed, you install it and launch it from already running CyanogenMod *however* you get this message:
"you must have ClockwordMod Recovery installed"
It then simply downloads something and from then on you are able to use the ROM Manager to restore existing backups not by custom rebooting but by simply running it from within a running CyanogenMod.
Isn't the image file you linked to for custom booting into the restore environment from which you run the restore? I am trying to "run" the restore by simply lunching the ROM Manager which then itself reboots and runs the restore automatically.
What is it exactly that is installed when you get this message so that I can install it on a phone without an internet connection.
I know how to custom boot by holding the button etc. I just want to not custom boot and have it launch automatically by simply using a shortcut and launching the restore process which itself reboots and does its thing.
Click to expand...
Click to collapse
The image I linked to is the "thing" Rom Manager downloads when it gives that message (if you have an internet connection). Flashing that file and linking it to Rom Manager will remove that error.

Got it.
Selecting Flash ClockworkMod Recovery from ROM manager to try to use the img file you linked to results in an "error while downloading from server. Please make sure that you have a stable internet connection..."
So that does not work for the thread topic, which is doing this w/o internet connection.
Will try the Android SDK Tools method.

0. The Cliq XT is known as Zeppelin.
1. Install Motorola USB drivers:
http://www.motorola.com/Support/US-...tware_and_Drivers/USB-and-PC-Charging-Drivers
2. Install Java SE Runtime Environment (JRE): http://www.oracle.com/technetwork/java/javase/downloads/
3. Get Android SDK zip: http://developer.android.com/sdk/
4. Unzip it and start SDK Manager.exe and download Android SDK Tools.
5. Get ClockworkMod Recovery, for example:
http://download.clockworkmod.com/recoveries/recovery-clockwork-4.0.0.5-zeppelin.img
Copy recovery-clockwork-4.0.0.5-zeppelin.img to
Android SDK folder android-sdk-windows\platform-tools
7. Phone Settings > Applications > Unknown sources (select green check mark to activate it)
Settings > Applications > Development > Enable USB Debugging
Make sure the phone is rooted. Check if Superuser icon is in the drawer menu.
*** Connect the phone to computer but DO NOT enable USB Drive ***
8. Use DOS to navigate to the android-sdk-windows\platform-tools directory
for example, if the folder location is C:\android-sdk-windows\platform-tools
then in type this in DOS:
c:
cd android-sdk-windows\platform-tools
adb shell
su
***You must press on Allow on the phone when prompted***
cd /sdcard/
flash_image recovery recovery-clockwork-4.0.0.5-zeppelin.img

Related

Can I not install custom ROMS?

I bought a used Hero that's already been rooted. I wanted to backup the ROM on there so I installed ROM Manager and it flashed my bootloader image.
Obviously now I don't have the proper recovery image, I have the ROM Manager recovery image. As far as I can tell this image doesn't allow me to do stuff like Clear Dalvik Cache, reset my apps and such.
It does allow me to install a custom ROM -- I installed VillainROM -- but it doesn't let me actually clear my data on my device. So Villain runs like laggy crap because I can't do a proper factory reset with the image. It also didn't delete any of my settings or apps.
Am I missing something or do I have to redo the root procedure to get the proper recovery image back?
scouzer said:
Am I missing something or do I have to redo the root procedure to get the proper recovery image back?
Click to expand...
Click to collapse
No no,... You should be ok to just reinstall the patched recovery.
Try following these instructions from BTDAG's [Guide] Newbie Guide to Install a Custom Rom [Updated 14/04]
Installing a recovery image:
1. On your phone, go to Settings > Applications - and make sure "Unknown Source" is ticked.
2. On your phone, go to Settings > SD card and phone storage - click Unmount SD card.
3. Then click Format SD card.
4. Plug the phone into the computer via USB, then pull down the notification bar and click on the SD card notification. Then click mount.
5. Download this APK and recovery image and save it to your computer:
http://zenthought.org/content/project/flashrec - FlashRec.apk
http://forum.xda-developers.com/showthread.php?t=561124 - Amon_Ra’s Hero Recovery Image
6. Copy them both to your SD card (do NOT put them inside any folders on the SD card, just put them on the SD card itself).
7. Unplug the phone from the computer once they are downloaded to the SD card.
8. Go to the Market and download ASTRO File Manager or any file manager program if you do not already have one.
9. Open the file manager and find the FlashRec apk file and click it and choose open app manager and then install it.
10. When it is installed click Open. Click on Backup Recovery Image and wait for it to finish. If you get "backup failed" response see the "Ib. Installing the correct HTC ROM" section for more details, if the backup is a success carry on.
11. Once done, click on the empty text box in the FlashRec program and type:
/sdcard/recovery-RA-hero-v1.6.2.img
(replace exact name as new versions come out)
Then click on the Flash Recovery Image button and wait for it to finish.
Click to expand...
Click to collapse

◉ First time Rooting : Please check my work...

Hello :
I am going to be flashing my droid phone for the first time (nOOb), and I want to make sure I will doing it correctly.
I have gathered what I believe to be the correct information, and have listed it below.
I am hoping someone can look at the steps to make sure everything is correct and in order.
If I am missing something, or if something does not look right, could you please correct, ammend, or add as necessary.
This would be a tremendous help to me, and I would greatly appreciate it.
Thank you.
1. Root phone using SuperOneClick v2.3.3
A. Install the USB driver for your phone onto your PC
B. Enable USB debugging mode on phone
C. Download and install Java SE developers kit
D. Download and install Android SDK developers kit
E. Connect phone to computer using USB
F. Download and install SuperOneClick v2.3.3
G. Make sure your SD card is NOT mounted
H. Press "Root"
I. Wait for "Success" confirmation
2. Install ClockworkMod Recovery via ROM manager
A. Download and install ClockworkMod ROM Manager
B. Once installed, open ROM Manager
C. Press "Flash ClockworkMod Recovery"
D. Reboot or Power Off
3. Perform a Nandroid backup (full system backup)
A. Make sure you have an install SD card and you have enough free space available on the SD card
B. Open ROM manager and hit reboot to recovery
C. A pop up will ask if you want to reboot into recovery, press OK
D. Phone will reboot and boot into ClockworkMod Recovery
E. Once in CWR, use volume up and down buttons to scroll up and down the menu list
F. Scroll down to "backup and restore"
G. Press "n" button to enter or go to nex sub-menu
H. Press "backup" to start the nandroid backup process
I. Once complete, you will be brought back to the main menu and it will read "Backup complete!"
J. Now scroll up or down to "reboot system now" and press "n" to execute.
K. Once booted and back to Home screen, open your favorite file browser
L. Make you way to your SD card: folder /clockworkmod/backup/(date of backup)
M. Check to see if you have files files: boot image, cache image, date image, nandroid check file, and system image. (note: Usually you will also see a recovery.img (image) file, which is the file that holds the backup for the recovery utility itself. You will see this files with most custom ROM packages.)
Are the above steps correct? Am I missing anything, or is something incorrect?
Thank you!
All is ok with the steps 2 and 3, but in the step 1 isn't necessary to install the Java SE Dev Kit or the Android SDK, SuperOneClick comes with all the necessary tools

Some help with ROM stuff (De-Bloating and some other things)

So what I am trying to do is get my feet wet with doing some dev work and basically I'm trying to figure out how to (without flashing anything, i want to remove the stuff myself):
De-bloat the stock sense rom and/or just remove all of the HTC garbage and use a different launcher all together without if affecting the system (Im not too sure what is acceptable to remove and what needs to stay in the /system/app/ dir)
Remove the annoying WiFi in the status bar
any and all help is much appreciated and even just pointing me in the right direction
Well you are going to have to flash something.
Sent from my HTC6435LVW using xda app-developers app
Bigandrewgold said:
Well you are going to have to flash something.
Sent from my HTC6435LVW using xda app-developers app
Click to expand...
Click to collapse
I guess what I was trying to say was I wanted to be able to do the work myself rather than flashing a zip someone else made to get rid of like lets say the wifi in status bar
.torrented said:
I guess what I was trying to say was I wanted to be able to do the work myself rather than flashing a zip someone else made to get rid of like lets say the wifi in status bar
Click to expand...
Click to collapse
Here's state of the art for today:
1. Hack DNA to make it look like non-Verizon to the htcdev.com site. Here's a new painless method: http://forum.xda-developers.com/showthread.php?t=2109862
2. Go to htcdev.com and follow link to unlock bootloader. Note that this will WIPE YOUR "SD CARD". It's the only thing that does that. No problem with ROMs, etc. Not even a "factory reset" wipes the "SD", but the bootloader unlock does. You can do a backup before rooting if you install ADB on your PC. See 3a.
3. Install ADB on your PC http://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/ and test the connection with "adb devices" command.
a. Consider backup of DNA before unlocking http://forum.xda-developers.com/showthread.php?t=1420351
4. Install a recovery.
a. Dowload a recovery to your PC, either Clockworkmod http://forum.xda-developers.com/showthread.php?t=2051547 or TWRP http://forum.xda-developers.com/showthread.php?t=1994662. Extract the recovery.img file to a folder on your desktop,
b. Connect your DNA to your PC. Open a command prompt in the folder with the recovery by shift-right clicking in that folder and selecting "open command prompt here".
c. Type "adb reboot bootloader" without quotes and enter. DNA will reboot into bootloader. enter "fastboot flash recovery recovery.img" and you're there. You're done with the PC.
5. Install superuser and busybox.
a. Download superuser http://downloads.noshufou.netdna-cdn.com/superuser/Superuser-3.1.3-arm-signed.zip to your "SD card".
b. Reboot to recovery. You can start recovery during a boot by holding down the volume down button during power up of phone.
c. Use the install zip function to install the above zip. Find links to wipe cach partition and Dalvik cache. Reboot and you're rooted.
d. Install busybox from market.
6. Change to a kernel that can write to system. Most reliable is LK 0.9.5. This will also save you considerable battery life. http://forum.xda-developers.com/showthread.php?t=2106178
a. Download the zip to your DNA and unzip it. There is a boot.img file and another zip file with "kernel modules".
b. Download flash image GUI from market. Use it to find the boot.img file and flash, ignoring the warning about modules. (hard way is use ADB and fastboot flash boot boot.img)
c. Use recovery to install the modules zip package with the install zip function. Wipe cache and Dalvik cache
and reboot.
7. Install Titanium Backup. With this, you can simply freeze or uninstall any app, system/bloat or otherwise, but it requires the system write kernel to change system files.
6. Stronly consider switching ROMs to Viper. All the good of stock but better in so many ways.
yearn2burn said:
Here's state of the art for today:
1. Hack DNA to make it look like non-Verizon to the htcdev.com site. Here's a new painless method: http://forum.xda-developers.com/showthread.php?t=2109862
2. Go to htcdev.com and follow link to unlock bootloader. Note that this will WIPE YOUR "SD CARD". It's the only thing that does that. No problem with ROMs, etc. Not even a "factory reset" wipes the "SD", but the bootloader unlock does. You can do a backup before rooting if you install ADB on your PC. See 3a.
3. Install ADB on your PC http://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/ and test the connection with "adb devices" command.
a. Consider backup of DNA before unlocking http://forum.xda-developers.com/showthread.php?t=1420351
4. Install a recovery.
a. Dowload a recovery to your PC, either Clockworkmod http://forum.xda-developers.com/showthread.php?t=2051547 or TWRP http://forum.xda-developers.com/showthread.php?t=1994662. Extract the recovery.img file to a folder on your desktop,
b. Connect your DNA to your PC. Open a command prompt in the folder with the recovery by shift-right clicking in that folder and selecting "open command prompt here".
c. Type "adb reboot bootloader" without quotes and enter. DNA will reboot into bootloader. enter "fastboot flash recovery recovery.img" and you're there. You're done with the PC.
5. Install superuser and busybox.
a. Download superuser http://downloads.noshufou.netdna-cdn.com/superuser/Superuser-3.1.3-arm-signed.zip to your "SD card".
b. Reboot to recovery. You can start recovery during a boot by holding down the volume down button during power up of phone.
c. Use the install zip function to install the above zip. Find links to wipe cach partition and Dalvik cache. Reboot and you're rooted.
d. Install busybox from market.
6. Change to a kernel that can write to system. Most reliable is LK 0.9.5. This will also save you considerable battery life. http://forum.xda-developers.com/showthread.php?t=2106178
a. Download the zip to your DNA and unzip it. There is a boot.img file and another zip file with "kernel modules".
b. Download flash image GUI from market. Use it to find the boot.img file and flash, ignoring the warning about modules. (hard way is use ADB and fastboot flash boot boot.img)
c. Use recovery to install the modules zip package with the install zip function. Wipe cache and Dalvik cache
and reboot.
7. Install Titanium Backup. With this, you can simply freeze or uninstall any app, system/bloat or otherwise, but it requires the system write kernel to change system files.
6. Stronly consider switching ROMs to Viper. All the good of stock but better in so many ways.
Click to expand...
Click to collapse
While all of this is very very helpful, I failed to mention that this isn't my first rodeo, While I have firm understanding of ADB and rooting and flashing, my approach was more of the "behind the scenes" kind of stuff like what goes on inside of the ROM (tweaking files and what not) I'm at the stage where im trying to learn how to cook a rom(i guess some would say). I've already done so with CM10.1 for my Nexus 7(compiled from sauce), im farily comfortable with linux and my way around the OS. I've got the kitchen setup as well as apktool and what Im trying to learn is how to use these tools to their full extent.
like to make the boot.img unsecure, create a "flashable signed zip", remove non essential apps, the starter stuff
A little bit of background about me: I love computers, im going to school for a Computer Science degree, this kind of work has always interested me and I cant seem to get enough of it, ever since ive discovered this site i cant keep away and i love this communty, I've always wanted to just do more than flash someone else's work, i want to give back and start being able to do things.
Like i said before thanks to everyone for any information its all much appreciated!

root

my device intex cloud m6 1gb ram 8gb rom is not rooting.Please tell how to root
How to root Intex Cloud M6 8gb and 16gb smartphones.
Hello there,
This query was posted a long time ago by you and i am not sure if you have found the solution or not. But as far as i am aware, it is pretty hard to root this device. It runs on a Spreadtrum chipset sc7731. However, recently i figured out how to root this device.
It seems like that the device's default.prop file comes with a configuration :
Code:
ro.secure=1
which makes it impossible to root this device with absolutely any rooting software out there including the one-click apps.
To be able to root this device, the only efficient way is to replace the stock recovery with a custom one, deleting the default su binary file inside the /system/xbin folder as well as in the /system/bin folder, installing the SuperSU.zip file and finally by installing the Kingroot apk which will ultimately root the device.
I personally prefer the TWRP but there is no official release out there for this device. So, i ported a custom recovery for it in my spare time ( It may appear somewhat ridiculous but i had nothing more interesting to do so i changed the layout :silly
I have attached the recovery file below.
After you have downloaded the recovery as well as the SuperSU.zip, here are the steps to root it:-
Download the minimal adb fastboot for windows. You may google it, its available easily. (It turns out it may be the only tool that may work effectively in case your device is not getting recognized by any other adb.)
Rename the recovery as twrp and place it inside the Minimal adb and fastboot folder.
Connect the device via a USB cable and make sure adb debugging is on inside the developer options.
Now open the Minimal adb and fastboot tool and type the following commands inside the prompt:-
Code:
adb devices
adb reboot bootloader
fastboot devices
fastboot flash recovery twrp.img
fastboot reboot
Type the commands in the exact sequence. Your device will boot normally. Now, time to checkout the recovery. Type the following command inside the prompt.
Code:
adb reboot recovery
In a few seconds, you will have the custom twrp booted in front of you. Now, open the Mount tab inside the recovery and check the system option within it.
Head back to the recovery homescreen and open the Advanced tab which is followed by opening the File Manager tab.
Inside the file manager, follow the path to the pre-existing su binary file, i.e /system/xbin and delete it. Do the same with the su file present on /system/bin.
Now, head back to the recovery home ,open Install tab and select the SuperSU.zip wherever you placed it and swipe to confirm the installation.
Reboot system. (It will probably boot without the logo so don't worry if it does.)
Now Google the Kingroot.apk, download it and install it. Give it a run, it will probably fail.
So get rid of the other superuser app i.e, SuperSU app via the option present inside it, i.e "Cleanup to install other superuser app" or something like that.
After a few seconds, it will disappear from the device and probably the same might happen with the Kingroot app.
Reboot the device.
Re-install the Kingroot app and run it again.
Congrats! You just rooted your device. Go ahead and check the root via an app like Rootchecker.
Here is the custom recovery file: -
HTML:
https://adarshkushwah.github.io/Custom-recovery-for-Intex-Cloud-M6-8gb-and-16gb/
If you have any query regarding this, do let me know. :good:
(I would be glad if you or anyone who finds this post useful would thank me) Cheers!

[GUIDE] How to root Intex Cloud M6 8gb and 16gb smartphones -sc7731

Hello there,
First-off, i would like to thank the Chainfire for the SuperSU files and the Kingroot for making the rooting process easier.
As far as i am aware, it is pretty hard to root this device. It runs on a Spreadtrum chipset sc7731. However, recently i figured out how to root this device.
->> REQUIREMENTS:
1. Minimal adb and fastboot tool.
2. Kingroot app.
3. As usual, a working brain.
->> METHOD:
It seems like that the device's default.prop file comes with a configuration :
Code:
ro.secure=1
which makes it impossible to root this device with absolutely any rooting software out there including the one-click apps.
To be able to root this device, the only efficient way is to replace the stock recovery with a custom one, deleting the default su binary file inside the /system/xbin folder as well as in the /system/bin folder, installing the SuperSU.zip file and finally by installing the Kingroot apk which will ultimately root the device.
I personally prefer the TWRP but there is no official release out there for this device. So, i ported a custom recovery for it in my spare time ( It may appear somewhat ridiculous but i had nothing more interesting to do so i changed the layout :silly
I have attached the recovery file below as well as the SuperSU.zip files below.
After you have downloaded the recovery as well as the SuperSU.zip, here are the steps to root it:-
Download the minimal adb fastboot for windows. You may google it, its available easily. (It turns out it may be the only tool that may work effectively in case your device is not getting recognized by any other adb.)
Rename the recovery as twrp and place it inside the Minimal adb and fastboot folder.
Connect the device via a USB cable and make sure adb debugging is on inside the developer options.
Now open the Minimal adb and fastboot tool and type the following commands inside the prompt:-
Code:
adb devices
adb reboot bootloader
fastboot devices
fastboot flash recovery twrp.img
fastboot reboot
Type the commands in the exact sequence. Your device will boot normally. Now, time to checkout the recovery. Type the following command inside the prompt
.
Code:
adb reboot recovery
In a few seconds, you will have the custom twrp booted in front of you. Now, open the Mount tab inside the recovery and check the system option within it.
Head back to the recovery homescreen and open the Advanced tab which is followed by opening the File Manager tab.
Inside the file manager, follow the path to the pre-existing su binary file, i.e /system/xbin and delete it. Do the same with the su file present on /system/bin.
Now, head back to the recovery home ,open Install tab and select the SuperSU.zip wherever you placed it and swipe to confirm the installation.
Reboot system. (It will probably boot without the logo so don't worry if it does.)
Now Google the Kingroot.apk, download it and install it. Give it a run, it will probably fail.
So get rid of the other superuser app i.e, SuperSU app via the option present inside it, i.e "Cleanup to install other superuser app" or something like that.
After a few seconds, it will disappear from the device and probably the same might happen with the Kingroot app.
Reboot the device.
Re-install the Kingroot app and run it again.
Congrats! You just rooted your device. Go ahead and check the root via an app like Rootchecker.
The custom recovery file has been attached and happens to be in the .zip format so kindly extract the recovery from it.
If you have any query regarding this, do let me know. :v
(I would be glad if you or anyone who finds this post useful would thank me) Cheers!

Categories

Resources