The only things you need to type yourself are as follows:
1) A good general description of the behaviours of each type, such as what can be found at Socionics.com. I'm not saying that Socionics.com is an authoritative source of information. What I am saying is that the method that they use to describe the types is a good standard to go by. (That does not mean that the way they've implemented it is good.)
2) An understanding of each of the functions. You only need this to determine: 1) your dominant function, 2) your creative function, 3) your role function, and 4) your PoLR function. A good description involving illustrating the use of the functions in each of these positions is useful.
Using these two tools is your best bet for determining your type. The reason for this is because these are the most basic aspects of Socionics theory, and the most relevant with regards to your actual behaviour. Things such as what quadra you're in, what your dual type is, what functions you value but don't use, your appearance, etc. are theories that are more on the periphery of Socionics. In other words, they are less proven, so they should be less dependable.