The following is an email response I sent to someone who asked about the square-1 a while back. Hopefully all the algs and instructions are correct because I continue to forward it to people. Have fun

----------------------------------------------------------
Hi xxxxxxxx,
It's ironic that Dan sent you my way, because a ton of
the algs I use are on his page:
http://homepage.ntlworld.com/dan_j_harris/...1/square-1.html
You should be able to intuitively make a star shape (6
corners) on one side, and that leaves you to learn
only 5 cases for turning the sq1 into a cube. It's
not the most efficient way to go, but it beats
learning all 90 cube cases.
A quick brief on the notation on Dan's page. 1= 30
degrees (an edge piece), 2= 60 degrees (a corner
piece)
/(x,y)/
/=turn the right half
x=U face
y=D face
Ok, so in terms of the solution,
1. Turn into a cube
2. Seperate U&D corners (all the white corners on one
face, all the green on the opposite) You should be
able to work this out intuitively, but if not let me
know and I'll go in further detail.
3. Seperate U&D edges (After you do this, it should be
all green on one face, and all white on the opposite
face.)
Alg for this Step(3):
(0,-1)/(-3,0)/(4,1)/(-4,-1)/(-3,0)/(6,0)/(0,1)
What it does:
Seperates DF&UB edges. You might have to repeat this
a few times depending on how many edges need to be
seperated.
4. Permute Corners
Alg for this step(4):
/(3,-3)/(3,0)/(-3,0)/(0,-3)/(-3,0)/
What it does:
Switches UFR<->UFL corners
5. Observe edge parity. (if there is one) Here are
the possibilities:
a. No Parity (move on to step 6) Standard edge cycles
on each face
b. Double Parity- Parity error on each face
fix: (1,0)/(-1,5)/(1,-5)/
c. Evil Parity- Parity error on one face
fix: (3,0)/(3,3)/(0,3)/(5,-1)/(4,-2)/(0,-4)/(2,-4)/
(4,-2)/(1,0)/(-3,-3)/
6. Solve edges (You only need one alg to start here)
Alg

1, 0)/( 0,-3)/(-1, 0)/( 3, 0)/( 1, 0)/( 0, 3)/
(-1, 0)/(-3, 0)/
What it does: Cycles UR->UB->UL edges counter
clockwise
That is what I started out with. This is what I use
now:
1. Cube shape
2. Seperate Corners (1 look)
3. Seperate Edges (1 look)
4. Solve Corners (1 look)
5. Fix Parity (0-1 look)
6. Solve edges (2 looks)
All the algs you need are on Dan's site. (Except all
the algs to solve U&D corners in 1 look. Those can be found here:
http://www.cubezone.be/square1step4.html)
Sorry about the insanely long post...If you have any
questions, let me know!
Happy Cubing,
-Richard