title: Is there a way to upgrade API Level on an older Android device (donut)?
body: <p>After googling everywhere with no goal, I wanna ask something to you, Android devs:</p>
  
  <p>Is there a way of upgrading (compiling the APIs or else) the API level of an older Android version (like Donut), to a more "usable" level (like one found on Eclair or Froyo)?</p>
  
  <p>My scenario: I have an pretty old Galaxy I7500, running Galax0 (Donut-1.6), and just wanna have some fun/programming/low-level programming on it. I know all the struggles (since it has only ~96 Mb of real usable memory, so I'll have to train my algorithm optimization skills), but since I said that "I wanna have some fun", it includes using some more recent apps.</p>
  
  <p>If not possible port the APIs natively, Is there a way to include them inside my app payload?</p>
  
  <p>An Android Dev called Drakaz forked an CM (Froyo and GB) and built for this device, but Galax0 still performs better, so that's the reason I wanna port newer APIs to this elder Android version.</p>
  
  <p>And yes, I have another device to play too (with ICS) =).</p>
  
  <p>Any Ideas?</p>