Don't want to cheat or copy off the gurus here but maybe some links or suggestions from the best Android Devs out there? Anything is appreciated.
Here are a few things to get you started
download the android SDK. Follow this guide to install it
Installing the SDK | Android Developers
Once that is done follow this excellent guide written by Drewwalton
http://forums.androidcentral.com/lg...d-gingerbreak-no-reverting-ota-works-too.html
This guide will show you how to root your phone, as well as install a custom recovery, and Nandroid backup. the OptimusRootZVD.zip is attatched at the bottom of the post, that was a little confusing for me for a minute i couldnt find the file. other than that all other neccesary files are linked to in the guide.
once your done with that you should be well on your way, you can flash custom roms now by simply putting the zip on your SD card and flashing it from within the custom recovery.
hope this helps
P.S i would like to pay homage to all the developers of not only the custom work, but to this forum, and other like it. a valuble resource indeed.
Allso the forums on android forums are a good resource
LG Optimus S - Android Forums
**edit** i may have misunderstood your question....not sure
i liked your post, the order you put down was exaxtly the order i am going in. just this morning i was looking for information on how to theme, an was not very successfull. first i tried just takeing a go launcher theme an extracting out a .png an making it blue instead of green making sure not to mess up the transparency. i then took my edited icon an droped it back in the apk with winrar i jus did .zip normal compresion then renamed it from zip to apk, it seemed to work fine however when i tried installing the .apk it failed to install.. i thought this would work but it looks like i got somthing wrong.
i was wondering i you could point me in the direction of how to edit themes, that seems like the first step then creation of a new one. allso on how to compile an .apk somthing tells me i got it all wrong
thanks
After all the research I have even MORE respect for all that put effort into making these phones do these amazing things
Sent from my LS670 using Tapatalk
It does indeed take many hours of work. From writing code to smali editing (which can be a major PITA), and many builds that fail to boot. It can get pretty nuts sometimes.
But when you finally release something and people whom you have never met in real life use and enjoy something you've done, it is a really great feeling.
^^ What he said. Not to start an OS war, but there are so many advantages to running Linux when tinkering with Android, such as:Word from the wise, try to get into using a Linux build on your computer. It will make working with android much more seamless and much less painstaking. Just remember, Linux is case-sensitive and doesn't recognize spaces in the filenames and you will be good. Lol. Good luck with your ventures. Indeed it takes much work. Sometimes, more work than a full-time job!
^^ What he said. Not to start an OS war, but there are so many advantages to running Linux when tinkering with Android, such as:
- You don't need to worry about installing drivers for every device you connect.
- You don't even need to install the SDK, just run it from the desktop.
- Knowing the file structure makes it much easier to find things in Android.