Custom rom or OTA - X 2014 Q&A, Help & Troubleshooting

Hello,
i need ur help and advice.
since two days i dont have Access to "google play services", since i did an Update for the custom rom i had. (Victara, NIGHTLY CynogenMod or something)
So now my question is what posibilitys i have.
Can i get the Original Rom again? is it posible to have it Rooted while on Original Rom?
I have Bootloader unlocked via the Motorola page.
If i have to go with another Custom Rom, which one should i choose?
Kind regards

push pls

Bedii said:
push pls
Click to expand...
Click to collapse
Here are the full factory firmwares if you need to go back to stock:
https://mega.nz/#F!ow8igZRL!Z7vmN8GOpez2bVMYDvEKkg
Which Gapps did you use? You might have the wrong versions for your ROM.
Delta Gapps:
http://forum.xda-developers.com/android/software/app-minimal-gapps-gapps-lp-20150107-1-t2997368
Open Gapps:
http://forum.xda-developers.com/android/software/pa-gapps-continuation-t3098071
You should probably clean flash your ROM, and the latest Gapps (make sure you flash MarshMallow Gapps on a MarshMallow ROM).

Gus Ghanem said:
Here are the full factory firmwares if you need to go back to stock:
https://mega.nz/#F!ow8igZRL!Z7vmN8GOpez2bVMYDvEKkg
Which Gapps did you use? You might have the wrong versions for your ROM.
Delta Gapps:
http://forum.xda-developers.com/android/software/app-minimal-gapps-gapps-lp-20150107-1-t2997368
Open Gapps:
http://forum.xda-developers.com/android/software/pa-gapps-continuation-t3098071
You should probably clean flash your ROM, and the latest Gapps (make sure you flash MarshMallow Gapps on a MarshMallow ROM).
Click to expand...
Click to collapse
I did use the Standard gapps. the one that said "take this if u are not sure which version u need"
i Installed a new ROM. but it drains a lot of my Batterie... dont know why.
Also i cant really root it. Everytime i try to Update SuperSU# it fails.
Can u tell me a good ROM i could use? or can i go to original somehow while having my Phone rooted?

Bedii said:
I did use the Standard gapps. the one that said "take this if u are not sure which version u need"
i Installed a new ROM. but it drains a lot of my Batterie... dont know why.
Also i cant really root it. Everytime i try to Update SuperSU# it fails.
Can u tell me a good ROM i could use? or can i go to original somehow while having my Phone rooted?
Click to expand...
Click to collapse
If you go back to stock factory firmware, you will lose root, but I'm sure there are ways to root it, but I've never done it on stock, so I don't know what works.
But, CM based ROMs should already have root built-in, under Developer Options, Root Access for Apps and ADB.
I prefer CyanogenMod because it is always actively being developed and updated, and is well supported.
Right now CyanPop looks like a good one, although I've never tried it (should already have root)
http://forum.xda-developers.com/moto-x-2014/development/rom-cyanpop-v4-5-t3277786

Actually that is the version that i have. I installed that and Gappa "ARM" 6.0. Dont know what i choose in the last section anymore.
Since i installed it i have the problem that the Batterie gets empty pretty fast.. and also i get Errors like "Couldnt load E-mail services" or something like that.
Also i cant update SuperSU#, update always fails
I want to clean install it again, not sure tho what gapps i should use.

Gus Ghanem said:
If you go back to stock factory firmware, you will lose root, but I'm sure there are ways to root it, but I've never done it on stock, so I don't know what works.
But, CM based ROMs should already have root built-in, under Developer Options, Root Access for Apps and ADB.
I prefer CyanogenMod because it is always actively being developed and updated, and is well supported.
Right now CyanPop looks like a good one, although I've never tried it (should already have root)
http://forum.xda-developers.com/moto-x-2014/development/rom-cyanpop-v4-5-t3277786
Click to expand...
Click to collapse
Can u help me with that last post?

Bedii said:
Can u help me with that last post?
Click to expand...
Click to collapse
I'm not sure what you would like to do.
There's a new version of TWRP (3.0.0) for Moto X 2014 Victara, you should flash that using fastboot in bootloader mode.
https://dl.twrp.me/victara/
If you want to start over clean, to flash a ROM and Gapps:
THIS WILL WIPE EVERYTHING!
Boot into Recovery, and tap Wipe, then Advanced, then select:
Dalvik/ART cache
System
Data
Cache
Then swipe to wipe them.
Copy over the ROM and Gapps zip files from your computer to your internal storage, if you haven't already.
Tap Install and flash the ROM, then tap clear cache/dalvik
Tap Install again and flash Gapps, then clear cache/dalvik
Reboot system and don't install supersu

Gus Ghanem said:
I'm not sure what you would like to do.
There's a new version of TWRP (3.0.0) for Moto X 2014 Victara, you should flash that using fastboot in bootloader mode.
https://dl.twrp.me/victara/
If you want to start over clean, to flash a ROM and Gapps:
THIS WILL WIPE EVERYTHING!
Boot into Recovery, and tap Wipe, then Advanced, then select:
Dalvik/ART cache
System
Data
Cache
Then swipe to wipe them.
Copy over the ROM and Gapps zip files from your computer to your internal storage, if you haven't already.
Tap Install and flash the ROM, then tap clear cache/dalvik
Tap Install again and flash Gapps, then clear cache/dalvik
Reboot system and don't install supersu
Click to expand...
Click to collapse
i already wiped everything last time, thats why i want to do it again to be clean.
what u said here:
"There's a new version of TWRP (3.0.0) for Moto X 2014 Victara, you should flash that using fastboot in bootloader mode."
is not nessesary if i want the clean install, right?
But i still dont know which Gapps i should get. I get Errors in my Current ROM, and i think its because i choose the wrong Gapps.
Also, the TWRP 3.0.0 u recommended, is it a stable Rom?

Bedii said:
i already wiped everything last time, thats why i want to do it again to be clean.
what u said here:
"There's a new version of TWRP (3.0.0) for Moto X 2014 Victara, you should flash that using fastboot in bootloader mode."
is not nessesary if i want the clean install, right?
But i still dont know which Gapps i should get. I get Errors in my Current ROM, and i think its because i choose the wrong Gapps.
Also, the TWRP 3.0.0 u recommended, is it a stable Rom?
Click to expand...
Click to collapse
TWRP is a custom recovery not a ROM, it allows you to flash ROMs and Gapps.
Right now, the only Gapps that are being constantly updated are Open Gapps and Delta Gapps, they both support MarshMallow, and don't have any serious issues. I use Delta Gapps with CM because they allow you to flash only the apps you want, or replace some of the CM stock apps, if you prefer the Google versions.
Here are the different Open Gapps packages, and the apps they contain:
https://github.com/opengapps/opengapps/wiki/Package-Comparison
If your ROM is MarshMallow then use the Delta Gapps under MarshMallow.
DO NOT MIX GAPPS, use either Delta Gapps, OR Open Gapps, but not both.

Gus Ghanem said:
TWRP is a custom recovery not a ROM, it allows you to flash ROMs and Gapps.
Right now, the only Gapps that are being constantly updated are Open Gapps and Delta Gapps, they both support MarshMallow, and don't have any serious issues. I use Delta Gapps with CM because they allow you to flash only the apps you want, or replace some of the CM stock apps, if you prefer the Google versions.
Here are the different Open Gapps packages, and the apps they contain:
https://github.com/opengapps/opengapps/wiki/Package-Comparison
If your ROM is MarshMallow then use the Delta Gapps under MarshMallow.
DO NOT MIX GAPPS, use either Delta Gapps, OR Open Gapps, but not both.
Click to expand...
Click to collapse
Hey,
i need ur help again.. sry.
I downloaded this now
http://forum.xda-developers.com/moto-x-2014/general/install-image-marshmallow-6-0-xt-1097-t3266858
Is this a good, stable version?
Can u link me to the Gapps that i need? i cant figure out what im doing wrong...

Bedii said:
Hey,
i need ur help again.. sry.
I downloaded this now
http://forum.xda-developers.com/moto-x-2014/general/install-image-marshmallow-6-0-xt-1097-t3266858
Is this a good, stable version?
Can u link me to the Gapps that i need? i cant figure out what im doing wrong...
Click to expand...
Click to collapse
That looks like stock factory firmware, you don't need Gapps for it. You only flash Gapps with custom ROMs, because they don't include the Google Play Store and Services (Google doesn't allow it). Which model and region is your phone?

Gus Ghanem said:
That looks like stock factory firmware, you don't need Gapps for it. You only flash Gapps with custom ROMs, because they don't include the Google Play Store and Services (Google doesn't allow it). Which model and region is your phone?
Click to expand...
Click to collapse
Serialnumber is TA99300WN5.
Dont know what region the phone is from, im from GER.
U said its a stock recovery, does that mean root is not possible?

Do a clean install of your ROM (cyanpop--which tells you clearly not to install SuperSU) with full wipes as per the ROM instructions. Add 'Open Gapps arm 6.0 full'. Follow the instructions.
Or
Read the various guides in Tony Stark's sticky thread for installing the stock ROM (if you're in Germany then it'll be for an xt1092*) and rooting a stock ROM, make sure you understand them, and then do as they say.
Gus has given you several very straightforward and helpful answers and you need to do some real brainwork to make sure you understand what you're doing. I'm sure you'll manage it and learn from it, as we all have.
* you have to check the model of your phone.

kboya said:
Do a clean install of your ROM (cyanpop--which tells you clearly not to install SuperSU) with full wipes as per the ROM instructions. Add 'Open Gapps arm 6.0 full'. Follow the instructions.
Or
Read the various guides in Tony Stark's sticky thread for installing the stock ROM (if you're in Germany then it'll be for an xt1092*) and rooting a stock ROM, make sure you understand them, and then do as they say.
Gus has given you several very straightforward and helpful answers and you need to do some real brainwork to make sure you understand what you're doing. I'm sure you'll manage it and learn from it, as we all have.
* you have to check the model of your phone.
Click to expand...
Click to collapse
Okay, i did 3 things now..
First i installed this: http://forum.xda-developers.com/moto-x-2014/general/install-image-marshmallow-6-0-xt-1097-t3266858
i just followed that tutorial. But when i started my phone, i couldnt open the most apps, they just closed with the Erro message e.g "Whatsapp closed".
Then i tried to install the stock ROM. i was on Tony Starks sticky, and just followed the tutorial. But after flashing the stock ROM into my device, i couldnt reboot it. It just booted into fastboot.
So i tried the Method one again and installed the ROM again. now i can open APP's, but cant get a mobile connection... so no calls and no SMS
I dont know whats wrong, always diffrent errors with diffrent trys...

You are having problems because you seem to be flashing the stock image for an xt1097 onto what I guess is an xt1092.
I was clear about checking phone models and being sure you understood the different instructions and guides.
Start again and make sure you have the right things. I assume you made no nandroid backups to return to.

kboya said:
You are having problems because you seem to be flashing the stock image for an xt1097 onto what I guess is an xt1092.
I was clear about checking phone models and being sure you understood the different instructions and guides.
Start again and make sure you have the right things. I assume you made no nandroid backups to return to.
Click to expand...
Click to collapse
With the new ROM i can see that i have XT1092. The old one just showed me "Moto x 2014".
This is the one i have atm: http://forum.xda-developers.com/moto-x-2014/development/rom-cyanogenmod-13-t3243768
There was no saying that it is for specific models, so my guess was that it works for all.
I tried to get the Stock Image via this tutorial : http://techbeasts.com/2014/11/11/how-to-restore-moto-x-2014-to-stock-firmware/#
Since i tried that i cant get a mobile connection with various ROM's, just WLAN workds atm. Also on that tutorial i searched if it was restricted to a Model that i dont have, but there seem to be none...
its not that i wasnt looking if it works for my model..
aI dont have a nandroid back up too

Well okay, i downloaded the Android 4.4.4 from Motorolas original site for my Phone. unrootet and than flashed it on my Phone.
Now everything is working fine. I dont like this old version tho. How do i get OTA updates? shouldnt he tell me that updates are available?

Well done! You'll probably not get updates with an unlocked bootloader, but this German site might help: http://www.android-hilfe.de/thema/factory-images-ota-4-4-5-0-5-1-6-0-retdeall-xt1092.703838/

kboya said:
Well done! You'll probably not get updates with an unlocked bootloader, but this German site might help: http://www.android-hilfe.de/thema/factory-images-ota-4-4-5-0-5-1-6-0-retdeall-xt1092.703838/
Click to expand...
Click to collapse
Unlocking the bootloader does not effect getting updates.
Sent from my XT1095 using Tapatalk

Related

ANCIENT Android

I have quite an old version of Android on my Nexus 6 (see attached). Is it safe to flash or fastboot to a 7.0 or 7.1 build without wiping? I am on rooted Project Fi. I don't necessarily need to keep root (though I prefer it for tap-to-wake), but I do need Project Fi compatibility since that is my carrier. Thank you!
You are going to have to wipe data and cache, flash bootloader and radio, and then you are clear to go to 7.0 or 7.1! *project FI is not a custom rom thing, its going to work now with any rom! Root is as easy is reflashing SU when done with upgrade, if you want root again.
While you probably can receive OTA updates until you get to Android 7.0, there's no guarantee that you'll get the required updates. Flashing one of the OTA images from the Google Developer website will get you there a lot quicker. But you want to back up your internal storage onto your PC before applying the OTA. Since there is a bootloader update involved, your device may end up wiped.
Darn. Can you link me to whichever bootloader, radio, and build would be best for me to use? I just want the base stock Project Fi build, so I'm not sure if I should get the Google build, or one in the dev forum.
I cannot utilize OTA updates: I click install, it reboots, and fails. Hence why I have been on 5.1 for years. I just haven't had the time (or desire) to do all of this manually. How should I go about the upgrade process? I understand the process of fastboot and all that (though it has been a while), but I need a little guidance on which file (or files) to use and where to download them. Any pointers on which website and which download(s) would be much appreciated, whether it is the official google file, or I need other files as well, etc.
This is a link to the 7.0 bootloader and radio, both flashable! http://forum.xda-developers.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
This is a link to a stock (project fi ready) 7.0 build, with radio / bootloader/ rom / gapps / everything. Perhaps it would be easier just to do this writeup! http://forum.xda-developers.com/nexus-6/general/android-nougat-nbd90z-flashable-image-t3474572
Excellent thank you. Regarding the second link:
a) This will work for 5.1 and a very old version of TWRP correct?
b) Also, what is the purpose of making a backup if this will wipe the storage anyway?
Of course it fails. OTA updates require the stock recovery to work. Had I known you had TWRP installed I would have had you flashing the factory image using fastboot.
a) no, while it may work, You should definitely update your version of TWRP
b) You aren't going to wipe your internal storage if you use TWRP. that's only when you're flashing via fastboot
If you use TWRP, you can wipe the system, data, and cache without touching your files. just dont' wipe internal storage
Yes. I do have TWRP. In that case, do you agree with the other post that the following link is the best upgrade path? http://forum.xda-developers.com/nexus-6/general/android-nougat-nbd90z-flashable-image-t3474572
Ohhh I see. My eyes immediately skipped to the "Method 2" content.
a) So I should first update TWRP, and then perform "Method 1" in that post, correct? Just want to make absolutely sure of the steps.
b) In the case that Method 1 is correct, since my data would remain, will my phone be wiped or not?
Yes.
It worked! I am now proudly on 7.0 without wiping!!! Thank you!!!!!! How do I mark this as the answer? Woohoo!!!
P.S. In case this should help anyone else (or maybe help myself in the future), I updated TWRP though the "TWRP Manager" app, did a full backup of the phone (took 822 seconds), then flashed that zip in that other thread. So far so good!!!
Woot!

lightning fast nexus 7 2012

Hi all after trying hundreds of different roms on my old nexus. I think i have found the best way to boost the speed. I'm using xenonhd 5.1.1 with parrot mod and M-kernels. ??
Trying it out right now and it seems snappy. But I am using f2fs version of Xenonhd without the M kernel.
Give the xenonhd please...
Links please
GrandLuLu said:
Give the xenonhd please...
Click to expand...
Click to collapse
Sab3elbromba said:
Links please
Click to expand...
Click to collapse
A little "search" goes along ways......
https://forum.xda-developers.com/showthread.php?t=1826484
https://www.androidfilehost.com/?a=show&w=files&flid=23229
"Lightning fast" and "Nexus 7 2012" are not normally used in the same sentence.
Maybe I'll have to give this a try. I've kept mine on stock KitKat, and it's dog slow.
Are you using SuperSU as recommended by ParrotMod, or does it work with Magisk? Thanks.
Edit: To answer my own question, it seems to work fine with Magisk.
so, you have to downgrade the bootloader to use this?
beside that, in the xenonhd thread someone said .. after u install some apps you'll get the same slow down like on every other rom
https://forum.xda-developers.com/showpost.php?p=69949425&postcount=1817
I just got myself a new Nexus 7 and all i've done is run the updates up to 5.1 as 5.1.1 fails to install.
It is pretty slow and crashes a lot, I don't remember it being this laggy and slow when I first got one in 2012. Is it just a function of the new OS's or the new apps? What is the best build to be in for speed? I don't mind losing some of the newer features of the OS. Would just prefer something I can use without being frustrated...
Thanks
Sorry to ask this, but can the nexus 7 2012 roms be used on a nexus 7 3g 2012? are they the same? I am new to this model, I am about to buy one (just as ereader), but would like to have the best rom on it.
jbaumert said:
A little "search" goes along ways......
https://forum.xda-developers.com/showthread.php?t=1826484
https://www.androidfilehost.com/?a=show&w=files&flid=23229
Click to expand...
Click to collapse
The latest version update-XenonHD-09-13-15 is not available anymore. If anyone that has the files could share.
I was also pointed to try this rom: https://forum.xda-developers.com/nexus-7/development/rom-android-7-aosp-grouper-t3467514
And this one, but again no working links https://forum.xda-developers.com/showthread.php?t=2784244
I will buy today a Nexus 7 3G 2012 very cheap, so I will try some roms on it.
skinniezinho said:
Sorry to ask this, but can the nexus 7 2012 roms be used on a nexus 7 3g 2012? are they the same? I am new to this model, I am about to buy one (just as ereader), but would like to have the best rom on it.
Click to expand...
Click to collapse
To use a "Grouper" ROM on the "Tilapia / 3g" device, you just need to flash the Grouper ver of TWRP recovery. Granted, you will not have use of the 3g radio, but otherwise it will function normally.
jbaumert said:
To use a "Grouper" ROM on the "Tilapia / 3g" device, you just need to flash the Grouper ver of TWRP recovery. Granted, you will not have use of the 3g radio, but otherwise it will function normally.
Click to expand...
Click to collapse
Thanks. The device comes with 4.2.2 should I flash first 5.1.1 (in order to update radios and stuff) and then root=>recovery=>rom? Or should I just root it in 4.2.2?
If anyone have the older files that I pointed I would appreciate, I will test them and leave my feedback.
I would download the last "official" update from Google for your device (Tilapia I'm assuming), and manually flash the radio and bootloader with fastboot. (Granted, you could install the entire update, but why bother if you're going to put on a custom ROM anyways) Then, unlock the bootloader (if not already done) install TWRP recovery and flash away.
Anyone tested this ROM yet (with a bunch of apps installed to see if slows down or not) ?
jbaumert said:
A little "search" goes along ways......
https://forum.xda-developers.com/showthread.php?t=1826484
https://www.androidfilehost.com/?a=show&w=files&flid=23229
Click to expand...
Click to collapse
The download links are dead. :crying:
Jaguar10301 said:
I just got myself a new Nexus 7 and all i've done is run the updates up to 5.1 as 5.1.1 fails to install.
It is pretty slow and crashes a lot, I don't remember it being this laggy and slow when I first got one in 2012. Is it just a function of the new OS's or the new apps? What is the best build to be in for speed? I don't mind losing some of the newer features of the OS. Would just prefer something I can use without being frustrated...
Thanks
Click to expand...
Click to collapse
Root it and load RootBooster and choose the last option..
andynroid said:
Root it and load RootBooster and choose the last option..
Click to expand...
Click to collapse
I have a 2012 Nexus 7 running Resurrection Remix M (Android 6.0.1), and I can say that RootBooster *does* help. My N7 was *very* laggy and slow to respond when tapping on anything. I chose "Basic Mode -- Speed", re-booted and it's a LOT faster now. Time will tell if it lasts.
I've had MultiROM and TWRP on this tablet for quite awhile, so I also have RR-N installed as a secondary ROM. I'm going to try RootBooster on that ROM also.
I have a Nexus 7 2012 wifi model and need it strictly for Chromecast audio to control Pandora and Spotify.
What's the best rom for that?
Don't care for anything else really...
I installed the setup mentioned by the OP on my Nexus 7 2012, and it is working well so far. Thank you OP.
Initially I tried to use the kernel that is included with the XenonHD ROM, but it seemed to have issues with lag, not waking from sleep, etc. Then I switched to M Kernel and it was much better, so switching the kernel is necessary in my opinion.
Links:
Main XenonHD thread:
https://forum.xda-developers.com/showthread.php?t=1826484
XenonHD download:
The main download link in post #2 of the above thread doesn't seem to contain the download anymore. But if you go to the "Older builds" link, you can find the 08-20-15 build there. Here is a direct link.
https://androidfilehost.com/?fid=24052804347797659
M kernel:
I used the latest a77 version available from the main M Kernel thread here:
https://forum.xda-developers.com/showthread.php?p=38551156
ParrotMod:
I used the universal version available from the main ParrotMod thread here.
https://forum.xda-developers.com/ne...arrotmod-speed-2012-nexus-7-emmc-fix-t3300416
GApps:
I used the "nano" version from Open GApps:
http://opengapps.org/
Magisk:
Main thread and downloads here:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
My Procedure:
I was starting with stock rooted Android 4.4.4. I had previously used the WugFresh toolkit to root and install twrp. If you have something older or custom, you may need to flash a recent stock rom first to update your bootloader.
1) Update to current version of twrp. I used the twrp app from the play store.
2) Boot into twrp. Factory reset.
3) Boot into Android.
4) Download XenonHD, M Kernel, ParrotMod, and GApps files to PC, transfer to tablet via USB. (or download on tablet)
5) Boot into twrp. Wipe everything except internal storage.
6) Install XenonHD, M Kernel, ParrotMod, GApps
7) Boot into Android. Be patient, first boot takes a while
I also replaced SuperSU with Magisk, because I don't consider recent non-Chainfire versions of SuperSU to be trustworthy. To do this:
1) Download Magisk and Magisk Manager to PC, transfer to tablet via USB. (or download on tablet)
2) Open SuperSU settings, select option to uninstall and prepare for alternate su manager.
3) Reboot to TWRP. Flash Magisk. Wipe cache/davlik (not sure this is necessary). Reboot to Android. IMPORTANT: If twrp says device does not appear to be rooted and prompts you to install SuperSU, you must decline.
4) In Android, install Magisk manager.
Hope this helps someone else.
spocko said:
I installed the setup mentioned by the OP on my Nexus 7 2012, and it is working well so far. Thank you OP.
Initially I tried to use the kernel that is included with the XenonHD ROM, but it seemed to have issues with lag, not waking from sleep, etc. Then I switched to M Kernel and it was much better, so switching the kernel is necessary in my opinion.
Links:
Main XenonHD thread:
https://forum.xda-developers.com/showthread.php?t=1826484
XenonHD download:
The main download link in post #2 of the above thread doesn't seem to contain the download anymore. But if you go to the "Older builds" link, you can find the 08-20-15 build there. Here is a direct link.
https://androidfilehost.com/?fid=24052804347797659
M kernel:
I used the latest a77 version available from the main M Kernel thread here:
https://forum.xda-developers.com/showthread.php?p=38551156
ParrotMod:
I used the universal version available from the main ParrotMod thread here.
https://forum.xda-developers.com/ne...arrotmod-speed-2012-nexus-7-emmc-fix-t3300416
GApps:
I used the "nano" version from Open GApps:
http://opengapps.org/
Magisk:
Main thread and downloads here:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
My Procedure:
I was starting with stock rooted Android 4.4.4. I had previously used the WugFresh toolkit to root and install twrp. If you have something older or custom, you may need to flash a recent stock rom first to update your bootloader.
1) Update to current version of twrp. I used the twrp app from the play store.
2) Boot into twrp. Factory reset.
3) Boot into Android.
4) Download XenonHD, M Kernel, ParrotMod, and GApps files to PC, transfer to tablet via USB. (or download on tablet)
5) Boot into twrp. Wipe everything except internal storage.
6) Install XenonHD, M Kernel, ParrotMod, GApps
7) Boot into Android. Be patient, first boot takes a while
I also replaced SuperSU with Magisk, because I don't consider recent non-Chainfire versions of SuperSU to be trustworthy. To do this:
1) Download Magisk and Magisk Manager to PC, transfer to tablet via USB. (or download on tablet)
2) Open SuperSU settings, select option to uninstall and prepare for alternate su manager.
3) Reboot to TWRP. Flash Magisk. Wipe cache/davlik (not sure this is necessary). Reboot to Android. IMPORTANT: If twrp says device does not appear to be rooted and prompts you to install SuperSU, you must decline.
4) In Android, install Magisk manager.
Hope this helps someone else.
Click to expand...
Click to collapse
The Gapps don't seem to fit on the standard storrage anymore. Did you enlarge the system storage?
Nevermind, found what I didn wrong. Thanks for your post where you gather all the info
Strormrage said:
The Gapps don't seem to fit on the standard storrage anymore. Did you enlarge the system storage?
Nevermind, found what I didn wrong. Thanks for your post where you gather all the info
Click to expand...
Click to collapse
What was it in your case?

How can I root a Xperia SP device that has Android 7.1.2

Some time ago a friend helped me upgrade my Sony Xperia SP from android 4.2 to 7.1.2. I have searched a lot of guides and I haven't found anything that can help me root. Any suggestions would be appreciated.
I think it can be done with Magisk framework, Magisk APP and SuperSU. Mind the version! I think v12 of Magisk is the latest one working but I'm not sure.
AntonarosGr said:
Some time ago a friend helped me upgrade my Sony Xperia SP from android 4.2 to 7.1.2. I have searched a lot of guides and I haven't found anything that can help me root. Any suggestions would be appreciated.
Click to expand...
Click to collapse
let us have more details about your device.
1. What OS/custom ROM are you using? Is it LineageOS?
How to check? Go to Settings>About Phone> and check if it is LineageOS with version.
If it is indeed a Lineage OS, you can download the root add-on here.
Reboot your device to recovery, then flash the zip file.
You can search on how to flash zip files in recovery.
2. If it is not a LineageOS. you can check for the OS' name and search the topic here at XDA (because at about 90% probability that the OS came from here).
engr_exxi said:
let us have more details about your device.
1. What OS/custom ROM are you using? Is it LineageOS?
How to check? Go to Settings>About Phone> and check if it is LineageOS with version.
If it is indeed a Lineage OS, you can download the root add-on
Reboot your device to recovery, then flash the zip file.
You can search on how to flash zip files in recovery.
2. If it is not a LineageOS. you can check for the OS' name and search the topic here at XDA (because at about 90% probability that the OS came from here).
Click to expand...
Click to collapse
Yes indeed, I am using LinageOS here is the version:
LineageOS version: 14.1-20170725-NIGHTLY-huashan
AntonarosGr said:
Yes indeed, I am using LinageOS here is the version:
LineageOS version: 14.1-20170725-NIGHTLY-huashan
Click to expand...
Click to collapse
you can download the latest LineageOS version (Sept 19) or wait for tomorrow's Nightly update. Then headover to the link I posted before and download the Add-on SU and flash it.
engr_exxi said:
you can download the latest LineageOS version (Sept 19) or wait for tomorrow's Nightly update. Then headover to the link I posted before and download the Add-on SU and flash it.
Click to expand...
Click to collapse
Can I get a step by step tutorial on how to do that? I am not that experienced with this stuff
AntonarosGr said:
Can I get a step by step tutorial on how to do that? I am not that experienced with this stuff
Click to expand...
Click to collapse
1. We want to make sure that we are on the same page. So First you may want to install this TWRP from this page. Instructions are on the post.
2. After a successful installation. We may want to upgrade our OS to the latest version. Just pick the latest from this link. Don't worry if it is all nightly. I assure you that they are as good as daily drivers. You can dirty flash it over you current installed OS (no need to wipe. just install the zip file through the recovery at (1).
3. Head over to this one to download the add on su. Pick the one named. addonsu-14.1-arm-signed.zip and flash this also through recovery.
Note: If you don't know what you are doing. You can always read it first before trying. Or ask your friend again to instruct you the basics of flashing custom mod / zip files to your phone.
Also if you don't want to update your OS (which you can but I suggest you update it for other small reasons. i.e. fix and updates). you can just download the addon su. reboot to recovery. flash it and you're done.
If you find this step by step a little bit difficult to understand, you can always read the post I linked above or the replies from other person. or just get help from those who did the job done.
Alright, I managed to do it. Thanks a lot!

Help requested with updating Custom ROM.

Hello,
I currently have the following:
Phone: OnePlus 3T A3003
Recovery: TWRP 3.1.1-x | blu_spark v37
Rom: RR-N-v5.8.3-20170603-oneplus3-official
I installed all of this after hours of googling last year. I now want to upgrade but I am not finding many helping guides are upgrading (rather than installing from scratch).
I downloaded RR-O-v6.1.0-20180627-oneplus3-official and tried to install it via TWRP (after backing up and wiping some stuff). But I got the an error stating something along the lines of "this rom is for oneplus3/t" and your device is "". Googling lead me to believe I needed to update my recovery. So I downloaded TWRP-3.2.2-0oneplus3.img but I really have no idea if I should be installing this? Last time I installed the blu_spark variant but I have no idea why.
Anyway, my question is:
Given the above, please could someone give me a laymans guide to updating my Custom ROM and which things I should install and in which order.
Thank you!
Glendog1 said:
Hello,
I currently have the following:
Phone: OnePlus 3T A3003
Recovery: TWRP 3.1.1-x | blu_spark v37
Rom: RR-N-v5.8.3-20170603-oneplus3-official
I installed all of this after hours of googling last year. I now want to upgrade but I am not finding many helping guides are upgrading (rather than installing from scratch).
I downloaded RR-O-v6.1.0-20180627-oneplus3-official and tried to install it via TWRP (after backing up and wiping some stuff). But I got the an error stating something along the lines of "this rom is for oneplus3/t" and your device is "". Googling lead me to believe I needed to update my recovery. So I downloaded TWRP-3.2.2-0oneplus3.img but I really have no idea if I should be installing this? Last time I installed the blu_spark variant but I have no idea why.
Anyway, my question is:
Given the above, please could someone give me a laymans guide to updating my Custom ROM and which things I should install and in which order.
Thank you!
Click to expand...
Click to collapse
Clean Flash:
1) Latest Official TWRP (Can be done from within old TWRP)
2) Reboot Recovery to new TWRP
3) Wipe
4) Latest Firmware (OB29)
5) ROM
6) OpenGapps Arm64 8.1 Nano or Pico
7) Root Optional
Don't forget to Nandroid first, and it might be a good idea to remove any security measures on your current setup too. (Fingerprint/Pin/Pattern)
Queue up the zips for Firmware/ROM/Gapps and flash in that order together.
Thank you,
Some follow up questions:
* What should I be wiping during step 3.
* Should I install TWRP 3.2.2, does it matter that I currently have the blu_spark variant? (I don't even know what blu_spark means)
* I am just reading about firmware. I am assuming I need OB29 to work with RR-O-v6.1.0-20180627-oneplus3-official? Is that a simple process?
Glendog1 said:
Thank you,
Some follow up questions:
* What should I be wiping during step 3.
* Should I install TWRP 3.2.2, does it matter that I currently have the blu_spark variant? (I don't even know what blu_spark means)
* I am just reading about firmware. I am assuming I need OB29 to work with RR-O-v6.1.0-20180627-oneplus3-official? Is that a simple process?
Click to expand...
Click to collapse
Just follow the steps. The TWRP you download will be an .img file. In the TWRP Install menu press the button for Image to flash the .img file.
For step 3, from the Wipe menu just swipe to wipe.
DirkGently said:
Just follow the steps. The TWRP you download will be an .img file. In the TWRP Install menu press the button for Image to flash the .img file.
For step 3, from the Wipe menu just swipe to wipe.
Click to expand...
Click to collapse
Thank you, final question. I note you advised to remove security. I changed from 'Pin' to 'None' and gave me a warning about removing it which I agreed to. It still states my phone is encrypted however, and I still need to enter my PIN when restarting. Will this be a problem?
Thank you,
Glendog1 said:
Thank you, final question. I note you advised to remove security. I changed from 'Pin' to 'None' and gave me a warning about removing it which I agreed to. It still states my phone is encrypted however, and I still need to enter my PIN when restarting. Will this be a problem?
Thank you,
Click to expand...
Click to collapse
I believe removing your stored fingerprints removes the boot PIN. Don't stress if you can't do this, it's just an additional precaution.
DirkGently said:
I believe removing your stored fingerprints removes the boot PIN. Don't stress if you can't do this, it's just an additional precaution.
Click to expand...
Click to collapse
Pin/password and fingerprints are two different things. Fingerprints are just a convenient method of authenticating. Removing them does nothing for the actual security with is pin/password.
The reason for removing the lock screen password before taking a backup is that if you install a new ROM and set a password and then restore your older backup, you can't get past the lock screen password. So, remove the password before taking the backup and then you can restore it later and set a new password.
I find the better option is to not remove the password and then, if you need to restore the backup after having changed passwords, you can delete the passwords of the restored backup in TWRP from Advanced>Terminal with these commands:
Code:
cd /data/system
rm -f gatekeeper.* locksettings.*
Changing the pin/password to none doesn't wipe out the on-boot password. However, when setting up a new password and selecting to not set an on-boot password will remove the current on-boot password for some users, but not for others (it doesn't for me).
Sent from my OnePlus 3T using XDA Labs
Thanks guys.
I followed your instructions @DirkGently and it worked a charm.
What you recommend for rooting the device and is as simple as flashing a zip file like above?
Also, is the recovery on a separate partition? So if I mess around flashing firmware/rom/apps and mess up, I'll always be able to boot into the recovery partition and flash again?
Thanks,
Glendog1 said:
What you recommend for rooting the device and is as simple as flashing a zip file like above?
Click to expand...
Click to collapse
Magisk
Glendog1 said:
Also, is the recovery on a separate partition? So if I mess around flashing firmware/rom/apps and mess up, I'll always be able to boot into the recovery partition and flash again?
Click to expand...
Click to collapse
Yes and yes, but firmware may be tricky and messing up too much may render phone unusable. Messing with ROMs is fine though.
Thanks for the reply.
I note that on the Magisk page it states:
"If you plan to flash a custom kernel, flash it AFTER installing Magisk"
I have already installed a custom rom, will this be an issue?
Sorry for so many question. I get really nervous about this stuff!
Glendog1 said:
I have already installed a custom rom, will this be an issue?
Click to expand...
Click to collapse
That's ok of you asking questions, that's what this forum is about.
You should have got no problems if you're running a kernel shipped with custom ROM. Custom kernel is like EX, Mady's Xtended, Franco and so on.
Glendog1 said:
Thanks for the reply.
I note that on the Magisk page it states:
"If you plan to flash a custom kernel, flash it AFTER installing Magisk"
I have already installed a custom rom, will this be an issue?
Sorry for so many question. I get really nervous about this stuff!
Click to expand...
Click to collapse
You don't need to worry about Kernel stuff. RR already includes Caesium Kernel. You chose a good ROM by the way!
Here's a little information about Firmware. The OP3 and OP3T have unified builds. This means that in some cases the same Custom ROM can be used on both. There is some device specific software though so this has to be separated out and treated as independent from the ROM. This is what we refer to as Firmware. When Oneplus release new builds they include the updated Firmware in their Official ROM. If you look at the Firmware thread i linked you to, you'll see that kamilmirza takes the Firmware from the Official OOS builds and makes them available as flashable .zip files that we can use on Custom ROMs. Bookmark his Thread for future use.
There is no need to stress about always being on the latest Firmware for your Custom ROM, just ensure it is the Firmware intended for your device. The version you flashed earlier will probably do you for a while. At the same time, if you do always want to be on the latest, there's no reason not to. There's little to be gained by it though. If you're following the RR thread you'll probably see people mention it when the ROM requires a new Firmware. Again, don't stress about it.
As far as flashing Firmware, you can do it any time. You can do it before flashing an updated build of your ROM, or on it's own in a separate visit to Recovery. It's not particular either way. I would stick with the Open Beta Firmware, which people usually abbreviate to OBXX, i.e OB29. Just remember what you flashed so that you know which version you are using.
Now that you're rocking your Custom ROM you're next questions will be about updating it. This can be done easily and safely by Dirty Flashing. I've done dozens of updated builds since my last clean flash and everything has gone perfectly every single time.
Dirty Flash:
1) Download new ROM build (and Firmware if applicable) to Internal Storage.
2) Boot into Recovery
3) Nandroid Backup
4) From Install Menu, flash Firmware (if applicable), and ROM.
5) Wipe Dalvik & Cache when prompted. (BillGoss will tell you it's not necessary. It doesn't hurt either way, so up to you!)
6) Reboot phone.
For a Dirty Flash, you do not need to use the 'Wipe' Menu at all.
I always take a new Nandroid before flashing an updated build. I will have had a whole week on the previous build so i know i'm not backing up a bug and the backup will be as recent as possible if a problem occurs. Once i boot back into the phone i delete the old Backup. The new one is there if i need it. Always have that one recent Backup, just in case. As i've said, RR is great and i'm yet to run into a problem with it. From now on you can Dirty Flash the updated weekly builds with little to worry about and with a Backup to fall back to if anything goes wrong.
I don't mention Magisk because i don't use it, and i don't advise others use it. Unless you need Root access for something specific, don't bother. Half the threads on XDA are about problems with Magisk. Avoid the added complication if you can. Now this statement will trigger the Magisk fans, but nobody has ever had a bug or failure with something that they did not flash in the first place. Keep it as simple as possible.

Data security and phone encryption. Miui custom rom

My new MI8 SE is not my daily use, so I got time to check all available MIUI custom rom (eu,Globe,MiRum,Miuipro,Ros,MS and Masik 1.8.)
At this point no problem, they install very well and they answer my needs.
BUT:
AS EVERYBODY should know that it is very easy to delete the central Password and finger print by the mean of our sophisticated tool (I mean TWRP).
In order to be safe '(without turning back to stock rom) I tried to encrypt the phone WITHOUT success...
Process failed every time with different results (full reset, logo loop for hours, partial encrypt for data only). But was always the point that minimum security can't be reached!
Question:
-Can you well sleep If you mind that you are having all your precious data available in the wind as soon your phone is lost or stolen or even worst let in some bad friends hands...? It takes 1 mn to delete the file without any computer.
I see a partial solution by installing afterward a stock recovery that does allow to trick the system file.
(If somebody has it, I am available to test this option, but don't tell me to flash a stock rom as solution!!)
Your comments/solutions are welcome.
You can have encryption with custom ROM, if the corresponding kernel enabled built-in force encryption.
I'm currently running phh treble 9.0 encrypted, with stock kernel patched by this script:
https://forum.xda-developers.com/an...rceencrypt-t3817389/post77572812#post77572812
NexusRunner said:
You can have encryption with custom ROM, if the corresponding kernel enabled built-in force encryption.
I'm currently running phh treble 9.0 encrypted, with stock kernel patched by this script:
https://forum.xda-developers.com/an...rceencrypt-t3817389/post77572812#post77572812
Click to expand...
Click to collapse
Thanks for taking care of my post.
This is old now.
I've investigated a bit more and found ways to get MIUI custom ROM encrypted. (for now I want to stay with MIUI stuff!)
I know that almost all AOSP like rom may well encrypt from first install.
My aim was and is still to warn people that without encrypt their phone are open like a lost book.
Thanks for the very interesting and documented thread (link) you directed me to.
lolo9393 said:
Thanks for taking care of my post.
This is old now.
I've investigated a bit more and found ways to get MIUI custom ROM encrypted. (for now I want to stay with MIUI stuff!)
I know that almost all AOSP like rom may well encrypt from first install.
My aim was and is still to warn people that without encrypt their phone are open like a lost book.
Thanks for the very interesting and documented thread (link) you directed me to.
Click to expand...
Click to collapse
If you don't mind could you post a detailed guide to flash our Mi 8 Se. I tried once and got mine hard bricked and i'm scared to try again.
Our forum lacks detailed instruction and it's all hit and trial. And since you have had your hands dirty, could you do that?
me_death said:
If you don't mind could you post a detailed guide to flash our Mi 8 Se. I tried once and got mine hard bricked and i'm scared to try again.
Our forum lacks detailed instruction and it's all hit and trial. And since you have had your hands dirty, could you do that?
Click to expand...
Click to collapse
The process do not differ from other XIAOMI phone and is available at main forums.
Exemple:
https://xiaomi.eu/community/threads/9-1-24-26.48919/
or here
http://en.miui.com/search.php?mod=f...hsubmit=yes&kw=how+to+flash+custom+rom&month=
If you have specific issue with flashing process you are allowed to post in order to get support.
lolo9393 said:
The process do not differ from other XIAOMI phone and is available at main forums.
Exemple:
https://xiaomi.eu/community/threads/9-1-24-26.48919/
or here
http://en.miui.com/search.php?mod=f...hsubmit=yes&kw=how+to+flash+custom+rom&month=
If you have specific issue with flashing process you are allowed to post in order to get support.
Click to expand...
Click to collapse
Thanks Could you just point me the recovery you're using? that would be great, like exact recovery. I backed up my rom and then while restoring my device, it got hard bricked. :silly:
me_death said:
Thanks Could you just point me the recovery you're using? that would be great, like exact recovery. I backed up my rom and then while restoring my device, it got hard bricked. :silly:
Click to expand...
Click to collapse
Available MI8 SE are located here:
https://drive.google.com/drive/folders/1IeCtb6vRO4CRe76s0BD_5TQiSnymPBTT
Just take care to flash latest 1227 version after EU rom older than 8.12.20 date.
In my view it's a mistake to backup anything with TWRP because as of today nothing is stable. Better to stay with MIUI backup and computer duplication.
lolo9393 said:
Available MI8 SE are located here:
https://drive.google.com/drive/folders/1IeCtb6vRO4CRe76s0BD_5TQiSnymPBTT
Just take care to flash latest 1227 version after EU rom older than 8.12.20 date.
In my view it's a mistake to backup anything with TWRP because as of today nothing is stable. Better to stay with MIUI backup and computer duplication.
Click to expand...
Click to collapse
Thank you so much for all the help.
lolo9393 said:
Available MI8 SE are located here:
https://drive.google.com/drive/folders/1IeCtb6vRO4CRe76s0BD_5TQiSnymPBTT
Just take care to flash latest 1227 version after EU rom older than 8.12.20 date.
In my view it's a mistake to backup anything with TWRP because as of today nothing is stable. Better to stay with MIUI backup and computer duplication.
Click to expand...
Click to collapse
I tried EU rom again. This time i flashed TWRP 1227, then cleared my data, flashed rom and then flashed TWRP again and still i'm stuck at fastboot. I got my phone up running using MiFlash but i can't seem to run EU rom :crying:
me_death said:
I tried EU rom again. This time i flashed TWRP 1227, then cleared my data, flashed rom and then flashed TWRP again and still i'm stuck at fastboot. I got my phone up running using MiFlash but i can't seem to run EU rom :crying:
Click to expand...
Click to collapse
What EU rom did you install?
This doesn't work with STABLE version. Only DEV EU rom
like latest 9.2.24/25
me_death said:
I tried EU rom again. This time i flashed TWRP 1227, then cleared my data, flashed rom and then flashed TWRP again and still i'm stuck at fastboot. I got my phone up running using MiFlash but i can't seem to run EU rom :crying:
Click to expand...
Click to collapse
9. What EU rom did you install?
This doesn't work with STABLE version. Only DEV EU rom
like latest 9.2.14
lolo9393 said:
What EU rom did you install?
This doesn't work with STABLE version. Only DEV EU rom
like latest 9.2.24/25
Click to expand...
Click to collapse
I tried installing
https://xiaomi.eu/community/threads/9-2-14-15.49206/
Version: WEEKLY 9.2.15
me_death said:
I tried installing
https://xiaomi.eu/community/threads/9-2-14-15.49206/
Version: WEEKLY 9.2.15
Click to expand...
Click to collapse
That's OK!
you flash 9.2.15 with TWRP 1102 or 1217.
YOU DON't REBOOT THE ROM.
you flash twrp 1227 and THEN you reboot the rom and wait install finish, take some time be partient.
simple!
lolo9393 said:
That's OK!
you flash 9.2.15 with TWRP 1102 or 1217.
YOU DON't REBOOT THE ROM.
you flash twrp 1227 and THEN you reboot the rom and wait install finish, take some time be partient.
simple!
Click to expand...
Click to collapse
Finally i got it working following your instructions on the MIUI EU forum. Thanks a bunch. :victory: :highfive:
To others for reference. Following are the procedures that i followed to boot up Miui Eu :silly:
- Flash official 8.12.13 (Dev Fastboot Rom) through MiFlash.
- Flash TWRP 1102
- Clean Data
- Push/ Copy and Flash 8.12.20( EU Rom), it booted up finally without redirecting to Fastboot.
- Update 8.12.20 to latest available from system updater.
- Now there won't be any recovery or we aren't able to enter into available recovery even though the system boots.
- Flash TWRP 1227.

Categories

Resources