Sunday, February 12, 2012

Gaia 1.2.0 development Update #1

In respond to a fellow user/contributor to Android Gaia ROM, terry@android (which write the official guide for installing Gaia ROM in previous post), here's my respond to some of the planned updates on the development. So I shared the response here so users can read what might be the upcoming changes for the next big thing :)

taken from lowyat.net Gaia Dev official thread 


I've read it and I can say that it is a great idea, although stability and the chance with users who don't understand the inside of android may broke something is in question. 

Nevertheless several idea will be included with in the next update. Gaia development mainly developed with stability in mind. Also finding the perfect setting balance for both new users, and pro users is still an objective. Again I want Gaia to work out of the box as not many users know perfectly about flashing and script installation. 

VM heap size will be at 50mb as it is the perfect balance I tested so far, some app can use more that it should and depends on the VM heap size available as reported by Android system itself. So more than 50mb will result crash to home on certain app and games, as expected on low memory environment. I will however include RAM manager (free version) in sys apk. Several tweaks are remove as RAM manager does the same for the ROM.

Swapper 2 will also be included (if I can find the apk) for users convenient. 

Internal system will also be a complete overhaul to maintain stability, the updated adreno driver will be modified a bit to maintain high performance with stability. Same as WiFi capability to be stable enough with the included proposed kernel, the 2.6.35.14 EA. Tight integration with several third party app such as swapper and RAM manager.

About the readahead, 4096 is a good value as SD card nowadays can handle that much cache. I will include that value on this next update. SD swap script will also overhaul to be faster without much strain to SD card. 

I will look into the charging limit of the ROM, this is a delicate section where battery could be damage if overcharge. Still Android itself have a good battery management system given the right kernel installed. So that's an easy part (hopefully).

S2E, again this is one that I am still considering, as most users don't know how to maintain it and so far I could not find any stable script that I can use as different SD card brand reacts differently. However I can provide Link2SD as a sys app. It is still recommended by me as the apk are stored in ext3/4 fs, which still is better than CM/Android default app2SD.

ExDialer will also be included replacing the default phone.apk (miui look plus more features such as predictive dialing and less memory usage).

I've also planned to make a premium ROM exclusive for donating users. Again optional and and still in planning. Premium ROM will have all the tweaks that free version have, but more tightly integration with 3rd party app and revamp UI as a whole. Providing users with different experience that normal Android looks and feel. 

I will continue on ICS development, but not as active as Gaia ROM both free and premium. I can however I am collecting donation for a second phone for development solely on ICS as I can't reflash my phone every day as I need a stable phone for work and stuffs. Nevertheless, that is if the donations are enough to buy a second phone, I am guessing it is easy enough as the phone price drops alot right now. I also accepting donations for other phone owner wanting to port Gaia ROM for their phone, so far the list of supported phones are the same as Cyanogenmod list of supported phones. 

That said, I will try my best to make this little project stand out as best as I could in order to gain trust among users.

10 comments:

  1. This is one of the appreciable post.I like your blog features.Nice to read about your blog.

    ReplyDelete
    Replies
    1. Thank you for your support :)
      I like my project to be as transparent as possible as such users will be at ease and worry free expecting next update for years to come :)

      Delete
  2. When is it coming out ? :|| it's been almost a month of waiting...

    ReplyDelete
  3. Couple of test builds have already been compiled, just a little touch up to get ready for the release. For now, public mediafire folder will be hopefully launch next week with a couple of beta builds for anyone eagerly wanting to test the latest Gaia builds :)

    Check me up on twitter for instant updates :D

    ReplyDelete
  4. is there any way that your incoming rom is suitable with csl mi-350?

    ReplyDelete
  5. waiting and waiting. ..

    ReplyDelete
  6. Hi, very nice ROM, but why isn't adb working?
    adb devices shows device as usual, but all other commands timeout (adb shell, push, pull, ...)

    thanks

    ReplyDelete