I was looking for something similar, and just found it.
the plist file is located:
/var/mobile/Library/Preferences/com.apple.springboard.plist
Open it and have a look around! There's plenty of other useful stuff inside. Just don't mess anything, I think it could seriously screw up your setup.
After scrolling approximately to half of it, I found this line:
<key>iconMatrix</key>
The keys after where each app. The first array was the dock. Then there's another..
<key>iconMatrix</key>
and all my apps. There's a new array for each page. It could be a pain to edit this manually, so yeah I'm no programmer at all and I'll have to wait for a full nice GUI perhaps.
hey even unjailbroken iphone can pimp this, using USB disk access app.
good luck
Haha I just did something wierd. I backed my original plist file and messed with a copy.
I figured that this
Code:
<integer>0</integer>
meant no icon in the spring board.
I decided for fun to turn this:
Code:
<array>
<dict>
<key>displayIdentifier</key>
<string>nz.co.orsome.bubbleWrap</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
<integer>0</integer>
<integer>0</integer>
<integer>0</integer>
</array>
into this:
Code:
<array>
<dict>
<key>displayIdentifier</key>
<string>nz.co.orsome.bubbleWrap</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
to see if I would get 3 more itunes icons instead of 1. I respring and hoped everything would be fine. It hanged a big but after, all my icon were at there place, except there were no empty space between them. I had some pages with only 5 icons, so all the others after filled the empty space in order. That's kinda good; I didn't wanted to organized those pages and now they're all tidyed up.
Good.