Posts tagged android 2.2 froyo
Our ever growing list of add-ons and UI elements to make our devices unique keeps growing as time goes by. Sometimes, making them unique means to take things from several different places and combining them into one. XDA member myth999 started a thread with the extraction of the upcoming Sony Xperia Play’s PSP classic live wallpaper. But it seems that this thread has evolved into something else. You will find in the following posts to the opening post, some of Sony’s UI elements being extracted and with the ability to be installed in other devices running a minimum of Froyo (Android 2.2) or later. One of such apps is Timescape, which is classic to most Xperia devices. This is supposed to work fine for most devices running Froyo or over, but you will need to modify your build.prop to make the system think that your device is actually a SE device. The latest revision of the app has fixes for devices with LDPI screens.
If you find this useful or if you have anything that you may want to add, please be sure to let the dev know by posting some feedback.
FULLY FUNCTIONAL TIMESCAPE RETAIL ARC VERSION FOR ALL DEVICES & ALL FROYO+ ROMS ONLY
LAST UPDATE 05/04/2011 ICON RESOLUTION FIX FOR LDPI DEVICES
IF YOU ALREADY HAVE TIMESCAPE STILL DOWNLOAD AND FLASH RELEVANT ZIP FILE POSTED HERE THEN YOUR FONT WILL BE FIXED
NOTE : KINDLY CHANGE YOUR BUILD.PROP FILE OTHERWISE FB AND TWITTER WONT WORK IN TIMESCAPE
Looks like many of our beloved phone manufacturers are beginning to realize that the true development for their devices does not happen in their labs, but rather as soon as they hit the streets. As a result of that (and GPL licensing requirements), we are seeing that many companies are releasing the source code for the kernels used in their devices, so that developers out in the wild may have a chance at playing with and tweaking the code to fit their purposes. XDA member uthinkisay started at thread in the Thunderbolt forums where he points at what he found browsing HTC’s site. What this means is that you will be seeing custom kernels with the changes made by HTC along with others from all over the net. Also, this means cross compatibility with other roms will also be possible.
This is truly a good day for developers, so stay tuned and be sure to visit the Thunderbolt forums to see the first custom works resulting from this release.
Just looking around the web and came across this,
Is this what devs need to start developing custom kernels or are we waiting on a newer one?
You can join the discussion in the original thread.
For those of you who were hoping to get a rooted device by the time you picked up your brand new Thunderbolt from the store, your prayers have been heard. Thanks to XDA members jamezelle, jcase and a few other devs, inclu, the HTC Thunderbolt has been successfully perm rooted. Coincidentally, it got perm root on the day it was officially released, which is not really that much of a surprise as it was determined that temp root was fully achievable the day before. However, things are far from done as there is no custom recovery as of yet. But if the last 6 months have shown us something is that our devs work fast, so expect to be able to flash custom roms sometime very, very soon.
If you can contribute to the project, please provide some feedback or help for the devs. Happy rooting!
Rooting The ThunderBolt – Version 2
Root with read/write access to /system
Ability to downgrade and flash any RUU (i.e. signed firmware)
Fully unlocked bootloader
All ThunderBolts survived testing
Could brick your phone if you aren’t careful
The method of rooting your Android device as described in the article herein is solely for enthusiasts and not for the faint of heart.
IT WILL WIPE YOUR DATA. IT WILL WIPE YOUR DATA. IT WILL WIPE YOUR DATA.
Android Police and Team AndIRC disclaim all liability for any harm that may befall your device, including, but not limited to: bricked phones, voided manufacturer warranties, exploding batteries, etc.
The instructions below assume you already have a strong familiarity with adb command lines – this is not for beginners.
Scotty2, jamezelle, jcase, and all of Team AndIRC
Testers, especially ProTekk and Trident
Thanks to scotty2 for WPThis
Busybox was pulled from a CyanogenMod ROM, source should be available here
psneuter was pulled from somewhere, credit to scotty2, source here
All firmware credit goes to 911sniper
Jaroslav from Android Police for editorial help
If I missed anyone in the credits, it was unintentional and I will fix it soon. Lots of people had their hands in on this project.
*** Please read the instructions in full before you attempt the process or head to IRC to ask questions. Also, make sure your battery is fully charged before taking the plunge. ***
First, download these files:
165253 (md5sum : aae974054fc3aed275ba3596480ccd5b):
Mirrors for the package (contains busybox, wpthis, psneuter, su, readme.txt, misc.img, and hbooteng.nb0) (md5sum : 3b359efd76aac456ba7fb0d6972de3af):
Custom RUU mirrors (md5sum : aff07b8256628a175c40938d408fa16f):
Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:
adb push psneuter /data/local/ adb push busybox /data/local/ adb push misc.img /data/local/ adb shell chmod 777 /data/local/psneuter adb shell chmod 777 /data/local/busybox
This step will gain temp root and flash the custom misc.img. Run:
Now the shell should display "$".
You will now be kicked out of adb, and adb will restart as root. Let’s confirm the md5 of misc.img:
At this point, the shell should display "#".
/data/local/busybox md5sum /data/local/misc.img
Output should be "c88dd947eb3b36eec90503a3525ae0de." If it’s anything else, re-download the file and try again.
Now let’s write misc.img:
dd if=/data/local/misc.img of=/dev/block/mmcblk0p17 exit
Here you will rename the downgrade RUU as PG05IMG.zip and place it on your SD card. Then, run the following command:
adb reboot bootloader
Choose the bootloader option and press power; let the ROM flash. When asked to upgrade, choose yes. Don’t freak, it’s a long reboot.
Once done, reboot and delete PG05IMG.zip from your SD card.
Set up the two part exploit, to gain root and unlock MMC.
Push wpthis, busybox, and psnueter. adb push psneuter /data/local/ adb push busybox /data/local/ adb push wpthis /data/local/ adb shell chmod 777 /data/local/psneuter adb shell chmod 777 /data/local/busybox adb shell chmod 777 /data/local/wpthis
Next, enter the following commands:
adb shell /data/local/psneuter To unlock eMMC: adb shell /data/local/wpthis exit
Please pay attention – this is very important. This step involves a small chance of bricking if you mess up.
To push the eng bootloader:
adb push hbooteng.nb0 /data/local/ adb shell /data/local/busybox md5sum /data/local/hbooteng.nb0
If the output does not match "6991368ee2deaf182048a3ed9d3c0fcb" exactly, stop, delete it, and re-download it. Otherwise, continue.
Now we will write the new bootloader.
dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18
Confirm proper write:
/data/local/busybox md5sum /dev/block/mmcblk0p18
If the output does not match "6991368ee2deaf182048a3ed9d3c0fcb," try again; if it still doesn’t work, seek help from chat.andirc.net in channel #thunderbolt.
DO NOT REBOOT.
Now, reboot your phone and put the custom RUU (PG05IMG.zip) on your SD card. Then flash it. This will upgrade you to release firmware with an S-OFF bootloader.
Next, run this command:
adb reboot bootloader
After it flashes, you will be running release firmware with S-OFF.
Push SU, busybox, and psneuter. adb push psneuter /data/local/ adb push busybox /data/local/ adb push su /data/local/ adb shell chmod 777 /data/local/psneuter adb shell chmod 777 /data/local/busybox
To gain root:
adb shell /data/local/psneuter
The following will remount /system and set up SU:
adb shell mount -o remount,rw -t ext3 /dev/block/mmcblk0p25 /system /data/local/busybox cp /data/local/su /system/xbin/su chown 0:0 /system/xbin/su chmod 6755 /system/xbin/su
Install Superuser from the Market.
Reboot your phone. You should now have full root permissions.
Finally, install ROM Manager and flash the ThunderBolt recovery.
If you have problems getting SU to work, a couple extra reboots will likely fix it. If you still have problems, come to the chat: irc.andirc.net #thunderbolt or use http://chat.andirc.net:9090/?channels=#thunderbolt.
How to properly donate:
Step1) Buy 10 $1 burgers
Step2) Handout to homeless and hungry.
With many Android smartphones now languishing on Android 2.2 Froyo, albeit many not yet seeing the upgrade, some are looking forward to being upgraded to Android 2.3 Gingerbread, and one such smartphone is the LG Optimus One.
LG have already stated the LG Optimus One would see the Android Gingerbread update but thus far haven’t let it be known when.
However according to an article over on Unwired View, and by way of Androidos, LG India have said on Facebook that the Optimus One should see the Android 2.3 Gingerbread update before May is out.
However, don’t let your hopes be set in stone as apparently that upgrade date to the LG Optimus One comes with the usual “subject to change” line attached
According to the article over on Androidos, LG says that the update will be available via the Android Market, something that as far as I’m aware isn’t possible; however the guys suggest that Android 2.3 Gingerbread may come via LG’s own update tool.
So there it is if it all holds true, LG Optimus One users can look forward to the end of May for grabbing a slice of Gingerbread for their device…now I wonder when Samsung will update my Samsung Galaxy S to Gingerbread?
Samsung Galaxy S was surely one of the best sellers of the previous year and that was primarily due to the revolutionary Android OS. It released with Android 2.1 Eclair and has then got an update to the more recent Android 2.2 Froyo.
However, Google had released Android 2.3 Gingerbread by that time. Samsung’s Romanian Facebook has said that Galaxy S will be getting the Gingerbread update by the end of the month.
Initially it will go through a minor update (2.2.1) in a weeks’ time and by the end of the month, Gingerbread will be available on the Galaxy S.
If Galaxy S belongs to the higher end model, then Galaxy 3 and Galaxy 5 are in the entry range. These phones too came out with Android 2.1 Eclair and have not yet got the Froyo update.
That is the reason Samsung has decided to release this update and Galaxy 5 will get the Froyo update in the next week ( Mar 14-20) while the Galaxy 3 users will have to wait a little longer till the end of the month.
IT LOOKS LIKE Sony Ericsson’s flagship 2010 handset, the Xperia X10, will officially stay on Android 2.1 forever. But that hasn’t stopped the smartphone modding community from trying new things with it.
A developer has managed to stick a Sony Ericsson Arc version of Android 2.3.1 Gingerbread on the Xperia X10, according to a post at the XDA Developers forum. The present version is still buggy, with no sound output or camera, but it sounds like the Dutch hacker has got the WiFi working as well as Bluetooth, Timescape and GPS.
If you have an Xperia X10 and desperate to have something better than Android 2.1, it is probably worth sitting and waiting for a less buggy version carrying more features.
One of the great things about Android is that rooting a device gives you the ability to hack and play around with the OS as much as you want, wiping everything and starting again if everything goes Pete Tong.
There was major disappointment when Sony Ericsson revealed that the Xperia X10 will remain on Android 2.1 Eclair, while other 2010 Android handsets like the HTC Desire had zoomed to Android 2.2 Froyo and in the future will be upgraded to Android 2.3 Gingerbread.
It seems that buyers of the Xperia X10 have been short-changed. But with the Arc and its new Playstation smartphone in 2011, Sony Ericsson has made a comeback of sorts. But once they’ve been released, don’t count on speedy Android OS upgrades.