ICloud restore limit reached but I have never restored my device

My phone has been acting very strange the past week, so I did a complete wipe and refresh of the device. After restoring from iCloud, it started to download the apps and gave me this error: "this apple id has restored to too many devices in the last 90 days". The weird part? This is my only apple device, and I have never reset it before... ever.
Now the full version of the story, and yes as with all great tech problems it has a very stupid move on my part, I promise:
My iPhone 4s phone fell 2 feet off a chair face down and the screen cracked to bits :/
After a week of putting up with packaging tape on my screen to keep from cutting my fingers, I decided to get it fixed. Up until this point not a single problem with my phone ever.
>STUPID ALERT< I took it to one of those cell phone shops that are every 3 blocks, because the nearest certified place is 2 hours away. This one came "highly recommended" by 2 respected friends who do not know each other. Just in case, I changed my number lock to a very complex code. (yes, I know how stupid that sounds now - I know about jailbreaking)
It went in with a 90% charge and came out with a 9% charge (??!!) - yes, I'm a nerd. I use the % on my battery meter.
They took 45 minutes to repair my screen. All seemed well at first, but later I realized my battery indicater was not moving. It was stuck at 9% for 2 hours, and even after charging for 2 hours still read 9% when I unplugged the cable.
I rebooted, after which it updated the power indicator, but then proceeded to lose power and reboot at least a dozen times on its own before stabilizing. I realized at this point it was only updating the battery indicator upon reboot. I quickly found out this would be the "new normal" for my phone.
I noticed things were sluggish. About every 10 seconds functionality would briefly hang, then catch up to itself.
After a week of this, I decided to finally reset my phone.
I did not know Wifi was needed to reactivate my phone :/ so I waited 2 hours then started the restore when I got home.
I let it go,screen dark due to timing out. An hour later I came back and was informed the restore had failed. I'm assuming it was due to switching over to 3G after the screen is off for a while.
I re-started the restore, only this time I had to leave the house and figured it would just pick up where it left off when I reconnect. Wrong! It stopped the restore saying it had lost Wifi connection.
Upon returning home, I restarted the restore, this time making sure I kept the screen alive by tapping it frequently and turning it back on immediately any time it went dark.
After coming alive finally, it started downloading apps to restore. Again it started the multiple reboot problem and each time it reboot, it would continue trying to download apps.
Upon returning to check on it later, I encountered the following error: "This apple id has restored to too many devices in the last 90 days". (!!??) I never knew such a thing existed.
So now my paranoia is starting to set in and I can't help but wonder if the cell store managed to steal my iCloud password and restore my account to multiple spoofed devices to try to steal my money/info/identity/passwords/etc... So now some questions to either justify or shut down my paranoia:
How many cloud restores are allowed within 90 days?
Is it possible someone else is restoring my account to their own device without me knowing? If yes, wouldn't those devices show up on my iCloud device listing?
Is it possible someone entirely switched out my phone and swapped my data over to it, giving me a damaged phone - undetected (i.e. if they broke mine while replacing the screen and to cover it up gave me a parts-phone that would appear fully functional)?
Is there a way to tell if my phone has been jailbroken?
Is 45 minutes too long for a screen repair?
Please forgive my conspiracy-mind. I've had my credit cards and email accounts hacked enough to know that the underbelly of tech is very real. I am involved in the IT industry so not stupid when it comes to this stuff (despite #3 in the top narrative); I'm just new to Apple so not sure if these kinds of breaches are craziness on an iPhone. I always hear about how secure Apple products are and maybe put too much trust in that. Thank you for reading such a long post
infofreak

I don't know the answer to how many restores it takes to get to the lock out message, got same one today!  As for the iPhone, it sounds like the repair shop might of given you a battery swap.  iPhone is turned off while it is apart and replacing screen.  To remove the front screen you have to remove the battery to gain access.  The only way you could drain your battery that fast is if you were playing Angry Birds the whole time while using iPhone as a wifi hot spot connected using a Bluetooth keyboard and talking on the phone (AT&T network of course).  That is why I believe they swapped your battery out while they repaired your screen.  As for the 45 minutes for the repair would be about right I believe.  I've done repairs on iPhone 4/4s enough to replace the screen in under 30 minutes or less.  But if they are working, stopping to help other people coming in, or they were working on one prior to you arriving, then 45 minutes sounds about right.  I would suggest if there is a next time, just go to an Apple Store, make a trip out of the day if you need to drive 2 hours.  Because, 1) they may do shady things like swap out your battery for a cheaper one to sell yours at a premium.  And 2) they always almost use cheap replacements for the repair.  The key words to look for, OEM, don't buy.  If it states Genuine Apple replacement parts, they would have the proper replacement parts that you want for the repair.  And that is not always the case too, if the place looks like its ran out the back door of an apartment and states Genuine Apple replacement, I would run as fast as I can away from that place.  I know it's a lot cheaper to have it repaired by a shop but your getting an almost new iPhone from Apple Stores (Remanufactured) for $150 plus tax.  As for the lock out, call or e-mail Apple and ask for them to remove the lock out and they will remove it with a disclaimer.  Just contact them and you will get a response in a day or two stating that it has been removed.  Had iTunes Match 90 day lock out removed twice by contacting Apple and asking for them to remove restriction.  Anyway, I just want to wish you two the bast of luck, with regards to the lockout.  Just get a hold of Apple and they will take care of you.  One more thing, "Once you go MAC you never go back!"

Similar Messages

Maybe you are looking for

  • Can not able to save the data while executing the package/procedure

    Hi, I created one package and schedule this in JOB, job is running successfully but data is not inserting in table, CREATE OR REPLACE package body LST_RPT as procedure gender_proc(gender varchar2) is begin insert into gender_count select * from mag_h

  • Batch Wise Closing Balances Table

    Hi, We can get period wise closing balance for Plant-Storage Location-materials in MARDH. But i didnt find any table which can provide Plant - S.Loc - Year - Period (or Month) - Batch wise closing Balances. Can any body please suggest a table on the

  • HASHMAP IN STRUTS!!!!!!!

    I am working with hashmap in the file .java and it passage to the jsp page. The problem is that I don't know how they treat hashmaps in struts. I have fact this: <% pageContext.setAttribute("edadesSexo", dto.get("edades")); %> <logic:iterate id="dtoi

  • Why are transparent Keynote objects visible in playback?

    I often want an object to rotate around one end rather than about the center. My workaround is to duplicate the object in question, flip it around both axes and attach it to the end of the object that I want to be the axis of rotation. At this point,

  • Parsing date

    I am reading in a text file delimited by a semi-colon. One of the tokens is a date formatted like: 1/1/2002. When I try to convert it to a Date, I get a ParseException error. What is the best way to convert a String to a Date object? Thanks in advanc