yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500, V General] match417:
Hi, i've had my phone for about 6 months and I'm running out of space on the internal memory. It's not an optimus one, but it looks identical to it. It doesn't have much internal memory to begin with. My question is how to unlock it, or how do I delete the locked stuff that clutters it up when I first get it. Diner dash and the stupid little games take up the space that I need.
[Optimus One, P500, V General] N00b-un-2:
the simple answer is you need to root. See here for how to. I've had good luck with z4root. When I got my first P509, I rooted but was scared to flash a recovery and rom for fear of bricking my shiny new phone. The fact is though, the only thing that has ever bricked my phone has been KDZ which is an official LG tool.

Once you root, there are many ways that you can go about removing unnecessary bloat. Probably the most popular way is to use Titanium backup which can be downloaded from the market which allows you to uninstall any application on your phone once you grant TiBackup root access.

You could also use Root Explorer (also on the market) which requires that you know a little bit about the phone system itself but will get the job done, if you know what you're doing. Personally I dislike both methods because I don't 'manage' my phone from my phone, too many things can go wrong. Plus, both Titanium Backup and Root Explorer are paid apps. I prefer to use the ADB, but that requires the use of command line which is a big road block for some people.

Should you choose to go the adb route (which assumes that you have installed the Java Development kit available here and the Android Software Development Kit (or SDK) found here

Once you have installed the Android SDK, you can execute the adb (which is in the platform tools folder) from the command line. And no, there is no GUI version, the ADB is strictly a command line tool. To access and modify contents of your phone you will need to gain root access via adb shell. Oh yeah, and don't forget, you need to enable USB debugging on your phone!!!

adb shell
su

the prompt should change to a pound sign once you have granted "unknown" root access on your phone. once you've gained root access, execute the following command to gain read and write privileges for the phone's system

mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system

Once you've done this you can delete things from your phone's system, but be EXTREMELY careful because you can mess your phone up pretty bad if you don't know what you're doing.

first, change directory (the command is literally cd) into /system/app which is where all non removable apps are stored on your phone

cd /system/app

then you can bring up a list of all the files in the folder with

ls

then you can delete the unnecessary apps with

rm -rf

I CANNOT STRESS THIS ENOUGH!!!! Be extremely careful about what you delete in here. it is highly recommended that you use the absolute path to the file you are deleting as to minimize accidental cases of

rm -rf /*

which will probably brick your phone.
[Optimus One, P500, V General] N00b-un-2:
in all reality though you're not going to be able to free up much space by removing the games that come with the phone. Plus it is actually safer to simply flash a custom recovery, do a nandroid backup and then flash a custom ROM. The process is simpler, easy to undo and there is very little risk of breaking the system. Modifying the contents of the stock ROM while it may actually seem less extreme than flashing a custom firmware is far more dangerous, simply because you don't have the added security of a good backup to flash back to in case you mess something up. Not only that, but by rooting your phone and removing stock apps already void your warranty so you may as well go ahead and get your money's worth out of the phone.

Once you have installed a custom ROM, you can always use app2sd which is a feature that allows you to install applications to your SD card instead of your phone's internal memory. I don't personally use it because I keep my phone pretty lean, outside of the Android system and default Google apps, I only have maybe 10 or so apps installed; easysms, facebook, twitter, XBMC remote, my bank's app and of course Angry Birds.
[Optimus One, P500, V General] mar11974:
I have this phone and use:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

to mount the system partition

***read up on using android sdk (adb)***

attached are the references I keep for working on my Optimus T:

1. List of /system/app files (says 10L, but 10S is the same)

2. List of files I always remove (change to suit your taste)

PS: Once you take care of removing the crapware, let all the built in apps update through the market, then go back and replace the old versions with the new versions (no need for two versions of the same app, it's a waste of space).
[Optimus One, P500, V General] mar11974:
Remove file:

rm {filename}

rm AppPack.apk

Replace old version with new version (or make user app a system app):

cat /data/app/{update filename} > /system/app/{original filename}

cat /data/app/com.google.android.maps-1.apk > /system/app/Maps.apk

**remember to use the EXACT same name as shown in the list (Caps make a difference)

I always factory reset after making the changes to clean up.
[Optimus One, P500, V General] mar11974:
Enable root access with adb:

C:\android-sdk\tools\adb devices

C:\android-sdk\tools\adb shell

echo 1 > /data/local/lge_adb.conf

*****MANUALLY REBOOT DEVICE*****

Works with P509 V10s
[Optimus One, P500, V General] N00b-un-2:
Maybe different versions of Optimus handle the file system differently. Also, are you mounting via ADB with the phone in recovery? I don't think I've ever mounted anything except mtdblock1 for /system. Interesting, and to be honest from what I understand about the way the filesystem is supposed to work block 3 should be where /system is, but I've never had any success in gaining r/w privilege by mounting anything but block 1.
[Optimus One, P500, V General] N00b-un-2:
I've tried rooting the manual way before always without success. Being a Linux hacker, I'm not afraid of the command line and using a tool like z4root always felt like a cop out. But hey, root is root.

Literally to gain root access you are adding a 1 (an on switch if I'm not mistaken) to the a file called lge_adb.conf? That's crazy!
[Optimus One, P500, V General] Explore3:
If all you want to do is root, use gingerbreak. Worked on 2 Optimus T phones. :) It takes maybe 5 minutes.

After rooting, you can download Titanium backup from the market. It can freeze those unwanted apps. If you suddenly find that you need them, you can defrost the apps.

You should consider using a custom ROM. You can use any Optimus T OR Optimus One ROM. Do not use ROMs for the other flavors of Optimus. If you decide to move your app folder to the SD, you can have an almost unlimited # of apps.

Good Luck
[Optimus One, P500, V General] mar11974:
The leaked 2.3.3 thread mentioned the method, checked system.mbn file for V10s and the code is there also. This isn't a "hack", it is built into the rom by the manufacturer.

lge_adb.conf doesn't exist in the rom, so it actually is creating a file lge_adb.conf that contains a 1. The system looks for the file on reboot and sets the root status accordingly.
[Optimus One, P500, V General] mar11974:
You may be right, I have been using mtdblock3 from searches trying to remove the crapware, but it works? When using mtdblock1, if you factory restore your phone (HOME + VOL -) do the removed apps return (changes lost)?
[Optimus One, P500, V General] doktornotor:
If you want to find out what is where on your phone, just run:

$ cat /proc/mtd
dev: size erasesize name
mtd0: 00440000 00020000 "boot"
mtd1: 0be00000 00020000 "system"
mtd2: 00500000 00020000 "recovery"
mtd3: 002c0000 00020000 "lgdrm"
mtd4: 00100000 00020000 "splash"
mtd5: 00180000 00020000 "FOTABIN"
mtd6: 005c0000 00020000 "FOTA"
mtd7: 00040000 00020000 "misc"
mtd8: 04000000 00020000 "cache"
mtd9: 0c780000 00020000 "userdata"
[Optimus One, P500, V General] N00b-un-2:
As far as apps returning once they've been removed I wouldn't imagine so. Once you delete them, they're gone. It's not like the Android system has redundancy built into it. If it did, I would imagine that hacking our phones would be considerably more difficult if every time we rebooted the system returned to stock.

Interesting thought though, because I have a bit of experience installing custom firmware on PSPs before I ever started hacking Android and the similarities between the two are striking, but the PSP firmware is designed with redundancy in mind in order to prevent permanent changes being made to the system like flashing custom firmware, and typically the changes made to the system are stored in volatile memory. I had a PSP-3000, and in order to "hack" it so I could play games from the memory stick, it was like a 5 step process involving a ram disk exploit and any time the system suffered a crash or hard reboot, I would have to repeat the whole process, which was often hit or miss. It would usually take me 2-3 attempts to run the exploit enabling custom firmware. Too bad PSP doesn't have an ADB like tool!
[Optimus One, P500, V General] mar11974:
Exactly what mine shows, but mounting mtdblock3 command has always worked for me. WHY???
[Optimus One, P500, V General] N00b-un-2:
The only thing I can imagine is that since Android is a variant of Linux, there are both a physical address where data is stored and there also exists a virtual file system. Kind of like how you can access the contents of a mounted disk in Linux at /dev/sdb1 or at /media/your-thumb-drive or /mnt/your-thumb-drive, etc. for example. Perhaps this is not the most apt description of this perceived behavior, but I would venture to guess that I'm not too far off. Maybe the virtual location of the particular block is not necessarily important. It certainly leaves one to wonder
[Optimus One, P500, V General] crashff:
The problem with this on a T-Mobile Optimus T is that all the JUNK games and apps and stuff already in the system apps directory, which is why they cant be uninstalled normally.

You can download SuperManager from the market for FREE and remove them from the system/app directory as well, instead of payign for Root Explorer.

If you factory restore the phone, they all come back.

There's a fairly large list of apps you can delete from the TMo optimus T. the primary ones I recommend are the games and telenav GPS. Dont forget to delete the ODEX file as well if you remove the apk!
[Optimus One, P500, V General] crashff:
Here's a list of all the prinstalled junk I've removed off my Optimus T:

AnalogClockWidget.apk

androidERSEmail.apk

AppPack.apk

BookmarksWidget.apk

Calculator.apk <- Redownload from market for different calc app

CalendarWidget.apk

CarHome.apk

CarHomeLauncher.apk

ClockWeatherWidget.apk

ConnectionManagerWidget.apk

DeskClock.apk

DigitalAlarmWidget.apk

DinerDash.apk

DoodleJump.apk

DriveSmart.apk

DriveSmartHelper.apk

DualClockWidget.apk

Email.apk

Facebook.apk <- Redownload from market for current (removable) app

GenieWidget.apk

Gmail.apk <- Redownload from market for current app

GoogleQuickSearchBox.apk

Maps.apk <- Google Maps, Redownload from market for current app

MemoWidget.apk

MessageWidget.apk

MoviePlayer.apk

Music.apk

PacMan.apk

PhotoWidget.apk

PicoTts.apk

Protips.apk

SelfHelp.apk

SoundRecorder.apk

Street.apk

SwypeTips.apk (left swype, just removed the annoying tips part)

Talk.apk

Telenav.apk

thinkdroid.apk

TtsService.apk

Twitter.apk

VisualizationWallpapers.apk

VisualVoicemail.apk <- Redownload from market for current t-mobile app

VoiceDialer.apk

VoiceSearch.apk

Web2goHome.apk

YouTube.apk <- Redownload from market for current (removable) app
[Optimus One, P500, V General] BlackRose 22:
Z4Root is the one I used...all you need to do is go to the market .download 4shared .open it and they should be a link there that would allow you to download the app ..if you want to..now search z4root.apk.the latest version should be on top download it ...turn your phone off after that..back on again. enable debugging..go to the app use what you want there's two option ..you can read no need for me to tell you the two options ..click which one you want. then out runs the process and be alarm if your phone reboots....it needs to ....now if you go back to the app you have a choice of un rooting....if you want..there is a app in the market that will check of you have root access..search ..root checker....oh yea you have a new app called super user....that'd what allows root apps to run.do don't uninstall it ..that goes for z4root to ..also..you can use 4shared to get free apps...just search and there you go..
[Defy Themes and Apps] rachit2588:
here is the performance views of this modern combat 2 game on our Motorola defy

http://www.youtube.com/watch?v=pP3QyzAmPrc
[Defy Themes and Apps] Alexsalih4747:
Can you give me the link?
[Defy Themes and Apps] Omya:
works fine on my cm7.2 :D
[Defy Themes and Apps] CallMeVentus:
Modern Combat 3 is much better and playable too !

Herpderp Defy.
[Defy Themes and Apps] kuca93:
Yes MC3 is much better in my defy with CM9 and cpu overclock to 1200hz works perfect. no lag
[Defy Themes and Apps] Alexsalih4747:
It dont work on defy+ 2.3.6
[Defy Themes and Apps] kano78:
Works fine on Defy+ ROM.
[HD Mini General] redeye998:
I recently got my Photon from the HTC service. They changed my motherboard.

I backed up my contacts, they had their facebook attached.

But when i tried to update, no photo (or even status) appeared...

When I select "View Facebook Album" i get black errors in all photos...

Any help?
[HD Mini General] 15MA1L:
Maybe you can ask the HTC?

http://www.htc.com/europe/CS_Mail.aspx

After all, it's not a single case ...

http://xdaforums.com/showthread.php?t=1111572
[HD Mini General] redeye998:
Thank you !

It was the HTTPS facebook problem... I should disable it in my PC facebook :)
[Desire Android Development] darkknight:
I just installed cyanogenmod 7 on my desire and am still getting used to it all.

One thing I am missing is a way to set a lock pattern and still have the main unlock screen (the one with the now playing widget). It seems I can only set one or the other - am I missing a setting?
[Desire Android Development] darkknight:
The PIN and password lock options work ok. With them selected I see the rotary lock screen with music controls, then after that I have to enter the code. It seems that the pattern is the only one which doesn't do this...
[Desire Android Development] tinnef:
This has been bugging me as well. I hope it gets fixed soon.
[Desire Android Development] crackers8199:
it happens on the incredible too...i posted on the bug report on google code, but somehow my comment about it being a bug and not an enhancement mysteriously disappeared (along with a few comments that agreed with me).

for some reason they have it labeled as an enhancement, which i think is ridiculous...there's no reason it shouldn't work exactly like the pin and password do.

http://code.google.com/p/cyanogenmod/issues/detail?id=3050
[Touch Pro, Fuze Android Development] hotquik:
Hi to all,

I have an htc touch pro, I have been using XDAndroid for 8 months and been very happt about it. I frequently install latest versiones of initrd, rootfs, and kernel. The problem is the data connection was working well, but since about May i haven't been able to use my data connection because it doesnt connect. I currently have:

latest version of initrd

latest version of rootfs

kernel htc-msm-linux 20110615_174606

Gingerbread system.ext2

Here are my Mobile network settings:

Preferred network mode: GSM/ WCDMA preferred

System select: Automatic

APNs:

Name: Internet

APN: internet.movistar.ve

Proxy:

Port:

Username:

Password:

Server:

MMSC:

MMS proxy:

MMS port:

MCC: 734

MNC: 04

Authentication type: None

APN type: internet

Any help will be appreciated, thks
[Touch Pro, Fuze Android Development] R^7Z:
What setup did you have when it was working? Have you tried older kernel packages? Last time I used the Gingerbread(alpha) package, I was able to use my data connection, including wifi and this was with the latest kernel package. However, this was with a new data.img So, you might want to try to copy your data.img file before you try this, just in case creating a new data.img file doesn't solve your issue.
[Touch Pro, Fuze Android Development] hotquik:
Hi, thanks for your reply,

I always try to use latest version of everything, if I see something works really bad, I rollback. I have tried most of the kernels with positive votes since May but data connection won't connect. A few minutes ago I tried the kernel from 2010/Oct/31. I also have created new data.img several times (because a problem with an old sdcard).

Could it be a bad configuration ? or some problem with my service provider (Movistar, Venezuela) ? In Windows Mobile the same data connection works OK.

Any thoughts ?
[Touch Pro, Fuze Android Development] arrrghhh:
Triage it.

Figure out which combination works, then upgrade one piece at a time. So take the vanilla (nothing changed) FRX06 setup. Start with the kernel, try the absolute newest kernel. If that works, then move to rootfs. It's probably one of those two things. There was a new RIL that got implemented into the rootfs recently... perhaps it's not setup correctly for your configuration. Are you CDMA or GSM?

Either way, do your due diligence. I don't really have much to go off of based on your posts, you need to narrow down which change you made that breaks data for you. Then we can investigate further.
[Touch Pro, Fuze Android Development] hotquik:
thanks for your response, I will try that when I have some free time
[Touch Pro, Fuze Android Development] illwafer:
OP,

i have the same issues. the latest rootfs you can use is may 1:

http://files.xdandroid.com/rootfs/rootfs-20110501-5f3d39d.zip

the later ones don't work for me (raph800). however, i lose my data when i make/receive a phone call, so i am trying to sort that out too.
[Touch Pro, Fuze Android Development] hotquik:
Hi again, my phone is GSM.

I installed the rootfs.img from may 1 and didn't work.

I installed the FRX06_Full_Bundle and didn't work either.

:(
[Touch Pro, Fuze Android Development] arrrghhh:
Uh... ok. So something that worked before doesn't work any more? Your data connection works in WinMo?

So you're saying you have everything from the FRX06 bundle and a correctly configured APN, and data doesn't connect?

I really need you to be more verbose. I can't help you if you're constantly vague in your response.
[Touch Pro, Fuze Android Development] hotquik:
(Excuse my poor english)

OK sorry, I'll give more details.

In Windows Mobile 6.1, I configure data connection like this:

Start > Configuration > Connections > Connections > Modem > New >

Connection Name: movistar

Modem: Mobile phone line (GPRS, 3G)

Access point name: internet.movistar.ve

User: (empty)

Password: (empty)

Domain: (empty)

Then I go to Comm Manager > Data connection, and then the "Data connection" connects and I can use the internet.

Now for XDAndroid, I installed the FRX06_Full_Bundle from http://xdandroid.com/wiki/Version_FRX06 as you suggested.

I can make calls.

Wi-Fi works OK.

I go to Settings > Wireless & networks > Mobile networks >

Data enabled: checked

Data roaming: checked

Access Point Names > New APN

Name: movistar

APN: internet.movistar.ve

Proxy: <Not set>

Port: <Not set>

Username: <Not set>

Password: <Not set>

Server: <Not set>

MMSC: <Not set>

MMS proxy: <Not set>

MMS port: <Not set>

MCC: 734

MNC: 04

Authentication type: None

APN type: internet

then I Save, and wait... but nothing happens, it doesn't connect. Am I missing something??
[Touch Pro, Fuze Android Development] arrrghhh:
Hrm, seems right. Have you verified the MCC and MNC? When you hit save, do you see the APN appear in the APN's list? You should also see a 'radio button' that needs to be checked/highlighted in green. This makes the APN active.
[Touch Pro, Fuze Android Development] hotquik:
Thanks for your patience, I found a partial solution.

Currently I am using:

Gingerbread system.ext2

Kernel htc-msm-linux @ 20110622_180615

rootfs rootfs-20110501-5f3d39d.zip

I modified the apn to this:

Name: Movistar VE

APN: internet.movistar.ve

Proxy: <Not set>

Port: <Not set>

Username: <Not set>

Password: <Not set>

Server: <Not set>

MMSC: <Not set>

MMS proxy: <Not set>

MMS port: <Not set>

MCC: 734

MNC: 04

Authentication type: None

APN type: default

And part of the problem was that I completly forgot that the APN radio button did something different than clicking the APN name :o shame on me

So now when XDAndroid starts, it connects to the APN correctly, a green "E" icon appears on the notification bar and I can use the Internet.

The problem is when I make/receive a phone call, or connect to WiFi, the connection is lost, and later the reconnection fails, a white "E" icon appears, but i can't use the Internet. My guess is that it is related to the kernel, but I least now I know I have the APN configuration right again :)
[Touch Pro, Fuze Android Development] arrrghhh:
Did you bother reading the GingerBread thread? That's a known issue, the data cxn is flaky in GB. With hyc's RIL you can cycle data and it'll come back pretty consistently.

Use FroYo if this is an issue, FRX06 does not have this bug.
[Captivate Q&A, Help & Troubleshooting] dartman:
I updated my captivate with the gingerbread odin-1-click downloader from http://xdaforums.com/showthread.php?t=1127249. That was a success, and then I followed the op's instructions to apply the Fugu root, and now my phone is in a reboot cycle loop. I'm not sure what to do from here...

- D

Edit: I was able to get out of this mode by using the following steps:

1. Pull battery

2. Hold down UP/DOWN Volume

3. Plug in USB (connected to computer)

4. Insert battery

This brought me to download mode, which I flashed back to Froyo, and I'm on my way back to Gingerbread now.
[Captivate Q&A, Help & Troubleshooting] dartman:
Still no luck with Fugu root

I can't seem to get Fugu root to work. Any suggestions?
[Captivate Q&A, Help & Troubleshooting] chris_nwb:
I hit the same reboot loop while following instructions on that same link.

Thanks dartman for the tip. I went ahead to step 6 (step 5 being that red angry fugu).
[Captivate Q&A, Help & Troubleshooting] prbassplayer:
If you follow the instructions for the fugu root, the steps taken should be

1-Down load mode and flash Zimgae. Phone will bootloop Fugu fish

2-Pull batery and go in to down load mode again and flash KF1 kernel

3-You now have rooted "stock" KF1 on your phone.
[Captivate Q&A, Help & Troubleshooting] Algorismus:
Thanks alot. this helped me.
[Samsung Galaxy 5 I5500] anancr:
hey I'm thinking about buying this phone "samsung I5510l" and just wanted to know if it's possible to flash with a CM rom
[Samsung Galaxy 5 I5500] prabhum794:
Yes
[Samsung Galaxy 5 I5500] psyke83:
My port is not compatible. A person called WillingMagic is working on the Callisto port, but I don't think there's any releases yet.
[Epic 4G Q&A, Help & Troubleshooting] Durmant:
Has anyone ported it yet? cant seem to find it though search.
[Epic 4G Q&A, Help & Troubleshooting] LunaticWolf:
I 2nd this.
[Epic 4G Q&A, Help & Troubleshooting] duce102:
Just use an ee03 theme... that's what I did
[Epic 4G Q&A, Help & Troubleshooting] xboxfanj:
Use the EE03 8 Lockscreen TSM Parts Mod.
[Epic 4G Q&A, Help & Troubleshooting] duce102:
Yeah I forgot we had lockscreen mods alone for ee03 :D
[Epic 4G Q&A, Help & Troubleshooting] AproSamurai:
Using the EE03 mod can break certain aspects of the framework, it's never good to just flash one firmwares themes and modifications over one you're not sure of.

Sent From My GingerWiz 4G
[Epic 4G Q&A, Help & Troubleshooting] iSaint:
I Just flashed the EE03 8Lockscreen mod on the DeOdexed stock .... it's working perfectly
[Epic 4G Q&A, Help & Troubleshooting] duce102:
I flashed b-rezzy's gf's pretty in pink theme for ee03 on ef02 deo and haven't had any issues at all...
[Epic 4G Q&A, Help & Troubleshooting] p3dr0maz:
http://xdaforums.com/showthread.php?t=1130579