So from some insane crackflashing I did recently on my first G2x unit, I found out it suffered from some similar problems that my Droid Incredible experienced. On certain roms or kernels, it would just lock up the G2x on the initial boot screen. Not only that, it also heated up the CPU immensely in a short span of time.

Here’s what I attempted to flash that worked:

  • Eaglesblood 1.0.4 Froyo and GB Rom
  • Dark&Sinister 1.1 Froyo Rom
  • Ultimate Rom Froyo Rom
  • CM7 Nightlies Rom
  • Trinity 15 ext3 and ext4 kernels for EB/DS Froyo

Missing from that list is Faux123′s AOSP and CM7 based rom and kernel. As much as I would have loved to use it, I just couldn’t. Now before someone points, laughs and cries user error, I’ve been doing this for quite a while. I know how this works and what needs to get done to make it work. I’ve done the wipes, I’ve done the nandroid restores back to ext3, I’ve done everything. The end result is always a locked up LG boot screen and a blazing hot backside.

So how did I fix it?

Simple, grabbed a new G2x unit and test it. Within 10 minutes, I had Faux’s AOSP rom and Cm7 based kernel loaded and booted. So did my G2x have the same kind of bad memory blocks causing problems? Who knows at this point, but what I do know is I’m now using one of the smoothest rom and kernel combinations for the G2x.

 

Following yesterdays post about rooting the T-mobile G2x, here comes Clockworkmod (CWM) recovery. @ChrisSoyars just posted a version of CWM on XDA. His steps are done on Linux, but since a majority of us are Windows users here’s how you’ll do it. There are external links here because a lot of this will probably change.

  1. Download the  CWM Recovery version 3.1.0.1 with ext4 support. You can choose internal sdcard or external. The following steps are for external sdcard recovery.
  2. Grab the nvflash utility and drivers over at MoDaCo.
  3. Place the CWM recovery file from Step 1 into the same directory where you extracted nvflash to in step 2.
  4. Remove the battery and then hold down both volume buttons and connect your USB cable to your computer.
  5. Your computer will prompt you for drivers — navigate to the drivers you downloaded in step 2 and install them.
  6. Once the drivers are installed, unplug the USB cable from your phone only.
  7. Now once again, hold down both volume buttons but this time keep holding them down while plugging in your USB cable.
  8. Open a command prompt (Start->Run->cmd) and navigate to the directory you extracted nvflash to and copy/paste the following: nvflash.exe –bct E1108_Hynix_512MB_H8TBR00U0MLR-0DM_300MHz_final_emmc_x8.bct –bl fastboot.bin –download 5 p999-ext4-ums-external-recovery.img
  9. Your screen will show SW Upgrade and your command prompt will cycle through a bunch of nvflash operations. Once the flash is done, it will tell you so. Give it a few minutes after that and then unplug the USB cable.
  10. Hold volume down and power when booting up to gain access to the CWM recovery. You can let go once you get past the LG boot screen. If you let go prematurely, it will drop you into the SW Upgrade screen. Use the volume buttons to navigate and the power button to select your options.

Tip: If you issue a nvflash command, you will need to unplug your USB cable and replug it every time or else the next nvflash command will not take. I’m not sure why this happens, but repeating a nvflash command back to back doesn’t seem to work.

[Update 04/28/2011] – Update the steps with better instructions and with the latest release of CWM recovery.

Note: The difference between doing the above and flashing CWM recovery via Rom Manager is that the above steps will allow you to use the volume down and power combination when booting up. If you do this via Rom Manager at this point, you won’t be able to access the recovery in that manner. This is important because if you end up boot looping and can’t boot up correctly, having volume down and power to access recovery will be your life saver.

[Update 05/25/2011] – Krylon360 has released a customized version of CWM that supports ext4 as well as ext3. Go grab it and then load the Trinity kernel for some added performance.

 

The T-mobile G2x is now available in stores as of today. Some people have already received it if ordered via online sales from a few days back. This thing is a pure beast of a phone, let’s root it.

I’m usually not too fond of one click root methods, but this really is the easiest way to do it on this brand new handset.

This assumes you have ADB already installed and working. The download links will require you to be a registered user on this site.

  1. Download and install the LG drivers. LG has released the G2x drivers over at their site. Download and install those instead.
  2. Enable USB debugging under Settings-Applications-Development on your G2x.
  3. Download and run Super One Click (v1.8).
  4. Hit the Root button and off you go.

[Update 4/22/2011] Added link to official LG drivers for the G2x.

 

The latest Cyanogenmod (CM) 7 Nightlies have added a few notable updates to the latest builds. One of the more requested ones (at least for me) is the battery percentage in the status bar. This was available in CM6, but CM7 had some previous problems in getting this done, but that has been overcome with the latest builds.

The new battery percentage is slightly different in that the percentage isn’t inside the battery icon. The new style has the numbering to the left of a small battery bar.

To update to CM7, grab it from the CM site or if you are a premium Rom Manager user you can download it directly from the app.

image

 


Updating your radio on your handset can sometimes provide better coverage or faster speeds when using data. You can usually find these radios scattered all over the net, but for our update on the Nexus One (N1), it can be downloaded from Cyanogenmod. We’ll be using the 05.12.00.08 radio upgrade from 4.06.

Although it states this .zip is flashable via your favorite recovery, it’s much easier and safer to do it via fastboot using adb. Assuming you have some knowledge of how adb works, go through the following steps for this update.

  1. Download the .zip from CM’s website and extract the radio.img file to your adb/tools directory.
  2. With your N1 powered off, boot into your bootloader (vol down + power on).
  3. Connect a micro usb cable from the N1 to your computer.
  4. Navigate to your adb/tools directory via a command prompt in your Windows installation. Issue the command “fastboot devices“. You will see your device listed.
  5. Stop if you do not see your device listed. You will need to make sure drivers for your N1 have been installed and/or loaded correctly at this point.
  6. If you do see your device listed, issue the command “fastboot flash radio radio.img“. You will see something like the following: sending ‘radio’ (26112 KB)… OKAY [  3.866s] writing ‘radio’… OKAY [ 31.912s] finished. total time: 35.778s
  7. Reboot your handset and you are all done. You can verify the radio has taken by going back into your bootloader or by going to your About Phone section in Settings.
 

One of the annoying problems that plagued the Viewsonic G-tablet was the awful wake up lag that would creep up randomly. Once the G-tablet (Gtab) went to sleep, it would downclock the CPU only to keep it at low speeds even upon wake. So one minute you are cruising from app to app, the next minute everything is crawling.

This was an issue in the stock kernel, but since Viewsonic released the source, the wonderful devs over at XDA have managed to fix the problem with their custom work.

The easiest way to fix this would be to root your Gtab and install either TnT Lite or Vegan. The kernels have been patched in these latest builds and I can confirm using Vegan that the wake up lag is gone for good. You can of course just load a custom kernel, which you can find over in the XDA Gtab Dev forum.

 

image

There are a few new custom kernels available now for the Droid Incredible that will enable multi-touch. If you are into gaming and emulators, multi-touch can be enabled to allow 2-5 simultaneous presses.

My current favorite is chad0989′s Incredikernel. You can also try HeyItsLou’s version or invisiblek’s version. Just keep in mind that some are for Sense roms and some are for AOSP  based roms. They’re all in the update.zip format for easy flashing, just clear cache beforehand in your recovery and you are good to go.

 

I’m going to be posting up a few Viewsonic Gtablet based fixes/hacks to make it fully usable. Without these fixes, your Gtablet will be severely crippled by utter crap known as the stock TnT OS. Today’s quick how-to will be on how to enable all apps to show up on the Android Market.

Without this fix, opening the Market will show no apps available for your Gtablet.

The method outlined here requires something like Root Explorer or if you are familiar with the Terminal Emulator, you’ll be fine as well. You will also need Titanium Backup, you can download it from the developer’s website. Root access is a requirement.

- Open the Market and confirm that you do not see any apps
- Open Root Explorer
- Navigate to /system and mount it read/write
- Open in Text Edit the build.prop file
- Find the line that starts with ro.build.fingerprint and change it to say ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys (this is the fingerprint used by the Samsung Galaxy Tablet)
- Close the file and it will back up your old file automatically
- Go to Settings and then applications
- Find Google Services Framework and clear cache and then force close it
- Find Market and clear cache and then force close it
- Before rebooting, in Titanium Backup application, go into “Backup/Restore“, look for “Google Services Framework 2.2“, click on it and then choose “Wipe Data“.
- Go back and open the Market and it will pop up an error, this is good
- Reboot and let it log into your wifi
- Wait 5 minutes and then proceed to open the Market, you should now see all the apps that are available

 

image

Viewsonic recently released the Gtablet to the masses at the $399 pricepoint. With a dual core Tegra cpu, 512MB of ram and 10″ of screen real estate, this tablet has a lot going for it. However, right out of the box it is probably by far the worse OS and/or UI I have ever used. If this tablet was given to me as a gift with no option to change the stock OS, I would try and re-gift it. It is just that bad and then some.

So what’s so great about this tablet then? Custom roms. There’s nothing locking this system down, so there are already a few roms available that really improve the functionality of this tablet. Trust me, the difference is night and day and all kudos go to the folks on XDA Developers for really pushing this tablet forward.

Let’s get started shall we?

Continue reading »

 

After being on a Droid X for about month, I felt something missing. Only after I went back to a Droid Incredible today did I realize it was the ability to flash kernels. I happily loaded up KingKlick’s BFS#5. With overclocking speeds built in, interactive governor, loads of speed increments, undervolting and a slew more options, it’s a phone nerds best friend. This is what I’ve been missing and it’s a damn shame this kind “openness” is disappearing it seems.

© 2011 Droid Hype Suffusion theme by Sayontan Sinha