yashsingh1/xdaforums huggingface dataset:
[Droid X General] Zer0_Cool:
The algorithm used for the display on the iphone has been admitted to being incorrect by apple. The display in bars is showing more service than you actually have; even worse when they still drop calls :p
[Droid X General] Shibbey75:
MANY gingerbread phones have reported signal issues. The DX being one of the worst. The recently released 602 update was supposed to fix the issue with an updated baseband. However, I am still having problems with random wifi and signal loss. usually without the lost signal icon. The phone simply stops exchanging any data. As if in airplane mode but no indication of it.
[Droid X General] 87jason:
So i figured i would take my incredible runnig the 2.2 leak rooted and test the browser against my droid x. So i loaded a couple of pages with and without flash since the DI has full flash with 2.2 and on wifi they were within milliseconds from each other each one faster different times. And my droid x was alot smoother on scrolling web pages then my incredible which i didn't think it would be at first. So my whole point of this is i think once we get 2.2 the X will gain more from it then the DI did just from how its still not any faster then my X is right now.
[Droid X General] dr154:
Thats already a given, the DX is faster then the DI hands down, with or without Froyo... Just the DX leaks the style of Senses IMO.
[General Questions and Answers] BergGeit1:
Hi Guys,

Probably you've heard this before, but i've got a pretty annoying problem with trying to connect to our house WIFI.

We have a WIFI at home where several laptops and phones can connect to, but not my Nexus One. I've tried securing our router with MAC-adress and adding my phone ones, but didn't work out. The phone says "obtaining IP Adress", than connects to the network and disconnects a second later. Then this will start over and over.. It can connect to other wifi's, so it shouldn't be a phone problem?

i've asked this on several other forums, but no one seems to know an answer..

Thanks in advance!

BergGeit
[Desire General] hugocbp:
I'm having a issue where I can't access ClockworkMod Recovery (or any other recovery, to be fair) when booting in HBOOT and selecting Recovery.

If I boot throught ROM Manager, I can go into CM like everybody else. If I try to go manually, I end up in the stock Recovery with exclamation mark.

The thing is that I made a tutorial to install CM in Desire and shared with some friends and all of them, following the same steps I made, can go into CM just by selecting Recovery in HBOOT.

Installed thru Unrevoked succefully but got the same issue.

I've tried to flash CM again thru ROM Manager several times with no luck. I can only go to CM if I use the option in ROM Manager.

I've searched a lot but I don't think I'm finding the correct key words.

Anyone has any ideas?

This is important because if I have problems with flashing some ROM and can't get into Android and ROM Manager, I won't be able to do anything without a PC.

I'm using Official SenseFroyo 1.0c from Open Desire.
[Desire General] atomfix:
You will have to flash a RUU Rom to restore recovery
[Desire General] gekkonz:
You have forgotten one simple step.

When you choose recovery and get the red exclamation mark with a triangle, as described, you then need to press the volume down key and power at the same time. You will then have a blue text menu, choose apply update.zip to load CW recovery ( assuming you have CW recovery stored on your SD card root folder, renamed to update.zip )
[Desire General] hugocbp:
Do you mean flash a RUU Rom and then flash a Custom Recovery back thru ROM Manager?

If so, is there any explanation why out of about 5 Desires rooted and with custom recovery flashed the same way, only 1 can't go into CM Recovery strait from HBOOT?

I'll try that as a last resource... If I can avoid flashing a 2.1 ROM and then a Froyo ROM back this would be nice.

Anyway, thanks for the quick help.
[Desire General] hugocbp:
I already have CW installed. I just can't access it directly. Nothing happened when I pressed voldown+power while the red triangle was showing.
[Desire General] atomfix:
Do vol+up and power at the same time
[Desire General] hugocbp:
Sorry guys, you were right.

It turns out that dispite having using Unrevoked until it said "done", I though it would install CW directly...

Anyway, I just had to push VolUp + Power properly and managed to go into stock recovery and then flash CW.

Thanks atomfix and gekkonz for your help. I would never figure this out myself...

And that ROM Manager thing pointing out I had CW installed is really misleading, by the way...
[Desire General] gekkonz:
Doh, yes vol up not vol down :)
[Captivate General] floppy__:
Hi,

Since with Android you have a choice for your calls to go thru Google Voice (totally - only international or not at all) I was wondering how it works with AT&T.

If you call another AT&T cell phone it doesn't count in your minutes plan but what if you go trhu Google Voice? Is that consider like a landline to a cell phone? Or AT&T "sees" that you are using a AT&T cell and count the time has cell to cell ?

I hope I was clear in my explanation :o
[Captivate General] mymansionisabox:
I honestly don't know.

This has been discussed before on AT&T's forums.

The question on those forums were posed as: " If I use Google Voice and add that phone number to my "A-List" could I technically get unlimited calls to anyone?"

I'm pretty sure the answer was no. And therefore, I don't think AT&T sees the Google Voice number as anything but a forwarded call.

So if the calls are forwarded, you pay according to where it is forwarded.

Example: All of these go THROUGH Google Voice:

I call another AT&T cell from my AT&T cell. Same network = FREE M2M

I call a landline from my AT&T cell, no M2M, pay for call

This is also equal for when someone dials your Google Voice number.

It does leave questions on how international call are worked out. But I think that is on Google's end, not AT&T's
[Captivate General] wgarrido:
I am not sure that is correct, because when you place a google voice call, gv is actually calling you and then calling the other party and joining the calls. So for international you have a incoming local call and you get to pay GV low rates. I have a PBX at home that uses free incoming minutes and therefore with GV free unlimited calling.

Since we have android the callback is in the background, unless you have the update that allows you to call a GV number with a access code assigned to each contact so you don't have to wait for the callback and have a much faster connection.
[Captivate General] Lucke:
just checked my usage... bad news...

making calls through GV counts against your minutes... each of my GV calls is going to a GV number and then going to the party i called (even though they're on AT&T as well)...

so, if you're calling an AT&T subscriber, just use your normal dialer... if you're calling any other carrier subscribers (or landlines) use either, depending on what number you want shown on potential caller ID's
[Captivate General] alaiwy:
just place the call through the GV web app then.
[Captivate General] alphadog00:
The way to get the free unlimited calls is to go into GV settings and have all calls from GV display on your phone as the GV number. You then give out the GV number as your main number, all incoming calls hit your phone and the number they came from is GV.

Also, when you make out outbound calls, you use GV to set up the call - it rings your cell and comes from your GV number, then connects to whoever you call.

If the GV number is one in your circle, or faves, or whatever ATT calls it, then all are free - but of course you lose caller id on incoming calls.
[Captivate General] marshall7712:
I have a Sprint data card that I use Skype with. A one and a half hour call through Skype only uses 25MB. Sprint is not able to "see" that I am using VoIP because Skype encrypts the data. This way I make somewhat free calls and its real cheap considering the data from my alloted 5gb. I am anxiously waiting for Skype to start working on ATT Smartphones. I did wonder how GV would work but I'd prefer Skype and use my Skypeout number.
[Captivate General] kyphur:
Exactly, this also give you the option to press "4" during the call and record the call at GV!
[Captivate General] alphadog00:
Thanks for the press 4 trick.. i had no idea.
[Captivate General] wgarrido:
Yeah that is the best way to do it if you want to do a regular voice call. I didn't know ATT had the fav option!

Also what I do is use freepbx at home in a VM with a GV setup so I can make free VOIP calls to anyone in the US. I have voip phone at home and voip software on my phone. I still use GV for voicemail.

In this case i use SIPDROID.
[Captivate General] alphadog00:
AT&T added a fav option for higher dollar plans. I am not sure what they call it, but they did it keep up with VZW and TMo
[Captivate General] kyphur:
at&t's version is called A-List. IIRC, you need to be on a $60 monthly or higher plan. You get to list 10 numbers on your account (not per line) and all in/out calls to those 10 numbers are treated as m2m...
[Dash 3G, Snap General] phmazzoni:
Hello,

My HTC Snap has stopped playing sounds or ringing.

I still can use it for conversation and hear, but no other sounds are played. I have tried to play music or ring tones and nothing happens.

Could you please help me? Any suggestions?

I don't know for certanly, but maybe it has been recharged once with the HTC Tytn II charger.

Thanks,

Pedro
[Dash 3G, Snap General] Mr. Clown:
Have you checked your incoming call ring settings?
[Captivate Android Development] max_warheads:
bump.. settings.db people.. please read the threads!!
[Captivate Android Development] SiL3nTKiLL:
good stuff!!!
[Captivate Android Development] Smallsmx3:
Ok. I can find settings.db with root explorer. i can copy it and i put it in my sdcard folder but nothing is there when i try to find it on my computer. Im trying to use SQlite editor on firefox. Im also on a powermac g4 if that makes a difference. I did download sqlite editor on my phone and I can find where to change the values for installing non market apps but when I change from a zero to a one it denies me. Please help
[Captivate Android Development] max_warheads:
Ok, so let me make sure I have your process:

- Rooted

- Installed busybox ?

- Installed Root Explorer

- copied settings.db to /sdcard

-- cant see the file when mounted to Mac, thus can't edit with FF plugin

-- SQLite editor for android wont allow access..

(is this the SQLite Editor you used? http://www.appbrain.com/app/com.speedsoftware.sqleditor)

Try installing "Android Terminal Emulator" from the market (http://www.appbrain.com/app/jackpal.androidterm)

- open Terminal Emulator

$ su

# cd /sdcard

# chmod 777 settings.db

# exit

- Open the sqlite editor, and make the change

- back to Terminal Emulator

$ su

# chmod 660 settings.db

- proceed with rest of instructions.
[Captivate Android Development] designgears:
how many more threads do we need on the same thing? We already have ALL of this info posted, several times.
[Captivate Android Development] max_warheads:
Please read my initial post, first few lines. I explained why, specifically: Consolidation.
[Captivate Android Development] Smallsmx3:
Thanks I will give it a try later today.
[Captivate Android Development] max_warheads:
- OP updated to reflect stock ownership settings for 'chown'

Also, which sqlite app are you using? I'll put that up as method 3 if it works out nicely for you.
[Captivate Android Development] max_warheads:
fixed a typo in the chown command.. bad copy paste.. bad.. doh.
[Captivate Android Development] max_warheads:
added method 3 courtest of ice3186
[Captivate Android Development] max_warheads:
added links to Root Explorer ($), SQLite Editor ($) and Android Terminal Emulator (free) and added the chmod/chown commands to method 3, as they were skipped by accident.
[Captivate Android Development] max_warheads:
bump** for newcomers, sry.
[Captivate Android Development] Smallsmx3:
thanks max for adding the third method. this was by far much easier than the first two methods. I have a hard time getting my mac to talk to my phone sometimes and it was good to not have to plug the lil guy in at all. Worked like a charm
[Captivate Android Development] max_warheads:
myself and ice3186 are glad we could be of help :)
[Captivate Android Development] mkslt4:
If I had accidentally deleted the settings.db how should I go about recovering my phone? Now I have the issue that my phone won't boot past the boot animation and I'm notbsure what to do
[Captivate Android Development] max_warheads:
Did you make any kind of backup before hand?

You may have to use someone else's settings.db and then do a factory reset.

Depending on how much you've done with the phone I'd suggest deciding on doing a the reboot process for rooting, but choosing to clear data. This may rebuild it, I am not sure.
[Captivate Android Development] xetrev:
my dbdata directory is empty.. My phone is less then 2 hours old and i have some market apps installed..
[Captivate Android Development] max_warheads:
Oh, if it's running, then this folder isn't actually empty.

What are you using to browse this folder?
[Captivate Android Development] littleasian:
i followed this guide to a T yesterday when i did this. I used option 1, ADB commands on terminal since i'm a mac and it was super easy, did it in about 5 minutes.

this is just my opinion but i think everyone should try playing with the ADB commands, they're actually really useful and educational to know. and if you should brick your phone, just use clockwork recovery to restore it.

that being said, maybe you should add a disclaimer that when done on a mac, the adb commands require a "./" in front (so adb reboot becomes ./adb reboot). cp, chown, and chmod commands don't need it though (or at least i didn't).
[Captivate Android Development] max_warheads:
Later tonight I'll tac the Mac version up for what I know of it.

Could you please supply any differences you see besides the ./ on adb (as OSX uses a unix shell this one didn't surprise me, and from inside the adb shell theres no nead for ./ because busybox normally registers them as system commands). I just don't happen to know my way around OSX by heart atm, vs say, windows/linux. The GUI shells just different enough :p
[Captivate Android Development] gotfolk:
not sure if it was just how the FF plug in opened it on my pc... but i feel that method 2 is missing some steps, took me time to find everything that i needed to do. so just suggesting you add these steps in.

again using FF plug in..

Click Secure on the left pane

click on install_non_market_apps

click edit

number 3 states value click there and type in 1. hit ok

It didnt take me too long to go thru everything to find this, but this will probably be helpful for some people.
[Captivate Android Development] dmshaefe:
Thanks gotfolk that was very helpful. For some reason I was having trouble finding that!
[Captivate Android Development] max_warheads:
Noted! (and added :) )
[Captivate Android Development] madjsp:
So now that I have done this, do i push a .apk file to my phone using adb?
[Captivate Android Development] TimF:
Two questions,

1) What is the point of this command?

chmod 660 /dbdata/databases/com.android.providers.settings/settings.db

2) What is the diference between these two commands?

-- this is the command from the OP on this thread

chown system.system /dbdata/databases/com.android.providers.settings/settings.db

-- this is the command from the stickyed thread

chown system.sdcard_rw /dbdata/databases/com.android.providers.settings/settings.db

Thanks,

Tim
[Captivate Android Development] max_warheads:
Push with sdk, or download and place on SDcard and click with Astro/RootExplorer/etc, YUP

1) this resets the file permissions properly for the system to be able to update the settings, while maintaining factory settings for the file

2) yeah.. my bad, I OOPSed on that one. system.system is actually the CORRECT one. I must have missed an edit...
[Captivate Android Development] TimF:
Cool, thanks for the info.

If it were up to me I'd un-sticky the other thread and replace it with this one.
[Captivate Android Development] max_warheads:
bump ** for newcomers, sry
[Captivate Android Development] max_warheads:
Added link to the wikia wiki

Added specific links to BusyBox via appbrain.

Minor addition to clarification.
[Captivate Android Development] max_warheads:
Yeah, I know, again.

I hate bumping, but it's helluva lot easier to read 1 page of a post vs 16+.

If someone would only sticky this it'd be a lot easier, and less annoying.
[Captivate Android Development] max_warheads:
/mumble/

again

/mumble/
[Captivate Android Development] TimF:
this thread is gonna be 16 pages long after you get done bumping it ;)
[Captivate Android Development] max_warheads:
These methods state that they enable Non-Market apps (including sideloading) without the need of PC assistance to install. Also, I specifically mention the collective wiki, which has a direct link to SWM.

Did you even READ the opening post?

And timF, yeah, I know! :p
[Captivate Android Development] wes1151:
So I use market enabler to allow non att approved apps no problem. But every now amd again it resets itself back to att and I have to redo market enabler. Is this normal or am I doing something to cause this? Not a huge issue, just annoying...
[Captivate Android Development] max_warheads:
I've not used Market Enabler and I'm not familiar with exactly what it does, so I can't say exactly. Sorry about that.

*bump* /mumble
[Captivate Android Development] los1223:
I didn't. But I did search the thread for "wonder" and read the bolded "methods" in the OP. I don't even own a Captivate, I have a Hero, I was just trying to contribute something helpful. Also the thread title doesn't say anything about "without the need of PC assistance". It's a "consolidated" thread of options.
[Captivate Android Development] max_warheads:
Yay, finally Stickied! I can stop bumping!
[Captivate Android Development] cmstlist:
I think that is normal because it reads the MCC/MNC codes from the SIM card. So at some interval the values on the SIM may override Market Enabler's configuration.
[Captivate Android Development] AllTheWay:
Great thread and information that you provided. Next time if you need me to sticky a thread just send me a PM. Kyphur and I are pretty much the designated mods around here since we both own the device.
[Captivate Android Development] systoxity:
on method one you have users type abd shell when its adb shell instead. just fyi
[Captivate Android Development] americanbordercollie:
I am a long time lurker. Finally getting to post.

Anyways, I followed all the instructions. When I got up to the sqlite part of method 1 and entered ~> update secure set value="1" where name="install_non_market_apps";

I got no response from the command prompt. I kept going and got to the end to reboot my phone. Now, it will black out after the loading animations. Is there any way to recover it?
[Captivate Android Development] qualnd:
will this work on the HTC Aria i rooted my phone and everything but cannot get it to install non market apps i tried every solution and nothing has worked of me im new to andriod only had my Aria for about 3 or 4 days now im use to Windows Mobile everything is so much easier lol
[Captivate Android Development] max_warheads:
@AllTheWay

Well if I wasn't so new around here I'd have known, but let's not quote G.I.JOE or anything now that I have the knowledge ;)

@systoxity

Will fix, oops!

@americanbordercollie

Did you make a copy of the file before beginning the process? Sounds like somehow the file got corrupted, and I'm certain one of our boys can help out.

@qualnd

In theory, these steps should be identical for any settings.db file where-in non-market apps are not usable, yes.
[Captivate Android Development] flashman2002:
After figuring this all out on my phone, I am trying to do it on my wife's phone. Root, sideloaded is good, busybox is loaded and running. I am going to try and redo and see what happens. If ya'll have any ideas in the mean time throw them at me.

Well that did not work. Not sure what happened but now after the reboot it stays on the Galaxy S screen. Goes no farther. I don't necessarily want to use ODIN if I don't have to do so. Any suggestions? Eventually got it to the main screen after wiping user data from the reboot screen. Now I get constant force close messages that just do not stop. I might have to do Odin but I am holding out hope.

Final Edit: Had to use Odin to revert back to original. I just had no way of figuring out what happen to give me endless Force close errors. No biggie, it was my wife's phone after 4 days, so she didn't have much, but sucks none-the-less. I am just surprised everything I did on my worked fine, but after doing the same it screwed hers up. Obviously my fault but hard to know where I went wrong. Needless to say she does not need T-mobile market access after my failure.
[Captivate Android Development] qualnd:
well i tried it and after i reboot my phone i get stuck on the boot animation screen and it plays over and over again
[Captivate Android Development] flashman2002:
Read my post above yours. Does it stick on the Samsung Galaxy S boot screen? If so you can read what happened to me and what ended up needing to be done in my case.
[Captivate Android Development] qualnd:
I have a HTC Aria on ATT and it gets to the HTC Boot scree and replays it so pretty much the same thing that happened to you and i read your post but im a NOOB with Android LOL so im lost half the time i got my fone rooted and everything but aparently that was the easy part

man Windows mobile was so much simpler LOL
[Captivate Android Development] flashman2002:
Haha, yeah I am a noob to all of this stuff also. Try to get to your reboot screen, go to reload packages and you can do several things from there to try and make it get past that point. If not you could do a wipe of the device from that point without needing to use Odin. I just figured that out by having this happen twice on my wife's phone. Hope you dont need to go that far man.
[Captivate Android Development] qualnd:
well i juss found a simpler way (to me) to do it ill juss use a old version of HTC Sync that lets you do it i dont want to have to wipe my phone lol
[Captivate Android Development] chasoo:
i'm trying to do method 3 but when i change the 0 to a 1 i get the following message:

"update failed -unable to open database file: BEGIN EXCLUSIVE;"

help appreciated. thanks.
[Captivate Android Development] max_warheads:
Are you fully rooted?

Did you copy the settings file away from /dbdata/... before opening it?
[Captivate Android Development] Kevin187:
Go go Method 2. Just side-loaded my first app! The Mario live wallpaper that's no longer on the market, lol.
[Captivate Android Development] chasoo:
actually i figured it out. probably a very stupid question but when you install non-market apps, those can be found by say going to google and typing whatever apk and then moving that file to the sd card, correct?

thanks for the help.
[Captivate Android Development] lbbo2002:
I seem to get through all the steps for the SDK to enable sideloading but get this error on the chown cmd.

# chown system.system /dbdata/databases/com.android.providers.settings/settings.db

chown: unknown user/group system:system

Why would I get a unknown user? Any idea? I have the Unleash the beast script and the newest ROM update.

Thanks,
[Captivate Android Development] lbbo2002:
...hm reloaded the ROM and did the superrooter script instead and that worked out. Not sure why I still got the error with chown cmd.
[Captivate Android Development] max_warheads:
Hmm, thats interesting.. I wonder if the ownership is different on JH2.. ?
[Captivate Android Development] TWiG420:
Method 1 worked like a charm for me.. thanks a billion!