I know wrong area - EVO 4G Q&A, Help & Troubleshooting

So Im running Sprint Lovers ROM and I just got a update.. 3.30.651.3... which is different than 3.30.651.2... I downloaded it but how do I get it to XDA?

jdawg0024 said:
So Im running Sprint Lovers ROM and I just got a update.. 3.30.651.3... which is different than 3.30.651.2... I downloaded it but how do I get it to XDA?
Click to expand...
Click to collapse
are you rooted? because if you are, that shouldnt have happened. you cannot get OTA's when you are rooted. unless its to their voicemail application but not to their roms.

oshizzle1991 said:
are you rooted? because if you are, that shouldnt have happened. you cannot get OTA's when you are rooted. unless its to their voicemail application but not to their roms.
Click to expand...
Click to collapse
I am ROOTED and I did just get an OTA Update... How do I post a pic?

There Take a look

You know its the wrong area, yet you posted anyways....

Someone over at Sprint Users mentioned an update getting pushed out on the 11th...
See here

VinceOB said:
You know its the wrong area, yet you posted anyways....
Click to expand...
Click to collapse
Trying to get an OTA update from sprint to XDA even though its a small file... it still might help... sorry..

Bump for more info!

NYCguy2020 said:
Bump for more info!
Click to expand...
Click to collapse
It looks like it's the same camera fix update for the older Evos that the newer 0004 hardware versions received recently...

Any idea how to get the update to install for root users? (tried to install twice unsuccessfully).
i got an "installation aborted" message!

Same... thing.. reboots to recovery and them errors out
Sent from my Super EVO!!

Devs will add it to there roms soon
Sent from my PC36100 using XDA App

jdawg0024 said:
Same... thing.. reboots to recovery and them errors out
Sent from my Super EVO!!
Click to expand...
Click to collapse
Yup,same here!

Are you using stock recovery for flashing? If I recall with s-off you needed to use a stock recovery to install any sprint updates?

wildgillis said:
Are you using stock recovery for flashing? If I recall with s-off you needed to use a stock recovery to install any sprint updates?
Click to expand...
Click to collapse
I'm running a custom recovery(Amon Ra).how do i get the stock recovery??!
thnx.

NYCguy2020 said:
I'm running a custom recovery(Amon Ra).how do i get the stock recovery??!
thnx.
Click to expand...
Click to collapse
by unrooting

u can go ahead and download the ota. itll either download to /cache or to /sdcard/downloads. if u down load it just dont apply it. once u have it downloaded just delete it from the directory it was in.

If you guys are trying to do an OTA update and it actually lets you, then you will lose ROOT, just so ya know....

You can download it without installing it.

Can someone post the update package to see what files changed?

Related

i can update OTA OR FLASH ANY THEMES WHY? HELP PLEASE!!! EVO 4G

So yeah i can flash anything or update ota rom dosent let could someone explain me or tell me what i have to do to update and flash again ?
Htc evo
Need a little more info before you're gonna get much help there, boss. What hardware ver. Are you on? What ROM are you on? What have you tried doing? Can you boot to recovery? Etc, etc.
Sent from my PC36100 using Tapatalk
also post in the questions section next time please.
jhonbra said:
So yeah i can flash anything or update ota rom dosent let could someone explain me or tell me what i have to do to update and flash again ?
Htc evo
Click to expand...
Click to collapse
So could you please mention...
Are you rooted?
What recovery?
Are you s-off?
What do you do to try to flash?
What....etc...?
More info please
Sent from my sweet HTC EVO running Myn's Warm TwoPointTwo RLS 4.95 (RLS 5 Beta)
jhonbra said:
So yeah i can flash anything or update ota rom dosent let could someone explain me or tell me what i have to do to update and flash again ?
Htc evo
Click to expand...
Click to collapse
Yup sound like yes can you since you yes i can cause you say i can flash so i has flash and flash i has not/?/
welrope said:
Yup sound like yes can you since you yes i can cause you say i can flash so i has flash and flash i has not/?/
Click to expand...
Click to collapse
????????????????? Whaaaaaa
Sent from my PC36100 using XDA App
david279 said:
????????????????? Whaaaaaa
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I tried real hard not to...
I'm confused.. haha
A drop of Chuck Norris's semen was placed on the IPhone. We now have the Htc Evo.
welrope said:
Yup sound like yes can you since you yes i can cause you say i can flash so i has flash and flash i has not/?/
Click to expand...
Click to collapse
Now that's priceless...thank you
Sent from my PC36100 using XDA App
I just want to buy some Ugg boots, is this the right place??????
jhonbra said:
So yeah i can flash anything or update ota rom dosent let could someone explain me or tell me what i have to do to update and flash again ?
Htc evo
Click to expand...
Click to collapse
Glad you CAN flash anything...
Thanks...for the laugh.
Yeah sorry about that am new at this...am rooted n I am using clockworkmod n the Rom is fresh I was trying to flash to other roms but I couldn't . Ohh n theres a new OTA update too but it dont work the phone just shots down
send from the Evo!
jhonbra said:
Yeah sorry about that am new at this...am rooted n I am using clockworkmod n the Rom is fresh I was trying to flash to other roms but I couldn't . Ohh n theres a new OTA update too but it dont work the phone just shots down
send from the Evo!
Click to expand...
Click to collapse
I would switch to RA-evo-v1.8.0 and try that one. If that doesn't work then you could make a nandroid and then flash the FORMAT_ALL.zip file to make sure there wasn't something that didn't get wiped correctly. It will erase all info including some that recoveries don't offer. It is safe to use and does not touch your sd card. It was something I got from AmonRA.

[Q] Will 2.3.4 OTA break S-Off?

After searching the forum and reading many posts, it still is not clear to me if the 2.3.4 OTA (I'm being prompted for 4.06) will break S-Off.
When I rooted my Incredible using Unrevoked3, the custom recovery wasn't out yet or otherwise wasn't included. I believe that I am still running stock recovery (haven't flashed any ROMs).
If I do this update will I lose S-Off or lose root?
I know this topic seems redundant, but I haven't read a clear answer.
Thanks.
I'm wondering the same thing.
I just got the last issue on skyraider 4.3 working again, and I don't really want to start over.
This is answered in the q&a forum
http://forum.xda-developers.com/showthread.php?t=836120
If you are currently 's-off' the ota will NOT break root.
wildstang83 said:
If you are currently 's-off' the ota will NOT break root.
Click to expand...
Click to collapse
What if your phone is only rooted? If you update will you lose root? I don't actually own a dinc but my friends wife keeps asking me if she should update and if she will lose root if she does. Also if she has to reroot after the update do you know of any issues doing so?
I'm having enough issues trying to get everything working with rooting my htc vivid
Thanks for any help.
Sent from my Transformer TF101 using xda premium
If the OTA actually can be accepted with your custom recovery (debatable), you would lose root IMO. I think what Stang means is that if you're s-off, you can reflash clockwork and superuser, and reaquire root easily. So it doesn't break your ability to root again.
My daughter downloaded the latest 2.3.4 and now has issues with the memory low icon. Can I downgrade to Froyo? She's finally going to let me root her phone(that I pay for).
Sorry if this isn't the correct thread for this question.
Just press install now and it will count down and not do anything
Sent from my ADR6300 using xda premium
HHRLLC said:
My daughter downloaded the latest 2.3.4 and now has issues with the memory low icon. Can I downgrade to Froyo? She's finally going to let me root her phone(that I pay for).
Sorry if this isn't the correct thread for this question.
Click to expand...
Click to collapse
Yes root the phone then install a Rom like ruby ,or skyraider something with 2.2 froyo
Sent from my ADR6300 using xda premium
This was my experience. I managed to cp it to my SD card, before it deleted itself, and now I have to rack up a 10 post count so I can let the developers in the developer forum know I have it ready to send to whomever wants to root it and re-released it.
nohbudi said:
This was my experience. I managed to cp it to my SD card, before it deleted itself, and now I have to rack up a 10 post count so I can let the developers in the developer forum know I have it ready to send to whomever wants to root it and re-released it.
Click to expand...
Click to collapse
We can't use what yo have unless you did this:
http://forum.xda-developers.com/showpost.php?p=19380051&postcount=79
I guess it doesn't matter anyway. I deleted the file from /cache and now it stopped prompting me and reports I'm up to date.
Stang can we PB31IMG back to froyo from 4.08 with S-Off? I know we can do it running 4.06
Topsnake said:
Stang can we PB31IMG back to froyo from 4.08 with S-Off? I know we can do it running 4.06
Click to expand...
Click to collapse
Yes that should not be an issue at all. BTW guys, in case you all haven't seen, I got the ota rooted and uploaded finally: http://forum.xda-developers.com/showthread.php?t=1347044
Awesome. Now I just need to figure out how to install it.
MKEbrew said:
Awesome. Now I just need to figure out how to install it.
Click to expand...
Click to collapse
I can help you with that. If you check my thread again in about two minutes, I will have installation instructions posted.
Excellent! I think I need to flash a recovery though. I either am still on stock, or I don't have one at all (I assume I am on stock). I've never switched ROMs before.
wildstang83 said:
...BTW guys, in case you all haven't seen, I got the ota rooted and uploaded finally: http://forum.xda-developers.com/showthread.php?t=1347044
Click to expand...
Click to collapse
stang, apparently I need 10 posts before I can say thank you in the thread with the rom, so many thanks
I'll be trying it out after work today.
selquest said:
stang, apparently I need 10 posts before I can say thank you in the thread with the rom, so many thanks
I'll be trying it out after work today.
Click to expand...
Click to collapse
Oh, well thanks bud. I kinda hate that rule myself, but I don't make the rules.
wildstang83 said:
Yes that should not be an issue at all. BTW guys, in case you all haven't seen, I got the ota rooted and uploaded finally: http://forum.xda-developers.com/showthread.php?t=1347044
Click to expand...
Click to collapse
Awesome, also has anyone uploaded a100% stock ota file yet?
Alton (Halo 2) said:
Yes root the phone then install a Rom like ruby ,or skyraider something with 2.2 froyo
Sent from my ADR6300 using xda premium
Click to expand...
Click to collapse
Thanks, she's now on CM7 and running great.
Sent from my DROIDX using Tapatalk

HTC EVO 4g new update...

Look on good and EVO.net. cover have an ruu or anything yet?
Sent from my PC36100 using xda premium
mammothjojo88 said:
Look on good and EVO.net. cover have an ruu or anything yet?
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Not yet. Keep an eye on the Dev forum, though and I'm sure something will pop up soon.
Remember, do not accept any OTA's if you are rooted!!!
Do you need the lastest ota ruu. 4.67? That's what I'm getting out of this. I have that if you need it.
You miss 100% of the shots you don't take.....Wayne Gretzky....
blaz1nr said:
Do you need the lastest ota ruu. 4.67? That's what I'm getting out of this. I have that if you need it.
You miss 100% of the shots you don't take.....Wayne Gretzky....
Click to expand...
Click to collapse
I believe the OP is referring to the 5.07.651.1 update, which is supposed to install the new Connection Manager.
It's supposed to have been rolling out already, but I haven't seen it yet.
Rooted
What happens if I update and am rooted
Hockeytown1970 said:
What happens if I update and am rooted
Click to expand...
Click to collapse
Don't do it!!!!!
Hockeytown1970 said:
What happens if I update and am rooted
Click to expand...
Click to collapse
Your Evo will disintegrate and you'll have to get an iPhone!
Hockeytown1970 said:
What happens if I update and am rooted
Click to expand...
Click to collapse
You will brick your phone most likely. If you have a rooted phone, and you want the new OTA you shou8ld wait for a dev to include it in their latest rom. The most recent ota, from what I understand is a connection manager and the only usefull feature it turning off soe radios. There are already several good apps out there that do that for people, so imo you don't need the newest ota.
MrFixit007 said:
You will brick your phone most likely.
Click to expand...
Click to collapse
This probably depends on how one rooted. I rooted mine on froyo just before the GB update with Unrevoked Forever and I've run every OTA since then. Just have to reflash recovery and superuser afterwards.
I wouldn't want to have to buy an Iphone.
ruu 5.07.651.1
hello where can i get Ruu 5.07.651.1 for HTC-EVO 4G
rveracruz said:
hello where can i get Ruu 5.07.651.1 for HTC-EVO 4G
Click to expand...
Click to collapse
There is no RUU for it as of yet, but there are a few stock rooted versions of it in the Development forum.
ok captain ill wait for the release of Ruu 5.07.651.1.
Hockeytown1970 said:
I wouldn't want to have to buy an Iphone.
Click to expand...
Click to collapse
Me either. I'd die first
Sent from my ADR6425LVW using Tapatalk 2
Chemo brain problem
Hello I have had Cancer and had treatments for almost a year till they got all that was left, my biggest problem is I cant just read a thread and do it even with step by step pics. I really need someone to take the time to post a video so I can really understand.
I have a Sprint HTC EVO 4G and have read all that I could on it but just got lost I know this is my first post but if just one person would help a brain dead noob likeme I would forever owe you one or 100 so please just pm me and I will try to follow the best wat i can.
I had a friend that was going to do it but he is in prison and for that reason i'm screwed. Thanks in advance.
HYPER_DRIVE said:
Hello I have had Cancer and had treatments for almost a year till they got all that was left, my biggest problem is I cant just read a thread and do it even with step by step pics. I really need someone to take the time to post a video so I can really understand.
I have a Sprint HTC EVO 4G and have read all that I could on it but just got lost I know this is my first post but if just one person would help a brain dead noob likeme I would forever owe you one or 100 so please just pm me and I will try to follow the best wat i can.
I had a friend that was going to do it but he is in prison and for that reason i'm screwed. Thanks in advance.
Click to expand...
Click to collapse
what is it exactly that you need help with? you forgot to include that in your post silly haha
Tried to flash new combo update
I just flashed the combo update of the most recent radios, PRL, and such. I wiped very well as always. Went to reboot and it just goes to the black screen with the round circle arrows in the middle. Won't even let me boot into bootloader to get to recovery to restore my nand backup. Using Amon RA 3.11. Rooted s-off. Was running the newly updated blue merge rom from Team Nocturnal. PLEASE, does anyone have any answers?
lastest ota ruu. 5.07
The lastest ota ruu. 5.07 has released .
http://forum.xda-developers.com/showthread.php?t=1675639
MineMine_ said:
The lastest ota ruu. 5.07 has released .
http://forum.xda-developers.com/showthread.php?t=1675639
Click to expand...
Click to collapse
That is not a ruu
Sent from my PC36100 using XDA

[Q] Return to COMPLETE Stock?

Ok so i need to send my inc 2 in for a refurb. I am currently running AOKP build 37 with aeroevans v9ics kernel and an unlocked BL. How do i return to complete stock unrooted?
i've seached all over the forum and can't find anything. It was easy with my droid x2 because you could just run the SBF with RSD Lite.
I also have the new software version 6.1 if thats any help.
Here you go: http://forum.xda-developers.com/showthread.php?t=1599767
Nicely posted by CondemnedSoul.
blazingwolf said:
Here you go: http://forum.xda-developers.com/showthread.php?t=1599767
Nicely posted by CondemnedSoul.
Click to expand...
Click to collapse
there is only one problem. I have the newest OTA software 6.1.x.x.x.x. and that post is for the 5.10.605.9 OTA. Will this still work or will i risk effin up my phone.
dets34 said:
there is only one problem. I have the newest OTA software 6.1.x.x.x.x. and that post is for the 5.10.605.9 OTA. Will this still work or will i risk effin up my phone.
Click to expand...
Click to collapse
Your running AOKP right now right? According to your first post you are anyways. That means your not running the 6.1 anymore. In other words you should be fine.
blazingwolf said:
Your running AOKP right now right? According to your first post you are anyways. That means your not running the 6.1 anymore. In other words you should be fine.
Click to expand...
Click to collapse
hmm never thought about it like that. I guess ill give it a try and see how wise you truly are.
Just tried running the PG32IMG.zip file in bootloader and it didnt work. Still running AOKP. any other ideas. What about an RUU
dets34 said:
Just tried running the PG32IMG.zip file in bootloader and it didnt work. Still running AOKP. any other ideas. What about an RUU
Click to expand...
Click to collapse
Hmm. What did it say as it went through the process?
It didnt say anything. It found the PG32IMG.zip file, ran it, and then returned to the bootloader screen. I tried running it again just in-case something weird happened, but same result.
also on a side note im s-on, the 6.1 OTA doesn't allow s-off at this time
dets34 said:
It didnt say anything. It found the PG32IMG.zip file, ran it, and then returned to the bootloader screen. I tried running it again just in-case something weird happened, but same result.
also on a side note im s-on, the 6.1 OTA doesn't allow s-off at this time
Click to expand...
Click to collapse
I didn't think about that. That could be the issue then. No nandroid backup of your stock ROM right?
I'm thinking the best you can do is find a similar to stock ROM and install that. Most times the service techs don't look to hard at a device to see that it is running a custom ROM.
blazingwolf said:
I didn't think about that. That could be the issue then. No nandroid backup of your stock ROM right?
I'm thinking the best you can do is find a similar to stock ROM and install that. Most times the service techs don't look to hard at a device to see that it is running a custom ROM.
Click to expand...
Click to collapse
i believe i have a nandroid of my pre AOKP rom, but that is still rooted.
dets34 said:
i believe i have a nandroid of my pre AOKP rom, but that is still rooted.
Click to expand...
Click to collapse
Great! Use that and then download one of the apps that helps to remove root. One such app is OTA Rootkeeper. https://play.google.com/store/apps/...m9yZy5wcm9qZWN0dm9vZG9vLm90YXJvb3RrZWVwZXIiXQ..
Hopefully that will help.
blazingwolf said:
Great! Use that and then download one of the apps that helps to remove root. One such app is OTA Rootkeeper. https://play.google.com/store/apps/...m9yZy5wcm9qZWN0dm9vZG9vLm90YXJvb3RrZWVwZXIiXQ..
Hopefully that will help.
Click to expand...
Click to collapse
Thank heavens for my overly cautious brain
Sorry about taking you down the wrong path before. Forgot about the S-off thing with the newer version.
blazingwolf said:
Sorry about taking you down the wrong path before. Forgot about the S-off thing with the newer version.
Click to expand...
Click to collapse
not a problem. however now that i just restored to my nandroid i had before flashing the AOKP rom im stuck at the droid eye screen =(. any idea?
dets34 said:
not a problem. however now that i just restored to my nandroid i had before flashing the AOKP rom im stuck at the droid eye screen =(. any idea?
Click to expand...
Click to collapse
Did you clear dalvik cache?
blazingwolf said:
Did you clear dalvik cache?
Click to expand...
Click to collapse
cleared everything. i just tried flashing the andybonestock or whatever rom, and im getting the same thing. stuck at the droid eye.
nvm i take that back. the andybonestock rom flashed, just took a little while to load
dets34 said:
nvm i take that back. the andybonestock rom flashed, just took a little while to load
Click to expand...
Click to collapse
Cool. That one should work for you as well.
blazingwolf said:
Cool. That one should work for you as well.
Click to expand...
Click to collapse
how do i go about removing an trace of root. well at least the superuser app. besides that my phone "looks" stock.
dets34 said:
how do i go about removing an trace of root. well at least the superuser app. besides that my phone "looks" stock.
Click to expand...
Click to collapse
The app I listed above.
SuperUser can also just be deleted but the modified su will still be there.

[OTA] 4.42 ota.zip for VZW m7

Here is the latest OTA
https://drive.google.com/file/d/0B4NWT1D6VPzsNkV3SXVEeTNGLU0/edit?usp=sharing
Or here >>> LINK
The firmware and radios are posted in my stock thread, rooted stock roms on the way...
santod040 said:
Or here >>> LINK
The firmware and radios are posted in my stock thread, rooted stock roms on the way...
Click to expand...
Click to collapse
ah hack i didn't know u had it already lol
this update is most challenging to take right now.
stock recovery, radios, flashed odex rom, and fails every time.. painful
Can I flash this file with cwm
Sent from my HTC6500LVW using xda app-developers app
carm01 said:
ah hack i didn't know u had it already lol
this update is most challenging to take right now.
stock recovery, radios, flashed odex rom, and fails every time.. painful
Click to expand...
Click to collapse
htcspeak apk error? That's what I kept hitting....
dottat said:
htcspeak apk error? That's what I kept hitting....
Click to expand...
Click to collapse
it just starts updating and gets about 80% then the green phone icon with the circles turns to a red explainAtion point.
all stock firmware and full odex rom
santod040 said:
The firmware and radios are posted in my stock thread, rooted stock roms on the way...
Click to expand...
Click to collapse
I received a verizon htc one from someone in a trade for my wife and it was already rooted and I believe the bootloader is unlocked and I believe it has s-off. It had the unsense 4.4.2 rom already installed but my wife does not like how you have unlock the screen then hit answer call to answer incoming calls. Also the notification light is not working on that rom so I figured I would try installing something else for her. when you post a rooted version of the new ota can i install it via twrp that is already installed on the htc one?
dottat said:
htcspeak apk error? That's what I kept hitting....
Click to expand...
Click to collapse
Try applying it again and it should work. I saw that on the International One and it appeared it was running out of space on /cache while patching the HTC Speak app which is over 200MBs.
Turge said:
Try applying it again and it should work. I saw that on the International One and it appeared it was running out of space on /cache while patching the HTC Speak app which is over 200MBs.
Click to expand...
Click to collapse
Yeah. I tried twice before giving up. Was odd
Sent from my HTC6600LVW using Tapatalk
carm01 said:
it just starts updating and gets about 80% then the green phone icon with the circles turns to a red explainAtion point.
all stock firmware and full odex rom
Click to expand...
Click to collapse
Mine got to that too and now it won't boot fully just goes to htc logo with white background and is stuck there....
fatmando2 said:
Mine got to that too and now it won't boot fully just goes to htc logo with white background and is stuck there....
Click to expand...
Click to collapse
Reflash the previous stock rom you were using. That or wipe cache and side load the ota.zip. when turge said that he got me thinking so I put the ota in phone storage and wiped cache. Used stock recovery to install from phone storage.
Sent from my HTC6600LVW using Tapatalk
Has anyone successfully flashed this?
Sent from my HTC6500LVW using Tapatalk
dottat said:
Reflash the previous stock rom you were using. That or wipe cache and side load the ota.zip. when turge said that he got me thinking so I put the ota in phone storage and wiped cache. Used stock recovery to install from phone storage.
Sent from my HTC6600LVW using Tapatalk
Click to expand...
Click to collapse
How do you side load the ota?
carm01 said:
How do you side load the ota?
Click to expand...
Click to collapse
you dont... however if you a good with switching recoveries you can use that method to get the OTA file over to the phone without booting into a rom. You then have to switch to stock recovery to get it flashed...
dottat said:
you dont... however if you a good with switching recoveries you can use that method to get the OTA file over to the phone without booting into a rom. You then have to switch to stock recovery to get it flashed...
Click to expand...
Click to collapse
However, it will not install properly, reading this thread should have should have seen that it gives the red explanation point and triangle with STOCK EVERYTHING
carm01 said:
However, it will not install properly, reading this thread should have should have seen that it gives the red explanation point and triangle with STOCK EVERYTHING
Click to expand...
Click to collapse
Yeah.. i was able to get past the htcspeak issue and now get all the way to the end.. when it fails on unpacking system. still playing....
dottat said:
Yeah.. i was able to get past the htcspeak issue and now get all the way to the end.. when it fails on unpacking system. still playing....
Click to expand...
Click to collapse
OK, so i used stock recovery and dropped the OTa.zip on the root of the sd card
this guide: http://android-revolution-hd.blogspot.com/2013/12/how-to-manually-install-ota-update.html
getting error: assert failed: package_extract_dir("system", "/system")
attached
carm01 said:
OK, so i used stock recovery and dropped the OTa.zip on the root of the sd card
this guide: http://android-revolution-hd.blogspot.com/2013/12/how-to-manually-install-ota-update.html
getting error: assert failed: package_extract_dir("system", "/system")
attached
Click to expand...
Click to collapse
Yep. Exactly where I'm at. Ended up just flashing back the odex 4.3 rom for the night. Gonna play more tomorrow.
Sent from my Nexus 7 using Tapatalk
dottat said:
Yep. Exactly where I'm at. Ended up just flashing back the odex 4.3 rom for the night. Gonna play more tomorrow.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
If you guys can hold off, I'm sure Santod will have his Stock Version up and ready soon! Just trying to help alleviate alot of headaches for everyone.
xRogerxC said:
If you guys can hold off, I'm sure Santod will have his Stock Version up and ready soon! Just trying to help alleviate alot of headaches for everyone.
Click to expand...
Click to collapse
Yea, i know, but i would like to find out why this is happening to some of us. was never a problem before in other ota's

Categories

Resources