yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] m_kaito:
as the title, i want to know what is app2ext, and how it works.

i know app2sd, but app2ext seems kinda different, in app2sd, i can see the secondary memory in SD, and i can completely move all the size from internal to external, example : i have "A" app, and it is 2mb in phone memory, i move it to SD, and it still 2mb. in app2ext, i can't see the size, freespace of my secondary SD(ext4), also, it doesn't move 100% to external memory, example : "A" app was 2mb, when i moved it to SD, it became 1mb, where was the 1mb went??
[Vibrant Q&A, Help & Troubleshooting] Gigamaster89:
As in, can I insert and remove the SIM card without taking the battery out?

Thanks!
[Vibrant Q&A, Help & Troubleshooting] down8:
Most phones can't do this. Vibrant has the battery physically blocking the SIM. Also, there us a Q&A section.

-bZj

_____

-sent from my Samsung Vibrant via XDApp
[Vibrant Q&A, Help & Troubleshooting] rudeguy:
don't mind him. He woke on the wrong side of his mom.

But he is correct. The battery physically blocks the SIM which IMHO is a good idea. I can't imagine a good reason for pulling your SIM while your phone is on.
[Vibrant Q&A, Help & Troubleshooting] ShinyBuddha:
Short answer: No

Long answer: No you can't for the reason Rudeguy stated
[Vibrant Q&A, Help & Troubleshooting] :
Sure you can if you want to reach through the battery using your super powers and get to the sim card, and then take the chance of frying the sim card because as it comes out it runs across the contacts and voltage hits the wrong place.
[Vibrant Q&A, Help & Troubleshooting] heygrl:
Definitly not eve when its acessiable

i dont kno about urs but my Vibrant rocks
[XPERIA X10 Android Development] aln688:
I'm using the adb.exe command directly from the Android SDK to connect to my Xperia X10's file system. Here are the commands I issued:

D:\android_sdk\tools>adb shell

$ cd data/app-private

cd data/app-private

$ ls

ls

opendir failed, Permission denied

$ su

su

pwd

pwd

ls -l

ls -l

Permission denied

$ /data/app-private

$ opendir failed, Permission denied

$ exit

exit

D:\android_sdk\tools>

Two questions: 1) Why is it commands entered after typing "su" are echoed? 2) How come I can't browse the app-private directory even after entering su?

Thanks.
[XPERIA X10 Android Development] mattiL:
Have you rooted your X10 ? (think not)

A # prompt indicates superuser privileges, you did not get to be a superuser.

Why you get an echo I don't know.
[XPERIA X10 Android Development] aln688:
Yes the phone is rooted. I have the AT&T branding, but used the one-click exploid to root the phone, and it works as Titanium Backup when running tells me it gained Superuser priviledges. I don't know what I'm doing wrong. This is from an MS-DOS prompt in Windows.
[XPERIA X10 Android Development] naplesbill:
When you use SU for the first time, you need to have the phone screen on and unlocked. It will ask for superuser permissions. Then it will work.
[XPERIA X10 Android Development] aln688:
Ha, thanks, it worked. The key was typing SU just before I unlock the phone, then it asks me on the phone that "Unknown" wants superuser access. Thanks again.
[XPERIA X10 Android Development] AyDee:
I was finally able to apply the 'Enable Non-Market apps' fix via adb thanks to this little tip :)

I'm learning- slowly...
[XPERIA X10 Android Development] aln688:
How exactly do I run scripts on this phone when connected to a PC?

C:\android_sdk\tools>adb shell
$ su
su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
# cd sdcard
cd sdcard
# ls -l testscript.sh
ls -l testscript.sh
----rwxr-x system sdcard_rw 54 2010-10-06 10:52 testscript.sh
# sh testscript.sh
sh testscript.sh
: not foundsh: ■#!/bin/sh
: not foundsh: /sh
: not found
mkdir <target>
#

Any ideas?
[XPERIA X10 Android Development] aln688:
If anyone told me "You should save your files in UNIX format where each text line ends in 0x0A, and not 0x0D 0x0A as in Windows, it will work" ... you'd be right. :) UNIX doesn't like carriage return & line feed pairs when trying to run a shell script.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Melkone123:
I have rooted Galaxy S and CFLagfix 1.80 installed. Can i upgrade the firmware when Samsung gets it working. Atm theres somekind of update on kies waiting for me but it crashes KIES when i try to update. So i was thinking it is becouse if have these installed

So do i need to unroot the phone uninstall lagfix before the upgrades?
[Captivate Android Development] eugene373:
Rooting

You guys waste to much time
[Captivate Android Development] garebear0506:
jesus i love you :P
[Captivate Android Development] buddy17:
eugene is the MAN....looks like you got a lot more going in the vibrant section tho! wish you were rockin the captivate full time
[Captivate Android Development] CLShortFuse:
That thread was ridiculously cluttered. I know we'll see an SRE super soon, or a Cognition 2.2
[Captivate Android Development] Rhiannon224:
Will this work as an update zip for rooting yet?

sent from my badass Captivate that is a Cognition running machine. Anxiously awaiting a Froyo Cognition.
[Captivate Android Development] Dave the Knave:
I agree. Two hours? What took ya so damn long?! :p

Just kidding, great work guys, just absolutely amazing.
[Captivate Android Development] eugene373:
No this will not work for Updated.zip..

However I point out in the Original 2.2 thread to grab my 2.2 Rom.zip

Remove everything but the recovery file in the bin & leave xbin untouched as well... This will give you guys back the 2e recovery & still let you flash from the recovery / ClockworkMod..
[Captivate Android Development] eugene373:
Yeah I kept posting stuff and trying to Direct people to it & help and I hit F5 and my Post was like 3 pages back??? Oh well, at least you guys are Rocking 2.2 & Root... More than T-Mobile
[Captivate Android Development] itsmikeramsay:
Can I get a quick link to it?
[Captivate Android Development] eugene373:
np.. Hold up..

http://xdaforums.com/showthread.php?t=788784
[Captivate Android Development] CLShortFuse:
alright, i'm done playing around. i'ma go sleep. this is for people to can't wait for a Cognition 2.2 rom and want root NAO! (like me ^_^)
[Captivate Android Development] eugene373:
Make Sure to dd the new zImage & add that into the build. the Modem.bin should be fine if it has one.. We have HSPA
[Captivate Android Development] Dave the Knave:
I wanna sleep too, but not until I get sideloading enabled.

It just keeps *****ing at me:

# cd data/databases/com.android.providers.settings

cd data/databases/com.android.providers.settings

cd: can't cd to data/databases/com.android.providers.settings
[Captivate Android Development] CLShortFuse:
fixed

cd /dbdata/...
[Captivate Android Development] Dave the Knave:
Oh thank you, thank you, thank you. Trying it now.
[Captivate Android Development] darkfalz:
But at least you guys have that sweet FFC mod.
[Captivate Android Development] Dave the Knave:
It worked! Thank you ShortFuse!!!
[Captivate Android Development] eugene373:
Very very true.... I can wait for Kernel source to keep the FFC :D
[Captivate Android Development] darkfalz:
I will buy you a pygmy goat if you can get me a FFC on the Captivate.
[Captivate Android Development] theMaginator:
Sqlite3: not found

First of all thanks to everyone for all the support.

I rooted my captivate JI6 via the kernal swap referenced Zilch25. I attempted to enable side loading using the the method the OP described but i get the following error.

I have already tried many times. What should I do? http://img801.imageshack.us

it says:

# cd dbdata/databases/com.android.providers.settings

cd dbdata/databases/com.android.providers.settings

# sqlite3 settings.db

sqlite3 settings.db

sqlite3: not found
[Captivate Android Development] geekdadof3:
Re:First of all thanks to everyone for all the support.

I had the same issues. I used the "old" method here...

Connect USB to phone with USB Debugging ON

Command prompt

cd to SDK install directory

cd tools

adb shell

su

cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db

cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db.backup

exit

exit

(This should bring you back to your windows command prompt.)

adb pull /sdcard/settings.db %userprofile%\desktop

(This should copy the settings.db to your desktop in Windows. Keep your cmd window open, you'll need it again.)

Install SQLite Manager Plugin for Firefox

Open SQLite Manager Plugin within Firefox (Tools->SQLite Manager)

Click Database

Click Connect Database

Find settings.db

Expand Tables

Click secure

Scroll down to ID 3, "install_non_market_apps". Double-click.

Change value ( TEXT ) from 0 to 1

Close SQLite Manager

(Back to that cmd window)

adb push %userprofile%\desktop\settings.db /sdcard

adb shell

su

cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings

busybox chown 1000 /dbdata/databases/com.android.providers.settings/settings.db

busybox chgrp 1000 /dbdata/databases/com.android.providers.settings/settings.db

reboot

Worked like a charm! I hope this helps.:)
[Captivate Android Development] PersonOfKnownOrigin:
Please don't skewer me but I was having problems with adb and found your post. I loaded froyo with via Odin 1-click and everything was fine. My issue is when trying to get root. I have the phone in debugging mode. When I follow the instructions above and enter "su" (without the quotes, of course) it just says "su not found".

Is there something fundamental I'm missing?
[Captivate Android Development] geekdadof3:
The instructions I posted were NOT for rooting but for enabling sideloading of apps..sorry.
[Captivate Android Development] ferris2375:
I'm trying to root 2.2 using the steps listed in the OP but I get a permission denied when I try to push su...any ideas?
[Captivate Android Development] iamcombat:
su doesn't show up in the marketplace for me....
[Captivate Android Development] daraj:
U have to adb push sqlite3 to the phone. Follow OP instructions on page 1 in the rooting section. I did it and its working- although I used the kernel swapping rooting method.
[Captivate Android Development] datnukkapenut187:
+1 Having the same problem.
[Captivate Android Development] vsboxerboy1:
Do you see the superuser program on your phone? I had the problem initially of not looking at my phone and when su was requested, you have to physically click a button on the phone to allow su permissions when prompted the on your phone. It's from a dialog box that pops up with a 'remember my decision' check box...sounds like you haven't seen that one this round of rooting, ya?
[Captivate Android Development] JiminSD:
I had no problems with the rooting process at the beginning, but I did have a problem pushing SQlite3 to my bin folder. I ended up loading it directly by mounting the phone and droping in from my PC, then following the rest of the steps,,it worked. Thanks for the files and the instructions.
[Captivate Android Development] tux racer:
When I am rooting, on the step with the mount command, I keep getting an error message that says "mount: Operation not permitted". Any idea what's going on?
[Captivate Android Development] rajendra82:
Does the rageagainstthecage serve any purpose other than giving you temporary root? Once I am finished with the process can I delete it?
[Captivate Android Development] Dave the Knave:
I can assure you all that if you take your time and follow each of the directions in OP's post, everything will work. If you try and rush through or don't read carefully you'll miss a step and then you'll come here asking for help. Read it all carefully, copy and paste it into MS Word or notepad, number the steps, make notes based in what you already see in this thread.

If you feel you really need some help or that this is too daunting, PM me. I'll be at home all day writing some college papers.
[Captivate Android Development] mackt:
I think I'll wait for the one click. Good work OP!
[Captivate Android Development] chrisryn:
All I can say is if you follow the steps and don't get in a hurry its very easy. Why wait when you can have it now.
[Captivate Android Development] beazie0885:
so i was definantly a lil nervous at first just because ive only done this method once before, but just did it and it was so freakin step-by-step easy! im finally starting to feel a little more confident with cmd & adb. THANKS OP! your tha sheeottt... im rooted on 2.2 running smooth so far!
[Captivate Android Development] pilot_xphile:
Awesome!! This method worked for me. Thank youuu!!:D
[Captivate Android Development] blackarsenic:
when I use the odin 3 method and put the JF6 into the and press start without auto it keeps saying failed in red, why?
[Captivate Android Development] autocorrelation:
Might just be easier to write a shell script for people to run (I'm not sure if you can do this with windows however).
[Captivate Android Development] Dave the Knave:
The other problem with a shell script for windows is that most anti virus programs will think its a virus and delete it or quarantine it. This is also pretty simple to follow given you can read and follow directions
[Captivate Android Development] :
Hi,

After Upgrading to Android 2.2 my GPS isn't working at all! it keeps searching for hours however all applications using the GPS are working properly but can't get any directions by GPS. Please help !!
[Captivate Android Development] Dave the Knave:
This isn't really a GPS thread. Go look around and see if there are other threads concerning the GPS and froyo. But for most people the GPS does actually work
[Captivate Android Development] eatonjb:
Why would you remove Email and MMS.. and a few other things?
[Captivate Android Development] CLShortFuse:
Sorry guys. I've been busy this weekend. Hopefully I'll have the one click app soon.
[Captivate Android Development] Dave the Knave:
I'd have to agree with you. Why would you remove those two? That's a disaster waiting to happen.

Oh hush, and take your sweet time. :D
[Captivate Android Development] Dave the Knave:
Bfara83, I'm going to take your batch file, and edit it a little bit because you had things in there that really shouldn't be deleted from the phone. I kept the Instant Messaging app, along with Email, MMS, and Gmail. Everything else is fine and can be removed from the phone.

This is what the batch file should be.

echo Removing Power on sound with Backup made

adb shell mv /system/etc/PowerOn.wav /system/etc/PowerOn.wav.bak

echo Removing Power Off sound with Backup made

adb shell mv /system/media/audio/ui/shutdown.ogg /system/media/audio/ui/shutdown.ogg.bak

echo Removing Nook

adb shell rm /system/app/bn.ereader.apk

echo Removing Media Hub

adb shell rm /system/app/MediaHub.apk

echo Removing Info Alarm

adb shell rm /system/app/InfoAlarm.odex

echo Removing Info Alarm

adb shell rm /system/app/InfoAlarm.apk

echo Removing Mini Diary

adb shell rm /system/app/MiniDiary.odex

echo Removing Mini Diary

adb shell rm /system/app/MiniDiary.apk

echo Removing Mobile Video

adb shell rm /system/app/MobileVideo.odex

echo Removing Modile Video

adb shell rm /system/app/MobileVideo.apk

echo Removing Mobile Banking

adb shell rm /system/app/MobileBanking.apk

echo Removing MobileTV

adb shell rm /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.apk

echo Removing ATT Music

adb shell rm /system/app/ATT-P11_PROD.apk

echo Removing ATT FamilyMap

adb shell rm /system/app/androidlauncher2.1-61x612010_06_11t15_49.apk

echo Removing ATT Navigator

adb shell rm /system/app/ATTNav-Samsung-Vega-1516.apk

echo Removing ATT Maps

adb shell rm /system/app/attmaps20-1112.apk

echo Removing Buddies Now

adb shell rm /system/app/BuddiesNow.apk

echo Removing Buddies Now

adb shell rm /system/app/BuddiesNow.odex

echo Removing Where

adb shell rm /system/app/WHERE_Samsung_GT-I900_Vegas_EN_1.9.3_GM_06112010.apk

echo Removing YPMobile

adb shell rm /system/app/YPMobile-release_875.apk

echo Removing ATT Radio

adb shell rm /system/app/ATT_Radio_Full_En_2.2.16.69695.apk

echo Removing Clock Widget

adb shell rm /system/app/SamsungWidget_StockClock.apk

echo Removing Clock Widget

adb shell rm /system/app/SamsungWidget_StockClock.odex

echo Removing Calendar Clock Widget

adb shell rm /system/app/SamsungWidget_CalendarClock.odex

echo Removing Calendar Clock Widget

adb shell rm /system/app/SamsungWidget_CalendarClock.odex

echo Removing Feeds and Update Widget

adb shell rm /system/app/SamsungWidget_FeedAndUpdate.apk

echo Feeds and Update Widget

adb shell rm /system/app/SamsungWidget_FeedAndUpdate.odex

echo Removing Allshare

adb shell rm /system/app/Dlna.apk

echo Removing Allshare

adb shell rm /system/app/Dlna.odex

echo Removing Quick Office

adb shell rm /system/app/Quickoffice.apk

adb reboot

echo ***** Removed ATT Bloatware, Rebooting Device now *****

pause

Remember, to use this, open notepad, paste this in there, go to File > Save as... and save it as attbloatwareremoval.bat

Then just double click on it.
[Captivate Android Development] poliziano:
Quick noob question: where do we save the batch file? The idea is great but could you please give us a bit more info?

Thanks a lot - I know I'm making a fool of myself for asking this!
[Captivate Android Development] Dave the Knave:
Haha, that's cause you are. You can save this anywhere on your computer that you like
[Captivate Android Development] tnayrbj:
Need some info

I did everything and I have SU and root, I also set the non market apps to 1.

There is one app that i had and everytime I try to install it from app brain it says can not find and market won't show it.

I am assuming that the market is still restricted by AT&T?? how do I get that handled properly.

Thanks in advance for answer

Jon
[Captivate Android Development] LinuxNewb:
Which app is it?
[Captivate Android Development] TheNaturat:
Copy all commands to Notepad, and save file as .bat
[Captivate Android Development] tnayrbj:
Redboxer

Redboxer is the app. I think it has something to do with when i followed pimp my captivate and they suggested changing the carier to another to get away from att restrictions.

thanks
[Captivate Android Development] poliziano:
Ok, I know I have already reached the bottom but I'll keep digging:

I know about creating the batch file and launching it but at what point the phone gets involved? Do I keep the phone usb connected? In what mode? I swear I re-read the whole thread but I don't get it....

Ok, fire ahead and, no matter what, thank you all for helping me
[Captivate Android Development] Justinph5:
The way we used to do it with root is with an app called 'Market Access' from the market (or with the QR code if its not in the market). In the app you would first backup your number, then choose a different carrier (Tmobile). However, I do not know if this works on Froyo, since I have not rooted yet. I'm still missing my paid app from the market: 'Navionics: US East'. If anyone has their 2.2 market unlocked can the check if its there for me, then I'll root?
[Captivate Android Development] kamce:
Market access does not work for me on froyo.
[Captivate Android Development] clumsywob:
Is there a way to flash back to 2.1?
[Captivate Android Development] LinuxNewb:
Download the 2.1 bundle from samfirmware.com and use Odin to flash to the 2.1 firmware.

Doing so will delete all your data, but your baseband and firmware version will go back down to 2.1.
[Captivate Android Development] tnayrbj:
thanks

Okay I used Market Enabler and pretended to be TMobile US, did not work. I also looked for your Navionics and could not find it on the Market. I will try to get the apk for redboker and try side loading it. I also think maybe it is not allowed for 2.2 becuase it is not compatible??

thanks
[Captivate Android Development] Dave the Knave:
The phone must be connected and in USB Debugging mode before you launch the batch file. Double check to make sure the phone is seen by ADB by running the "adb devices" command before running the batch file.
[Captivate Android Development] :
Me too. Market access does install & shows as "Emulating" however no apps from 2.1 is able to appear, slingplayer & alot others. anyone knows how totally unrestrict it please?
[Captivate Android Development] Dave the Knave:
You need to replace you build.prop file. Search around here, I know there's a thread on how to do that. Use the file from this post: http://xdaforums.com/showpost.php?p=8417664&postcount=434
[Captivate Android Development] tnayrbj:
I keep getting access denied, what is the command to copy into the /system directory pls.
[Captivate Android Development] tnayrbj:
help

I can not figure how to push the build.prop over to the /system folder.

I have tried everything and I have also tried droid explorer. can some one just give me a set of commands to get this done.

I have tried:

adb shell

mount -o rw,remount /dev/block/stl9 /system

exit

adb push build.prop /system/build.prop

not sure why that would not work???

edit: if I dont do SU it won't let me, so I add SU permission and then try still permission denied
[Captivate Android Development] di11igaf:
anybody else showing under battery use only display and stand-by instead of everything that has been using battery like on 2.1. On froyo im only showing those 2 things under battery use..?
[Captivate Android Development] di11igaf:
for everyone with this problem all you need is root explorer or something else that lets you view and edit the build.prop file. you need to replace the part that starts with ro.build.fingerprint to this:

ro.build.fingerprint=verizon_wwe/inc/inc/inc:2.2/FRF91/231334:user/release-keys
[Captivate Android Development] mobius911:
I had this problem too and got an answer in another thread. Turns out that in Froyo, if you previously opened the Market, then Market Access doesn't work. Just reboot the phone and emulate T-Mobile in Market Access first, then open market and it should be unrestricted (ATT tab replaced with Download).
[Captivate Android Development] cabsnow:
I seem to have lost the picture frame widget and the ability to browse for wallpaper. Also my sms messaging app doesn't work either. Anyone have any ideas?
[Captivate Android Development] tnayrbj:
sorry I finally got this solved.

I used this file:

listed below

and the instruction:

1. Extract the build.prop from the 7z file.

2. Connect the phone via USB, select mass storage mode if prompted, and copy the build.prop file to the sdcard (I am going to have to assume root of the internal sdcard for the sake of the commands below). Then disconnect USB storage so that your phone can see the file you just copied over.

3. Open a Terminal Emulator session or have the phone in debug mode, and start ADB shell, and do the following:

$ su

# mount -o rw,remount /dev/block/stl9 /system <- sorry added this to get permission to play in this directory

# mv /system/build.prop /system/build.prop.bak <- Or use rename in Root Explorer

# cp /sdcard/build.prop /system <- Or use copy in Root Explorer

# chmod 644 /system/build.prop <- Or fix permissions to rw-r--r-- in Root Explorer

# chown root.root /system/build.prop <- You have to do this in the Terminal or an ADB Shell. If you get an error about unknown user/group, try chown 0.0 instead of root.root.

# exit

$

reboot phone to load new build.prop

thanks to daverup for file and rajendra82 for the instructions. you two rock. I finally got my market apps I paid money for back.
[Captivate Android Development] bfara83:
It's not a disaster if you use other programs for messaging, email, etc and use Launcher Pro. I use Handcent for messaging, K-9 for email so there's no need for messaging, gmail and email apps if that's the case. There's no need to two apps that does the same thing and it doesn't hurt functionalty. That's why I said to edit as you like but does provide someone like me the ability if desired to remove these programs.

I edited my post.