This thread is old but if anyone is still looking for a solution to the original question about "white on black" browsing here is my solution:
1. Install one of the Opera browsers (mobile or mini should be fine)
2. Create a css file containing something like the following (tweak to your liking), put it somewhere accessible on your phone.
Code:
* { background: black ! important; color: white !important }
:link, :link * { color: #00ffff !important }
:visited, :visited * { color: #ff00ff !important }
3. Open Opera and type "opera:config" into the url field.
4. Click "Quick find" and type "css" to filter the options.
5. Tick the "User CSS" tick box
6. In the "Local CSS File" choose the css file you made earlier.
7. Save your changes to the config screen.
8. Restart Opera