This app was mentioned in 72 comments, with an average of 1.90 upvotes
Oh, dear...
Listen to the bot and get that off ASAP. Flash TWRP using TWRP Manager. After that, unroot your device through the KingRoot app and flash Magisk through TWRP.
In order to install Xposed, you do have to flash install it from recovery, the APK to manage it can be installed in android, but the main program has to be flashed and for that you need a custom recovery. I had great luck with this app for installing and updating TWRP on my G3.
disclaimer: I have not tried this app on stock lollipop, when I got my G3, I immediately back rev'd the firmware to a KitKat image to acquire root and used the TWRP app to flash recovery before flashing custom ROMs. However, if you do have root, it should work.
I had this happen to me a couple years ago with my old Galaxy Nexus. I don't remember what it was called but there is an app that lets you change the information that the system reads for the internal storage, I'll see if I can find anything. But this happened 7 years ago.
Edit Use this app to change the partition size. https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Well, first off, you're welcome and it's no trouble. I wasn't expecting the Macbook part to be honest, that said I went ahead and checked anyway and I found this guide here. At worst give it a look and maybe it turns out you've already tried it and thus no harm no foul with me linking to it. At best you haven't and you do end up getting root by following it exactly. : )
On the off chance that you try it and it works perfectly and you get root, the quickest and easiest way to installing a custom recovery at that point would be to install TWRP Manger (root required) from the Play Store and then just install the latest TWRP image for your device via the app.
Or just use the TWRP Manager app
edit: I'm not knocking Flashify, it's a great app and I've used it quite a few times without a hitch too.
TWRP Manager worked great as a method to install TWRP on my new vs985 G3. Maybe you can add it as Method 3? It was a lot easier to use than your Method 1 or 2 for installing TWRP — it was as simple as selecting my model, selecting a TWRP version, and hitting install. (I see you mention TWRP Manager for flashing a ROM, so I'm not sure why you didn't mention it as a method of installing TWRP...).
Your root methods worked great! Thanks for the awesome guide :)
Also, perhaps you can add in something about disabling the oversharpening?
Try this app (you'll need to turn root on in developer settings if you haven't already)
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
It will install twrp from within android, and is the official twrp app
i already told you what to do:
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
install TWRP via that app, as you said it was failing when you did it via the normal method (using downloader mode on the phone)
Install TWRP Manager from the app store and in the app install TWRP for the T-mobile G3 (D851) under TWRP install. TWRP 3.0.0 will be good for marshmallow
Oh cool, so they updated the link. I'll download and install it too.
You will be able to install nightlies and stable CM13 update right from the OS (you'll get a notification). I haven't been able to install the latest updates because I think my bootloader is out of date (v2.8...something)) As for the bootloader, you have to update it separately. You can do it from the OS (install this), or the way the first link I posted instructs you to. You should not lose data with either method.
As for GApps. I had pretty much the same approach as you. Install minimum amount of apps and then download whatever I need from Play Store.
If you're rooted, I think you can just install twrp through its official app on the play store https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager install the app, open it and follow the steps to install the twrp recovery.
once you have twrp installed, boot to recovery and install the Xposed .zip file and you should be good to go.
I have a D855 and it came unlocked. I used TWRP Manager to get it TWRP on my phone and it worked perfectly, I was so happy that I bought the pro version as a thank you to the dev.
The weird thing is different people have different experiences rooting the D855. I tried Stump to root my phone, and even though many people had success with Stump, it did not work on my device, so I tried PurpleDrake-Lite and that did it for me, others have used other methods to root, so if one way does not work, don't worry, there are a few tools out there and one of them is bound to do the job.
I stayed with a stock rooted KK device for quite awhile, and it was pretty great, but a couple of months ago I install CM12.1, and it is really good, very stable. I was able to get Xposed working on it too, but it is limited compared to the KK version. Over all the experience is a positive one. There are a few things that stock LG (even rooted) has over custom ROMs, the main thing being the camera is better on stock, but that said there is zero lag on CM12.1 on my phone, so compared to stock it is way more responsive. I also like the theme engine on CM.
Whether or not you should do anything to your phone is your call, but I had a good experience with rooting my G3, and using custom Roms.
Don't use Autorec if ur on AOSP. Download TWRP Manager on the play store: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=en It should detect your recovery and update it if it needs to be updated. Make sure to back up incase anything goes wrong during the update.
Same thing happened to me. Which version of TWRP do you have? I was on 2.8.0.1 and was having problems.
Go here: http://twrp.me/devices/oneplusone.html
They will tell you to get this: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Let the app patch your phone if it needs to, when it reboots reopen the app and click install twrp, then choose your phone, choose the version of twrp you want (I just went with the latest), and let it install itself.
It will reboot to recovery mode, and you can install the OTA from there
I used these easy steps to root: https://forum.xda-developers.com/showthread.php?t=2748879
And then I used this app to install twrp: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
However, I was on 4.x. so you may consider down grading first?
Did you get it? Have you tried kingoroot?: https://kingroot.net/thank-you-for-downloading-kingroot-for-android/ People talk crap about it, but if it gets you rooted then you can install twrp with this: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager and then just flash whatever rom you want with regular superuser built in.
You need root. First, flash su binaries in TWRP. Then go to TWRP manager app and update it. Then you can uninstall root binaries if you want.
1.SU Binaries flashable file
https://s3-us-west-2.amazonaws.com/supersu/download/zip/SuperSU-v2.79-201612051815.zip
2.TWRP Manager
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
A quick tip.
After you have root, you can download twrp's app via google play and then install the recovery from the app. Hassle free and safe.
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=sv
That I do not know 100%. Do you know if you have an unlocked bootloader or not? If not, you will have to unlock it before flashing TWRP. I don't know how to unlock bootloaders. I assume a quick Google search will tell you that. From what I read, only the Verizon + AT&T variants have locked bootloaders. But double check that, because you need to have an unlocked bootloader or else it won't be pretty.
Sprint variant should be SM-G920P. Once unlocked install TWRP Manager from the playstore, and in the install tab, try to find your specific device. If it is there, download it, if not, check XDA on how to get TWRP onto your device.
Edit: I checked the device support on TWRP and it says it has the Sprint s6 so that should be fine. Just install the latest one. And I repeat, I believe this is what you do. I have the G3 and that is all I did. I said install and it did everything for me. But I do not know 100%. The s6 might be different. This is what TWRP says for your device: link.
For recovery, I used TWRP Manager and went straight to TWRP 3.0.0-0, which it downloaded for me. It seemed to work well. Flashify has been around longer, and has a more established reputation, though. YMMV.
If they are the same devices and rooted with custom recovery, TWRP manager can make backups within the phone without having to reboot, and any of the cloud services (ownCloud included) would work for storage.
I have used this to upgrade my TWRP recovery https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager and I have also used this to flash downloaded ones https://play.google.com/store/apps/details?id=com.cgollner.flashify
I have a D855 and TWRP Manager (ROOT) worked on my phone. Everything you need to know about rooting your phone is on the right panel of this subreddit.
Hey. I have a D855 (international) and had a similar problem. I tried TWRP Manager in the Play Store and it installed first time!
Easiest way to boot into recovery when you're totally stock too - there's no need for key pressing during boot.
So, quick searching led me to this method instead of a guide:
1) Install TWRP Manager from the Play Store
2) Open TWRP manager
3) Open the side-menu
4) Tap "Install TWRP" (Note: Be sure to pick "Install TWRP" and not just "Install")
5) Tap "Device Name"
5) Scroll through the options and pick whichever device you have. Based on the original post, I'm assuming you have the Verizon variant, so go ahead and pick "LG G3 Verizon"
6) Now tap "Recovery Version to Install"
7) Select the highest number possible (at the time of writing this, that would be "2.8.6.0")
8) Tap "Install Recovery"
You should now have a fully a functioning TWRP on your G3! If you have any other questions/comments/concerns/problems, feel free to reply to this or send me a message.
Seems one needs to update the recovery version of TWRP, with this app https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=en Will edit post if it works in a few minutes here..
edit: Nope. Though some said the app Flashify worked while TWRP Manager did not
Here are the (modified) steps for those of you with the GSM version of the device like me
Oh, one more thing, you may notice that google now sounds all garbley when it tries to talk. What you need to do is select the google TTS as the default TTS, and then delete, or rename the NuanceTTS.apk under /system/priv-app for the sound to come out correctly.
One bug currently is the speakerphone doesn't work in the middle of calls, the current workaround is to turn on speakerphone before you call anyone
CRITICAL If you want to take the official OTA once it arrives, you will NEED to be back on an unmodified stock version of KK 4.4.4!
If you take the OTA while on this version of Lollipop, you will forever hard brick your phone
Are you on a Linux, Mac, or windows machine? This will affect how you do some things, also you could just use the twrp manager app from the play store, here
It's TWRP Manager
If you want stability, go with CM 13. If you want features, again, go with CM 13, at least for now. Several features are still missing on the latest of nightlys for CM 14 that are present in 13, at least on my Nexus 6P.
In regards to a guide, I'd check XDA for one for your phone. From me, I think the simplest way, so long as the bootloader is unlocked*, would be to root the phone and install the TWRP Manager from the play store to install TWRP recovery that way, without having to deal with ADB or anything like that. Once you've got TWRP, you could just download the latest CM 13 snapshot, boot into recovery and flash it.
If you want Google apps, you'd need to flash them as well. Most people use Open Gapps, they have an app that's really helpful.
considering that the S4 is 3 years old now, your warranty probably expired a while ago so you should root your phone and install a newer rom for your phone. You can use cf autoroot to root it. Here is the site which conveniently uses a s4 in the tutorial. Install TWRP using the app , the image file for a tmobile s4 is here. Using TWRP make a backup of your phone to a sd card and keep it somewhere safe. From here you can chose a rom to install, I think Resurrection Remix would be good rom, here's a vid of how it looks. Here is a link to the forum.. I hope your current phone situation improves, no one should be stuck with 4.2.2 Touchwiz.
If you still have root than just flash TWRP via. this App. After than download the Stock ROM. And than do a simple clean Flash.
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
https://play.google.com/store/apps/details?id=com.lovejoy777.rroandlayersmanager
...just to name a few.
------ To update your device using the newest factory image ------
Step 1: Download the factory image that you need (https://dl.google.com/dl/android/aosp/shamu-lyz28k-factory-665a20f2.tgz)
Step 2: Extract the file you downloaded (there will be another archive "image-shamu-lyz28k.zip" in the extracted folder, leave this one intact). You should be left with a folder titled "shamu-lyz28k".
Step 3: Edit the "flash-all" script that you're using (if on windows, it's flash-all.bat or if on Linux/Mac, it's flash-all.sh) in a text editor. This is inside the "shamu-lyz28k" folder.
Step 4: Edit the following line:
fastboot -w update image-shamu-lyz28k.zip
to this:
fastboot update image-shamu-lyz28k.zip
This takes out the "wipe all" flag so you don't wipe your device during the update. When done, save the file.
Step 5: Get the drivers and adb/fastboot installed on your machine that are required for your nexus device.
Step 6: Connect your phone to your computer, open a command prompt/terminal window/etc.
Step 7: Navigate to the folder you extracted in step 2 ("shamu-lyz28k").
Step 8: Type the following and press ENTER
If on Windows:
flash-all.bat
If on Linux/Mac:
chmod +x flash-all.sh ./flash-all.sh
Step 9: Wait until it completes.
If you have a custom recovery or are rooted, you'll need to reflash those also. No problem, those are easy enough.
------ For root: ------
Step 1: Download this: https://download.chainfire.eu/628/CF-Root/CF-Auto-Root/CF-Auto-Root-shamu-shamu-nexus6.zip
Step 2: Extract the file.
Step 3: Connect your phone to your computer, open command prompt/Terminal/etc., navigate to the folder you just extracted in previous step.
Step 4: Type the following:
fastboot reboot-bootloader
Then, if on Windows:
root-windows.bat
If on Linux:
chmod +x root-linux.sh ./root-linux.sh
If on Mac:
chmod +x root-mac.sh ./root-mac.sh
Wait until that finishes on your phone and now you're rooted.
------ To get custom recovery (TWRP): ------
Step 1: Install this on your phone: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Step 2: Use the app to install TWRP. For further details about installing TWRP on your device, see the following:
This seems like a lot, but after you do it one time, it's easy as cake the next. I personally just wrote a script that does all of this in one step, so now all I have to do is download the files, update the script with the new file names, then run it and it updates my device, updates my recovery and updates my root.
Good luck!
Since you're already rooted everything is gonna be a breeze. Before anything else, flash your custom recovery. I'd say TWRP is the custom recovery of choice, just install it through TWRP Manager.
As far as roms, I can vouch for Chroma. It's no frills but has enough customization features and I've never had any issues since flashing it. I like that the developer updates it often as well.
Hellscore kernel has been popular lately, you can tweak the settings either with Remastered HellsCore Kernel Manager or Kernel Adiutor. DT2W is available but I wouldn't recommend it. It drains a lot of battery since the Nexus 4 wasn't built to handle that.
You should be fine with just doing a factory reset from TWRP and flashing your custom rom + kernel. You can find the latest radios here if you need them. You'll also find hybrid radios there to get LTE working but you must check if your carrier supports Band 4 LTE first.
Another thing to note: there's a currently a bug with the camera where the capture doesn't sync with the flash. To get around that, tap on the screen to manually focus and flash will work again.
Governor: OnDemandPlus Scheduler: FIOPS Read Ahead: 2048 TCP Congestion Control: Westwood Frequency Lock ON: Max 2342400 Min: 422400 Ignore everything else in the app!
**This Rom should give you KitKat version 10r fully debloated with the best kernel for the smoothest experience and best battery life.
Thread for Rom: http://forum.xda-developers.com/tmobile-lg-g3/development/rom-skydragon-g3-v0-0-3-4-4-2-d85110c-t2848708
For anybody who stumbles upon this in the future (including myself), I was able to successfully update without losing any information (excluding anything in system) by following /u/chrismith85's guide with up to date files.
Files I used:
Here's what I did:
Uninstall the Xposed framework (not the app)
adb reboot recovery Install xposed-uninstaller-arm64.zip
Flash stock recovery
adb reboot bootloader sleep 10 # Waits 10 seconds. fastboot flash recovery recovery.img
Flash stock system image
./mfastboot flash system system.img fastboot reboot
Install the OTA update normally
Run Chainfire's Autoroot to re-root
adb reboot bootloader fastboot boot CF-Auto-Root-victara-victaratmo-xt1095.img
Install TWRP
Install Xposed Framework
adb push xposed-v65-sdk21-arm64.zip /sdcard/Download/ adb reboot recovery Install the zip from TWRP
Done!
I haven't used the TWRP app for flashing before. Is there a flash option? If not, use the unofficial app instead.
Use the unofficial one, it's better anyways... https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
You can get root in Marshmallow for the Verizon S5, it's pretty straightforward albeit a little time-consuming. You need to unlock your bootloader and flash a pre-rooted ROM. If you already have root, you can follow these instructions to unlock your current bootloader in preparation (I had to use the "On Device" instructions, YMMV). After that, it's easy to install TWRP with TWRP Manager. Then you can upgrade to rooted and unlocked MM. I don't know a lot about phones but I did it successfully just last night. Let me know if you have any questions. :)
Word before we begun: I'm not responsible if you bricked your device during the process.
Here's the rough guide:-
What you need:
And, here's the link to how to downgrade with odin:- https://www.youtube.com/watch?v=tv0BnfpNxEs
And it's kernel's homepage: http://forum.xda-developers.com/galaxy-s6/samsung-galaxy-s-6--s-6-edge-unified-development/kernel-stockmod-kernel-t3100395
And how to install twrp recovery:-
Go ahead and download https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=en
Once installed open twrp manager tap on device name and enter ZEROFLTE and galaxy s6 will pop up select it.
Then tap on "recovery version to install" and select 2.8.7.2 from the menu. Let it download
Once downloaded just hit install recovery. And you got yourself twrp recovery.
Finally, Go ahead install whatever rom you wanna install.
Edit: It would nice if you install the latest verison of the smartswitch, before the beginning of this whole process because it comes with latest samsung drivers. Here's the link to the smartswitch page: http://www.samsung.com/us/smart-switch/
Many guides with what you need to do, I'll list it all in order. Most things I didn't specifically list are self explanatory. Make sure to read it all carefully.
It says "MODIFIED" because you've essentially tried hacking into it for root access, so there's that.
Okay, first backup EVERYTHING you wanna keep to a PC. The process of downgrading wipes the entire phone. Also know that while these tools and processes are usually very safe, should anything go wrong you and you alone are responsible. Little disclaimer, don't worry though I've done this to three different G3's (all the Verizon variant) and nothing has gone wrong. Oh and to "flash" means install if you didn't know!
Things you'll need:
Downgrade here (go back to 10B)
Once downgraded, you'll want to root your phone. Stump root here, it's pretty simple.
Next, you'll want to install TWRP. Check here for that. After that you'll want to install this app and upgrade TWRP.
Once you do that, you'll wanna upgrade to the latest LL update or MM. I recommend you take the MM update which has more security patches, fixes, and is overall better. Either way, here there are:
If you want to flash the MM ROM you'll need to flash the 35B bootstack, goto reboot > recovery and then the ROM. You'll find that here.
The magic debloaters! There's two, one for 35B (5.1.1 LL) and 46A (6.0.0 MM).
Here you go:
Hope this helped, good luck!
I used the twrp manager app it downloads the latest version
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Can't he just install the TWRP app and flash it there?
Governor: OnDemandPlus Scheduler: FIOPS Read Ahead: 2048 TCP Congestion Control: Westwood Frequency Lock ON: Max 2342400 Min: 422400 Ignore everything else in the app!
**This Rom should give you KitKat version 10r fully debloated with the best kernel for the smoothest experience and best battery life. It should also fix your data issue.
I rewrote these instructions so, that it is easy to follow. My other instructions were not easy to follow. Tell me how it works out once you follow these steps!
Thread for Rom: http://forum.xda-developers.com/tmobile-lg-g3/development/rom-skydragon-g3-v0-0-3-4-4-2-d85110c-t2848708
go to the 2nd post by albinoman887. Download the CM12.1 G900 Unified GSM and GAPPS zip files.
Then download the TWRP Recovery tool and install it. Your phone must be rooted for this tool to work.
Place the GAPP and CM12.1 zips in a microSD and put the SD in the phone. Turn your phone off. Then, press the volume up+ home + power to boot in recovery mode. This will launch TWRP's recovery app. Press install/flash (you should know which, it's pretty obvious) and find the CM12.1 and GAPP zips in the external sd directory. Pressing either one will queue up the zip for install and take you back to the home screen, so again press install, go back the sd directory, and queue up the other zip. Then swipe to install. After that, go to wipe/factory reset. Wipe data cache, dalvik, and perform a factory reset. Then, reboot.
Once you're done settling in the new ROM, go to system settings and scroll down to About Phone. Press CyanogenMod Updates. Hit the refresh button. Download and install the latest version (I highly recommend you update the ROM as soon as you install it because the one from XDA is pretty outdated. For example, pressing the home button twice to launch the camera setting doesn't work in the original download version but it's fixed in the latest update cycle).
warning: I'm not responsible if you end up bricking your phone. Also, this process doesn't include backing up your data, so if you follow it, you'll have to install and set up all your apps from scratch.
I use TWRP Manager to install custom recovery.
Thank you. Can I use TWRP Manager?
You can install TWRP Manager from the play store. You'll need root enabled in developer options.
This will let you install TWRP with root.
Try TWRP manager
You could try enabling root in developer options and updating Twrp using this app.
Have you tried the TWRP Manager app?
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=en
[Edit]
Maybe you had the wrong modem? Did you use TWRP 2.8.6.0? This is apparently the only version besides the newest 3.0.0-1 that can flash it correctly (the versions in between those two don't really work as I've heard.
As far as I know, Sultan's builds need some stuff like the modem from the official CM snapshot/nightly builds. So maybe you didn't have those and darkobas' works different(never used it)?
[Original post]
I actually just did a clean install of Sultan's CM13 yesterday.
What I did:
Flashed TWRP 3.0.0-1(will still say 3.0.0-0 in TWRP) with TWRP Manager (requires root)
Backup everything that needed a backup
Boot into TWRP, Wipe > Advanced > Checked /Data and /System > swiped to wipe
Do not reboot
Do not reboot
Do not reboot
Back to main menu of TWRP, Install > selected the Google Apps package > swiped to flash (Plattform "ARM", Android Version "6.0", Variant "Full"(or use a smaller package). Do not use "Stock" or "Super" since those will replace stuff like the galerie and camera).
Now you can reboot
I let it boot up, skipped all setup stuff and then...
...i opened Settings > About Phone > tapped about 7 times on "Build Number" to get Developer Settings.
...i went back to the previous Settings Menu and opened the Developer options to uncheck "Update Cyanogen Recovery" and Check "Advanced reboot"
...i held down the power button > Reboot > recovery
Back in TWRP, Wipe > Format Data (to get rid of any leftovers); Then "Factory Reset".
When it's done, let your phone reboot and set it up to your likings.
If you want/need ROOT access flash this like you did with the ROM and Google Apps.
If it won't show the internal storage on your PC, pull down the notification drawer and press the notification that says something about USB connection and select mtp (it was on charging for me so it wouldn't show its internal storage).
Also, don't forget to uncheck the recovery update in developer options (just in case, I believe he removed it from his builds but this can't hurt) and check the advanced reboot to make going into recovery or fastboot mode quicker.
So, basically I followed his instructions on his XDA Developers thread with a few adjustments like using the newer TWRP, since I've read it flashes the modem correctly again, flashed the newest snapshot without even trying if it works without it just to be sure and doing the extra wipe.
I hope this will help you. So far, everything seems fine on my end.
TWRP Manager is a good option
>You're rooted, so I assume you have TWRP installed? If so, you can reboot to recovery and make a backup before updating. With TWRP, you can restore backups and have your phone working exactly as it was backed up.
No I did not have it but I just did a playstore search and installed this. This is the correct app, right?
But when I tried to make a backup the following options appeared with checkboxes: http://i.imgur.com/nvA4wJJ.png
Which one of these should I check/uncheck to create a complete backup?
>Depends. Are you wanting to do the OTA update provided by Samsung, or are you wanting to flash a pre-rooted version of the update?
>If you use the OTA update, you'll lose TWRP and root, and you'll have to reflash TWRP and re-root by flashing the SuperSU zip. With the pre-rooted version, you just flash it in TWRP and you're good to go.
The link you provided is for the model g530fz while my model is g530h (is there a huge difference between them?) And an OTA update is available for my model so I guess I'm gonna go with that.
Thanks for your response. I know I'm being a little extra precautious. That's because I've bricked my last two phones while trying to do some stuff after rooting them and I don't want to lose this phone becuase currently I'm broke.
As a person who had this issue just a few weeks ago with my T-Mobile Note 2, let me help! TBH doing it this way took about $11 worth of Android apps but you'll get Titanium backup out of the deal and a simpler way to flash any future device you own. So it's not a total wash...
First place to start is here. This is the smoothest way to root your phone and is specifically made for a Note 2. Once you root your phone the rest is absolute cake.
Now go to the play store and install Titanium backup, and pro ($6). Run a standard backup of all user apps, then make a .zip backup of it and place it on your internal SD storage (more elaborate instructions can be found many places, as this isn't exclusive to the Note). Now you've essentially just made a backup copy of your phone you can flash to your rom practically care free cause you'll have a backup you can flash directly right back on your phone should you experience a "soft brick."
From here download a custom recovery app like TWRP(TBH I don't remember if I had to give $5 or if I just did for making it easier lol). Don't worry about what this does, you'll find out in a minute (just know the stock Samsung version of recovery won't let you flash Cyanogenmod).
From here it will install it by turning off and turning on the phone. Now you want to go here and download that to the same place you put your backup (I suggest changing the name to something SUPER obvious). I suggest the latest one labeled stable or at the least snapshot. Both should be pretty stable (nightly builds even should be on such an old phone).
Finally turn off your phone and while also holding the UP volume key and home key turn it back on (you did this when you rooted your phone, but the screen will now look different because you havea custom recovery installed). You'll get a fancier screen than last time asking you if you want to install a ROM (which you do). Press that button, find the zip file and do the install. When it's done it will tell you to turn it on. When you turn your phone back on, you should have Cyanogenmod 12.1, but you're not done yet. You'll need to install GAPPS (Google apps aren't allowed on Cyanogenmod so you have to install them separately). I went to here and it detected the right version to download for me. From there I rinsed and repeated by turning the phone off and going into recovery mode (up, home, power), and installing the GAPPS zip file you downloaded. From here when you long into the play store for the first time your phone will come alive and start syncing up all those Googly things we love. Finally, go to Titanium backup and do a standard recovery and all your apps will come back. If you were using a custom launcher and keep using the same one all your widgets and other settings will even still be set up...
I would strongly suggest doing it despite feeling overwhelmed. I did too and I'm so glad I did it. It not only gave me a newer OS, but it made my phone MUCH faster. It was like a total upgrade for $11.
Very useful; in my experience I had to use the unlock bootloader before running Root.bat here for rooting; it's only a two step procedure. I've found downloading and using TWRP Manager is a viable alternative to your method of adding custom recovery.
I'm guessing flashing Superzen is done similarly. In my case it was: run TWRP manager, download the latest recovery, place the .zip in the internal storage (sdcard), open the menu and go to install. Backup the system, data, and boot (as recommended) then install with wiping everything.
Try updating your recovery with TWRP Manager. That may do the trick.
I'd recommend making a backup of your phone before installing Xposed or a custom recovery as I can't be certain if everything will go right.
First of all, it's not on the Google play store, you can download it here for Android 4.xx and here for Android 5.xx. Just put it on your phone and run the apk file through your file manager app to install.
I believe on 4.xx you can simply install the framework via the installer by going to the Framework tab in the installer app (so you can ignore all the text below if you aren't on lollipop), but on 5.xx you need to manually download the framework via the link I already provided and flash it, so currently you should download xposed-v75-sdk21-arm.zip if you have a Moto G on 5.xx.
To flash it, you need to first have a custom recovery installed; for the Moto G 1st gen you can get this one: https://twrp.me/devices/motorolamotog2013.html (probably recommended to just use the apk link there so just get this app: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager)
After having it installed you want to boot your phone into the recovery (can either be done via using the advanced reboot option in developer settings or holding the volume Down and power button simultaneously during booting.) In the custom recovery simply press install and select the zip file of the Xposed framework in the folder browser. After that's done you can boot back into Android and opening the Xposed Installer app will now show that the framework is installed, and you can go into the Modules tap to download the 'True Silent Mode' app from there.
I spent so many hours trying to get TWRP to install via fastboot flash recovery twrp.img
and every time it would just reboot normally and nothing would happen. I ended up having to to just install Chainfire's Autoroot to root (which you've already done), and then install the official TWRP Manager apk. From there you should be able to update to the latest version (2.8.7.0).
i recommend TWRP Manager for installing and upgrading TWRP. I have the D850.
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=en
I used https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager on 5.1 and it works fine :)
Root your phone
Download and install, then click on Install TWRP: https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager