Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

July 14, 2012

Bugless Beast 4.1.X Jelly Bean

Bugless Beast Jelly Bean builds are now available for select devices and coming to more soon! The builds are based on the latest source with slight modification as I see fit. Rather than write a long post about the builds, I will use this article as a live changelog and provide the download links. As a side note, be sure to flash the latest radio and bootloader available on my downloads page.

Download:
Developers:
  • repo init -u git://github.com/peteralfonso/platform_manifest.git -b jb

Changelog after the jump

December 4, 2011

Custom IceCreamSandwich Emulator Build

A few times a week you can catch me scouring the Android related threads on Google Groups. I find it to be a great way to learn a few tips and tricks. Throughout the past weeks I have seen the same questions arise time after time. How do I create a custom emulator image? How do I put the Market on the emulator? Since these questions were asked so much, and I had never used the emulator before, I decided to give it a shot. As you can see in the screen shot, the end result left me with an emulator that was rooted and had all the G-Apps (including Market). 

To build this emulator you will need to sync my source and choose "pete_emulator-eng" in the lunch menu. More information on how to get my source and what changes I made to create this emulator can be found on my GitHub. I should also mention that this emulator image has the same developer apps that come with the sdk image. I decided to leave these apps because they can be useful tools for developers creating their own apps.

Since we are on the subject of emulators, check out the amazing skins by Heiko Behrens!

November 20, 2011

Download: Stock Fastboot Images For Galaxy Nexus


When hacking a device, one of the first things to consider is how it can be flashed back to stock in case something bad may happen, such as a brick. This consideration is just as important to users as it is to developers. Unfortunately, official stock images are rarely ever released due to licensing and other various reasons. Sometimes the community is lucky enough to get a "leak" of these images which is even more rare. Because of this I have taken it upon myself to make my own factory images from source. These images can be flashed via fastboot either by the "update" command or by flashing each .img individually.

I put in quite a bit of work to make these images match exactly what shipped on the retail Galaxy Nexus (Maguro). The build.prop is identical, the boot.img is secure, no applications or files are missing, etc. This is as close to the real deal as it gets. Once again I will mention, so I do not get a C&D from Samsung, I made these myself, they are not a leak of official files. When the Verizon version of the Galaxy Nexus (Toro) becomes available, and its associated source is released, I will make images for it as well. 

As stated earlier, quite a bit of work went into making these. If you would like to post these on other websites or forums please link to this post, and only use my bit.ly download links so I can keep track of the statistics. If these ever save you from the nightmare of sending your device back to Samsung for flashing or replacement; a donation, thank you comment, or a Like, would be a sure way of showing your appreciation.

Official support for these images can be found at RootzWiki where I have created a thread to discuss.

The download link for these images as well as other files such as stock ROMs can be found at: download.peteralfonso.com/maguro (you can +1 this page to share with friends!)

November 18, 2011

November 3, 2011

Download: Google Wallet Update (1.0-R35v8)

In order to get Google Wallet to work "out of the box" in my ROM (for Nexus S 4G), I had to use a bit of magic. Apparently that magic broke the ability to update Wallet from the Market. I took a trip down to the local magic store, spoke to the cashier, and bought (with my outdated Wallet app) a new concoction made from angry unicorn tears. I followed the instructions to a tee and.....BAM! A fix appeared on my server and in ROM Manager for all to enjoy. Download link after the jump...

October 22, 2011

Now Supporting The HTC Droid Incredible

The good folks over at RootzWiki sent me an HTC Droid Incredible a while back in hopes that my ROM series would one day be seen on it. I spent the past few nights working like a mad man, needless to say GPA18 nightlies have began! As of now, the camcorder does not work but I will be working on fixing it soon.  Everything else seems to be working great. So great that I have actually put down my Nexus S for the past few days. Since I am new to this device, please help spread the word about my ROM.

Now to go enjoy my birthday with friends!

September 21, 2011

Blah, Blah, Blah...Random

I have been getting the same questions on Twitter and Google+ so rather than continue to answer each individually I will just ramble about some things here. First I'd like to thank each of you who are running my builds, reading through the positive comments makes all the time and effort worth it. For those who have donated, another HUGE thank you. Each and every donation makes being a busy college student that much easier. Did you realize you helped buy my text books?

Considering you are reading this post, it is safe to assume you are an Android fiend. Needless to say, Android 2.3.7 came out yesterday debuting on the Nexus S 4G. Many are under the assumption that some of these Gingerbread updates will not benefit every Android device. I can see where this confusion comes from considering the release notes given to the public do not go into detail and are written only for Google's Gingerbread flagship device, the Nexus S:
  • 2.3.1 - updated Google Maps
  • 2.3.2 - sms sent to wrong contact bug fix
  • 2.3.3 - random reboot bug fix, additional NFC functionality, color adjustments
  • 2.3.4 - Google Talk with video
  • 2.3.5 - additional NFC support, improved WiMAX speed
  • 2.3.6 - Voice Search bug fix
  • 2.3.7 - addition of Google Wallet
I admit, before I began building ROMs from source, I would have probably assumed the same. With time comes knowledge and now I know otherwise. With each incremented version comes many, at times hundreds, of changes to Android. These changes may fix bugs, improve code, improve security, etc. Android source is being changed on a daily basis, not only by developers working for Google but also by users wanting to contribute to its "open source". So next time a Nexus device get's an update that increments the Android version, you too should be excited! 

At this point, some may have wondered what a "flagship" device is when I mentioned it earlier. These are devices that debut with the latest version of Android (no other devices have it at the time). For example the Motorola Droid (Eclair), HTC Nexus One (Froyo), Samsung Nexus S (Gingerbread), and the Motorola Xoom (Honeycomb). These devices also are always vanilla Android, meaning no skins such as MotoBlur, Sense UI, Touchwiz, etc. This being said, let's discuss what we know about the next Nexus device for certain. It will debut with IceCream Sandwich, will be vanilla Android, and will most likely come out late October. Now dismiss the rumors about a Nexus device having TouchWiz or any other skin; if the phone coming out on Verizon with IceCream Sandwich has a skin, it is not a Nexus!

Now that you know Android 2.3.7 will benefit your device, I am sure you are eager to head over to download.peteralfonso.com and get the latest nightly that will update your device to it. Unfortunately my builds have stopped since August 30th because Android source is no longer readily available to sync with. This is due to kernel.org (where Android source is hosted) being hacked. Google and those at kernel.org are hard at work trying to get things back up and running. As soon as this happens you can bet I will be just as excited as you for a new update and will be working on ROMs for all the devices I support.

For my friends with a Nexus S 4G, if you do not follow me on Twitter you probably did not see me release stock rooted Android 2.3.7 ROMs (deodexed and odexed) within an hour of the OTA update. You can find these ROMs as well as the new radio and OTA update files on download.peteralfonso.com/crespo4g

If you read this entire post you can probably understand why I didn't know what to title it.


August 30, 2011

Download: GPA17 (Gingerbread Peter Alfonso) Android 2.3.5

As you may have seen me mention on Twitter, I have recently moved to start a new semester at UCF. That being said, you can imagine how busy my life has become. This is going to be one of my hardest semesters yet so I need to prioritize and manage my time well to succeed. Because of this, I no longer have as much time to work on ROMs and kernels as I once did over the summer. This does not mean I will be stopping development completely, it simply means it will be at a much slower rate. Please do not ask for an E.T.A. on my next release because I will not respond.

I had a lot more plans for GPA17 but because of the reasons mentioned above, I am having to release a bit early. I assure you that you will still find this build to be everything you have come to love in the GPA series.

For those not familiar with this ROM series, some of it's features include:

  • 180 degree rotation
  • Overclockable kernel
  • CPU toolkit (can be removed by deleting "Toolkit.apk")
  • FLAC audio support
  • Ad-hoc network support
  • Facebook sync
  • Reboot option
  • "Copy All" text option
  • Low battery sound toggle
  • Modified widget picker
  • Headset/headphone icon in statusbar
  • Latest Google apps
  • Busybox
  • Bug fixes/code improvement from CyanogenMod

I would also like to announce with the release of GPA17 that my ROM is now fully open source. For those interested in compiling my ROM please visit the following link for instructions on how to begin: https://github.com/peteralfonso/platform_manifest 

If you have fully read this entire post and have made it here, I'd like to thank you with the download links!

GPA17:

*Note: Wipe data/cache (factory reset) if this is the first time installing a ROM from this series*

When I do find some time for Android, I will be working on a changelog and I will post it here when it is complete.

August 12, 2011

Download: Nexus S 2.6.35.14 Kernel


I spent some time today working on the Nexus S kernel. This kernel has been updated by 7 subversions, bringing it from 2.6.35.7 to 2.6.35.14. I have also added BLN and CIFS support to this build. Other features include Overclocking to 1.4GHz, Interactive governor, Voodoo support, updated Wi-Fi driver, TUN, color tint tweaks, and various bug fixes from upstream kernels.

I need this tested thoroughly before I feel comfortable including it in my build. Please let me know how it performs or if you come across any issues. This will work on ALL Nexus S phones (AT&T, T-Mobile, Sprint) and ALL ROMs.

Update: It proved to be completely stable and is now in my builds as of 08-13-11

Download: 2.6.35.14_CRESPO.zip

August 6, 2011

Now Supporting Nexus S 4G




I am pleased to announce that I am now supporting the Nexus S 4G as well as the Droid. This ROM will be released alongside my Droid build titled "GPA17". Until then you can find it in "nightly" form in the following directory: http://wonderly.com/bb/CRESPO4G/ROM/BETA/ (choose the latest file)

Some features include but are not limited to:
  • 180 degree rotation
  • Overclockable to 1.4GHz
    • Voodoo support
    • Updated wifi driver
  • CPU Toolkit
  • FLAC audio support
  • Native 3G tethering
  • Ad-hoc network support
  • Facebook sync
  • Reboot option
  • Modified widget picker

There are also many performance tweaks and bug fixes which you can find change by change on my github. For those of you who run CyanogenMod, now that I support this device I have began submitting patches to help out. In the future I plan on supporting the other Nexus S variants (T-Mobile & AT&T) as well.

Recommendations:
Upon initial install of this ROM, please wipe data and cache. When a new build becomes available, you will only need to wipe dalvik cache. For the best experience, stick with the kernel provided in my build, I assure you it performs very well. If you are interested in saving tons of battery life, downclock to 800MHz in the CPU Toolkit, you will see little to no difference in performance.

Sorry this post does not read well, I am sick at the moment and not in the proper mindset to write.



August 2, 2011

Download: Tethering Fix For Nexus S 4G



Sprint shouldn't have blocked tethering, enough said. This patch will restore the 3G tethering ability you had in Android 2.3.4 on your Nexus S 4G. Download and flash in clockworkmod recovery manually or automatically via ROM Manager.

Update: I have submitted this patch to CyanogenMod so tethering will work in these builds too.

August 1, 2011

GPA17 Beta Testing Now Live



As you may have heard the other day on Droid-Life, my latest nightlies for GPA17 are up for testing! These will update your Droid to Android 2.3.5 and update the kernel to 2.6.32.43. Changes from Android 2.3.4 to Android 2.3.5 are mostly bug fixes, if interested you can see these on my github.

As for the kernel, well I have had it in my mind to try to update it for a while but always thought it would fail miserably. I was pretty stressed out today after class so I needed something to work on to get my mind off things. A few hours later I am presenting you with the most advanced Droid kernel to date in my GPA17 nightly build. I say the most advance because this kernel is newer than any other by 34 subversions! Once I release my V0.4 kernels, flashing anything else will simply be a downgrade.

EDIT: After fixing an sdcard bug another bug appeared, this time causing random reboots upon selecting airplane mode. I am reverting to the old kernel until I have more time to look into fixing this issue.

If you do not already have the link to my beta folder bookmarked, here it is again:

http://wonderly.com/bb/DROID/ROM/BETA/

UPDATE: I am now supporting 3 devices!
Droid: http://wonderly.com/bb/DROID/ROM/GINGERBREAD/
Nexus S: http://wonderly.com/bb/CRESPO/ROM/GINGERBREAD/
Nexus S 4G: http://wonderly.com/bb/CRESPO4G/ROM/GINGERBREAD/

For those who enjoy what I do and would like to help buy me text books for the fall semester checkout the donate link on the sidebar of the site  :)

July 13, 2011

Download: Gingerbread (Android 2.3.4) ROM Update GPA16

Exactly one month ago I released GPA15. This month, GPA16 will update your Droid to Android 2.3.4 as well as add Ad-hoc network and FLAC audio support. Other changes include bug fixes/code improvement, such as the data loss fix by CVPCS and a new kernel by me. To make things a bit easier, I have added all of the latest Google applications including Market and Google Chat with video.

For those of you who do not know, my GPA builds are a series of ROMs built to replicate what would have been an "official" update from Motorola. To the end user this simply means that this ROM will appear completely stock. What most do not realize is I have many tweaks and improvements "under the hood", making this ROM extremely fast yet completely stable. I have also added small features such as a reboot option and 180 degree rotation. Word on the streets is that there is a hidden feature available and only Droid-Life has the file to unlock it...

Changelog coming soon, school/work has me quite busy.


GPA16 (81.4MB)
Download | Statistics

June 29, 2011

Download: Droid Kernels V0.3

It's been two full months since my last kernel set, I'd say we are overdue for an update! A lot of work went into these and I am extremely happy with the results, hopefully you will be too...

Features:
  • Low (LV), standard (SV), and increased (IV) voltages
  • Interactive governor ported from .38 kernel
  • Newest compcache module: zram.ko
  • USB switches from .35 kernel
  • Increased sdcard throughput (faster read/write speeds)
  • Bug fixes from upstream/newer kernels
  • Built in OMAP temperature sensor
  • All of the official governors
  • Lightweight, stripped of unneeded features
  • Added most popular, requested modules and features 
  • 5 CPU slots rather than 7 (better performance)

Download:
  • 600MHz   | LV | SV | IV | 125/250/500/550/600
  • 700MHz   | LV | SV | IV | 250/500/550/600/700
  • 800MHz   | LV | SV | IV | 250/550/600/700/800
  • 900MHz   | LV | SV | IV | 250/550/700/800/900
  • 1000MHz | LV | SV | IV | 250/550/800/900/1000
  • 1100MHz | LV | SV | IV | 250/550/800/1000/1100
  • 1200MHz | LV | SV | IV | 250/550/800/1000/1200
  • 1250MHz | LV | SV | IV | 250/550/800/1000/1250
  • 1300MHz | LV | SV | IV | 250/550/900/1100/1300

Note:
  • Increased voltage is not available for 600, 700, and 800 MHz due to the fact that you do not need higher than standard voltage for these speeds.
  • If your Droid seems sluggish you may need to use a higher voltage kernel.
  • These work on Froyo and Gingerbread as well as ALL ROMs

May 13, 2011

Download: Stock Rooted Gingerbread (Android 2.3.3) ROM Update GPA15

Seems like its been forever since my last release, sorry for the delay. Been pretty busy the past few weeks, finished the Spring semester at UCF, moved back home, and got a job. I'm actually quite tired and no words of wisdom are coming to me to share with you all so I will make this short. Basically GPA15 is the shit, check the changelog for details!

GPA15 (60.1MB)
Download | Statistics

GPA16 will be Android 2.3.4 if you were wondering.

Note: If you have no sound when making a call, you need to reboot once. Also note, if you wish to overclock you need to install the "AutoOverclock.zip" from my kernel post.

April 26, 2011

Download: Droid Kernels V0.2

It's been a while since my last set, so I am happy to present to you the most advanced kernels for Droid to date. This set is built from the latest source, I did not build upon someone else's, I started from scratch. Changes from my last version include updating the Interactive governor to the version found in the .38 kernels. No other kernels out have this governor yet, it has two tuneables rather than just one. I also updated the compcache module to the new zram.ko, meaning these kernels will be fully compatible with CyanogenMod and others. Thanks to cvpcs, the new .35 kernel USB switches have also been added, fixing USB tethering in Gingerbread. SDCard throughput has also been increased, for faster read/write speeds.

I did not include the "new" governors that are floating around (SmartAss, SmartMod, BumbleBee, etc). All of these are hacked versions of the old Interactive governor (not the new .38 kernel one), meaning they are outdated. All of these governors are modifications of eachother. I will not be adding any of these governors so do not ask. I assure you, using the Interactive governor built into my kernels will yield better results anyways. Here is a quote straight from the .38 kernel source, "Use the CPUFreq governor 'interactive' as default. This allows you to get a full dynamic cpu frequency capable system by simply loading your cpufreq low-level hardware driver, using the 'interactive' governor for latency-sensitive workloads." This would explain why manufacturers have chosen it to be the default governor on most of the new devices, including the Motorola Xoom.

I also kept the default compression method of the kernel. After conducting a bit of research, LZMA compression and others seen in some kernels take longer to decompress. To put this in other words, the phone will take longer to boot by not using the default compression method.

Features:
  • Available in low, standard, or increased voltages
  • Interactive governor ported from .38 kernel
  • New compcache module: zram.ko
  • USB switches from .35 kernel
  • Increased sdcard throughput
  • Bug fixes from newer kernels
  • Built in OMAP temperature sensor
  • All of the official governors
  • Lightweight, stripped of unneeded features
  • Added most popular, requested modules and features

    Downloads:

    Increased voltage (IV)
    Low voltage (LV)
    Standard voltage (SV)

    Note: You will need to use an app or script to have these kernels overclock themselves. If not they will default to whatever the ROM developer has in the ramdisk (most likely 600MHz). To overclock any GPA build, flash AutoOverClock.zip

    Update: I just wanted to give you guys/gals more info about the Interactive governor. I have seen some users on a variety of ROMs saying that the phone takes a while to wake up after pressing the battery button. It all depends on the governor and settings the ROM dev has made in the ramdisk or elsewhere (init.d). You can make a fast kernel, and have the ramdisk or other files slow it to a crawl. On my GPA builds, using the interactive governor there is no wake up delay. That being said, on other ROMs I would suggest switching to, if not already using, the interactive governor. From there if you still see a wake up delay lower this tuneable:

    /sys/devices/system/cpu/cpufreq/interactive/go_maxspeed_load

    The default is 85, a good number for battery saving, but not for performance. For example, you may lower this number to 80 so the governor will ramp up to max speed (highest slot) faster. You may also want to note that the Motorola Xoom uses the value of 80 by default, maybe you will be happy with this value as well.

    Just FYI there is yet another tuneable in this governor:

    /sys/devices/system/cpu/cpufreq/interactive/min_sample_time

    This tuneable represents the minimum amount of time to spend at the current frequency before ramping down. This is to ensure that the governor has seen enough historic CPU load data to determine the appropriate workload. Default is 80000 uS.

    Unfortunately, SetCPU and possibly other applications have yet to put these tuneables to use via a GUI. So one must have a script or command change them. As you can see, this governor will allow you to save battery or crank out the performance so adjust it to your liking.

      April 14, 2011

      GPA15 Progress & Beta Testing

      I know by now the fiends are itching for a new release, I just want to assure you your fix is coming soon. GPA15 squashes many bugs and is available for "preview" for those having withdrawals. These preview builds are known as "nightlies". As you can see I try to upload one every night, but at times I get too busy:

      http://wonderly.com/bb/DROID/ROM/BETA/

      Before downloading and installing, you need to understand that these are not "stable" builds, meaning it is likely that things may not work as expected. On the contrary, you may find it to run better than anything you have ever used. For those wanting to test and report issues, I ask the following:

      1) Be very familiar with the rooting, custom recoveries, flashing roms, etc
      2) Wipe data and cache (more than once) before installing the beta build
      3) Not restore data (start fresh, download each app individually)
      4) Use only the default kernel provided in the beta build
      5) Not modify the beta build in any way (removing apps, themeing, etc)
      6) Run only the latest baseband available (C_01.43.01P)
      7) Run only the latest nightly build available
      8) Fully read release notes/changelog before flashing beta build

      Feedback and questions are to be posted on DroidForums in this thread:

      http://www.droidforums.net/forum/bugless/134556-rom-beta-stock-gingerbread-android-2-3-3-build-gpa15.html

      As far as the stable release of GPA15, if no new issues appear in the nightly builds all I have left to do is update my kernels to V0.2. To keep an eye on the list of changes, check out the changelog.

      March 21, 2011

      Download: Stock Rooted Gingerbread (Android 2.3.3) ROM Update GPA14

      It's about that time again isn't it? Perhaps the most important aspects of this updated build are the FRG83G proprietaries and the adjustments made to the way Gingerbread manages RAM. As mentioned in a previous post, "Unfortunately not every file on the Droid can be built from source. Because of this, "proprietary" files are used."  

      Gingerbread was never intended to run on devices with less then 256MB of RAM, such as the Droid. This is made evident by the way applications will randomly close or stop syncing, they are being "kicked out" of memory. For example, on previous Gingerbread builds (not only including mine), if a user had music playing in the background and later opened a few more apps, the music would stop playing. Issues such as these are now resolved due to the adjustments I have made. Now user can multitask as much as they would expect an Android device to be able to. As an added bonus, you can expect to see alot less homescreen redraws.

      One of my favorite things about Nexus devices is that they always receive the latest updates, including apps. More often then not, when an app is updated on this device, it is not available in the Market yet. This gives rooted users an opportunity to run the latest versions before others even get news of it. In GPA14 you will find the latest Street View and Google Search apps not available in the Market yet. When you download all of the Google apps from the Market, be sure to not download Street View and Google Search because you will overwrite the new version with the "old" Market version.

      Other changes including updates and bug fixes are included in this release so be sure to check out the changelog for full details.

      GPA14 (71.7MB)
      Download | Statistics
      Mirror | Statistics

      File hosting provided by @dwonderly & @b16a2smith

      Further installation details after the jump...

      March 16, 2011

      Download: FRG83G Motorola Droid 1 Update

      The Droid community heard news of this update all the way back in January. "A limited number of owners will receive the update as part of a pre-launch 'soak' test before it’s more widely released. This has become standard practice, so we can observe for a few days to make sure there are no hidden problems before wide release", Matt stated, manager of the Motorola Owners Forum. As you may have seen, MyDroidWorld leaked this "test" update before it was officially released OTA (over the air) giving us a glimpse of what it may bring. For those who flashed the leaked "test" update or were included in the pre-launch OTA, you will still be notified to receive the official "release" FRG83G now that all bugs have been worked out. The official "release" OTA started on March 9th and will update your Droid to Android 2.2.2. As noted by Verizon Wireless Droid support .pdf, this update will fix some mms/sms issues users were reporting.

      So why care about this update when you have GPA ROMs to enjoy?  Unfortunately not every file on the Droid can be built from source. Because of this, "proprietary" files are used. These files are pulled directly from your device so it is very important to have the latest ones available, in this case FRG83G. Although the release notes for this update state that only mms/sms issues were addressed, the official OTA .zip shows much more being patched. Rather than contemplating for hours about what has or has not been changed from one release to another, I would much rather just be certain and include the latest proprietaries in my ROMs. That being said, expect them in GPA14.

      "Pete you're slacking, you should have had these FRG83G ROMs in your downloads section the night of March 9th." I know, I know...For some reason this update has been very hard to get. I sure do miss the days when people were eager to post the Droid 1 OTA files or download urls taken from logcats. I put my development Droid back to stock using RSDLite and an sbf file but I still could not get it to receive the update. Usually, and even stated in official documents, you can "force" the update by going to Settings > About phone > System updates, but this did not work. Fortunately, Twitter followers Jonassink and DizkoDan wanted to help. After spending some time on Gtalk with each, I was able to guide them through the process required to get the system and OTA files dumped. I then took these files and created stock rooted ROMs out of them, one odexed and the other deodexed.

      Before posting the download links for this update, I'd like to end on a lighter note. Check out the graphic of the Droid 1 in the update support .pdf. What a major FAIL! For starters the Droid 1 has never ran Donut (Android 1.6) as shown on the screen. Also note the "Advanced Task Killer" application in the top left. Pretty funny stuff. I can count the hours of Photoshop experience I have on one hand and I know I could have made a better graphic!

      Download:
      FRG83G Deodexed
      FRG83G Odexed
      FRG83G OTA file

      Edit: For those wanting to stop OTA notifications you will need to edit your build.prop file with the following...

      ro.build.description=voles-user 2.2.2 FRG83G 91102 release-keys
      ro.build.fingerprint=verizon/voles/sholes/sholes:2.2.2/FRG83G/91102:user/release-keys

      March 7, 2011

      Download: Stock Rooted Gingerbread (Android 2.3.3) ROM Update GPA13

      Over the past week, the Android team at Google pushed Gingerbread version 2.3.3 to AOSP (Android Open Source Project). Unfortunately I couldn't immediately work on it because of being busy with school but now I am on spring break and have found some time. Although the end user may not notice a difference between the two versions, I assure you much coding has changed. So much in fact that Live Wallpapers no longer worked and delayed this release until I could pinpoint the culprit.

      Now that I have learned to compile kernels, I have made a 600MHz, stock voltage kernel that eliminates all the lag users have experienced running Gingerbread on the Droid. Before, audio would stutter, wake time would be delayed, and nothing felt "fluid" unless clocked to atleast 1GHz. With this new kernel, none of those issues occur. How I have achieved this with a 600MHz kernel came to me while I was half  asleep (not sure if this is good or bad, but ideas and thoughts related to Android run through my head until I finally fall asleep every night). Being that this kernel is stock voltage, I highly recommend flashing my low voltage 600MHz kernel (if your device can handle the voltage decrease) to save battery life. Let's hope a Motorola employee flashes this ROM, sees how well it runs without being over-clocked, and decides to push an official Gingerbread update!

      Aside from updating the entire ROM to Android 2.3.3, I have also updated the Market application to 2.3.4 and added the native Quick Office application that comes on Droid devices. For details about changes between each release, please read my changelog. Although the changelog may seem "simple" please realize that hours and hours of work are put into each release.

      Once again I will mention, no Market applications are included in this ROM. Once you install this ROM you will need to download the following: YouTube, Gmail, Street View, Voice Search, Maps, Flash Player, Talkback, Kickback, and Soundback. Once Gmail is installed, allow it to auto sync by changing the following setting: Menu > Settings > Accounts & sync > example@gmail.com > Sync Gmail

      If you experience any problems at all wipe data and cache!

      GPA13 (71.7MB):
      Download Link (Statistics)