• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Phone stuck in Clockwork Mod Recovery

Okay so we can forget about recovery.img? (The first link you sent me)
Yes.

And I hate to do this to you, but forget the second link.

Delete any recovery.img or recovery2.img if you already downloaded them.

Use this one -

recovery2.img

https://docs.google.com/file/d/0B2MPU5MqABTXLUVmalJ6VGRiT2M/edit?usp=docslist_api

All that getvar stuff and your screen information from when we started?

I tracked down your exact matching stock recovery and that's the link.

Use that, no change to procedure above.
 
Okay cool, so I've flashed recovery2.img, did a factory data reset, and flashed twrp again.

And my external storage has been uncorrupted!

So my phone is officially "like-new" now. Thank you for rummaging around for the correct recovery.img for my phone. :)

Now, onto the other stuff you mentioned. I can't seem to find the nuplayer settings, have you got a direct pathway to it?

And should I create a backup before flashing SuperSU? Or can I do it now? Could you also explain what SuperSU does?
 
SuperSU is the same exact thing as administrator access on your pc.

With it, you can do more. We'll get to that.

Do you have a developer options in settings?

If not, go to about, Software information, more, and tap the build number repeatedly - like 5 or 7 times.

Look for nuplayer in there.

It was experimental, you don't want it.

No big deal if you can't find it.

You can nandroid backup before you flash SuperSU.

That's the discipline - nandroid backup before flashing, nandroid backup after getting things set up just so.

You can always delete a nandroid backup you don't need. They're no big deal, they just take up space. Backup to PC before deleting.
 
Okay I've found the settings for nuplayer! It was already unchecked so I guess it was a pointless exercise. :p

And okay, so I'll create a nandroid backup and then I'll flash SuperSU. I'll tell you what happens after I do it.

Also I'm starting to think that you are an owl! What time is it over there? Almost 5:30 in the morning? :D
 
Hahahah and you should be bragging! I would never have imagined anyone to have done what you've done let alone on a portable device!

I could pay a local developer $100 and they might not even be able to this as efficiently as you. I'm afraid this is one deed you have done that cannot be repaid. :)

And I had a look at the USB Host Diagnostics app but I still don't get what it is supposed to do. All I can tell is that I will help Chainfire, which I will gladly do, but I don't understand what this exactly is.
 
No, you donate or not to chainfire.

It lets you know if you can use your OTG-USB while running Lollipop.

And you want to contribute to chainfire's databases - he wrote SuperSU.

Without it, most of the root community would be screwed.

Btw - you were doing fine on your own. It was that old copy of CWM recovery that screwed you. Otherwise your factory data reset that corrupted your storage at the outset and your booting issues would have never happened.

Don't feel bad, just send me the $100. :D :D
 
Ah right, well I'll definitely donate then!

I delved into a bit if rooting albeit on iOS (I guess you can call it "soft-rooting") when I tried putting some user-made files into some games.

And yeah it was that outdated CWM. Going through this process makes me really envy Samsung users. Using the Cyanogenmod Installer, I'll give it 15 minutes max to get a custom rom up and running.

PS: I'll do a nanodroid backup and flash SuperSU onto my phone and hopefully I'll have the details on here by the time you wake up!
 
Damn... so I've got another problem.

I performed a nanodroid backup on TWRP and I am trying to copy that backup onto my PC, however my PC doesn't recognise my phone.

My USB tethering is on, HTC Sync Manager comes up, Windows Explorer even acknowledges my phone, but I can't access my phone's storage.

And skipping ahead, to flash SuperSU, I have to place it into the sdk-tools folder and then in Command Window, type in:

fastboot flash recovery UPDATE-SuperSU-v2.46

Correct?
 
Ah right okay, so for SuperSU, this is where the OTG Cable gets used again?

As for another USB cable, I'll try a search for one. However the cable that I am using currently is the one that I have been using from Day 1.

And what do you mean by turning of USB tethering? Isn't that how you connect you phone to your PC?
 
Usb cables go bad for no good reason.

Usb tethering is to share a network connection between the phone and pc.

You just want to share media.

However Candy calls it, do that.

HTC Sync Manager can be closed as well.
 
SuperSU needs to be installed from TWRP.

You can put it on your usb stick and use OTG-USB, just like with candy and gapps.

Or, sort out your pc file sharing connection and put it in internal storage. You should be able to share files between your pc and phone just using Windows Explorer.

Either way.
 
Okay yeah, I'll go grab a new USB cable tomorrow morning, can't be bothered right now. :P

And there isn't an option to share media on my phone, I presume it's just "plug and play"?

And okay, I'll choose the OTG-USB option for SuperSU so that I don't have to delete the .zip from storage afterwards.
 
Okay, I've found out the problem with the cable. I had my phone on a MTP connection instead of a UMS connection so my phone didn't show up on my computer as a removable storage.

Do I have to backup the whole TWRP folder or just the backup onto my PC?

I'm asking this because I am planning on removing the backup from my phone as it takes up 1 GB so I need to know whether I should delete just the backup and I can delete the whole folder.

And I've also flashed SuperSU onto my phone. Could you care to explain what I can do with it?

And also do you mind explaining how to download apk's? Or do you frown upon this? And are there any ways that I can overclock my device?

I'm really trying to fully harness my android device. :)
 
Nandroid backups are all about strategy.

What you care about is what to do if you need to do a restore.

Let me kinda answer your question in reverse of how you asked - I'm pretty sure it'll be clearer that way.

TWRP won't recover a backup unless it recognizes its own structure.

The structure looks like this -

Internal storage (the root of it iow)
--- TWRP (folder)
------- numbers+letters (folder, note a)
----------- name-or-date (folder, note b)

Note a - that's your serial number, leave it alone.

Note b - what's inside is the nandroid backup, stay out of there.

Now, make a folder on your pc -

Nandroids

Now, every time you backup your nandroid to your pc, copy the TWRP folder into Nandroids.

After the first time it will look like this -

Nandroids
--- TWRP
------- numbers+letters (your serial #)
----------- name-or-date

And over time, it will look like this -

Nandroids
--- TWRP
------- numbers+letters (your serial #)
----------- name-or-date
----------- next-name-or-date
----------- another-name-or-date
----------- and-so-forth

When your pc backup is done, leave the STRUCTURE on your phone, just take away the nandroid. It'll look like this -

Internal storage (the root of it iow)
--- TWRP (folder)
------- numbers+letters (your serial #)

That will cost you almost zero bytes to keep the structure if you ever need to have it ready to pull back a nandroid.

In case of catastrophe, and you can't get to internal storage, your pc will have the structure you'll need for an OTG-USB nandroid recovery and you'll do that like this -

Root of usb stick
--- TWRP
------- numbers+letters (your serial #)
----------- name-or-date-of-nandroid-u-want

You don't have to be a pack rat and horde every little time you try a nandroid.

But if you have enough pc space, you want to keep a little more history than you think.

There's nothing like discovering that a nandroid was corrupted - it happens, wires, PCs, who knows - and just not caring because the previous nandroid is there and it's close enough.

Or you go, "Hey, wait a minute, I don't think I always had this bug!" And no big deal, you can reach back in time a month or two to check.

Nandroid names are not sacred.

They're just folder names.

You can rename the nandroid name-or-date folder on your pc. "my favorite" or "best before new whatever" no problem.

When you go to restore, TWRP doesn't know or care about the original name.

Just stay out of the nandroid backup folders.

You can be curious and you can look.

That's all until much, much later and you're an expert.

In five years, I've had to look inside a nandroid twice. Once was to show someone what he needed. The other time was a mistake - the nandroid was fine and I had no business there.

Let me know if this makes sense or what doesn't.

I'll answer your other questions after this.

I know you're anxious and I am happy because you have good reason to be.

But trust me, total nandroid Nirvana is your friend before anything else.

Questions? :)
 
I'll wait before answering more. :)

You'll tell me when you're ready for the rest. :)

There won't be a test.

I can see you're reading (I'm a mod ok lmao) and I can wait.

But let's make sure about initial nandroid questions.

Because you're going to bookmark my post and use it as a how-to as time goes on. ;) :)
 
Okay yeah that's a really good guide!

I feel that if anything goes extremely wrong, I could at least restore form my last backup.

But just to clarify, when I put the TWRP folder onto a OTG-USB, on my phone I press restore and I will be able to select a backup?

Also on my TWRP folder does a little bit like this:

--- TWRP
------BACKUPS
------.twrps
--------- HTxxxxxxxxxx
----------- HTC One XL 31-03-2015

There's a BACKUPS folder before my serial number. Is that meant to be there?

And yeah, learning nandroid is probably the most important thing, don't want a repeat of the process I just went through. :P
 
Nice!

Hahaha Mr Big Expert (me) just went by memory (I don't have to look!) and you are 100% correct.

Under TWRP comes BACKUPS.

I don't have a .twrp folder below that on mine but if you do, cool - remember, TWRP is a category, and each phone has its own unique copy.

So long as you're digging structure - and it's obvious you are - trust what TWRP says over my examples.

The principle is the thing.

Keep the exact structure on an OTG-USB rig, you can restore from it, no problem.

Just like you used it for a rom install and gapps install.

Storage is storage.

Just remember to mount it first.

OTG-USB - nandroid backup, restore, installation file source - it's all good.

More questions or moving on?
 
It's just after or around lunch time for you yeah?

If you don't have a lot of time for some discussion, I can post your next answers, you can read and question them later.

I'll make separate posts for your questions -

Sideloading, overclocking, SuperSU use and so forth.

Let me know.
 
Back
Top Bottom