Snake X
Android Expert
I know this may not be the best place to ask this question, but surely the safest place to avoid brand-specific methods (such as tools for mainly htc devices).
I decided I want to start getting into rom developing/porting. Where would I begin on doing something like this? I want to be able to port roms so that I can customize what I want in it and what I don't want. But mainly, I want to be able to port roms such as stock ICS from galaxy nexus or already cooked roms like MIUI to a device like the warp (since xda has about 0% information on *specifically* this device if it matters). I will first say I have about little to no knowledge on C/C++ or android app development, but I do have some experience in java (I can make a slot machine game without spinny graphics max). I know this will take A LOT of effort, but I still want to be able to try.
edit: another reason im asking here is that when I google how to do this stuff, tutorials seem to be in device-specific threads which leaves me to believe that not everything might be compatible. But hey, what do I know, right?
edit 2: I am willing to work in ubuntu (I use vmware player as a ubuntu VM)
edit 3: I think I would like to start with something like porting the stock ICS rom from galaxy nexus if that's no too hard for a complete beginner.. :S
I decided I want to start getting into rom developing/porting. Where would I begin on doing something like this? I want to be able to port roms so that I can customize what I want in it and what I don't want. But mainly, I want to be able to port roms such as stock ICS from galaxy nexus or already cooked roms like MIUI to a device like the warp (since xda has about 0% information on *specifically* this device if it matters). I will first say I have about little to no knowledge on C/C++ or android app development, but I do have some experience in java (I can make a slot machine game without spinny graphics max). I know this will take A LOT of effort, but I still want to be able to try.
edit: another reason im asking here is that when I google how to do this stuff, tutorials seem to be in device-specific threads which leaves me to believe that not everything might be compatible. But hey, what do I know, right?
edit 2: I am willing to work in ubuntu (I use vmware player as a ubuntu VM)
edit 3: I think I would like to start with something like porting the stock ICS rom from galaxy nexus if that's no too hard for a complete beginner.. :S