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

Root [ROM] Mikfroyo - ALL Versions

Did you edit your edit as you were editing with an editor? :p

Anyway, yes, you should clear dalvik when moving it just like you do when flashing a kernel. You should also flash that zip and the kernel zip in separate recovery sessions. It *might* not be a problem, but save yourself the grief and do them separately.

LOL.

Ok pretty much what I figured and was going to do, since that would make it easier to troubleshoot which one didn't work. Thanks.

Now does it matter which one is first? My thought process would be kernal first, then dalvik? Or does it not matter?
 
Upvote 0
LOL.

Ok pretty much what I figured and was going to do, since that would make it easier to troubleshoot which one didn't work. Thanks.

Now does it matter which one is first? My thought process would be kernal first, then dalvik? Or does it not matter?

Doesn't matter. You've got to wipe cache and dalvik before doing both, so take your pick.
 
  • Like
Reactions: nick1313
Upvote 0
Doesn't matter. You've got to wipe cache and dalvik before doing both, so take your pick.

Cool will do. Question about the kernal I flashed. It's this one.

netarchy-toastmod-4.3.2-cfs-nosbc-havs-more-universal-signed

Is there any reason to use overclock or setcpu? I've read where the more-havs don't need to be overclocked or underclocked, because they do that on their own. I like the idea of setting it up so that the cpu speed goes down to 200 or so when screen is off, however don't want to use it if not necessary. So many different opinions and ideas out there, so it's hard to decide which one. I've tried the overclock widget, but hate the way it always pops up when I come out of screen lock and what not. Haven't tried setcpu yet, because didn't want to buy it to get the profile stuff.

Is there a program, other than overclock/setcpu, that I can just see what my cpu is running at?

Thanks again.
 
Upvote 0
Cool will do. Question about the kernal I flashed. It's this one.

netarchy-toastmod-4.3.2-cfs-nosbc-havs-more-universal-signed

Is there any reason to use overclock or setcpu? I've read where the more-havs don't need to be overclocked or underclocked, because they do that on their own. I like the idea of setting it up so that the cpu speed goes down to 200 or so when screen is off, however don't want to use it if not necessary. So many different opinions and ideas out there, so it's hard to decide which one. I've tried the overclock widget, but hate the way it always pops up when I come out of screen lock and what not. Haven't tried setcpu yet, because didn't want to buy it to get the profile stuff.

Is there a program, other than overclock/setcpu, that I can just see what my cpu is running at?

Thanks again.

HAVS is Hybrid Adaptive Voltage Scaling. No matter what kernel you use, it will have a set minimum and maximum frequency. As load goes up and down, the frequency will go up and down (to save battery when not needed much, but provide performance when needed). This is the default behavior, but voltage supplied to the CPU is constant. With HAVS, the voltage supplied to the CPU will go up and down as the frequency goes up and down. This is meant to save even more battery power by supplying as little voltage as possible when the frequency is low (screen off for example). On its own, it will not affect the frequency any different than default behavior. There are two things you need to take into account - Governor choice and setcpu profiles. The governor is what determines what to set the frequency at based on load. Most governors such as on-demand, conservative, etc. make their decisions based solely on load. Basically, as load goes up, so does the frequency. What you probably heard about was the smartass governor. It will automatically underclock (set the max frequency way lower) when the screen turns off, and is designed to choose frequencies based on other factors such as battery life, etc. in addition to load. If you don't use the smartass governor, you can get the same effect by using setcpu profiles. A screen-off profile can be used to underclock when the screen is off. You should not use the smartass governor and setcpu profiles at the same time; they will conflict. You also don't need to be using HAVS to use either setcpu profiles or the smartass governor. They are two different things that are set for different purposes.

As to your other question, if you just want to see the frequency, you can use OS Monitor. If you put it in root mode, you can even set the governor and change the frequency (overclock/underclock). It doesn't have any kind of profiles like setcpu, though. It's free, though.
 
  • Like
Reactions: nick1313
Upvote 0
HAVS is Hybrid Adaptive Voltage Scaling. No matter what kernel you use, it will have a set minimum and maximum frequency. As load goes up and down, the frequency will go up and down (to save battery when not needed much, but provide performance when needed). This is the default behavior, but voltage supplied to the CPU is constant. With HAVS, the voltage supplied to the CPU will go up and down as the frequency goes up and down. This is meant to save even more battery power by supplying as little voltage as possible when the frequency is low (screen off for example). On its own, it will not affect the frequency any different than default behavior. There are two things you need to take into account - Governor choice and setcpu profiles. The governor is what determines what to set the frequency at based on load. Most governors such as on-demand, conservative, etc. make their decisions based solely on load. Basically, as load goes up, so does the frequency. What you probably heard about was the smartass governor. It will automatically underclock (set the max frequency way lower) when the screen turns off, and is designed to choose frequencies based on other factors such as battery life, etc. in addition to load. If you don't use the smartass governor, you can get the same effect by using setcpu profiles. A screen-off profile can be used to underclock when the screen is off. You should not use the smartass governor and setcpu profiles at the same time; they will conflict. You also don't need to be using HAVS to use either setcpu profiles or the smartass governor. They are two different things that are set for different purposes.

As to your other question, if you just want to see the frequency, you can use OS Monitor. If you put it in root mode, you can even set the governor and change the frequency (overclock/underclock). It doesn't have any kind of profiles like setcpu, though. It's free, though.

Ok that helps a lot. I've read that guide to kernals about 10 different times and just couldn't extract out of it what you just said. I think I'll let it go for a couple of days and see if I want to spend the 2.00 for setcpu.

Is it really worth it? Some swear by it and others say no need. Obviously, I suppose, it's all preference.

I'm mainly trying to extend my battery life as much as possible without stopping all the widgets and sense stuff. I've purchased TB so that I could stop some of the bloatware stuff that I never use and also to back up my settings and apps and what not, which is nice. Haven't tried to restore the data/apps with it yet, because I haven't flashed a different ROM since purchasing. Want to get this one how I like it and all stable before I do that.

Thanks again for the tips/help. Have a good one.
 
Upvote 0
Ok that helps a lot. I've read that guide to kernals about 10 different times and just couldn't extract out of it what you just said. I think I'll let it go for a couple of days and see if I want to spend the 2.00 for setcpu.

Is it really worth it? Some swear by it and others say no need. Obviously, I suppose, it's all preference.

I'm mainly trying to extend my battery life as much as possible without stopping all the widgets and sense stuff. I've purchased TB so that I could stop some of the bloatware stuff that I never use and also to back up my settings and apps and what not, which is nice. Haven't tried to restore the data/apps with it yet, because I haven't flashed a different ROM since purchasing. Want to get this one how I like it and all stable before I do that.

Thanks again for the tips/help. Have a good one.

No problem. The kernel you flashed should help you save battery life a bit. The default governor for it is conservative, which is best for battery life. If you want to save a little more, you can, indeed, install setcpu and use a screen-off profile. Basically, it will keep the frequency way lower while the screen is off, as I was saying. You're likely to only see significant battery savings from it when the phone has been idle for several hours (over night for example). It's up to you if you want to try it. I think it helps some. I also overclock, though, and it's the easiest (but certainly not the only) way to do it.

Just a quick not on titanium backup, I recommend when you are finally ready that you only restore apps that you know you need, and restore app data for apps that you know you need it for. Don't bother with the batch restore. Just restore what you need. Change all your settings manually. That is just my recommendation, of course. I'm only saying it because you will avoid potential conflicts that way.
 
Upvote 0
No problem. The kernel you flashed should help you save battery life a bit. The default governor for it is conservative, which is best for battery life. If you want to save a little more, you can, indeed, install setcpu and use a screen-off profile. Basically, it will keep the frequency way lower while the screen is off, as I was saying. You're likely to only see significant battery savings from it when the phone has been idle for several hours (over night for example). It's up to you if you want to try it. I think it helps some. I also overclock, though, and it's the easiest (but certainly not the only) way to do it.

Just a quick not on titanium backup, I recommend when you are finally ready that you only restore apps that you know you need, and restore app data for apps that you know you need it for. Don't bother with the batch restore. Just restore what you need. Change all your settings manually. That is just my recommendation, of course. I'm only saying it because you will avoid potential conflicts that way.

Yeah I've actually read that tb can cause some issues when backing up data. I usually just wipe all and just start from scratch. Used appbrain last time and it worked nicely. Haven't decided on the overclocking yet.
 
Upvote 0
Having looked at the mikfroyo dalvik to cache zip, I just wanted to clear up one point. That zip is ultimately just using a2sd to move dalvik to /cache. If I'm not mistaken, out used to be done via a different method before mikfroyo was combined into one version that supported a2sd. It doesn't change my previous explanation; it just means that if you flash that zip, you won't have to mess with a2sd manually if you were just going to use it for dalvik to cache only.
 
  • Like
Reactions: nick1313
Upvote 0
Most devs include the removed apks in their flashable zips and have them copied to the sdcard as a part of the process. For mikfroyo, specifically, you can find all removed apps in /sdcard/Removed_Apps/. Most of them need to be pushed to /system/app, but you might be able to just sideload sprint tv like a normal apk. Try it. If not, push it to /system/app using whatever method you're comfortable with (adb, root explorer, terminal emulator, etc.).
 
  • Like
Reactions: Karl_in_Chicago
Upvote 0
Having looked at the mikfroyo dalvik to cache zip, I just wanted to clear up one point. That zip is ultimately just using a2sd to move dalvik to /cache. If I'm not mistaken, out used to be done via a different method before mikfroyo was combined into one version that supported a2sd. It doesn't change my previous explanation; it just means that if you flash that zip, you won't have to mess with a2sd manually if you were just going to use it for dalvik to cache only.

Yeah I ran that zip and gave me like 80mb more of free space. Kind of nice. Thanks for all the help.
 
Upvote 0
Very happy with MikFroyo 4.4. Dumb question - how does one go about reinstalling some of the Sprint apps? Specifically I'd like to put Sprint TV back on. Or is this dependent upon me backing them up prior to the ROM flash and then restoring from backup after the flash? Thx.

I am also very happy with the ROM..Flashed that kernal as well, so far very happy with it too. Might have to buy set cpu to set up some profiles and what not. Overclock, etc. Battery life is pretty good. Still want to wait another day or two before I do that though. I do like it. Might try his white theme. Looks kind of cool, not sure I will stick with it though. Then I'll probably move on to a different ROM. Maybe the Nonsense ROM or baked snacks. Very addicting. :D
 
Upvote 0
I am also very happy with the ROM..Flashed that kernal as well, so far very happy with it too. Might have to buy set cpu to set up some profiles and what not. Overclock, etc. Battery life is pretty good. Still want to wait another day or two before I do that though. I do like it. Might try his white theme. Looks kind of cool, not sure I will stick with it though. Then I'll probably move on to a different ROM. Maybe the Nonsense ROM or baked snacks. Very addicting. :D


You can get setcpu for free over at xda.
 
Upvote 0
Most devs include the removed apks in their flashable zips and have them copied to the sdcard as a part of the process. For mikfroyo, specifically, you can find all removed apps in /sdcard/Removed_Apps/. Most of them need to be pushed to /system/app, but you might be able to just sideload sprint tv like a normal apk. Try it. If not, push it to /system/app using whatever method you're comfortable with (adb, root explorer, terminal emulator, etc.).

First off, thanks for the great description - following your posts here have been tremendously helpful.

Second - I am not finding a Removed_Apps dir anywhere. Hrmmmm.

Edit: I'm an idiot. The Removed Apps folder isn't on my phone - of course, why would it be, they are REMOVED so they would just be wasting space. Looking at the zip file on my computer I see the folder and all the apps including the Sprint TV. I will push that (and any others) back to the /system/app folder (per Mik's page @ xda, he says that's the only way).

Sorry for the confusion.
 
Upvote 0
First off, thanks for the great description - following your posts here have been tremendously helpful.

Second - I am not finding a Removed_Apps dir anywhere. Hrmmmm.

Edit: I'm an idiot. The Removed Apps folder isn't on my phone - of course, why would it be, they are REMOVED so they would just be wasting space. Looking at the zip file on my computer I see the folder and all the apps including the Sprint TV. I will push that (and any others) back to the /system/app folder (per Mik's page @ xda, he says that's the only way).

Sorry for the confusion.

Lol, that was going to be my next suggestion if you couldn't find it. They are, indeed, in the zip. You should, however, have them on your sdcard. If you open any file manager, go to the sdcard (if not already there), and you should have the removed_apps folder. It's part of flashing the ROM.
 
Upvote 0
Lol, that was going to be my next suggestion if you couldn't find it. They are, indeed, in the zip. You should, however, have them on your sdcard. If you open any file manager, go to the sdcard (if not already there), and you should have the removed_apps folder. It's part of flashing the ROM.

Really? Hmm, that's weird then; I have scoured the SD card with Root Explorer and it's just not there. Even used the 'search' function. No matter. We'll see what happens whenever MikFroyo 4.5 comes out of beta and I try that one.
 
Upvote 0
Really? Hmm, that's weird then; I have scoured the SD card with Root Explorer and it's just not there. Even used the 'search' function. No matter. We'll see what happens whenever MikFroyo 4.5 comes out of beta and I try that one.

Have you cleaned anything off the card lately? Maybe you inadvertently removed it? I've done that a time or two.
 
Upvote 0
I have a quick question on putting a theme onto the rom. I have tried flashing the black theme on it but it never works for some reason. Is there something that I am doing something wrong? Also one more question for the custom animations could I just flash or do I have to do something different?

1) What problem are you having with the black theme? Is it not flashing? Are you just getting stuck at the splash screen or in a bootloop? Which zip did you download (vanilla lockscreen or normal)?

2) There is a link provided right above all the links to the different animations that explains how to do it. This is it, here:

[HOW TO] Adding Custom Transitions to your Rom(updated) - xda-developers

If you don't have any experience with those particular steps, I can give you a little more information if you need.
 
Upvote 0
When I install the black theme everything goes right, but when I reboot the phone it keeps on replaying the boot screen? And I have install the vanilla lockscreen onto my phone.

Also I don't have any experience with the different animations? If you could help me out thanks.

So you flashed the actual vanilla lockscreen mod? The one that gives you the rotary lock, as well? If so, did you flash the regular black theme, or the one that goes along with the vanilla lock screen? If you flashed the regular black theme that doesn't include the vanilla lock screen, I can see how that would happen.

If you want more information on replacing animations, send me a PM, and I'll help you out.
 
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