This is going to be a fairly long post, so please bear with me. I have been slowly putting this together ever since we got NAND up and running, and I believe we have ironed out almost all of the NAND bugs as they pertain to FRX05. Through that, I have been logging some of the changes that we had to make so that I can put together a nice and easy to follow post for chefs that want to start building ROM's. That post will be coming in the following week, but I want to work with ACL and LMiller on drafting that up probably through our Google Docs.
Status of NAND Development
First and foremost,
[ACL] is still our only real developer for the NAND kernel. Without his hard work, there is no way we would be where we are, so if you can, please show your appreciation by
donating to him:
https://www.paypal.com/cgi-bin/websc...=Y8RGAN4VEEV2Q
ACL feels we are getting very close to finished with FRX05 for now, and after that is done, he will start committing some of the new updates to the kernel. Lmiller and myself are pretty good with testing and scripting, but the kernel code is outside of our comfort zone. Since we cannot really help him, the updates are going to be a little slower until he either gets more help or has more time to spend on this project.
Status of FRX05 ROM
Because we got rid of the rootfs on NAND, quite a few changes had to be made to get FRX05 working properly on NAND. LMiller and ACL did the brunt of the work on this while I tried to make minor fixes here and there when we found issues.
Later this week, we will be pushing out the release candidate of FRX05 for NAND. Hopefully we can iron out the rest of the bugs that are caused from running FRX05 on NAND and let the chefs start going to town with their customizations. Again, I will have more details on this later.
Available Space
Right now, we aren't using the NAND as efficiently as we could be. Some of the NAND does not like to be formatted, and it took a lot of testing to find where we could start and finish. I know LMiller was working on this as well, but we could always use more help with this if anyone is interested.
In between hex editing the partition layout and messing with mtdparts, I've probably flashed around 500 times in the last few weeks, and I still haven't gotten it perfected yet. Unfortunately, I've got so many bad blocks of flash, I can't say what is my device causing issues versus what it would do on other phones. I should be getting a GSM rhod some time, but that person is waiting for the Droid Bionic before I can get it from them.
Other ROM's
Once FRX05 is finished, we will work on getting XDAndroid's Gingerbread up and running. ACL has also mentioned getting cyanogen mod 7 working as well. He has also worked on sense builds in the past, but I understand this is much more difficult to do. Might need to make it worth his while
I will be updating the second post to keep track of each ROM along with known bugs for each one. We love getting feedback from you guys, but
please include detailed information for us. If we don't get logs or steps to reproduce an issue, it will be ignored. Seriously, we aren't even going to bother responding to it. Our time is limited, and trying to figure out how to reproduce an issue is not an effective use of our time
Donations
As I stated earlier, ACL deserves all the credit for the time he has spent working on NAND. I put up his donation link earlier, and you can find it in his signature block. You can also help keep XDAndroid going by donating to them here:
http://xdandroid.com/w/donate.php
There are a lot of others who have been involved in this project like Wozzer, myself, LMiller, and others from the XDAndroid crew. I can't link to all of them, and some of them don't take donations, but please remember that these people are giving their personal time to help you all have some fun with your phones
Thanks everyone,
Nathan