[Nexus S General] dreamsforgotten:
Hello everyone. Allow me to introduce myself first off. I'm a long time xda member, an acs member (Android Creative Syndicate), a themer, and a developer. I originally started on the Samsung Moment, learned themes, and shortly after moved up to the Samsung Epic. I created quite a few themes for the Epic, and then began working with ACS devs testing and learning what they were doing for the ACS roms.

I've got some plans for my Nexus and hopefully everyone can benefit from it. My first missing piece upon buying the nexus was the widgets in the status bar ie bt, gps, wifi, etc. soon as I got my phone that was a high priority. I ported a theme immediately from the Epic so I could have my eye candy back while working on bigger and better projects. The theme is in Nexus Themes and Apps called H.R. Giger and can be found here: Thread. My second project, the Samsung Touchwiz Quick Panel port, which is also the same thing as the power control widgets on the Cyanogen Mod roms, is now mostly complete and can be found here: Thread. Also there is a subsequent thread that I turned into a guide on how I did the mod as well as actively answer questions to anyone looking to do the same for their roms located here: Thread. I say the mod is *mostly done because I would like to replace the auto rotation widget with the Wimax (4g) for us Sprint Users. The problem is Sprint has made the Wimax modular and placed it into an apk where it links itself into the settings menu, as well as the framework. The problem with this is I can't access the wimaxmanager inside the apk from the SystemUi.apk because of what seems to be a security issue. Most likely this was done intentionally by Sprint to protect their proprietary software, but I'm not 100% sure. I like to believe that we can get around it and get this working but it's def on the back burner now.

My current port is the TSM Lockscreen Parts. This mod allows you to go into settings, under the option for About Phone, there will be a new choice called Lockscreen Parts. From there you can choose between now 8 different Lockscreens. You can also turn the music controls on the different lock screens. I have the Mod 100% working with 3 of the lockscreens ported. I will have one more this afternoon and 4 more however long it takes.

I have released the Quick Panel mod to the public already since it's such a useful mod, but all of these things will be going into my rom which will include the quick panel, lockscreen chooser, and reboot options. The rom will be based on stock NS4G 2.3.4 GRJ22 AOSP build. There is absolutely, in my eyes, nothing wrong with the stock rom running on our Nexus. I feel adding as little code as possible to it to enable these features will send it over the top.

The reason for this thread is two fold. I would like to announce myself to the Nexus community for those coming from something other than the Epic and might not be familiar with my work, and to let any other developers out there what's on my plate if they care to take part in it or were planning on doing the same things. I hate to see someone start on the lockscreen today as much work as it is, and I'm more than half way through. Also I wanted to reach out to the GSM devs, as all this work should transfer over to your phones very easily.

Future projects are already on the backburner including a new theme complete as Giger that takes over every aspec of the phone but this time instead of replace the GB theme, I plan to accent it. Porting over a slew of nice themes is in the works as well. Also I plan on working on getting most of the Transparent and Blacked out apps the Epic has available over to us as well. Anyone else, I know Mikeinid was planning on a transparent gtalk as well so feel free to post here upcoming plans and we can build mods together as one instead of each other doing the same thing.

I hope there are more people out there that will join me in working on the Nexus because the more options the better!. I get asked plenty of times why am I working on porting smali code for the Nexus when we have full source. I'm a reverse engineer by heart. I work backwards a hell of a lot better than forwards. After this rom is complete and I'm set up building NS4G code from source, (I'm mostly done getting set up for that as well) I plan on playing with java code and seeing what apps/mods I can build right into source so in the future I hope my releases will be in source code and anyone can add the code and build it right into their roms.