• 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

Ah that's right, I'd forgotten.

That 2.2 GB in /data is where your apps and private data have to fit.

Backup your apps and data with Titanium Backup.

Here's your version of the rom I used on mine (and I had the 4G Snapdragon version of your phone for my carrier in the US) - a lot of us considered it the best overall for performance and battery life.

http://forum.xda-developers.com/showthread.php?t=1868236

Do a nandroid first if you need to, backup that and Titanium to your pc, clear away the nandroid but not Titanium.

Install Viper.

One of the first questions it will ask is if you want to do a full wipe - say yes, it will do it properly and leave your storage alone. So don't wipe in TWRP at all.

Install Titanium when done, restore your backups.

Btw - Titanium can get you past the small /data size bottleneck.

Backup app and data for your big apps and uninstall them.

When you want to play a big game, restore it, play it, back it up again to save your scores, levels, whatever and uninstall it.

The Viper camera has an added bonus - you can dial back jpg compression in settings, move the slider to 10. Subtract a little from the default "sharpness" and you'll get rid of more grain. That was my favorite camera on your phone.

Explore Venom Tweaks after you've installed it. I think that you'll be amazed.
 
Upvote 0
Okay cool, but before I begin anything, can you tell me what the Viper ROM does?

And also the latest ROM only supports Android Jellybean 4.2.2 with Sense 5. Do I still download that?

And with my storage bottleneck, so you're telling me that there is no way that I can use the extra 20 GB I have on my phone? So they're only reserved for photos, music and videos?

And that apps and data will have to squeeze into that 2.2 GB I mentioned?

And also a previous question that was left unanswered, the overheating and battery drain problem that I am experiencing, is that unavoidable due to what I've done to my phone?

Have users of Lollipop on a One X experienced the same occurrences?
 
Upvote 0
What Viper will not do -

Overheat your phone.

Have battery problems.

Unless your phone is somehow damaged, which I doubt.

That's why I recommended it.

It is Jellybean.

I don't know how others feel about Candy 5.

It's important to note that Jellybean and Lollipop are families.

When a family member misbehaves, just replace it.

Would other Lollipop roms misbehave?

I don't know.

So I simply recommended what I thought might work out better for you. :)

Why did Candy misbehave? Evidently, that version must be broken or something.

As to /data and storage.

Yeah - there's a root trick to cross wire them to increase size.

However - given the scare after your internal storage was corrupted, I thought (and think) that you'd like the Titanium trick. It's not hard, only takes a little time, and is 100% safe.
 
Upvote 0
Ohhhhhhh right got it, Viper is another Custom ROM.

I thought it was another software that I needed to flash. :p

I am kinda reluctant reverting my phone back to 4.2.2 though... Lollipop is like the Android version of Windows 8. It's a complete overhaul.

I guess I'll stick with Candy5 for now, I really want to explore all the features that it has to offer.

Once I get bored of it, and the battery life really starts pestering me, I'll flash the more stable Viper. So thanks for the link!

And about Titanium Backup, I get your method.

- Restore, Play, Backup, Delete, Restore.

But the problem with me is that my device says that it doesn't even have enough storage space to perform updates.

I've checked on the Internet and I've read that this is a common problem on Android devices. The system telling us that there is insufficient space even though there is a solid 200 MB on my data storage.
 
Upvote 0
With the storage problem, I've found out that there needs to be a 200 MB buffer in the /data partition. Mine is currently teetering on 220 MB and which is why I can't download much.

I understand that apps are usually split into the two different storage areas. But my question is can you move the whole app over to the SD card?

For example, I've got a game called Monument Valley. The whole app is 281 MB but it is split up into 23.34 MB in /data and 258 MB in SD card.

23.34 MB isn't much, but when every single apps has a similar size, it fills up really quickily.

PS - I've never encountered this problem before flashing a custom ROM. Even with Shadowgun, Real Racing, Deadspace, and 2 different FIFA's, I've always had enough space.

Could the /data partition have been used to store the Candy5 ROM itself?
 
Upvote 0
Roms consist of two parts - the boot image where the kernel is and the /system image.

Android hasn't officially supported apps on an SD card since Gingerbread.

Private data for apps goes to /data, regardless.

You can change that, in theory, with Link2SD.

I have no idea if it would work with the One X, I don't recommend it, I've already suggested the best strategy using Titanium.

I believe that you can also use your OTG-USB for extra storage on the go.
 
Upvote 0
Okay yeah, Titanium Backup looks like my best bet. Just a question though, where do the backups go? I'm guessing the SD Card?

Also is there any way for me to delete stock apps? For example, I am using Chrome for my browser, Google Camera, Google Calendar, Gmail and Google Messenger from the Play store. The stock apps are just doubling up.

I read somewhere that it isn't exactly safe to remove stock apps but is there a way to at least hide them from my app drawer?

Thanks!
 
Upvote 0
I read a little bit about Link2SD and it feels like a pretty good option for me.

Do you recommend me creating a second partition on my internal SD card and then saving my apps there?
Not unless you want to convert your phone into a paperweight or an ashtray.

If such a method exists for the One XL, it's going to have to be very customized specifically for your phone.

Your best option is to search the old XDA One X forums and see if anyone did this successfully with a transportable mod that you can just flash.

I had the only One X with a physical sd card in addition to the same internal sd card you have - and no one was happy trying Link2SD on mine.

Don't read this the wrong way (I've been getting grief about my writing style) - when I say I don't recommend something, it's not a personal preference - it's a preemptive warning in case you read about something for another phone and want to give it a go. ;)
 
Upvote 0
Okay cool, so creating a second partition is a bad idea...

It's just that the internal storage problem is really bugging me. I can't even fit 3 pages of apps in my app drawer.

So Titanium Backup is the best way to go? You said that the backups get saved in my internal storage. Wouldn't that create less space instead of giving?

And don't worry about your writing. When it comes to potentially bricking my phone, I'd rather someone be direct and say no rather than giving me the thought that I might have a chance of succeeding. :p
 
Upvote 0
Nice, thanks. :)

OK, so let me try to use numbers and I'm approximating and going by memory.

You have about 2 GB for apps and 9 GB for internal sd card.

You get some extending magic and let's say you now get - 5 GB for apps, 6 GB for internal sd card. Your apps are always live.

My way, Titanium Backup -

You start out with 5 GB of apps, and we're going to distribute them - 2 to apps, 3 to internal sd card.

Except - not really because Titanium Backup *compresses* what it saves.

So that 3 GB of apps you'd have parked on your internal sd card is now going to probably take up only 1 to 2 GB instead of 3.

And it's a no risk setup.

It's like guys on the playing field.

Let's call the team - the apps - and the bleachers and stands for the fans - your internal sd card.

My way -

You have guys on the field (apps) and guys on the bench (Titanium).

You want a guy off the bench, you send out one of players first.

My way - you got 7 guys on the field (and the league is generous so I'm going to say) and 12 on the bench.

Link2SD way -

Now you got all 19 on the field.

But the field isn't big enough, so out come the bulldozers.

These extra guys need room to move, you have to more than double the size of the playing field, tear down a lot of the stands - and trust that the work will be done without completely screwing up the whole stadium.

See how the Titanium strategy is better?

And in this league, you can add more guys to the bench just by temporarily marking off some of the stands for Reserved seating for the extra team to sit.

Does my example help clarify it all?

And btw - I'm not down on Lollipop, I get it, I have it on one of our phones.

But I will just gently suggest again, if you give Viper a try, you may give up a little performance but you're probably going to gain app storage. That's because of how Lollipop handles apps.

Now - you might try Viper, hate it, and think I'm nuts - and that's OK.

But - you have the power of root, TWRP, Titanium, and an OTG-USB setup.

So it doesn't mean that you have to sacrifice anything to try it.

Plus - and this is an old school rooter trick - you don't have to choose and run just one rom.

You can have your main one, your favorite - we call it your daily driver (like a car ok where you're rich and can afford more than one) - and then your other rom or roms that you hot swap out from your daily driver because you like XYZ features.

I do this quite often sometimes - and sometimes, I just roll with my daily driver for long times.

Nandroid backup to your OTG-USB before the swap, restore nandroid backup for your replacement run (that you installed previously and made a nandroid backup of), clear cache and Dalvik, reboot - that's the exact procedure (NEVER vary from it ok).

If you like the idea, practice going back and forth with free time and your pc handy in case something won't play right with your boot partition or something.

(Practice before playing the game lol.)

And - ok if you want to ignore that advice, but you're new so I thought you'd want to know.

Also - I loaned out my OTG-USB rig and I don't recall - but - I think that you can use preferences in Titanium Backup and use your OTG-USB if you want. I know I have Titanium Backups on my internal sd card, my removable sd card, and my Google Drive (you can automatically sync that with the pro version - eventually, everyone goes pro ok lol).

Let me know if this helps / made sense, etc, cheers!
 
Last edited:
Upvote 0
That football metaphor was great!!!

What I think I'd do is backup all my games and only restore the game that I want to play at that time. That should free up more space for general apps.

And from what you're saying, I can see that you really really rate Viper.

My only gripes about Viper is that I dislike the Sense skin. I dislike all skins to be honest, I'm one of those stock android guys.

I am also in love with the material design look of Candy5 and I don't really want to revert back Jellybean.

I guess I'm stubborn in this kind of way. :p

On another note, do you have any root apps that you think I should check out or any other .apk's like AdAway?

PS - Just out of curiosity, what's your current daily driver?
 
Upvote 0
Viper is a team of teams from the main team supporting many phones.

For the One X version I had (same as yours in every way except added an SD card, added kickstand, and unique to Sprint USA radios, called the HTC Evo 4G LTE aka LTEvo) I was a member of the Viper 4G team (doing tests and providing tweaks).

So I know what's under the hood that HTC didn't have.

So - and I really am lol with WifelyMon looking at me funny - 3 guesses what my daily driver is. :D

Today it the ViperOneM8 rom. :)

I don't (and didn't with my LTEvo) like the skin, so I use Nova launcher, I use Textra instead of the stock sms and Dolphin instead of their browser.

But - I am a hard core fan of the HTC camera and the HTC mail app.

And the Viper installer lets you debloat the HTC stuff you don't want before installing.

So my daily driver is a debloated Sense with only some Sense apps and a lot of Viper tweaks under the hood and Venom Tweaks on the outside. WifelyMon has the same phone I do and you wouldn't know by the screens, side by side.

If you've noticed from my screen shots, from the status bar at the top to the nav bar at the bottom, nothing about it says Sense. Venom Tweaks makes it possible. Here, I'll show you.

View attachment 85523

View attachment 85524

Nova launcher is the bomb, I kid you not.

For my hot rod rom - it varies - I experiment a lot. :)

If you like sound, you want this -

http://forum.xda-developers.com/showthread.php?t=2191223

No relation to Viper roms.

For root tricks you want Xposed but it's late and I'll post back about that.
 
Upvote 0
1428728116498.jpg


1428728131274.jpg


Stupid forum software, here's the screen shots again.
 
Upvote 0
Yeah Viper looks really interesting!

But I just can't make myself ditch Candy5, I'm having way too much fun with it! :p

And so you rate Nova Laucher as well? I'm debating between Nova and the Google Now launcher.

I want a notifications hub like Blinkfeed in Sense. Does Nova have something simillar?

And you're in Adelaide right now? Or is the pick an oldie.
 
Upvote 0
Yeah Viper looks really interesting!

But I just can't make myself ditch Candy5, I'm having way too much fun with it! :p

And so you rate Nova Laucher as well? I'm debating between Nova and the Google Now launcher.

I want a notifications hub like Blinkfeed in Sense. Does Nova have something simillar?

And you're in Adelaide right now? Or is the pick an oldie.
Adelaide and I are a long story for another day. :)

I love Vegemite.

You need a later Sense rom to get Blinkfeed. You can fool Nova and have it serve Blinkfeed (if you have it) without the Sense launcher. I do.

If you like Now, you want that launcher.

Otherwise you want Nova.

Unless you like cool eye candy.

Check out "Yandex.Shell (Launcher+Dialer)"

https://play.google.com/store/apps/details?id=ru.yandex.shell

***Off Topic because I need to know***

Holy Wallpaper. Where'd you get it from. I wants. :p
I made it with an app called Flowpaper, here's the full file -

flowpaper_1.png

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

Let me know if you're interested in any of these -

1428733907800.jpg


1428733926822.jpg


1428733940943.jpg


And I have others. :D
 
  • Like
Reactions: LitrosNub
Upvote 0
Okay cool, I'll check out those launchers!

And you must tell the Adelaide story some day. ;)

I feel like we've gone a bit off topic here. :p

Can we go back to Titanium Backup? So should I backup my apps to my internal SD card?

And should I get the Pro versions of any of the apps you've mentioned? ROM Toolbox, Busybox, ES File Explorer?
 
Upvote 0
Titanium Backup - you can backup to your internal sd card or your OTG-USB if I'm not mistaken. Play around for the best strategy for you.

As for pro vs free versions - I'm already under fire tonight for being a bad mod and terrible person and I don't want to make it worse.

If I say go free, someone will complain that I'm shortchanging others.

If I say go pro, someone will complain I'm shilling.

:(

Try the free versions and if you like the app and want to support the effort or if the pro version offers more features that you like, go pro.

If the free version is fair enough for you, stay with that.

:)

But sooner or later you're going to want to go pro on Titanium. Most rooters do. ;)

Take your time, see what meets your needs. Android is all about choice. Make it yours, do it your way - that's the number one thing!
 
Upvote 0
Android is a compact, real-time Linux.

Just as you had to add the su library when you flashed SuperSU or your rom, you need some of the other Linux building blocks to make some of the root tools work.

This isn't a desktop with a nice fat hard drive so you need a really compact version of those building blocks.

That's what BusyBox is.

You don't do anything with it (unless you're adept at the Linux command line and know how to modify your rom while it's running) - but it's absolutely necessary for many or most root tools.

If you had attempted to run Titanium without it, it would have stopped at launch and insisted that you go get a BusyBox before allowing you to proceed further.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones