Everyone seems excited about this, what exactly is it? Does it just restore the phone back from root or what? I am still a WM user, but ordered a Inc so looking forward to rooting it. Just lookin ahead
It simplifies and automates the root process. Whereas before you had to sit there repeatedly rebooting and uplugging your Droid a billion times to get it into root (if at all), then follow a bunch of steps after that, this program fully automates it. All you have to do is install some drivers, start the program and it goes through and does just about everything for you, rebooting the phone and everything.
quagmire0 said:
It simplifies and automates the root process. Whereas before you had to sit there repeatedly rebooting and uplugging your Droid a billion times to get it into root (if at all), then follow a bunch of steps after that, this program fully automates it. All you have to do is install some drivers, start the program and it goes through and does just about everything for you, rebooting the phone and everything.
Click to expand...
Click to collapse
partly true, but you need to be rooted before the reflasher will work
reflashing the recovery is a big thing. it allows you to do nandroid backups (full system backups) and flash unsigned (custom) roms. which give you options such as overclocked kernels, sense-less roms and stuff of that nature
The process the unrevoked team made flashes the clockwork recovery which allows us to flash custom roms, make nandroid backups, partition and mount and write system files... etc etc... basically allowing us to fully customize our phone with a simple, easy to use menu..
ok, so from what I understand you have to be rooted before you run recovery. You run recovery so it will give you a menu to work with instead of having to hook the phone up to the computer to add kernels or whatever you are trying to do?
I am trying to understand it all, linux is just new to me.
I think there is a misunderstanding of the purpose of recovery. Recovery has nothing to do with root, although you need it to apply a custom one. It is built into all android phones, it is what allows the phone to apply updates to /system and it also is used when wiping to factory reset the phone.
The recovery's that Amon_Ra and Koush have worked on are similar, but just with added functionality to allow things like making backups, restoring backups formating the SD card etc. By having the ability to backup and restore /system and /data it allows you to roll back to a state where the phone still functioned properly in case you went and messed something up by accident (or on purpose).
You can still have root and flash custom ROMs w/o custom recovery. its just reckless as you could be left with a broken phone.
ah ok, so basically I can backup my phone from the stock settings with the recovery program that way if I ever want to revert back to the outofbox ROM I can. Then I can try other ROMs and always be able to revert back.
That said, if I backup my phone will it save everything (account settings, programs, appearance...)?
Related
I'll tell you...basically not good things
After updating lots of apps, I decided to run the command to remove the boot-cache through a terminal app on my phone, rather than through adb shell (sprint needs to hurry up and fix this bug.)
Unfortunately, the terminal app doesn't like landscape, so when hitting the front slash after the data directory, my finger instead (to my absolute horror) hit the enter key.
Hilarity did NOT ensue. Basically everything started FC'ing. I rebooted into recovery, did a wipe, and started over. Everything seems to be fine, but for those that are more familiar with the filesystem than I, could there be any residual effects, or would the wipe/factory reset basically take me back to step 1? Thanks!
I'm going to try and write an app that not only clears the boot cache, but also turns on net sharing, kinda like a "utilities" app in the interim until Sprint can fix our stuff. Should be simple enough.
Factory reset should take you back to step 1.
Have you installed the recovery ROM? It doesn't modify your actual OS at all, but it enables you to do "whole phone" backups via Nandroid. Very handy for just such an occasion.
jonnythan said:
Factory reset should take you back to step 1.
Have you installed the recovery ROM? It doesn't modify your actual OS at all, but it enables you to do "whole phone" backups via Nandroid. Very handy for just such an occasion.
Click to expand...
Click to collapse
I do believe so. I followed our five star "how to root the CDMA Hero" thread, and I think the RA-Recovery part was included there.
I'm assuming since I can reboot into recovery mode, this is, in and of itself, the recovery ROM you're talking about. I have the option of a nandroid backup in there.
So, then let me ask you this. If I get my phone how I like it, can I do a Nandroid backup, and always be able to restore to that point, similar to commercially available backup apps? Thanks for the quick reply!
a Nandroid backup will restore everything on your phone (not your SDCard) so it should work to restore even if you delete the whole /data directory. It's not tested but it seems like it should work since it's an image of the whole freaking thing.
Hey everyone, I'm new to android game, I've been cracking iPhones since 1st gen, decided to challenge myself. I have an S4, rooted, but no CWM installed. I want to save the recovery so if any issues ever occur, I can just flash it and have it covered under warranty, and also to be ble to return to stock wen I sell the phone.
Is there a tool i can use to make a nandroid backup? On my Nexus 7, There is an all-in-one tool and I can make a nandroid straight from my PC. Is there anything similar for the s4? If not, how to I make a nandroid backup? thank you everyone for your help, I appreciate it
Odin back to stock if you ever need to.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Dimon1990 said:
Hey everyone, I'm new to android game, I've been cracking iPhones since 1st gen, decided to challenge myself. I have an S4, rooted, but no CWM installed. I want to save the recovery so if any issues ever occur, I can just flash it and have it covered under warranty, and also to be ble to return to stock wen I sell the phone.
Is there a tool i can use to make a nandroid backup? On my Nexus 7, There is an all-in-one tool and I can make a nandroid straight from my PC. Is there anything similar for the s4? If not, how to I make a nandroid backup? thank you everyone for your help, I appreciate it
Click to expand...
Click to collapse
I'm not entirely sure it's possible to do a nandroid backup without first having a custom recovery. However, it is "always" possible to use the Odin method to return to stock (including stock recovery). Personally, I installed TWRP and immediately did a full nandroid (including system, boot, cache, etc...) and I've frequently found myself restoring pieces of it as I manage to screw up different things. I did return my recovery back to stock once by using the "dd" method to flash the stock recovery.img onto the correct emmc block. There's instructions how to do this exactly on the TWRP homepage (make sure you get the correct phone - block numbers are different for different devices) - but instead of re-flashing TWRP, I pulled the recovery.img from the giant Odin image available here on XDA.
It may also be possible to use "dd" to pull a copy of your existing recovery image as well, but I've never tried it.
Aou said:
I'm not entirely sure it's possible to do a nandroid backup without first having a custom recovery. However, it is "always" possible to use the Odin method to return to stock (including stock recovery). Personally, I installed TWRP and immediately did a full nandroid (including system, boot, cache, etc...) and I've frequently found myself restoring pieces of it as I manage to screw up different things. I did return my recovery back to stock once by using the "dd" method to flash the stock recovery.img onto the correct emmc block. There's instructions how to do this exactly on the TWRP homepage (make sure you get the correct phone - block numbers are different for different devices) - but instead of re-flashing TWRP, I pulled the recovery.img from the giant Odin image available here on XDA.
It may also be possible to use "dd" to pull a copy of your existing recovery image as well, but I've never tried it.
Click to expand...
Click to collapse
Thank you! I'll be installing TWRP today, what is Odin if I can ask? I've never heard of any of it from Nexus 7.
Also, If i do a titanium backup, can I easily restore apps with setting and save games while I'm running CM10.1?
Dimon1990 said:
Thank you! I'll be installing TWRP today, what is Odin if I can ask? I've never heard of any of it from Nexus 7.
Also, If i do a titanium backup, can I easily restore apps with setting and save games while I'm running CM10.1?
Click to expand...
Click to collapse
You better find out what odin is because it's the only way you'll be installing twrp. And don't count on tibu restoring all your apps seamlessly. Never reinstall system apps.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
jd1639 said:
You better find out what odin is because it's the only way you'll be installing twrp. And don't count on tibu restoring all your apps seamlessly. Never reinstall system apps.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
I installed TWRP through GooManager. I looked up ODIN and got general info, hopefully I won't get stuck, but I'm sure I'll find my way around. Thank you so much for your help! I figured that sys apps will just be for stock, but i have a MC4 save that i don't want to lose ::cyclops: it looks like it's CM10.1 time for me!
Dimon1990 said:
Thank you! I'll be installing TWRP today, what is Odin if I can ask? I've never heard of any of it from Nexus 7.
Also, If i do a titanium backup, can I easily restore apps with setting and save games while I'm running CM10.1?
Click to expand...
Click to collapse
Here's the thread that explains how to return to stock using Odin. Be prepared for a large download.
http://forum.xda-developers.com/showthread.php?t=2261573
In short, "Odin Mode" is the download mode that's built-in to just about every modern Samsung device, beginning as far back as the Captivate, afaik. Each device has a button combination to enter "download mode" or "odin mode". This special mode sometimes requires specific drivers to connect to your PC. Flashing stock firmware using this method is common, but with an unlocked bootloader, it could be used to flash about anything. It's like a secondary recovery in a sense. It's harder to destroy download mode, but still possible if you mess up the bootloader somehow.
For our device the easiest methods to get to download mode are:
- Hold down the power button until the device force-resets itself. The moment the device turns black, release the power button and begin holding down the Vol-Down button. The device with vibrate once as usual, but then you'll see a screen that you've never seen before (begins with "Warning!!").
- Using any shell, such as ADB Shell or a terminal emulator, give the command "reboot download". This may require root privileges, I'm not sure.
- There's apps for this - haven't tried them yet.
As for Titanium backup - I love this program and have purchased Pro (totally worth it). As others have said, it's a bad idea to backup/restore System apps. Only do so with extreme caution. It is possible to restore only the data from system apps, but again do so with caution.
While Google does its own job at re-installing apps after a factory reset (if you allow it to), it usually doesn't backup data for each app. I have a couple authenticator apps that I backup this way, and it works great for this. I've also managed to keep my copy of Angry Birds Samsung Edition from my Infuse. Other applications that have since disappeared from Google Play are still backed up and get migrated to each new device I purchase.
And for that matter, with almost every User application, you can easily back it up (with data) and restore it on a completely different ROM. When changing major android versions, you sometimes will find apps force-closing on you, requiring that you wipe their data... but I haven't had that problem in a long time.
You'll see some other things that you can backup, like SMS, Access Points, Bluetooth Pairings, etc. .... I recommend only restoring these with caution - especially cross-ROM or cross-device.
Okay, I'm done being long-winded. Good luck, have fun.
Good write up
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Aou said:
Here's the thread that explains how to return to stock using Odin. Be prepared for a large download.
http://forum.xda-developers.com/showthread.php?t=2261573
Thank you so much!
In short, "Odin Mode" is the download mode that's built-in to just about every modern Samsung device, beginning as far back as the Captivate, afaik. Each device has a button combination to enter "download mode" or "odin mode". This special mode sometimes requires specific drivers to connect to your PC. Flashing stock firmware using this method is common, but with an unlocked bootloader, it could be used to flash about anything. It's like a secondary recovery in a sense. It's harder to destroy download mode, but still possible if you mess up the bootloader somehow.
For our device the easiest methods to get to download mode are:
- Hold down the power button until the device force-resets itself. The moment the device turns black, release the power button and begin holding down the Vol-Down button. The device with vibrate once as usual, but then you'll see a screen that you've never seen before (begins with "Warning!!").
- Using any shell, such as ADB Shell or a terminal emulator, give the command "reboot download". This may require root privileges, I'm not sure.
- There's apps for this - haven't tried them yet.
As for Titanium backup - I love this program and have purchased Pro (totally worth it). As others have said, it's a bad idea to backup/restore System apps. Only do so with extreme caution. It is possible to restore only the data from system apps, but again do so with caution.
While Google does its own job at re-installing apps after a factory reset (if you allow it to), it usually doesn't backup data for each app. I have a couple authenticator apps that I backup this way, and it works great for this. I've also managed to keep my copy of Angry Birds Samsung Edition from my Infuse. Other applications that have since disappeared from Google Play are still backed up and get migrated to each new device I purchase.
And for that matter, with almost every User application, you can easily back it up (with data) and restore it on a completely different ROM. When changing major android versions, you sometimes will find apps force-closing on you, requiring that you wipe their data... but I haven't had that problem in a long time.
You'll see some other things that you can backup, like SMS, Access Points, Bluetooth Pairings, etc. .... I recommend only restoring these with caution - especially cross-ROM or cross-device.
Okay, I'm done being long-winded. Good luck, have fun.
Click to expand...
Click to collapse
Thank you so much!
Just got a GTab 2 7.0 a few days ago. A P3113, so only 8GB of storage, about half of which is the ROM and crap apps. I've rooted before (had a KF 1st gen when it came out), and just wondering about a few things with the GTab:
Right now, I don't mind the stock ROM so much. There are problem things that would be "nice to have", but right now, would like to generally stay as "stock" as possible. That being said, I'd still like to "de-crap" the ROM to free up some storage space, and I assume that might lead to it running a bit better, since so much seems to just pop-in while running other apps. So:
I know I need to root first, so my first question - how reliable is that? I'm on a Mac, but have access to a netbook running Win7, so could run Odin to "get things done". I'd hate to brick the thing, still having 51 weeks of warranty left. (I also understand that I might want to install something else to keep the flash count from showing it's been flashed).
Once root'ed, is it better to use one of the "de-crapped" ROMs floating around? And if so, which seems "best" (yeah, I know the moderators hate the "which is best" - I'm looking for stock - and STABLE)
Or, is it better to eliminate the apps myself? (Not sure if this is a wholesale "rm" to remove certain apps from a terminal app, using adb, or if they have some uninstallers embedded somewhere, or...) - so better to use one of the ROMs floating around?
Is the GTab 2 "stable", so even if you trash a ROM, you can still get into the ROM manager to restore a previously working, or stock, ROM?
I'll probably come up with a couple more questions, especially depending on the replies... TIA
Hi..
I can answer some of your questions. I hope that helps!
1- Rooting is easy and reliable. you may use "CF-Auto-Root" tool (search for it in XDA forum).
But you need to remember that rooting and custom ROMs void your warranty.
2- If you just need to free some storage space, you may use an app such as "Clean Master" to uninstall system apps and get rid of temp and junk files.
3- If you opt to use a custom ROM make sure it is very well supported and maintained.
aisais said:
Hi..
I can answer some of your questions. I hope that helps!
1- Rooting is easy and reliable. you may use "CF-Auto-Root" tool (search for it in XDA forum).
But you need to remember that rooting and custom ROMs void your warranty.
2- If you just need to free some storage space, you may use an app such as "Clean Master" to uninstall system apps and get rid of temp and junk files.
3- If you opt to use a custom ROM make sure it is very well supported and maintained.
Click to expand...
Click to collapse
Thanks - but prior to using Clean Master I assume I better either get a stock image to reload, or use CWM so I can make a backup of the ROM before messing something up?
tundrwd said:
Thanks - but prior to using Clean Master I assume I better either get a stock image to reload, or use CWM so I can make a backup of the ROM before messing something up?
Click to expand...
Click to collapse
Taking a backup is always good thing to do. I suggest you try clean master to know how it works and what does it do.
aisais said:
Taking a backup is always good thing to do. I suggest you try clean master to know how it works and what does it do.
Click to expand...
Click to collapse
Thanks - I plan to use Clean Master. Allows me to be selective about what I remove/move, instead of getting a ROM from someone and they removed the ONE THING I really wanted.
Ok, got it rooted and CWM installed.
HOWEVER, when I boot into CWM, I DON'T see an option to backup my ROM (I've used TWRP before on my KF, so the menu is different).
What I've got on my screen in CWM:
Android system recover <3e>
Volume up/down to move highlight;
power button to select.
reboot system now
apply update from ADB
apply update from external storage
wipe data/factory reset
wipe cache partition
apply update from cache
That's it. Where's the option to do a ROM backup? Oh, used file P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip Had CWM and Root all in one. I do have GT-P3113_ClockworkMod-Recovery_6.0.1.0.tar as well. Should I just go through procedure again to flash this CWM? Will it still retain SU?
nandroid backup ok to use? Seems it's just a wrapper for a backup script...
Ok - I'll reply to myself.
I don't know what was wrong with the CWM I installed via the aforementioned file (P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip), but I went to the CWM site, D/L'ed the latest touch enabled CWM for the P3113 (6.0.2.3, I believe), and installed it over the existing recovery image on the device (I had to create my own .tar.md5 - easy with *nix).
Anyway, I now have access to the backup options by scrolling down. The image from P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip, simply wouldn't scroll beyond what I listed earlier. Now can scroll down, make backups, etc.
Haven't tried yet to re-install the image I made with nandroid - I'm a bit leery of that - so I'll just get the stock 4.1.1 ROM from sammobile, and keep it around....
tundrwd said:
Ok - I'll reply to myself.
I don't know what was wrong with the CWM I installed via the aforementioned file (P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip), but I went to the CWM site, D/L'ed the latest touch enabled CWM for the P3113 (6.0.2.3, I believe), and installed it over the existing recovery image on the device (I had to create my own .tar.md5 - easy with *nix).
Anyway, I now have access to the backup options by scrolling down. The image from P3113_SAMSUNG_RECOVERY_SUPERSU-0.96_BUSYBOX-1.20.2.tar.md5.zip, simply wouldn't scroll beyond what I listed earlier. Now can scroll down, make backups, etc.
Haven't tried yet to re-install the image I made with nandroid - I'm a bit leery of that - so I'll just get the stock 4.1.1 ROM from sammobile, and keep it around....
Click to expand...
Click to collapse
That's exactly what I did today, grabbed the stock image for a backup, rooted with Odin and CWM then flashed a CM based 4.3 ROM. Piece of cake.
Hi all,
I have learned a lot about Android customization in the last week since my Nexus 4 finally arrived at my door, and I have become reasonably comfortable with the processes of flashing ROMs/kernels, and backing up my phone to make sure I have something stable to return to if something happens to go wrong. However, I am still dealing with a few points of confusion that I was hoping someone could clarify for me:
1. I have CWM installed on my phone and I can use it to backup/restore images of my phone for safety. However, I have heard about other methods like Nandroid, Carbon/Helium, and Titanium Backup while browsing the forums, and have tried them only to become confused as to how they are different from using CWM backup. Could someone please explain this to me and clarify which is the best for keeping a backup of my phone stored on my computer?
2. I have noticed that when I "wipe date/factory reset" in CWM, not everything on my phone is wiped. There are still plenty of files left over from previous ROM installs when I browse my phone with Android File Transfer, and obviously the .zip files you need to flash new ROM's/kernels are left too. What exactly is deleted when do a CWM factory reset?
3. Is it necessary to wipe everything when installing a custom kernel? I have CyanogenMod 10.2 installed because it is quick and relatively bloat-free, but allows for enough customization that I can make the my phone feel the way I want it to. I want to give Matr1x/Hells-core a try, but I am tired of factory reseting everything when install a new kernel. Can I get away with just wiping Cache/Dalvik and flashing the new kernels? If not, what is the best way to avoid losing app data between ROM and kernel flashes?
4. What is the difference between the default Android superuser, CWM superuser, and SuperSU? They all seem like the same thing and it makes me nervous installing different ones.
Any information you guys can offer would be great. Thank you so much for your time !
Downloaded7 said:
Hi all,
I have learned a lot about Android customization in the last week since my Nexus 4 finally arrived at my door, and I have become reasonably comfortable with the processes of flashing ROMs/kernels, and backing up my phone to make sure I have something stable to return to if something happens to go wrong. However, I am still dealing with a few points of confusion that I was hoping someone could clarify for me:
1. I have CWM installed on my phone and I can use it to backup/restore images of my phone for safety. However, I have heard about other methods like Nandroid, Carbon/Helium, and Titanium Backup while browsing the forums, and have tried them only to become confused as to how they are different from using CWM backup. Could someone please explain this to me and clarify which is the best for keeping a backup of my phone stored on my computer?
A backup in CWM is the same as a nandroid backup. It basically take a "snapshot" of your ROM and restore it exactly as it was when backing up.
Titanium Backup is an app that backup your apps and app's data. It's recommend you only restore user's apps and data. Let Google restore any system app's data.
2. I have noticed that when I "wipe date/factory reset" in CWM, not everything on my phone is wiped. There are still plenty of files left over from previous ROM installs when I browse my phone with Android File Transfer, and obviously the .zip files you need to flash new ROM's/kernels are left too. What exactly is deleted when do a CWM factory reset?
Wiping data/factory reset only wipe the data. Wiping system will wipe your ROM (system partition) Of course you don't want to wipe all the files such as the ROM you're going to flash.
There's an option to format internal sd, that will wipe EVERYTHING so unless you know how to ADB push files or sideload a ROM, DO NOT touch that.
3. Is it necessary to wipe everything when installing a custom kernel? I have CyanogenMod 10.2 installed because it is quick and relatively bloat-free, but allows for enough customization that I can make the my phone feel the way I want it to. I want to give Matr1x/Hells-core a try, but I am tired of factory reseting everything when install a new kernel. Can I get away with just wiping Cache/Dalvik and flashing the new kernels? If not, what is the best way to avoid losing app data between ROM and kernel flashes?
No, just flash kernel. Some recommend wipe cache and dalvik cache after kernel flash before reboot.
4. What is the difference between the default Android superuser, CWM superuser, and SuperSU? They all seem like the same thing and it makes me nervous installing different ones.
Different app that does the same thing. Usually go with what is recommend by the ROM's dev. I ususally just leave what's included with the ROM.
Any information you guys can offer would be great. Thank you so much for your time !
Click to expand...
Click to collapse
Hope that answer some of your questions. I'm sure I left out some stuffs so hopefully someone else can add to it.:good:
Ok so after rooting and using Flashify to install Loki'd TWRP 2.3.6.2, I backed up my stock rooted. Then, I wiped and flashed PA 3.99. Other than this phone taking forever to do anything in TWRP, everything seemed fine. I booted into PA, installed my normal software setup, rebooted to recovery, and made a backup.
Now, if I try to restore (either stock rooted or PA, it fails. It says something about unchecking the MD5 verification option, which I have done in the general TWRP settings, as well as making sure it stays unchecked in the restore preferences. Have tried restoring to both stock rooted and PA from both a PA install, and a fresh stock rooted install. Both fail with the same error.
I'm backing up/restoring to/from the internal SD, not an OTG cable. my cable that worked fine for my Note 2 and HTC One does not work with my G2. I have also tried re-flashing TWRP in case it was a bad install or something.
Does anybody have any thoughts/suggestions on what I can do to be able to restore roms? I've never had any issues like this with any other device.
I'm interested in this as well. But honestly I haven't been able to restore a damn backup in quite some time using my Galaxy Nexus using TWRP and CWM. It just seems like it tries to, but fails toward the end.
I did a backup of my stock/unrooted but haven't tried to restore it yet. Have you thought or tried to use one of the GUI Apps from the Play Store that does Restore/Backups? I would also pull those backups off of your phone and onto a PC. You can always copy them back later but I've erased everything using TWRP a few too many times.
I would also suggest trying to use CWM to restore the backups. I've never tried to restore a Nandoid from one recovery using another, but it may work.
Sadly with restore not working, it is kind of scary to even attempt it. I would make sure I have some stock images laying around with the ability to adb push if need be. Keep this updated please with either findings or solutions. If I knew 100% that my Nandroid backup was able to be restored, I would attempt to try some of the custom roms out there.
player911 said:
I'm interested in this as well. But honestly I haven't been able to restore a damn backup in quite some time using my Galaxy Nexus using TWRP and CWM. It just seems like it tries to, but fails toward the end.
I did a backup of my stock/unrooted but haven't tried to restore it yet. Have you thought or tried to use one of the GUI Apps from the Play Store that does Restore/Backups? I would also pull those backups off of your phone and onto a PC. You can always copy them back later but I've erased everything using TWRP a few too many times.
I would also suggest trying to use CWM to restore the backups. I've never tried to restore a Nandoid from one recovery using another, but it may work.
Sadly with restore not working, it is kind of scary to even attempt it. I would make sure I have some stock images laying around with the ability to adb push if need be. Keep this updated please with either findings or solutions. If I knew 100% that my Nandroid backup was able to be restored, I would attempt to try some of the custom roms out there.
Click to expand...
Click to collapse
Thanks for the reply.
I have only tried directly through TWRP. I've been flashing phones and tablets for years, but only using TWRP and CWM. I've been using TWRP lately because it's gui is nicer and until now, I've never run into any problems with it.
And yes, restore not working scares me. I know I can adb stock if I screw things up, but I hope it doesn't come to that. I guess for now I'll keep running stock rooted (despite it's horribly ugly unlock animations) and just wait for official AOKP with 4.4...