yashsingh1/xdaforums huggingface dataset:
[HD Mini General] anmatheextreme:
Except from updating your browser, your browser files may be corrupted. I had once this issue when I accidentally deleted opera9 folder from my windows folder. It would show the HTC logo, but nothing else. Finally, I installed Opera Mobile 10, which lacks pinch-to-zoom feature.
[Windows Mobile Apps and Games] ncc74656:
Hi guys,

Do you know any good sms spam blocking application for wm6? Could you recommend any?

Thanks,

ncc74656
[Windows Mobile Apps and Games] johnk1973:
I don't think the networks have the facility to block/reject sms's like calls, if your phone rejects or doesn't respond with the network regarding the sms the messages will keep on being sent until it is received and the phone say's it has been received. The best you could do is find a program that will automatically delete the message for you, and there are one or two out there..
[Windows Mobile Apps and Games] X-eL:
Could you please provide a few names, so far i've tried SMSrules but it fails to launch on my Samsung Valencia with Remora 3.0 ROM.
[Windows Mobile Apps and Games] muneebrocks:
here you go

the best and free!

it blocks calls,fowards or rejects calls with a reply sms

and yes it blocks sms as well
[Windows Mobile Apps and Games] X-eL:
Thanks for the prompt reply but i'm afraid i cannot see any link in your previous post. Is there something I'm missing?
[Windows Mobile Apps and Games] muneebrocks:
wonder what happened

here u go

http://xdaforums.com/showthread.php?t=307178
[EVO 4G Accessories] xNotta:
I have

2 1 40% off codes

1 50% off code.

They expire on 12/15.

I don't want them to go to waste.

Message me if you're interested in them.

The first (By date on message) gets the 50%.

2 More 40% discount codes remain!

I'd post the codes here, but they will get used up by someone who doesn't actually need em.

After the 15th, please ignore this post. ^-^

Final 40% off code:

c76b6fwzw

(It's a Free For All, first to use gets it)
[EVO 4G Q&A, Help & Troubleshooting] nuggyunlimited:
What's the difference and how many different member status are there? I only know of those two and junior.

Swyped from Eva running Myn's RLS4!
[EVO 4G Q&A, Help & Troubleshooting] Rydah:
Senior member op is same as senior member, but the original poster of the thread.

Sent From My HTC Evo 4G Using Tapa Talk Pro!
[EVO 4G Q&A, Help & Troubleshooting] bender1077:
Junior Member

Member

Senior Member - When you get your 100th POST

|OP| - Original Poster of the thread. You are the OP of this thread
[EVO 4G Q&A, Help & Troubleshooting] nuggyunlimited:
Thanks both of you I will thank both of you with the button when I get by my laptop I wish that button was in the app.

Swyped from Eva running Myn's RLS4!
[EVO 4G Q&A, Help & Troubleshooting] nuggyunlimited:
They helped. Mods please delete thread.
[Vibrant General] larryvand:
First of all I would like to thank you all for all the hard work you do in providing all of us with some incredible ROMs, Kernels, and other tools. You are truly stars and we thank you.

However, yesterday I downloaded the following 2 files:

stock_jk6v2.zip

Eugene_2E_JK2_Froyo.zip

I had downloaded them before on 12/8 for the stock_jk6v2.zip and 11/8 for Eugene's file. Since the latest download from Eugene came up with a slightly different file size, I did a binary file compare between the two. Eugene's 2 files (same name) were different. I then tried the other one and even though that one had the same file size, the binary file compare found differences between the 2 files as well. I also double checked the file compare utility (just to make sure it wasn't the app the problem) on two other files that I knew they were identical and the file compare came back as identical. So clearly something was different on the two files above from their previous versions with the same name from a few days to a few weeks ago.

Since I tried them and both work I would assume that some changes were made but no revision number changed. Since a lot of us would like to know when we are running the latest and greatest, would it be too much to ask that if a change happens, however small, that a small revision number is added to the file name (for example Eugene_2E_JK2_Froyo_1.zip or stock_jk6v2_1.zip or something like that)??? That way we mortals would have some idea if we are working off the latest file.

Many thanks.
[Vibrant General] henreeg:
I think Devs should also email each and one of us individually just to make sure we're up to date as well.
[Vibrant General] shovelhead83:
Completely unnecessary!
[Vibrant General] lawalty:
No! Not email, snail mail. Every visitor should receive a note in the mail on when the Devs have updated their roms. LOL (just kidding)
[Vibrant General] justlovejoy:
its called the forum and all we have to do is check in for updates or rss feeds to get the emails in a fast fashion.
[Vibrant General] MWBehr:
People really don't get obvious sarcasm these days....

Anyway, @OP: devs DO properly name each release. No idea about the situation you claim to exist, but it's either a very very RARE occurance, or a figment of your imagination. The thing is, you're saying you want the "latest and greatest" yet you're complaining about a JK2 based rom (obviously not latest or greatest to anyone following these forums).

The point is, put the burden on yourself by checking post dates, user reviews, etc. to find the latest and greatest roms.
[Vibrant General] shovelhead83:
Of course I got it. It seems you misplaced my statement.
[Vibrant General] larryvand:
That was not the point. These were named the same, yet there were differences. Both were downloaded from the same source, just different days. Nobody knows what the differences were but the developer. And many who downloaded the file earlier did not know there was an updated file with the same name later.

So all I asked was a simple minor revision number on the file. The developer does not even have to say what if anything has changed. But it will be a big help to people to know that when they say they are running X.X rom and they are seeing an issue that others are not seeing, that at least we will know that they were running from the same file as everyone else.
[Vibrant General] dimaf999:
These are based on different releases of froyo - JK6 & JK2. You can probably search through the forums and find the original thread with these releases. Also, I believe this is the developers site: eb-productions.proboards.c o m

Next time, please post this in the Q&A section, thats where it belongs.

Leave it to the assholes in our forum to turn a simple question into a f-ng 50 post flame fest. Why dont you guys check out the townhall going on right now, read what the mods have to say about this kind of crap.
[Vibrant General] mmelo76:
It is very good as we appreciate the work of our developers in XDA.

Although the idea to thank them in public is good, I'm closing this thread for a few reasons:

1 - has generated many flames. (I've cleaned them up).

2 - If we want to thank you now have the button Thank you.

3 - For each development is the best comment in your own topic.

But if only to thank not need to write anything, just use the Thank You Button

I hope you understand and work with this forum, avoiding unnecessary thread.
[HD2 Android Q&A, Help & Troubleshooting and Genera] ricola7:
hey guys...

I want to permanently change a setting in the htc browser (enabling google zoom). I have to do this with adb shell.

Now my question is: do I have to enter the recovery mode?? (is it even possible to enter this mode with our non nand builds?)

Thanks.

Dom

Btw. Im running core droid 0.7
[HD2 Android Q&A, Help & Troubleshooting and Genera] suicide monkey:
you dont need recovery mode just activate debug mode and push the files then restart
[HTC Tornado] Michaelbukachi:
Which is the best wm6.5 upgrade for my spv c600?

os 5.1.195(build 14847.2.0.0)

radio version 4.1.13.19_02.37.01

ril 2.002

cpu: TI OMAP850
[HTC Aria Android Development] kiko85:
Htc Gratia Support ? ? ?

root on htc gratia ?

gingerbread for gratia ?

help me! thanks... sorry for my bad english
[HTC Aria Android Development] attn1:
To my knowledge, no one has successfully rooted and flashed a custom recovery on a Gratia yet. I know rageagainstthecage works on it.
[HTC Aria Android Development] attn1:
I've been snooping around, and may have a solution.

It will require a gold card, rageagainstthecage and some hex editing.

If someone comes to the IRC channel with a gold card ready, I will work with you to try to find a solution.
[HTC Aria Android Development] kiko85:
Thanks

Thanks for you support :)
[HTC Aria Android Development] attn1:
cyxxx from IRC yesterday, I have one more idea (borrowed), if you are interested.
[HTC Aria Android Development] lerutis:
Just got a Gratia from Russia around, wont work atm to root.

can i help in some way?
[HTC Aria Android Development] Noz85:
There's no root for it yet. If you want send it to attn1 and I'm sure he can figure it out and send it back.

sent from my HTC Intruder running FR007 and CM6.1
[Nexus One Q&A, Help & Troubleshooting] Cralin:
I am using n1 and ı need somethings.First i have unlocked bootloader and orginal rom which came from HTC ORIGINAL.

Android version

2.2.1

Baseband version (exlain me a litte of usage.İts offical or need any update.For radio)

32.41.00.32u-5.08.00.04

Kernel (İf we use any kernel its only change rom kernal jjust for roms or will it be permanent for device).Any Suggestoin

2.6.32.9-27240-gbca5320android-build@apa26#1

build nuber

frg863d

So i need (defintly stock rom member but ı need custom interface only later i need any help)

1- Take the screen picture on the phone.This way or another gave me?

2-Htc weatger and htc bub only with syock rom.Not sense interface.İ defintly hate it.

3-How can we made all application just install on an sd card.İf possible only a directory will be good.

4-How can get offical gmail, voice search, talckbackyoutube maps market update.app brain show me u have update but dont install.

5-İ need learn how can be satart an emulator with htc offical rom ı need to try any apk on this emulator check securty and look for abılıtıse for apk?
[Nexus One Q&A, Help & Troubleshooting] djmcnz:
I think you will need a custom rom to do all of that for you. Try mine, Kang-o-rama

Screen Shots are easy with "ShootMe" from the Market... :)
[Android Software Development] ilendemli:
What for SuperUser command does exists?

Is there a List?
[Android Software Development] ilendemli:
How can i get the file from

/data/data/com.android.providers.settings/databases/settings.db ?

i used:

adb pull /data/data/com.android.providers.settings/databases/settings.db C:

but it says:

failed to copy '/data/data/com.android.providers.settings/databases/settings.db' to 'C:': Permission denied

any solution?
[Android Software Development] MacaronyMax:
try typing

su

or if not try

adb remount

I dont know much about this stuff yet, but that could help :p
[Android Software Development] Gene Poole:
are you rooted?

try:

adb shell "su -c 'cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/'"

this will use su to copy it to the sdcard, then you should be able to pull it from there. Phone may pop up a "Superuser request". Be prepared to allow it.
[Android Software Development] ilendemli:
when i type:

adb shell "su -c '/data/data/com.android.providers.settings/databases/settings.db /sdcard/'"

It says:

/data/data/com.android.providers.settings/databases/settings.db: permission denied

My Device is rooted, and i gave su permission
[Android Software Development] Khoral:
You forgot the "cp" between "su -c" and "/data/data/..."
[Android Software Development] ilendemli:
C:\Users\ilendemli>adb shell "su -c '/data/data/com.android.providers.settings/databases/settings.db /sdcard/'"

/data/data/com.android.providers.settings/databases/settings.db: permission denied

C:\Users\Muhammet ilendemli>adb shell "su -c 'cp /data/data/com.android.provider

s.settings/databases/settings.db /sdcard/'"

cp: not found

My CMD Window, whats wrong?
[Android Software Development] Khoral:
Hum, that's strange.

Try this : (<Enter> means pressing the Enter key on your keyboard)

adb shell <Enter>

su <Enter> (here you may have to look at your phone to give him the autorisation it needs)

cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/ <Enter>

If it says "cp: not found", try this line :

busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/ <Enter>
[Android Software Development] ilendemli:
busybox: not found
[Android Software Development] Khoral:
Try to replace busybox by bb in the command I gave you.

If it doesn't work, well, I'll doubt you did your root well ^^ Cause it should have install BB :)

Can you explain us what you did to root your phone ?
[Android Software Development] ilendemli:
I used SuperOneClick Root, to root my Phone. it installed the su files and superuser.apk nothing else

EdIT:

I installed busybox manually and rebootet my phone, now when i type:

>adb shell "busybox -c cp '/data/data/com.android.providers.settings/databases/settings.db /sdcard/'"

it says:

-c: applet not found

EDIT2:

>adb shell

$ busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

cp: can't open '/data/data/com.android.providers.settings/databases/settings.db': Permission denied

$
[Android Software Development] Khoral:
That's normal, you missed the "su" command in your Edit 2.

So, 2 ways to do it.

Edit 1 version :

adb shell "su -c busybox cp '/data/data/com.android.providers.settings/databases/settings.db /sdcard/'"

Edit 2 version :

adb shell

su

busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

And I thought SuperOneClick did install BB... Well, I thought wrong ^^
[Android Software Development] ilendemli:
Edit 1 version: Didnt worked..

Edit 2 version: WORKED!? i have the database,

now, how can i give these command in java?

anything with exec("..
[Android Software Development] Khoral:
From adb, you can't execute Java methods (because you're not in a JVM).

And I don't think you can access the DB like that in fact.

You have to make an app that read/write/do what you want on the DB (and it seems you're doing so, refering to the other topic you made :))
[Android Software Development] ilendemli:
it's not allowed, to edit databases directly, so my app will copy the database somewhere else, edit it, and copy it back, then it should work.

€: and i don't want to edit databses from the adb, i cant do it, the program cant do it, but java can do it:

myDB.execSQL("DELETE FROM system WHERE name = 'name1';");
myDB.execSQL("DELETE FROM system WHERE name = 'name2';");

myDB.execSQL("INSERT INTO system (name, value) VALUES ('name1', '"+arr[0]+"');");
myDB.execSQL("INSERT INTO system (name, value) VALUES ('name2', '"+arr[1]+"');");
[Android Software Development] Khoral:
Yes it should.

Make sure you don't mess with the DB though. It's an easy thing to break :)

Edit : From adb, apparently you can do something like

sqlite3 settings.db

Then you'll have a DB prompt where you can write SQL commands like SELECT, INSERT, etc.
[Android Software Development] ilendemli:
can busybox delete and replace files?
[Android Software Development] Khoral:
BB lets you use any Unix command.

So you can use (in your example) the mv command, which will move a file from a directory to another one.
[Android Software Development] ilendemli:
Runtime.getRuntime().exec("busybox mv /sdcard/ /data/data/com.android.providers.settings/databases/settings.db");

this should work

E: Hmm, doesn't work..

E2: should look like this: Runtime.getRuntime().exec("busybox mv /sdcard/settings.db /data/data/com.android.providers.settings/databases/");

will try it.
[Android Software Development] Khoral:
Yes. But remember you have to be root to do that ;)
[Android Software Development] :
yes, i know, but i can't delete the file in /data/data/com.android.providers.settings/databases/settings.db

i can't also move the file.. :confused:
[Android Software Development] Khoral:
if you're root, you can. In fact, if you're root, you can do everything, even erasing all the system files (that's stupid, but you can).

Only running the busybox command doesn't make you root. It's the su command that does this job (in fact, it allows you to log in as any user, root as default).

So when you launch

Runtime.getRuntime().exec("busybox mv /sdcard/settings.db /data/data/com.android.providers.settings/databases/");

It will tell you "Hey, I don't know the busybox command". And that's normal, cause you're not root (you didn't do the su command)
[Android Software Development] :
Runtime.getRuntime().exec("su");

Runtime.getRuntime().exec("busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/");

should work, doesn't work
[Android Software Development] Khoral:
From developer.android.com :
[Android Software Development] :
sry, my english is not well, what does this mean?
[Android Software Development] Gene Poole:
As soon as the first call to Exec returns, that process is destroyed so you've got a blank slate again when you call it the next time.

What is it you are trying to do? Carriers (like AT&T) don't want you messing with that file and go through a lot of trouble to ensure you don't.
[Android Software Development] Khoral:
It means that each time you run Runtime.getRuntime().exec(something), it creates a process.

To put it simply, imagine you run 2 CMD windows, and type that :

Window 1 :

adb shell

su

Window 2 :

adb shell

busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

And then you say : "Hey, why doesn't it work ? I did su !"

Well, yes you did, but not in the same process.
[Android Software Development] :
ok, then i should do su and busybox at the same time.
[Android Software Development] Khoral:
Yes. But as Gene Poole said, you shouldn't mess in the first time with this DB.

It's not meant to be accessed by any app other than Google's.
[Android Software Development] :
yea xD yesterday i bricked my phone because that xD
[Android Software Development] Gene Poole:
In fact, most settings in this DB are read at start and changing the db will not result in changes to the OS until the phone is rebooted. Is that what you want?
[Android Software Development] :
i dont want to reboot the phone, but it seem to be rebooted.

should i break up this projekt?
[Android Software Development] Khoral:
Well, if he wants to modify wifi settings (as I understand it), he could do so in the DB, then restart the wifi service and it would use the changes.

But anyway, don't touch this DB. It's too dangerous. Go through the API, and if it doesn't do what you want, write an issue at Google's.

Edit : First tell us what your project is, with details :) Then we'll tell you ^^
[Android Software Development] :
My Projekt will change the proxy and port settings easy

i have a gui, where the current list is

i can add new networks (deleting only manually from the sd card, will come soon to delete them from the app)

here is the home:

the second activity, here you can set up the proxy and port settings, you can calcel (abort), save the new settings, and set the settings, that currently saved for at this time "test"

when you press save, it saves the new values in an ini file on the sd card

when you press set, it will change the database file, and replace the settings in the system where this is:

so, you can set networks, to change the settings easyly

for example you are at home, you press home -> set, the settings is to default

you are at school, school -> set, changed for the school proxy

you are at work, work -> set, changed for the AP at your workstation.

EDIT: The port and proxy settings are saved in the database, /data/data/com.android.providers.settings/databases/settings.db -> system

thats why i want to change them.

EDIT 2:

The Snipplet, that should change the settings:

try{
Runtime.getRuntime().exec("su busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/");

SQLiteDatabase myDB = set.this.openOrCreateDatabase("/sdcard/settings.db", MODE_PRIVATE, null);

myDB.execSQL("CREATE TABLE IF NOT EXISTS system (_id integer primary key autoincrement, name varchar(100), value varchar(4));");

myDB.execSQL("DELETE FROM system WHERE name = 'wifi_http_proxy';");
myDB.execSQL("DELETE FROM system WHERE name = 'wifi_http_port';");

myDB.execSQL("INSERT INTO system (name, value) VALUES ('wifi_http_proxy', '"+arr[0]+"');");
myDB.execSQL("INSERT INTO system (name, value) VALUES ('wifi_http_port', '"+arr[1]+"');");

myDB.close();

//Runtime.getRuntime().exec("su busybox cp /sdcard/settings.db /data/data/com.android.providers.settings/databases/");
//Runtime.getRuntime().exec("su busybox rm /sdcard/settings.db");

Toast.makeText(set.this, "Proxy set", Toast.LENGTH_SHORT).show();
} catch(Exception e){ Toast.makeText(set.this, "Error: "+e, Toast.LENGTH_SHORT).show(); }
[Android Software Development] Khoral:
http://code.google.com/p/android/issues/detail?id=1273

Seems like it's a problem with Android, who can't handle that :/

Well, I have reached the end of my knowledge on this ^^

Good luck to do that o/

Edit : Something to look at : http://xdaforums.com/showthread.php?t=766569
[Android Software Development] :
already saw both links, nothing to help.

you know how to remount the system to rw, then back to ro?

EDIT:

If anyone want's to test it out, here is the file attached, it does not change anything in your system, except it creates a folder in your sd card, and creates ini files into the folder, you can manually delete them.

EDIT2:

Can someone give me an example how to use runtimes, because

Runtime.getRuntime().exec("su busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/");

doesn't work, but

su, then

busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/ works

how can i give the commands step by step?
[Android Software Development] :
Why i am getting this?

>adb shell

$ su busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

su busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

Permission denied

$

but when i type:

>adb shell

$ su

# busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/

it is copying without problems, how should it look in java?
[Android Software Development] :
Finally got it:

String [] hin = {"su", "-c", "busybox cp /data/data/com.android.providers.settings/databases/settings.db /sdcard/ErgoProxy/" };

Runtime.getRuntime().exec(hin);

Khoral, do you know, how to restart the wifi service?
[Android Software Development] Khoral:
I don't. But I'm pretty sure there's a function to make this work (at least a "Put Wifi off" and "Put wifi on" function)
[Android Software Development] :
already tryed with wifi on wifi off, but no change.
[Android Software Development] Khoral:
Then I don't know. Perhaps it's not possible without rebooting the phone, like Gene Poole said.

It's more complex, but you could take a look at the AOSP source code (on source.android.com) and see how these parameters are taken in account.
[Android Software Development] :
It's to dangerous to change the settings, i am stopping to develop on this app.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Ordinair:
I verry liked the FroyoSense build from Darkstone en later MCCM. But there was a conflict between MCCM and ???..

But wich Android build is almost the same as the FroyoSense build? And also verry good too use?
[HD2 Android Q&A, Help & Troubleshooting and Genera] scottconder:
I'm finding Evo Carbon Remix V0.5 Features by motoman234 to be very stable and bug-free. I've only had BSOD a couple of times and I'm able to use it on a daily basis. Here's the link: http://xdaforums.com/showthread.php?t=839410