yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Q&A, Help & Troubleshooting] ve6ay:
It's not just a one-time press. On my X10, I have to spam it for about 15-30 seconds before it happens. As soon as the Sony Ericsson logo starts, hit that back button and don't stop hitting it until XRecovery starts. As I said, depending on the rom and phone, should take between 5-30 seconds.
[XPERIA X10 Q&A, Help & Troubleshooting] cocolwsq:
maybe you didn`t install xre in your device successfully.

check whether these following three files are in the system\bin

busybox chargemon and xrecovery.tar

if they are in there ,than maybe that`s the way that you hit the back button is wrong.Not pressing it all the time,but hit it during the sony ericson is on your screem.

sry for my poor english:)
[XPERIA X10 Q&A, Help & Troubleshooting] hongy19:
please try to re-install xcovery

http://xdaforums.com/showthread.php?t=859571
[XPERIA X10 Q&A, Help & Troubleshooting] LSAMUELCF:
I have them, except for Xrecovery, which is not there for some reason. Ive tried to reinstall it, but it acts like if it was there already. Is there any way to clean erase Xre?? Im thinking about flashin, fixing the OS and then installing Xre again, since i dont have much data to save except for what i already have backed up in my sd card.
[XPERIA X10 Q&A, Help & Troubleshooting] PtN009:
hit back button frequently whn SE logo appears.. it'll take u to xrecovery... if u hv installed it via FT .9 than its perfectly installed on ur mentioned BB,
[XPERIA X10 Q&A, Help & Troubleshooting] LSAMUELCF:
Im really getting frustated :s I reinstalled the Xre installer and ran it.... however, the 3 files had a circule with a crossing red line (like the ones from no smoking signs) and that never changed no matter how long I left it there. Then I checked to see if the 3 files where there, and I think if was only chargemon present, then I tried (after flashing the cellphone) to manually install it (had the cellphone rooted with SuperOneClick) and tried copying those three files and it said they couldnt be copied into system/bin (tried different file managers and same thing). I honestly dont know what else to do, im reaaally frustated at this point. I would appreciate if you guys could help me.

At least is there any other way I could install FreeX10 Froyo 2.2 Beta 4 maybe by using flash tool?? can u please post step by step in case there is??
[XPERIA X10 Q&A, Help & Troubleshooting] toasterking:
I would say reflash, root, and then reinstall xrecovery. that's the cleanest solution.
[XPERIA X10 Q&A, Help & Troubleshooting] CMoney87:
dont reflash! your system>bin folder likely wasn't mounted r/w. Just try again and before you paste the files click the 'mount r/w' button at the top.

Sent From My *Super Fly X10*

If I (or anyone for that matter!) help you, dont be afraid to press THANKS!
[XPERIA X10 Q&A, Help & Troubleshooting] LSAMUELCF:
Thank you very much, that really helped me!!!!

What I did was, in case it happens to someone else:

1- Download ES File Manager from the market.

2- Open it, hit settings and then Home Directory. I typed in the value "/" without the quotation marks, that way I could easily move around the folders. (Not necessary I guess, a matter of preferences).

3- Next is to mount the system files, by going into ES File Manager, settings, root options, root explorer, then hit Yes, HiAPK, and Mount File System.

4- Then, I had the 3 files (chargemon, busybox and xrecovery.tar) in my sdCard in a folder named Xrecovery, and one by one I copied them into /system/bin

Thats basically it, I rebooted the phone and by hitting the back button I gave me the Xrecovery menu.

Good luck ;)
[XPERIA X10 Q&A, Help & Troubleshooting] pissat4motion:
I had the same issue when trying to install xrecovery...ended up having to do a manual install. I think the process is described in reindeiros how-to noob thread..

Edit:I did the same as lsamuelcf...only used Root explorer instead.
[XPERIA X10 Q&A, Help & Troubleshooting] volpad:
i had same problem but then i thought of it and installed root explorer.... i changed to r/w and installed... i was trying for about 3 days before i solve the riddle...

:D
[HTC Inspire 4G] acPIZZA:
Which roms have the 20% volume boost built in?

I know coredroid has it, but I can't get into that "eye candy" skin with the altered sense dock etc.

Any advice is appreciated, thanks!
[HTC Inspire 4G] acPIZZA:
Edit... I see that mostly all of them have a 20% boost... but it just doesn't sound any louder (I'm mostly concerned with notification volume). Can anyone report a rom with the volume boost that actually sounds louder? How is it on AR 3.5? I'm currently running Design Gear's Cognition, which is great but I'm looking for a little more volume. I'm missing notifications left and right.
[HTC Inspire 4G] kirk123:
Did you adjust the volume for the notifications? Settings> Sound> Volume.. Notification. Should be the last volume slider.
[GT540 Optimus Android Development] lavero.burgos:
~ FAQ | LG GT540 REFERENCE THREAD ~

.:: http://mygt540.com ::.

~ o ~
​

LG GT540 is equipped with 512Mb ROM (flash memory).

It is divided into sections:
​

* Boot (boot partition | 5 MB) - contains the kernel of linux system and the ram-disk image

* System (system partition | 245 MB) - contains built-in Android applications

* User (userdata partition | 138 MB) - contains custom applications / settings

* Cache (cache partition | 64 MB) - unnecesary files you need to clean often

​

~ o ~

​

START | NEWBIE

[HOW-TO] Set up SDK/ADB/FASTBOOT on Ubuntu 11.04

[HOW-TO] Set up SDK/ADB/FASTBOOT on Windows | Flash Android ROMs 2.1/2.2/2.3

[HOW-TO] Create a EXT4 & SWAP partition on Windows / Linux

[HOW-TO] Use ADB tool | Android Debug Bridge

[HOW-TO] Install LG IME Full

[HOW-TO] Change default fonts | Custom ROMs

[HOW-TO] Use Fastboot tool | Bootloader

[HOW-TO] Replace Files | Set permissions

__________________________________________________

RESTORATION | ADVANCED

[FAQ] My Phone is bricked !!! | GUIDE

__________________________________________________

TECHNICAL TRICKS

[TUTORIAL] Self-Assembly of Android OS Firmware

[TUTORIAL] Data2System method by Anton_ch | Custom ROM's

[HOW-TO] Fix MD5 mismatch | Nandroid restore

[HOW-TO] Fix Russian Profile | Swiftdroid

[HOW-TO] Change default low system sounds | Sound Scheme

~ Please user DO NOT POST IN HERE, LET'S KEEP THE THREAD CLEAN, PM me if you have a question or something to say. Thanks! ~

​

are Welcomed!!! :D:D:D
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Use ADB tool | Android Debug Bridge

TUTORIAL #3

You can find the adb tool in C:\<sdk>\platform-tools\ or C:\<sdk>\

*All the examples refers to /data/app path you can change to /system/app or any other path you need

Open a CMD terminal on Windows:

Start>>run>> type cmd>> click ok (WinXP)

Start>> in search box type cmd>> right click Run as Administrator (Win7)

Once opened type:

cd C:\<sdk>\platform-tools
adb devices
adb remount (from r/o to r/w)
-----------------------------------------------------
adb shell mount /system (if you only want to mount system)
adb shell mount /data (if you only want to mount data)

Installing an Aplication .apk

Put the .apk file into C:\<sdk>\platform-tools\ folder and type

adb install [B]appname[/B].apk

Uninstalling an Aplication

There is an uninstall adb commans that always shows failure!!!

So we are going to use Adb Shell:

adb shell
# cd data/app
# ls
# rm -r appname.apk
# ls
Ctrl+c to exit shell mode

You will not find this application, you just removed it!

Push & Pull commands

Pull:

adb pull /data/app/appname.apk

If you want to PULL all the files located in a folder then:

adb pull /data/app test

to pull all the .apk's located /data/app and save them into a folder that it will create in C:\Android-SDK\platform-tools named test

Push:

adb push appname.apk /data/app

If you want to PUSH all the files located in a folder then:

adb push test /data/app

to push all the .apk's located in C:\Android-SDK\platform-tools\test folder to /data/app

Close ADB

adb kill-server
exit
[GT540 Optimus Android Development] lavero.burgos:
[How-to] Replace Files | Set permissions

TUTORIAL #4

When you need or would like to add or replace a file to our phone we need to set permissions.

In this tutorial we are going to use Root Explorer for this purpose, because is the "standar" file manager that comes with custom roms lately.

Apart of this, if you are having issues with applications for incorrect permissions then you might FIX permissions using ROM MANAGER application not RECOVERY (not recommended)

REPLACING A FILE:

in this example we are going to replace our old Music.apk for the newest Music.apk...

*Applies for replace any file

Before: After:

1. Backup your old Music.apk then uninstall it (I can do both with RootAppRemover.apk or Titanium Backup)

1. Plug your phone, mount your sdcard then download Music.zip

to your desktop

2. Put the Music.apk and libjumper.so into /sdcard/newmusic folder

3. Close the windows, unmount your sdcard, unplug your phone then go open Root Explorer application

4. Go to sdcard/newmusic/ >> press menu button >> Multi-select >> select Music.apk >> press copy button

5. Press back button and go to system/app/ >> press Mount R/W >> press Paste button

6. Look for the Music.apk you just pasted and press on it until a window pops up:

7. Select Permissions and change them to rw-r--r--

TO

It should look like this:

9. Repeat process from step 4-to-7 to replace libjumper.so but to /system/lib/ path

THANKS ARE WELCOMED!!!
[GT540 Optimus Android Development] lavero.burgos:
[TUTORIAL] Self-Assembly of Android OS Firmware

TUTORIAL #5

* This tutorial was created for me after read from many sites and figure it out by myself and the result is a 100% fully working step by step tutorial. :D

* First of all you need to have installed Ubuntu then Follow this: [How-to] Set up SDK/ADB/FASTBOOT in Ubuntu 10.10

* Once everything is set and working download IMG_tools.zip then unzip in home/username/IMG_tools/

* When i mention ~/ means home/username/ but shorty

Proceed...

Extract boot. img

Rebuild boot.img

Extract system. img

Rebuild system. img

Rebuild system. img [update.zip]

* works to sign .apk too

Odex Files

Porting another's devices ROM
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Fix MD5 mismatch | Nandroid restore

TUTORIAL #6

THANKS TO ihtfp69 FROM XDA!

To fix this is assuming you did not change the folder names and let Clockworkmod create them.

Checking MD5 sums...
MD5 mismatch!

- Plug your phone to the computer

- Open a Terminal and type:

adb devices
adb shell
# cd /sdcard/clockworkmod/backup/2010-06-29.20.22.53
# rm nandroid.md5
# md5sum *img > nandroid.md5
# exit

* Substitute the final folder name for the backup you need to fix.

- Re-run the restore and everything should be fine.

NOTE: As rpearl stated, there could be something really wrong with your nandroid, so use this tutorial as a learning experience and not a fix-all. In my case, everything was fine after restoring. However, that may not always be the case. Do this with caution.
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Install LG IME Full

TUTORIAL #7

- Dowload LG_IME_data2system and unzip in desktop

- Open System folder and copy the 3 folders: app, lib2 and usr folders to C:\*SDK\platform-tools\

- Plug your phone to the computer

- Open a CMD terminal and type:

cd C:\*SDK\platform-tools
adb devices
adb remount
adb push app /system/app
adb push lib2 /system/lib
adb push usr /system/usr
adb kill-server
exit

- Unplug your phone

- Go to ROM Manager application and run Fix Permissions (DO NOT avoid this step, so you dont get FC's)

DONE!
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Use Fastboot tool | Bootloader

- What is fastboot?

Fastboot tool is a program used to update the flash partitions in Android devices from a host (PC) over USB.

It allows you to perform flashing images (*.img) files to your device.

_________________________________________

- How do i get in Fastboot mode?

You can boot in Fastboot mode in two ways:

1.

For 2.2 / 2.3 Android ROM:

Hold the power button until a window pops up | Select reboot >> bootloader >> OK

2.

For any Android ROM

Shutdown the phone >> hold CAMERA + POWER buttons

_________________________________________

- How do i know im in Fastboot mode?

After you press the combo buttons and the phone starts you be able to see the LG logo and just after that the screen will clean and turn dark-blue, nothing else. If that happens congratulations! you are in Fastboot mode.

NOTE: it has been told that in some firmwares the fastboot mode screen turns out blank. If you experience that dont panic! you might want to try another firmware with the normal fastboot mode.

_________________________________________

- Usage of the Fastboot commands

NOTE: to start using Fastboot is assuming you already have installed SDK with all the tools

1. You need to place the *.img files you are going to flash into

2. Plug your phone with a USB cable to your computer

3. Open a Terminal (Windows|Linux) and issue the following commands:

fastboot erase recovery
------------------------------------
fastboot flash recovery recovery_clockwork_x.x.x.x_swift.img
fastboot -w
fastboot erase boot
fastboot erase system
fastboot flash boot boot.img
fastboot flash system system.img
fastboot -w
fastboot reboot

* fastboot erase recovery | use when reinstalling clockwork recovery

* fastboot -w | is for wipe data/cache and make a factory reset
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Fix Russian Profile | Swiftdroid

THANKS TO tejasdj12 FOR THIS FIX

There are 2 ways to Fix Russian Profile:

METHOD #1:

Copy the profiles.xml file to /data/system folder. Reboot.

* If the first method did not work then you have a second method

METHOD #2:

1. Open Root Explorer or any other file manager

2. Find /system/build.prop file and edit these sections:

'ro.product.locale.language=ru' to 'ro.product.locale.language=en'
'ro.product.locale.region=RU' to 'ro.product.locale.region=US

3. Save the File

4. Reboot into recovery and wipe user data/factory reset. Reboot.
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Change default fonts | Custom ROMs

THANKS TO sonnysekhon FROM XDA!

* Tested on CM7 ROMs | PM me if it works with/without CM6

METHOD #1:

[Install zip from recovery]

1. Download the Font you like from here:

2. Mount your phone and put the .zip into SDcard/

3. Unplug your phone and reboot it into recovery.

4. After that, go to “install zip from sdcard >> choose zip from sdcard >> select your copied zip file”

5. After it installs it, select “reboot system now”

________________________________________________

METHOD #2:

[Using ADB tools | Data2System by Anton_ch users]

1. Download the Font you like from here:

2. Unzip the folder to your desktop. You will see 2 folders:

META-INF

System

3. Open System folder and copy fonts folder to C:\*SDK\platform-tools\

4. Plug your phone to the computer

5. Open a CMD terminal and type:

cd C:\*SDK\platform-tools
adb devices
adb remount
adb push fonts /system/fonts
adb kill-server
exit

6. Unplug your phone. Reboot

DONE!

________________________________________________

* If you want to go back to default-fonts, download and repeat steps 2-6 from METHOD #2
[GT540 Optimus Android Development] lavero.burgos:
[FAQ] My Phone is bricked !!! | GUIDE

THANKS TO ilovelg FROM MODACO!

So you failed to read the TUTORIAL and bricked your phone while trying to flash GT540, here is what you should try to do:

[HOW-TO] Repair your device if you see only LG logo | Nothing else happens when you boot your device

Make sure you use USB ports that are in back of youre PC, dont use front ones.

Disable LGE Virtual Modem. In your Windows operating system, go to Control Panel > System > Hardware > Device Manager > Modems > Right click on LGE Virtual Modem and click Disable.

Try to reflash your phone again, in the normal way.

____________________________________________

[HOW-TO] Repair your device if it feels like dead | When you click power button nothing happens (Note that this may or may not work)

Make sure you use USB ports that are in back of youre PC, dont use front ones.

Disable LGE Virtual Modem. In your Windows operating system, go to Control Panel > System > Hardware > Device Manager > Modems > Right click on LGE Virtual Modem and click Disable.

Try to boot your phone into Emergency/Download mode (VOL DOWN + POWER).

If the phone booted into Emergency/Download mode, launch KDZ Updater.

In TYPE dropdown menu, choose EMERGENCY.

Load KDZ(ROM) and flash your phone.

If the phone failed to boot into Emergency/Download mode (VOL DOWN + POWER), launch KDZ Updater.

In TYPE dropdown menu, choose CS_EMERGENCY.

Load KDZ(ROM) and flash your phone.

____________________________________________

THANKS TO fishears FROM XDA!

[HOW-TO] Repair your device if you don't see LG logo, boot animation | Recovery doesn't show up

Download the French v20A and the out.kdz

Take out your battery, SIM and SD card

Plug USB into PC (but not phone yet)

Hold (VOL DOWN) button and plug USB into phone | *Phone goes into Download Mode

Run KDZ Updater

In TYPE dropdown menu, choose CS_Emergency mode

Load French V20A ROM and flash it

When it's finished pull out USB again and hold (VOL DOWN) and reinsert USB to put phone back in Download Mode

Launch KDZ Updater (still in CS_Emergency mode)

Load out.kdz and flash it

You should now have your boot animations back and you can flash whatever ROM you want to use.

____________________________________________

LAST RESOURCE:
[GT540 Optimus Android Development] lavero.burgos:
[HOW-TO] Change default low system sounds | Sound Scheme

THANKS TO miroslav_mm & Glay-z FROM 4PDA!

Introduction:

Sources were taken from the phones Nokia, Sony Ericsson, iPhone, HTC and others converted to a good quality and matched to the "my taste, for a full sound experience through our LG GT540 speaker!

No pop, rock and techno is not here!

​

Also, as a bonus, was changed bootanimation(CyanogenMod 7.0) and tuned the system started for 2.1 ROMs!

- Requires ROOT

- Require recovery v3.0.2.4 +

- The installation is via recovery: Update.zip

-----------------------------------------------------------------------------

- Data2System by Anton_ch users cannot install zip from sdcard, instead replace with Root Explorer or push files with adb tool. Please take a look in the Thread to see how-to do it.

The path is:

/system/media/audio/alarms
/system/media/audio/notifications
/system/media/audio/ringtones

* In almost all the versions i've made there is not need to do this as i've already done it, only the clean versions users might use it!

Sound Scheme for LG GT540 v1.0 by miroslav_mm

* Works on firmware version 2.1 (A, B, D, Quarx) | 2.2.1 (only partially replaces the tunes as there are more than 2.1)

Were replaced by all the usual sounds of SMS, alarm clock, income calls!

update.zip (16.69MB)

Sound Scheme for LG GT540 v2.0 by Glay-z

* Works on firmware version 2.3.2 | 2.3.3 | 2.3.4

Were replaced by all the usual sounds of SMS, alarm clock, income calls, all the keys and the camera!

update3.zip (15.18MB)

Sound Scheme for LG GT540 v3.0 by Glay-z

* Works on firmware version 2.3.2 | 2.3.3 | 2.3.4

Unlike version 2.0 it does not replace the key sound but instead installed a new font

update5.zip (33.03MB)

Sound Scheme for LG GT540 v4.0 by Glay-z

* Works on firmware version 2.1 | 2.3.2 (ignore the bootanimation) | 2.3.3 | 2.3.4

Were replaced all the system sounds and added CM7 bootanimation as a bonus

update10.zip (45.34MB)
[GT540 Optimus Android Development] lavero.burgos:
[TUTORIAL] Data2System method by Anton_ch | Custom ROM's

PREREQUISITES:

------------------------------------

* Have Ubuntu in your PC by: Live CD, installing with Wubi, installing with a Virtual Machine or if you want to give it a long try installing directly to your PC.

* Set up Ubuntu with Android-SDK tools: [How-to] Set up SDK/ADB/FASTBOOT in Ubuntu 10.10

* Once everything is set and working download IMG_tools.zip then unzip in home/username/IMG_tools/

* FLASH THE ROM/FIRMWARE YOU WANT TO MODIFY WITH THIS METHOD

INSTRUCTIONS:

------------------------------------

FIRST PART

[Rebuild the kernel with a modified init.rc]

[YOUTUBE]b9Uz7QjpKJ0[/YOUTUBE]

SECOND PART

[Flash new kernel, fit system in /data, modifications]

1. Go in recovery > mounts&storage and mount / system and / data

2. Open a terminal and type:

$ cd ~/android-sdk-linux_x86/platform-tools

$ adb shell

First make sure that operation is possible:

# df

Will be a similar conclusion:

# Filesystem 1K-blocks Used Available Use% Mounted on

# Tmpfs 85908 0 85908 0% / dev

# / Dev/block/mtdblock1 65536 1160 64376 2% / cache

# / Dev/block/mtdblock4 250880 122344 128536 49% / system

# / Dev/block/mtdblock6 141 824 1156 140 668 1% / data

Size used in the /system 122,344 KB

Total size in /data partition 141824 KB

3. Hence system will fit in /data (estimate with a margin of 3-4 MB just in case)

As 122344 is < than 141824 = IT FITS! / Until 138 MB size in /system is safe to go

If it does not fit - clean /system from unnecessary:

# cd /system/app

# ls

# rm example.apk

If it fits, has more free space and you want to install apps:

# exit

Install applications of interest, here are some how-to's:

<< You can fill the partition until you get 138MB to be safe >>

[HOW-TO] Install LG IME Full

[HOW-TO] Change default fonts | Custom ROMs

[HOW-TO] Replace Files | Set permissions

[HOW-TO] Change default low system sounds | Sound Scheme

$ adb push ...

If it fits but you don't want any modification in it, then we proceed...

# exit

4. Put boot-new.img into ~/android-sdk-linux_x86/platform-tools/ folder and type:

$ adb push boot-new.img /data/

$ adb shell

# flash_image boot /data/boot-new.img

Now go to the directory /data and clean it

# cd /data

# rm -r *

On the lost + found - do not pay attention, everything is OK

Go to /system and copy all to /data

# cd /system

# cp -a * /data/

Process is not fast ... wait

Now clear the /system

# rm -r *

5. In the recovery unmount /system and /data

6. You can immediately make a backup of what happened.
[GT540 Optimus Android Development] chaudha4@hotmail.com:
I am on switdroid M5. I tried method 1 above for two different fonts and both failed with similar messages.:confused:

E:Error in /sdcard/Font_stock.zip (status 0)

Installation aborted.
[GT540 Optimus Android Development] lavero.burgos:
Maybe because you have the latest recovery installed and its not compatible with that script, but try second method works for everybody anyways

EDIT: Please DO NOT POST IN HERE, LET'S KEEP THE THREAD CLEAN, PM me if you have a question or something to say.

Veronica
[HTC Inspire 4G] gordec:
Guys, I'm currently using Revolution 3.3. First time flashed, I got over 24h of battery life with overnight only about 1%/hr drop on sleep, but now it's draining like crazy. Trying to use current widget to log usage but it always reads 0mA. I'm not sure if there is something with the ROM that prevents the widget to monitor CPU.
[HTC Inspire 4G] P00t:
battery would drain like it would like when you first took it out of the box when it is ON.(?)

but if thats not the case..ummmm reflash it??
[HTC Inspire 4G] gordec:
I'm not sure what it was likie out of the box cause I flashed right away. But the first time off charger after flash was great over 24 h. I think there some apps I put on there that are drawing power just trying to figure it out, but the only app I know that logs usage is Current Widget and it doesn't work with Revolution 3.3.