[Q] 5.1 update on rooted Nexus 6 without PC - Nexus 6 Q&A, Help & Troubleshooting

Hello
I can't do my 5.1 update on my rooted Nexus 6, it keeps error-ing. I'm guessing it's because I'm rooted. Thing is I can't find any way of doing the update while rooted, or unrooting, updating & rerooting without a PC, as I only have my Nexus 9 tablet (which is also rooted, though the update isn't showing on that yet).
Any pointers would be appreciated.
Thanks

rockluvva said:
Hello
I can't do my 5.1 update on my rooted Nexus 6, it keeps error-ing. I'm guessing it's because I'm rooted. Thing is I can't find any way of doing the update while rooted, or unrooting, updating & rerooting without a PC, as I only have my Nexus 9 tablet (which is also rooted, though the update isn't showing on that yet).
Any pointers would be appreciated.
Thanks
Click to expand...
Click to collapse
Do you have stock recovery?
Have you made any other mods other than root?

Hi RootSU. Yes, I have stock recovery. No other mods as yet.

rockluvva said:
Hi RootSU. Yes, I have stock recovery. No other mods as yet.
Click to expand...
Click to collapse
Just unroot via SuperSU app in that case then.

Ok, but how do I re-root after?

rockluvva said:
Ok, but how do I re-root after?
Click to expand...
Click to collapse
Any of the usual methods work. All guides are in general

I did browse but most said PC needed, which is why I asked. So I'll find non-PC options if I delve then?

Related

[Q] How to perform OTA 4.2 update to a rooted Nexus 7?

I am very sorry for what is certainly a stupid question, but if it is any consolation I DID search and read through threads until my head hurt prior to posting.
1) What is the best way to apply the new OTA 4.2 update for those with rooted Nexus 7 tablet.
With the 4.1.2 update, I blindly installed the OTA update when prompted and didnt realize there was a problem until i tried to access my stickmount USB drive. Luckily the nexus 7 was still unlocked so I didn't need to wipe everything. All i did was re-root it using Nexus Root Toolkit v. 1.5.4. and was back up and running. Is this going to be the same experience with the 4.2 update?
I have installed Voodoo OTA Root keeper v2.0.3 - is this a better route for upgrade instead of re-rooting via the Nexus Toolkit? And if so, how should I use it (do know much about the app).?
2) Is stickmount going to work? And if not, is there a good working alternative for streaming mkv h264 movies to MXPlayer (or other player)?
The main reason I rooted was to access a USB drive for playing movies, TV shows while traveling. We are heading off to Cabo for Thanksgiving and definitely want to be able to access and play movies from my stickmount'ed usb drive. Any suggestions ? Should I just wait to update - and if so is there any way to get the Nexus to stop prompting to install the update all the time?
Thanks in advance to anyone willing to have pity on me...
hinsdale1 said:
I am very sorry for what is certainly a stupid question, but if it is any consolation I DID search and read through threads until my head hurt prior to posting.
1) What is the best way to apply the new 4.2 update for those with rooted Nexus 7 tablet.
With the 4.1.2 update, I blindly installed the OTA update when prompted and didnt realize there was a problem until i tried to access my stickmount USB drive. Luckily the nexus 7 was still unlocked so I didn't need to wipe everything. All i did was re-root it using Nexus Root Toolkit v. 1.5.4. and was back up and running. Is this going to be the same experience with the 4.2 update?
I have installed Voodoo OTA Root keeper v2.0.3 - is this a better route for upgrade instead of re-rooting via the Nexus Toolkit? And if so, how should I use it (do know much about the app).?
2) Is stickmount going to work?
The main reason I rooted was to access a USB drive for playing movies, TV shows while traveling. We are heading off to Cabo for Thanksgiving and definitely want to be able to access and play movies from my stickmount'ed usb drive. Any suggestions ? Should I just wait to update - and if so is there any way to get the Nexus to stop prompting to install the update all the time?
Thanks in advance to anyone willing to have pity on me...
Click to expand...
Click to collapse
1) I just downloaded the OTA 4.2 .zip, copied it to my N7, ran CWM and flashed it. When it asked about keeping recovery and keeping root, I said "yes" and it worked without a problem!
2) Works for me.
volarchico said:
1) I just downloaded the OTA 4.2 .zip, copied it to my N7, ran CWM and flashed it. When it asked about keeping recovery and keeping root, I said "yes" and it worked without a problem!
2) Works for me.
Click to expand...
Click to collapse
Sorry these answers need to be dumb'd down for me
1) If i already have the update downloaded via OTA trying to install itself, is it really easier/necessary to locate the zip you mention, copy it to the N7 (not sure where to copy) and run CWM (not sure what that is or where i get it or how to install it). Is there an easier way to accomplish the update? Perhaps setting the Voodoo Rootkeeper to preserve the root or temporarily unroot.. then just install the downloaded OTA update and then return the root? Or just installing the update and then running the re-root using the Nexus Toolkit (like I did with the 4.1.2 update)?
2) I would like to know more about how you avoided this issue described in this thread here with stickmount not functioning with v4.2 because of the new mulituser framework that causes it no longer to see files in the mounted folders.
Thanks for your help and to anyone else that chimes in... any help is appreciated. Again sorry for being stupid.
hinsdale1 said:
Sorry these answers need to be dumb'd down for me
1) If i already have the update downloaded via OTA trying to install itself, is it really easier/necessary to locate the zip you mention, copy it to the N7 (not sure where to copy) and run CWM (not sure what that is or where i get it or how to install it). Is there an easier way to accomplish the update? Perhaps setting the Voodoo Rootkeeper to preserve the root or temporarily unroot.. then just install the downloaded OTA update and then return the root? Or just installing the update and then running the re-root using the Nexus Toolkit (like I did with the 4.1.2 update)?
Click to expand...
Click to collapse
i tried with OTArootkeeper app. but it don't update.... at restart for installing, it gave a black screen with android in the middle, with a RED icon inside it...... then it restart and 4.1.2 is always there
Perhaps these questions are so rudimentary that they hardly seem worth bothering with - but for some of us, these hacks and the info being thrown around in here are pretty confusing at times. I would be very grateful to anyone with some insight willing to help out?.
i found that this could be a problem with recovery mode... infact if i tr y to restart in recovery, it gave the same error...
i rooted with toolbox, and i'm thinking that it could have removed my recovery... now i'd like to try to recover the stock recovery with the same tool... but i'm not sure about that.
We seem to have veered off topic a bit here (at least for me)... so let me re-post the questions and beg again for mercy from any kind soles who can offer some advice?
1) What is the best way to apply the new OTA 4.2 update for those with rooted Nexus 7 tablet?
With the 4.1.2 update, I blindly installed the OTA update when prompted and didnt realize there was a problem until i tried to access my stickmount USB drive. Luckily the nexus 7 was still unlocked so I didn't need to wipe everything. All i did was re-root it using Nexus Root Toolkit v. 1.5.4. and was back up and running. Is this going to be the same experience with the 4.2 update?
I have installed Voodoo OTA Root keeper v2.0.3 - is this a better route for upgrade instead of re-rooting via the Nexus Toolkit? And if so, how should I use it (do know much about the app).?
2) Is stickmount going to work? And if not, is there a good working alternative for streaming mkv h264 movies to MXPlayer (or other player)?
The main reason I rooted was to access a USB drive for playing movies, TV shows while traveling. We are heading off to Cabo for Thanksgiving and definitely want to be able to access and play movies from my stickmount'ed usb drive. Any suggestions ? Should I just wait to update - and if so is there any way to get the Nexus to stop prompting to install the update all the time?
Thanks in advance to anyone willing to have pity on me...
Bueller...... Bueller...... Bueller?
Hi! Last month I did the 4.1.2 OTA update. I was rooted but on stock. It updated with no problems. I used Voodoo OTA rootkeeper, restored the root, and either renistalled super su, or just updated the binary. Can't remember.....But I did lose my custom recovery. Didn't realize it till tonite when I went to do the 4.2 update.
So to your question. I forced the OTA 4.2 update. And it downloaded. I made sure voodoo rootkeeper was set to save the root. Then let it install. It rebooted. I opened voodoo, restored root, was asked to update super su binary, accepted. Still not rooted till I rebooted.
So far I have root, and am on 4.2 JB. So my goal was to get my custom recovery back on. Install goo manager from market. Open it, go to the settings button top right, it will give you the choice to install open recovery script. TWRP- Then it will ask you twice are you sure you want to do this and reboot? Say yes. Mine did not reboot and it looked like it did nothing. So, I flipped into recovery and Teamwinn recovery was installed. I made a backup, and rebooted.
Good luck!
Thanks for your help. Glad to hear that the OTA 4.2 update should go relatively painlessly (keeping root using voodoo rootkeeper). If you have a minute, I would be grateful if you can just briefly confirm, describe specifically what I need to be checking/configuring in Voodooo (not very familiar with the app) prior to initiating the OS update, I would feel a little more secure before pulling the trigger.
It appears that many apps are still catching up with their own updates, including apparently stickmount (the reason I rooted) to handle the new 4.2 framework so I am thinking best to hold off until after thanksgiving vacation before applying the update.
Thanks again.
hinsdale1 said:
Thanks for your help. Glad to hear that the OTA 4.2 update should go relatively painlessly (keeping root using voodoo rootkeeper). If you have a minute, I would be grateful if you can just briefly confirm, describe specifically what I need to be checking/configuring in Voodooo (not very familiar with the app) prior to initiating the OS update, I would feel a little more secure before pulling the trigger.
It appears that many apps are still catching up with their own updates, including apparently stickmount (the reason I rooted) to handle the new 4.2 framework so I am thinking best to hold off until after thanksgiving vacation before applying the update.
Thanks again.
Click to expand...
Click to collapse
Hi hinsdale,
Have you tried updating to 4.2 yet? Also i heard that if you update SuperSU to version 0.98 the latest version it could cause issues and you will have to reflash the device.
Thanks,
JBIRD
Thanks,
JBIRD
4.2 OTA already loaded, lost root
Hi, I have learned the hard way not to do the OTA upgrade. I just let the 4.2 OTA download when asked to. Now I lost my root that I had on my Nexus7 with 4.1.2. Still unlocked though. What can I do now to root it again and not lose all my apps and data?
I'm a newbie, so please remember that when responding. Thanks.
Hi hinsdale! I am not a techie- I just learn as I go and read, read, read.
So, my voodoo app has 4 checks in the boxes. I seem to remember only 3 boxes checked when I did the update, but I'm not sure. It would make sense that all are checked.
After I updated, I opened the voodoo app first, and there is a box that says restore root. Then it asked if I wanted to update the su binary. Did that, still not rooted according to Tit. BU. Rebooted, then I was rooted. Good luck with your update.
I'm sorry I can't tell you how to run the initial save root on voodoo. I did it a while ago and don't remember, but it was not hard. Very easy.. Just make sure you Read, re- read, and read again before you do any modifications to your tablet. Know the possible bad outcomes, and be prepared to trouble shoot. This site is very good about helping you out if things go wrong. That's why it's a very good idea to be aware of the possible bad outcomes. The only way to know is to READ-READ=READ!
Did I mention READ??? lol. That's how I figure stuff out. If you read about others mistakes, you can avoid them. I also wait a day or 2 to see how it goes for others before I attempt modifications. That includes new roms. You never know what goes wrong until someone is the guinea pig! I am not techie enough to be the guinea pig!
paulie7880 said:
Hi, I have learned the hard way not to do the OTA upgrade. I just let the 4.2 OTA download when asked to. Now I lost my root that I had on my Nexus7 with 4.1.2. Still unlocked though. What can I do now to root it again and not lose all my apps and data?
I'm a newbie, so please remember that when responding. Thanks.
Click to expand...
Click to collapse
same thing here...I tried to use TWRM to flash SU but it seems that after going into recovery using TWRM I can't see any any file or folder on my SD except 3 folders???? Can someone please help us....
YOu will need to search the best way to root again.
How did you root initially?? You may have to do it that way again. Just make sure the method is compatible with 4.2 JB.
sashusmom said:
YOu will need to search the best way to root again.
How did you root initially?? You may have to do it that way again. Just make sure the method is compatible with 4.2 JB.
Click to expand...
Click to collapse
Nexus Root Toolkit
The OTA update downloaded to my cache folder, I moved it to my sdcard. Wouldn't install since I had to fix a couple of files I had edited. So once those 2 files were fixed it installed just fine. Haven't had any issues yet.
The same on here...
But I guess it is better until they fix all this bugs they are reporting.
I'll wait until then.
Sent from my Nexus 7 using xda app-developers app
Updated to 4.2
Hi have updated the nexus to 4,2 and used Voodoo OTA Rootkeeper to keep my root followed the instructions as I did when updated to 4.1.2,my Nexus appears to be rooted superSu is working also stickmount sees the usb but it will not show any files on the sd card any help here please to get it to see the files on the sd card, thanks for your time
Nick
i dont post often as i am usually here looking for help. this time i get to help
i just downloaded and installed 4.2 OTA.
if your nexus was previously unlocked and rooted, it will download and install just fine. however you will lose root, but KEEP the unlocked state.
to root it again, you must goto "about tablet" and tap your build number 7 times to become a developer, this is not a troll, i got this info from another thread on xda.
then using the nexus root toolkit 1.5.4 with modeltype set to "android *.*.* any build", just do the root procedure.
reboot and ur in business, no need to update supersu, and busybox will still be installed already.

No Root for VS98025B

I just got a new LGG2 from Verizon upon receiving it i updated the new firmware to 25B ioroot isn't compatible any ideas how i can get root on this phone
Frankiejay said:
I just got a new LGG2 from Verizon upon receiving it i updated the new firmware to 25B ioroot isn't compatible any ideas how i can get root on this phone
Click to expand...
Click to collapse
Wait until it supports it..
Frankiejay said:
I just got a new LGG2 from Verizon upon receiving it i updated the new firmware to 25B ioroot isn't compatible any ideas how i can get root on this phone
Click to expand...
Click to collapse
If you have rooted 24A with a stock recovery, you can take the OTA and retain root..
Ok so I figured I'd ask here instead of making a new thread since it's sort of relevant. Hope not to thread jack. I have a vs980 rooted on 24a with stock rom and twrp. My phone tried to update to 25b yesterday and I canceled it by switching from WiFi to 4g. 2 questions I have are can I take the update and stay the same or not yet since I have twrp? And 2 it started downloading automatically, if I can't take the update is there a way to keep it from downloading again? Thanks in advance.
Okspeed3 said:
Ok so I figured I'd ask here instead of making a new thread since it's sort of relevant. Hope not to thread jack. I have a vs980 rooted on 24a with stock rom and twrp. My phone tried to update to 25b yesterday and I canceled it by switching from WiFi to 4g. 2 questions I have are can I take the update and stay the same or not yet since I have twrp? And 2 it started downloading automatically, if I can't take the update is there a way to keep it from downloading again? Thanks in advance.
Click to expand...
Click to collapse
1) It won't install without the factory recovery.
2) You have to remove/disable/freeze the updater app to stop it from prompting you. (I don't remember the exact name of it)
So there really isn't any harm in letting it download since it won't install without factory recovery? I'll check the apps I have frozen again I thought I froze it, but maybe not. Thanks. Do you know if it's simply called system updates?
Software Update is the app name people are freezing using Titanium, don't know what the .apk is, I have a debloated rom currently. You should be able to find and rename the .apk for Software Update to stop it.
I've been using ultimate backup lite and I have a system update app I could freeze just wanted to make sure it was the right one. Tried to post a picture, but I don't have enough seniority.
is ioroot still the best rooting tool?
Also when I take 25 will I have to reinstall twrp?
Sent from Tapatalk using my xposed VZW G2
mjones73 said:
If you have rooted 24A with a stock recovery, you can take the OTA and retain root..
Click to expand...
Click to collapse
Did you do this personally? I have stock rooted 24A now. I am using xposed and other root apps. Will the OTA effect any of that?
ijustintouch said:
Did you do this personally? I have stock rooted 24A now. I am using xposed and other root apps. Will the OTA effect any of that?
Click to expand...
Click to collapse
Just repeating what someone said in the other update thread...
http://forum.xda-developers.com/verizon-g2/general/25b-coming-t2874367

[Q] Help unrooting Nexus 6

What works with the nexus 6? Any links or videos that you guys know of that work on mac? Device is on my company line and already got notified that i need it to be stock.
thanks in advance, guys.
huxington said:
What works with the nexus 6? Any links or videos that you guys know of that work on mac? Device is on my company line and already got notified that i need it to be stock.
thanks in advance, guys.
Click to expand...
Click to collapse
Do you have any company apps installed?
---
You could try the full unroot option in SuperSU, or go through the process of flashing the factory images available here: https://developers.google.com/android/nexus/images
Note: Flashing factory images will wipe the device
zylstrajs said:
Do you have any company apps installed?
---
You could try the full unroot option in SuperSU, or go through the process of flashing the factory images available here:
Note: Flashing factory images will wipe the device
Click to expand...
Click to collapse
I have exchange set up, and the first notifications were geared towards that. Third notification was "rooted device on network".
huxington said:
I have exchange set up, and the first notifications were geared towards that. Third notification was "rooted device on network".
Click to expand...
Click to collapse
I'm not aware of any root cloak apps currently compatible with lollipop, I'd follow company policy until one is released.
zylstrajs said:
I'm not aware of any root cloak apps currently compatible with lollipop, I'd follow company policy until one is released.
Click to expand...
Click to collapse
well, supersu worked, and root checker backed that up.
That should be enough for the company. Right?
huxington said:
well, supersu worked, and root checker backed that up.
That should be enough for the company. Right?
Click to expand...
Click to collapse
Can't really say. You'd have to check internally to follow up.
If you are going to stay unrooted, might as well flash factory images. That way, you can get OTA without any issues of restoring stock images first
There are a couple toolkits that make it effortless.
http://forum.xda-developers.com/nexus-6/development/toolkit-wugs-nexus-root-toolkit-v1-9-8-t2947452
Also very easy to flash it yourself as others have said, I have oem unlocked, locked rooted unrooted by flashing about 6 or 7 times now. Have also used wugs toolkit above, and works really well, just a little slower than manual.

[Q] what is going to happen

I have a rooted s5, stock ROM just rooted to over clock and change emojis, neither of which were worth it. I have the ota alert for lolipop, I want to update, loosing root is fine. I searched about the results of doing ota I got mixed results. Will I brick if I update? Will I loose everything? If there is a thread or post about this and I'm that oblivious, please link it. All help is appreciated
juantrickpony said:
I have a rooted s5, stock ROM just rooted to over clock and change emojis, neither of which were worth it. I have the ota alert for lolipop, I want to update, loosing root is fine. I searched about the results of doing ota I got mixed results. Will I brick if I update? Will I loose everything? If there is a thread or post about this and I'm that oblivious, please link it. All help is appreciated
Click to expand...
Click to collapse
Will not update. You need to remove root and get back to 100% stock firmware.
Notes from Note 4
norbarb said:
Will not update. You need to remove root and get back to 100% stock firmware.
Notes from Note 4
Click to expand...
Click to collapse
Is there anyway to do that without losing everything and flashing stock image? Backup I made magically has root
juantrickpony said:
Is there anyway to do that without losing everything and flashing stock image? Backup I made magically has root
Click to expand...
Click to collapse
There is info how to get lollipop and keep root. And to keep everything you can use TB or Kies
norbarb said:
There is info how to get lollipop and keep root. And to keep everything you can use TB or Kies
Click to expand...
Click to collapse
How would I go about getting to lollipop and removing root along the way while keeping data?
juantrickpony said:
How would I go about getting to lollipop and removing root along the way while keeping data?
Click to expand...
Click to collapse
What is your software now?
You can try full unroot in super user app then ADB side load OTA updates.
Notes from Note 4
norbarb said:
What is your software now?
You can try full unroot in super user app then ADB side load OTA updates.
Notes from Note 4
Click to expand...
Click to collapse
Sorry for extremely late reply, I'm running 4.4.2 kit Kat

Could I just sideload 5.1.1 without using TWRP?

Could I boot into ADB sideload and use an 5.1.1 image from Amazon? And then root?
Sent from my KFFOWI using Tapatalk
Distinct feeling that will just make it have the same effect as using the OTA upgrade, but I'm not sure.
Is there a problem with using twrp?
AntDeek said:
Could I boot into ADB sideload and use an 5.1.1 image from Amazon? And then root?
Click to expand...
Click to collapse
Indeed, you might as well just turn on OTA, and wait for it
You have to be able to root somehow, and the best way is through TWRP since otherwise 5.1.1 is currently impenetrable.
So if I wanted to do a fresh install I would just have to wait for the 5.1.1 root?
Sent from my KFFOWI using Tapatalk
Why on earth would you want to install 5.1.1?
Have you read what 5.1.1 does? See [PSA] Information Regarding Firmware Version 5.1.1.
Only safe way to install 5.1.1 is detailed here: HOWTO] Install FireOS 5.1.1, ROOT, GAPPS and keep TWRP access and even then you will be worse off on 5.1.1. I believe you can't remove any bloatware or the lockscreen ads.
In what way is installing it through twrp not a fresh install if (after backing up) you wipe it all? (assuming install files and backups made to an external sd)
AntDeek said:
So if I wanted to do a fresh install I would just have to wait for the 5.1.1 root?
Click to expand...
Click to collapse
Couldn't one factory reset in TWRP and then use bibikalka's upgrade/root method? (I'm asking.)
If you want a completely fresh install then you can just reinstall 5.0.1
No reason to go anywhere near 5.1.1
HOWTO How to restore frimware on your device + Amazon Frimware
Would it be possible to do a side load restore to 5.0.1 and then upgrade to 5.1.1 and wait for a root script and the google apps?
So long as you realise that they might never come.
If your tablet is functional atm I can't understand why you want to do something that might never work rather than something that does easily.
If you are on anything other than 5.1.1 atm see if you can swap with someone desperate to get rid of a Fire stuck on it.
So really I should just keep it on 5.0.1 rooted with Google launcher and see if 5.1.1 gets rooted
Sent from my KFFOWI using Tapatalk
Or just...
I don't know...
use twrp...
Some people (myself included at a certain point of time) just HAD to have the latest updated version, even though it sometimes is a downgrade really. Case in point is the current es file explorer.
That's how I am lol I feel the need to have the latest version
Sent from my KFFOWI using Tapatalk
julianpaul said:
Some people (myself included at a certain point of time) just HAD to have the latest updated version, even though it sometimes is a downgrade really. Case in point is the current es file explorer.
Click to expand...
Click to collapse
What's wrong with ES?
AntDeek said:
So really I should just keep it on 5.0.1 rooted with Google launcher and see if 5.1.1 gets rooted
Click to expand...
Click to collapse
5.1.1 can already be rooted (if installed through the proper procedure). See the link I posted.
blueberry.sky said:
Only safe way to install 5.1.1 is detailed here: HOWTO Install FireOS 5.1.1, ROOT, GAPPS and keep TWRP access and even then you will be worse off on 5.1.1. I believe you can't remove any bloatware or the lockscreen ads.
Click to expand...
Click to collapse
You are in root & custom Rom land now. There will be so called "upgrades" to the amazon OS that provide zero upgrade, only serve to disable root, roms, debloating & adblocking.
Pond-life said:
What's wrong with ES?
Click to expand...
Click to collapse
http://www.xda-developers.com/es-file-explorer-a-short-story-of-a-fallen-king/
---------- Post added at 05:00 PM ---------- Previous post was at 04:43 PM ----------
AntDeek said:
Would it be possible to do a side load restore to 5.0.1 and then upgrade to 5.1.1 and wait for a root script and the google apps?
Click to expand...
Click to collapse
Pond-life said:
If you are on anything other than 5.1.1 atm see if you can swap with someone desperate to get rid of a Fire stuck on it.
Click to expand...
Click to collapse
I will buy your 5.0.1 Fire / trade. I am entirely serious.
If you want 5.1.1 and don't mind taking a chance, waiting for a new 5.1.1 root exploit to come out, I have another Fire on it's way to me from Amazon. It may very well come preloaded with 5.1.1. I will seriously trade. I need a custom rom, root doesn't do what I need.
I am not looking to sell my device I'm sorry friend!
So I am better off leaving 5.0.1 rooted in my Fire since it does everything I need it to.
Pond-life said:
What's wrong with ES?
Click to expand...
Click to collapse
Unless you're on the pro version, you cannot disable the homepage, and the stupid cleaner function is a major annoyance. My opinion; others' may vary.
@blueberry.sky cheers for the link, reading now...
AntDeek said:
So I am better off leaving 5.0.1 rooted in my Fire since it does everything I need it to.
Click to expand...
Click to collapse
Finally ! you got it !
Is there any downside to using 5.0.1 until 5.1.1 can be easily rooted?
AntDeek said:
Is there any downside to using 5.0.1 until 5.1.1 can be easily rooted?
Click to expand...
Click to collapse
5.1.1 cannot be downgraded
Sent from my KFFOWI using Tapatalk

Categories

Resources