Quote:
Originally Posted by gTen
Oh by the way, with the new roofs added to the GSM project..does that mean there is no need for 2 different ports and they can be merged into 1 project?
|
It isn't as per say a GSM Project heh, the rootfs, initrd and kernel are all meant for all types of phones, GSM and CDMA. And none of which is tailored specifically for the Rhodium. In fact the CDMA Raphael had been working off the autobuild rootfs for quite some time now. It wasn't until the Rhodium that it differentiated the RIL so much. Now it is merged so progress has been made.
We are pretty much caught up with the GSM side, but there will always be some differences. But for the most part as far as what isn't working is the same on both device types. And the hardware for those types should be the same.
As far as ports, again there isn't really a specific GSM or CDMA port, there is XDAndroid which runs on all types of phones. It is just the Android OS, and then there is the kernel, which works on multiple devices to define the drivers and such for those devices. Again, not specific. Then the rootfs which allows them to differentiate between devices, it is what tells the kernel what drivers you need. It accepts our startup.txt switches etc and knows what files or parts of files we need for our device.
Hopefully that helps explain some, I definitely am not the best at explaining!