Monday, 25 April 2011

adbWireless

adbWireless is an app that allows ADB commands (Android Debug Bridge) over WiFi.

Running the app while your phone is connected to WiFi allows you to connect to your phone via ADB without the use of an USB cable. The app tells you what IP address to connect to from your comp by simply using the command "adb connect <ip address>" in command prompt/terminal.

ADB comes with the Android SDK, so you need to have this setup.

The app is only available for devices that's rooted, which a blog post to that here for HTC Desires.

adbWireless - Android Market

Saturday, 23 April 2011

Game Dev Story

Game Dev Story is an addictive game available on Android. You own a game developer studio, that starts out small. Making games and trying to make gain popularity, your studio grows, as well as your staff as their skills grow and produce better games.

As you gain money, you can buy licenses for newer consoles, and make better games. Eventually you can develop your own console, and develop games for that, generating more money.

The console cycles in game follow closely to consoles in real life. It ends around the time we are now, but you can keep making your own console and keep on playing afterwards.

Link to it on the Android Market website below. The full version is just £1.48 and is worth it. There is a Lite version, but I don't know how restrictive it is.

Game Dev Story - Android Market

S-Off (Security Off)

S-Off and rooting can essentially go hand-in-hand. If you're gonna root it, then might as well S-Off as well and gain full access to your phone.

This security is something that was implemented by HTC on newer phones, and is on the Desire. It's a flag that controls whether the NAND or flash memory is unlocked. Having the security on will lock partitions such as /system and /recovery. This can, however, be disabled and allow access to these partitions.

The easiest way for the Desire is with AlphaRev. This only works for the GSM version, not the CDMA.

This process *CAN* brick your phone, and I hold no responsibility for any errors that happen.

Visit AlphaRev's  for everything you need.

Once the process is finished, in your bootloader you should see it now says S-Off.

On AlphaRev's website there's other HBOOT tables that you can flash. These offer different sized partitions. Some custom ROMs require certain tables, such as CyanogenMod 7 requires the CM7 table, and Oxygen requires the Oxygen table. Stock HTC Sense ROM uses the Stock 1.8 table.

If you use a ROM with a low cache, such as Data++, or CM7, then you can't flash stuff like Radio from recovery as the cache partition is too small for it, so you need to do via fastboot.

You can also flash custom splash screens with S-Off as well.

Sunday, 6 February 2011

Unrevoked3 Rooting

After having an extended length of absence from the blog, thought I'd pick it back up again after only saying I'd be gone for a week.

This post is about rooting Android HTC Phones with Unrevoked's program that easily and simply roots HTC phones. As I have a HTC phone, I don't know what other programs there are to root other Android phones, so this post is mostly aimed at HTC users.

The Android phone it supports are the EVO 4G, Hero, Eris, Wildfire, Aria, Desire (GSM and CDMA) and the Droid Incredible as of version 3.22.

There's a version of the tool for Windows, Linux and Mac OS and pretty much all you have to do is connect your phone to your PC in debug mode and let it do it's thing. There are other things you need to do like not have HTC Sync installed and for Windows you need to install HBOOT USB drivers beforehand.  A more extensive guide on doing it can be found here and also goes on to explain how to flash custom ROMs, which is one of the benefits of rooting your device.

There's more apps you can also use that require a rooted device, such as setCPU to squeeze a bit more out of the phone's CPU, Titanium Backup, which is probably one of the most extensive backup apps on Android and so on. There's also plenty of ROMs that can be used, some which add a lot more features and bundle in useful apps, or maybe you just want a stock Android ROM instead of HTC's Sense.

The downside to rooting is you can't receive OTA updates for your device. You either need to download the update itself and flash it yourself, or download the RUU for the latest update, which flashes your phone back to factory settings.

The latest version of the program can be downloaded from here. Enjoy.