[Sony Ericsson XPERIA X10 Mini] Glengolars:
Hello everyone and thank you for your time in advance.

First of all, I'm relatively new to the Android OS so forgive me for any mistakes I make describing my problem. I'll try to give as many details as I can, mostly steps I took that I believe that might have led me to my problem, but please feel free to ask anything if you think it could help.

TL;DR version: My problem is this: I'm stuck in the Google Account signing in screen. The phone is requesting me to "Slide keyboard open to continue" while I don't have any keyboard and there is no box on the screen where I would press and the digital keyboard would appear.

So, I have a Sony Xperia X10 mini (i guess its short name is x10i?). A year or more ago I firstly rooted my phone, used xRecovery to flash Cyanogen Mod on it. I'm sure I had the 2.3 Gingerbread version of it. My first "problem" is that when I first looked into the rom's settings (CM Settings) it had many options with the HTC abr in front of it. I didn't tweak most of the options that had that HTC tag on them, only those concerning the keyboard. When I tried to type, it showed different versions of a keyboard on screen, but it always showed a keyboard up. Keep this in mind.

Now, 2 months ago, a friend of mine did something to his android (a galaxy one, cant remember which) and he said the applications were running smoother. He is kinda more informed about Androids than I am so I trusted him and we tried to do the same thing to my phone. It was about Fixing Permissions or something. I deleted the cache he told me through xRecovery (after I backed up ofc) and then booted the phone, only to find my settings and user data lost. The backup I made that day was possibly not complete or something, because when I tried to restore it, it failed and so I lost my SMS/contacts etc. I restored a much older back up and it DID work but I decided to run the most recent one anyway.

From that day on, my phone somehow decided to return all calls as busy. Whenever someone called me, it gave them the busy message and after a while I got a message that they called me. Sometimes for a single call (or irrelevant to calling SMS they sent at another time) I recieved many exact same SMSes. I put up with this situation for a while and tonight I decided to reset my phone and get a new mod in it, or even refresh the same - I didn't really care. So I exported my contact list which was all I cared to save to a file in my sd card (which file I backed up) and tried to see if my xRecovery worked, because my friend told me that it all may have to do with it being corrupt or something.

The result is that I couldn't even get to the Recovery. Not with pressing the power button, choosing to reboot from recovery. Not even with the power button and back button pressed, or repeatedly pressed. Then, I decided I just wanted to reset the phone so I foolishly thought of a factory reset so I could reroot if needed and do the process from scratch. I chose the option, it rebooted. After the Sony Ericsson logo though the Cyanogen Mod logo started to load, which made me wonder why since I thought it would just load the firmware it had when I bought it. And then it started with the press the Android to begin (after the PIN request) and now I'm stuck in the google account set up.

Please help me out, I apologize for the wall of text. It would certainly be fine with me to somehow reset the phone to the state it was when I bought it using SEUS or something like that. I tried doing that tbh, but then all this firmware came up and I didn't know which one to choose plus I can't find a working link to download SEUS, PC Companion etc. Otherwise just please help me out with the rom i used and how to fix this keyboard problem cause I'm thinking the rom wasn't good for my x10mini. Also is there any way to see my sd card's contents via USB with the state my phone is in?