So, I should probably preface this by saying, I know next to nothing about building Roms. Always enjoyed flashing them, but never actually bothered to put one together.
Having previously had an original Droid, I got used to flashing a new rom every other day, sadly, this isn't an option on the D2G...yet. Fission is great, I've been running it since SBF came out, and love it. Everything I loved about the Droid, is now found on the D2G. Mostly anyways.
I'd hoped (as everyone else had) that with the SBF out, the D2G would get some love, call me impatient, but it hasn't happened yet. So here we are.
Liberty...looks intriguing, thought it might be cool on the D2G so I modified the update-script so as not to format /system and not flash logo.bin. (I manually formatted system and data through clockwork recovery prior to flashing)
Boots and runs but with the following issues:
1. Cant sleep, pressing power to sleep, will soft boot the phone when waking. (Deal Breaker)
2. No cell signal (wrong ril lib files...easy fix)
3. Wrong physical keyboard files, alt gives weird symbols (also easy fix)
4. Camera fine, but Camcorder hangs (and shows a mirror image)
Fixed Problem 2 by pushing D2G libs (if it had "ril" in the name, I pushed it)
Fixed Keyboard by pushing the D2we keyboard files.
I cant fix the soft boot on wake issue, ( I assume it's a framework issue that I don't have the knowledge to fix...yet) and haven't tried the camera as I assume it's a quick fix but not worth messing with if I cant overcome the soft reboots.
As of now, I'm running a hybrid, I started with the liberty rom, overwrote the libs and Framework with D2G's so essentially I have Liberty apps (minus browser, swype, and LatinIME) and the rest Fission. So far everything is fine/stable, but I can't access **PROGRAM (or ##PROGRAM, I never remember which) and "Roaming Indicator Flashing" will not go away.
FWIW, The Liberty guys have done a great job, their roottools/scripts are amazing!
Clearly, I'm playing with fire here (already soft bricked once by mixing Fission framework files with Liberty), but does anybody who actually knows how to port a rom care to chime in?
xda had tons of info on HTC rom kitchen, but I'm not sure if that applies to D2G since we cant mess with kernel or radio and are essentially just swapping system files.