yashsingh1/xdaforums huggingface dataset:
[General Topics] pulser_g2:
I use apktool to disassemble the APK, then check the permissions inside AndroidManifest.xml.

Notepad2 used to view the smali code, and AstroGrep (windows) or just a recursive grep on linux, and I look for "http" and "location", since you'd be amazed what you find when recursively grepping the code for "http" :)

Let's just say I have found pages containing lists of authorised IMEIs for applications, I've found callback code to give a remote server information etc...

I tend to notify the developer if there is anything at issue like IMEIs... But often they do nothing :rolleyes:

Get familiar with apktool, and learn to read smali, which is like intermediate java code, slightly more like machine code, but mainly like java...

As for what you do once identifying such an app, I suggest just not using it. It is possible to remove such callback code, but it's complex and much easier to use an alternative.

As the-equinoxe said, I own the phone, and therefore anything going on it has to obey MY rules. So regardless of what an app's license agreement says, my device has its own licence agreement, saying that "pushing an APK to this device via the market/gtalk service hereby provides consent for it to be disassembled and decompiled, and scrutinsed by geeks before installation..."

HTH
[General Topics] tjhart85:
If you don't like it, then don't install the fart app that needs access to your GPS.

Any app that needs access to your location but doesn't have an obvious reason to do so is using it for advertising purposes.

Don't like it, don't use the apps. It really is pretty simple and it doesn't require you to decompile the app!

If your personal information is so private, don't give it away to someone who EXPLICITLY asks for it.
[General Topics] matejdro:
Main problems are other types of apps. Apps that need access and then exploit it. For example a weather app needs internet to download weather and at the same time it can send bunch of personal data to it's developer, without user knowing it.

AFAIK there is no effective way to get rid of that problem, other than manually analyzing each application at the market.

Maybe solution would be a policy in Market that will require application to ask user before sending any personal data or else application gets banned from the market. But again it will require someone to check application manually if it's sending data.
[General Topics] pulser_g2:
I can see a solution that would work.

Android would need to use a UAC style prompt, saying "allow once or always", and same for deny. Like SuperUser apk does.

If an app couldn't use the permission without express approval, controlled by the individual intent or method/subroutine in use, you could easily see when an app was actually using a permission, and allow it one individual GPS reading.

The only problem with this? It would be really annoying for 99.9% of users, and ultimately there would be ways to cheat the system.

The above suggestion where apps request permission would work in an ideal world where every developer can be trusted implicitly.

But this is no ideal world, and even if it were on the scale of xda (few hundred apps), there would be no way to check it happened. And then it would be unenforced, and in my view, and unenforced rule is worse than no rule, since users would be led to believe it was enforced, and thus protecting them.

Bottom line? Trust nobody, write your own apps, and apktool everything. Until then, just be careful what apps you install and give GPS access to... don't use that third party weather app if you don't trust it...
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] ray2021:
ok heres my problem when i plug in my hd2 to my laptop it will charge but my laptop wont recognize my phone at all. any solutions
[Vibrant Q&A, Help & Troubleshooting] cloudedone:
I have a hardware locked Vibrant, tried a billion combinations, nothing works. Phone is functioning fine and is 100% stock. The Vibrant I returned which was soft bricked did the same.

When at the charging screen (green battery), an unknown device, per Windows, is detected for a few moments before it disappears. I have the Samsung drivers installed, which work fine for Odin and ADB.

What is this mode/device that is being detected momentarily? Searched around and read countless threads but could never find an explanation.
[myTouch 3G, Magic General] Gabelu23:
I did a mistake and now im asking for advice because i dont want to brick it for good.

This is all i can see on my device after i tried to run the RUU update to 2.1 with sense

If i try to run again the RUU it says ERROR [170]: USB CONNECTION ERROR

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.76.0010 (SAPP10000)

CPLD-12

RADIO-3.22.20.17

Jan 14 2010,00:14:58

RUU

What can i do to bring him back alive ?

Big thx , Gabi.
[myTouch 3G, Magic General] WoblyGoblin:
First you must flash custom recovery,and then enter it and flash ENG SPL like 1.33.2010, and then you must download eyegor's radio switcher and flash all new and then install new rom
[myTouch 3G, Magic General] Gabelu23:
thx for the fast answer

This is my first time , but i still don't know the steps , i am very confused.

I have read about similar situations where goldcard was needed or a RUU solved the problem

If a RUU can solve my problem too it will be great.
[myTouch 3G, Magic General] WoblyGoblin:
Do you have Windows 7 or vista? I think i had same problem i did it on WinXP,which phone do you have Rogers Magic or something else?
[myTouch 3G, Magic General] Gabelu23:
I have windows 7 , i found a thread with a similar problem

now i`m trying to do a goldcard but i`m not pretty shure what to do with this after i am done, i just fallow the steps there:)

I have found 6-7 diferent RUU but only one can actualy see the phone and that is the RUU that actualy did this to my magic , the RUU update stops at the signature ,so with different os i may have a chance?
[myTouch 3G, Magic General] WoblyGoblin:
Here is the thing you can download only 1 RUU from htc site, you must go to country you are from select the right HTC magic i think you are using Rogers magic and then you must enter you S/N there and then you can download it. And install it on winxp. I must ask you something which android do you have 1.5 or 1.6?
[myTouch 3G, Magic General] Gabelu23:
I have obtained my htc RUU from my country site but when i try to apply it can't find my device sadly, i think is like you said only works in xp i will try today.

Now i have a goldcard but i dont realy know what to do with him , how can i use it to restore my phone.

Android 2.2 froyo with CyanogenMod 6 was , i was trying to make it to oficial 2.1 with sense :(
[myTouch 3G, Magic General] WoblyGoblin:
First of all you cant do RUU when you have CM6 it will brick your phone totaly, you must downgrade you phone to original Rogers 1.5 you should batter install some custom made Android made of rogers i created my own,be carefull very carefull.
[myTouch 3G, Magic General] Gabelu23:
So in my case is total brick?:(

How can i downgrade? and witch custom android?
[myTouch 3G, Magic General] WoblyGoblin:
If you want Rogees 2.1 android you just need to change spl (which i can give you,can you enter recovery?and which do you have),second thing is to use eyegor's radio switcher and just press flash new button via fastboot,and the restar to recovery again adn install rogers stock rom with root(which is like original only with root).and i must ask eyegor something so be patient
[myTouch 3G, Magic General] Gabelu23:
I can only enter in Fastboot , that is the problem the phone don't allow me to enter in recovery mode.

In my case a goldcard is useful? because i did one following a guide but i don't know how to use it stupid me:)
[myTouch 3G, Magic General] WoblyGoblin:
I never did goldcard but i know this that you must follow those instructuions if you made a good goldcard you must flash the right eng spl which is 1.33.2010 and if you do that right it will unbrick,and you must then install Custom recovery it is RA's 1.7.0H. When you finish that download eyegore's radio switcher and enter fastboot again and flash new option if do that right then you can boot to recovery and install ROM

http://xdaforums.com/showthread.php?t=778083

http://xdaforums.com/showthread.php?t=677045

And in fastboot you must have same specs like mine
[myTouch 3G, Magic General] mumilover:
1) The reason you don't get connection to the RUUs is because you are in fastboot mode.

RUU needs adb connection mode

2) You have the wrong spl/radio combo. That's why you cannot boot your device to any system. To fix this you have to change the spl to 1.33.20xx version, where the xx can be 05, 09 or 10.

3) Following the logic from option 2 you have a problem!

The spl you have now is a perfected one, meaning you can't do anything with it. So changing only the spl is not possible (as fare as i know :0)

4) Following the logic from option 3 you have to use a goldcard and flash a sappimg.zip or sappimg.nbh.

Both will try to overwrite ALL data on the nand and restore the device to a state where you again have some control over it.

The solution)

You have to make a goldcard and use a combitable sappimg.zip/nbh.

Try this one:

http://rapidshare.com/files/421772202/SAPPIMG.nbh

Put the file on the root of the goldcard. Reboot into hboot or fastboot... let it work... when done restart and post the result here :0)

PS: Give thx to WoblyGoblin because he convinced me to help you out.
[myTouch 3G, Magic General] Gabelu23:
Looks like my card is not good for goldcard , i will try tomorrow again with a different card.

PS: BIG thx to both of you for you`r help!
[myTouch 3G, Magic General] DonJuan692006:
I'm pretty sure your hosed. Once you run an RUU and it fails your stuck with RUU USB until a RUU is ran properly. Which wont happen in your case.

Sent using Tapatalk.
[myTouch 3G, Magic General] Gabelu23:
Why wont work in my case?

I think what mumilover told me can be a solution, i must try.
[myTouch 3G, Magic General] WoblyGoblin:
Any progress yet???
[myTouch 3G, Magic General] moccainhell:
if you have a goldcard, put in your device and flash with RUU rom.

if you didn't have a goldcard, download your original rom from HTC website and flash it ;)

if you have non branded device, choose unbranded rom.

but if you have branded device, choose your branded rom.

i was semi brick (stuck in RUU mode) my device twice, and this solution working well for me :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] kibaa12:
Recenlty applied the Lagfix to my Samsung phone but my boot animation is now gone so when it boots i get a blank screen and the music then takes a bit for it to turn on and get to the lock screen

any one else have this problem
[Galaxy S I9000 Q&A, Help & Troubleshooting] ickyboo:
Its a common issue with lagfixes, Just live with it. Or if you are using OCLF load that up and find the restore animation option.
[Galaxy S I9000 Q&A, Help & Troubleshooting] kibaa12:
Ahh ok thanx wasnt sure if it was just me or not I used the .bat files to do it
[EVO 4G Q&A, Help & Troubleshooting] gamefreke89:
Okay so I have an Evo 4G with a stock rom. About a week ago I rooted my phone using the unrevoked3 method. It was working great. I then decided to update the phone to 3.29 to get the fps uncapped. This unrooted the phone which I expected. I rooted the phone again using the unrevoked3 method successfully. After that I decided to unroot the phone just to know that I had the option incase I had to go back to sprint to get it replaced by flashing the 3.29 update again. After I did that successfully I rooted it again using the same unrevoked method and it's been working great the last few days. But today while I was using my phone, it somehow got unrooted and unrevoked isn't working anymore. I was using Wifi tether to connect a friends iPad to the internet for about an hour. It suddenly stopped working and the phone started getting really glitchy. So I used quickboot to reboot the phone. When it started up again all my root applications said they couldn't obtain root access. I checked the boot loader and it's still S-off. Does anyone know what could've caused this?
[EVO 4G Q&A, Help & Troubleshooting] tws101:
Not sure what caused it but try re flashing SU

http://xdaforums.com/showthread.php?t=682828
[EVO 4G Q&A, Help & Troubleshooting] rugedraw:
Try uninstalling the superuser app. Then go to the market, download and reinstall it. See if the works.
[EVO 4G Q&A, Help & Troubleshooting] gamefreke89:
Thanks! it worked. All my root apps are getting SU permissions again after I reflashed the SU app.
[EVO 4G Q&A, Help & Troubleshooting] bossman1:
lost root

i also appeared to have lost root access on my evo 4g.. i was on stock rooted rom, and i flashed it to decks ics alpha 5 rom and when i installed titanium backup it says root check fail.. and i also installed root checker from the market and it says this device does not have proper root.. before flashing the rom, i wiped all data, cache and dalvik cache... i tried this method and reflashed su but it didnt work. can anyone help me regain root acces. i have hboot 2.10 and s-off
[EVO 4G Q&A, Help & Troubleshooting] Notorious:
did you try flashing the su-bin ?
[General Questions and Answers] Noobits:
Hello, I have a Holiday Nexus one and I'm trying to get froyo on it but it didn't update :(.

Things I've tried:

1) Calling the support HTC line.. they told me to move the date to a future date and wait a couple days... that failed.

2)I've tried manual updating using the bootloader/recovery method but all the files I've tried I get a corrupt/invalid file

3)I've also tried dialing *#*#CHECKIN#*#* on my phone and waiting.. I've done this everyday since I've had my phone (2 weeks)

The guy at HTC suggested I call AT&T and have them push the update to me but I want to know if there's any other options I have? I will try to call them tomorrow but I've a feeling they're not going to be of much help. Thanks in advance.

Also I saw the thread on this forum but the files were corrupt so maybe I can get a new link or something maybe?

Any help appreciated thanks

Always include:

Carrier: AT&T

Country / Language: US

OS / Browser / build number (if applicable):ERD56C (Holiday Nexus One this is still a 2.1 build)
[XPERIA X10 Themes and Apps] im_iceman:
Hi all...

I was wanting to download Desktop Visualiser.. I've searched on the market and for some reason it's not showing up on my phone.. but it is on my wifes HTC Legend.. so I went to the devs website and tried the download link from there.. but still can't find it..

Is anyone else having these problems??

Can someone share the .apk for me? (I think it's free?)

Cheers.
[XPERIA X10 Themes and Apps] TechGuru_x10:
I think somebody has attached in screenshot topic.
[XPERIA X10 Themes and Apps] im_iceman:
Found it..

In case anyone else can't find it... (took me ages!)..

Here it is..
[Vibrant Q&A, Help & Troubleshooting] rayosx:
Seasoned Samsung Vibrant users,

I just got today Sept 30th my Samsung Vibrant, I hope that this GPS problem that I have it's just SOFTWARE and not HARDWARE problem and you may tell me with your experience / suggestions what this is about.

Before the Samsung Vibrant, I was using a HTC Mytouch 3g slide, the GPS on

my slide

has been very accurate, what I can tell you is that from my bedroom My slide detects properly my home address using Google maps, with Samsung Vibrant usually

gives me an innacurate location

using Google Maps as well.

I have turned ON the wireless and the GPS on Samsung Vibrant as I did the same with my htc slide and on Samsung Vibrant gives me around 40 to 50 meters difference with a wrong location,

I don't want to use WIFI because it’s not the case, why on my HTC Mytouch 3g slide I don't need WIFI also I won’t have WIFI everywhere where I go, so I want that the Samsung vibrant works at least the same or better than a HTC phone GPS hardware.

so my question Is that a hardware problem or software issue?

My HTC Mytouch 3g slide never fails where I'm in my bedroom or other place where I go and test it and this Samsung is getting me out of my nerves that isn't accurate at all.

HARDWARE or SOFTWARE problem?

If it is software I will wait, but if it is hardware, I’ll be very disappointed.

Thanks I really appreciate your answer about this issue,

I have 14 days to test it and if I'm not happy with it I can return it depending what this problem is.

:confused:
[Vibrant Q&A, Help & Troubleshooting] backslide311:
OMG please use the search function.
[Vibrant Q&A, Help & Troubleshooting] sk8rvoikelley:
It IS a software issue... vibrant is well knows for its gps to be messed up.. the new 2.2 is coming out in approx a month and it will have a gps fix and also make ur phone faster plus alot of other things
[Vibrant Q&A, Help & Troubleshooting] watcher64:
I have been trying to refrain from jumping on people for stupid posts, BUT ...

The gps issue has been an issue with the Vibrant since day one, and there are most likely hundreds of threads on it already ....

I know it is a little scary but that search box does not bite ...

Hell a google search of "Samsung Vibrant GPS" should tell you all you need to know ..

Come on people use some common sense and search first, at least pretend to search for the sanity of the rest of us ...​
[Vibrant Q&A, Help & Troubleshooting] epakrat75:
ROTFLMAO! Too True! :D
[Vibrant Q&A, Help & Troubleshooting] jurgy1:
Oh no, my Vibrant might be messed up????

Really??

Welcome to the real world!

Been bad since day one.
[Vibrant Q&A, Help & Troubleshooting] jrharvey:
Wow, everyone is being kinda douchy here. All you have to do is root your phone with one of the many methods, install clockwork recovery and flash either the JI2 GPS fix or this one which is the same thing but uses the JI5 files instead http://xdaforums.com/showthread.php?t=796654 Good luck.
[Vibrant Q&A, Help & Troubleshooting] watcher64:
Douchy? Douchy , not sure what that means but I am sure it applies to ones who do not search or, fail to see that this question/answer is in about 100 other threads.

NO problem helping people, but you can really only help those who help themselves ...
[Vibrant Q&A, Help & Troubleshooting] jrharvey:
No i agree with you. I dont think I ever post questions here. I usually use my friend google and figure it out myself HOWEVER I also remember when i first got my very first android phone "G1" and was soooo lost at where to even begin. To the OP... they are right, you can find most anything by searching. I guess I only said that because some people just get plain rude. Not necessarily talking about you watcher64. Your post wasnt bad, just didn't really give any answer.
[Vibrant Q&A, Help & Troubleshooting] watcher64:
No offense taken , I just remember the old days of the forum, where this was a place to come learn, not to have the answers handed to you.

Seems everyone is looking for the quick fix these days, and really do not want to learn what they are doing or HOW it is actually done, then yell and scream at the people who help them that they broke their phone ...

EDIT:

Just to clarify I was on here almost 2 years before I asked more than a handful of questions, because 99% of the answers could be found by reading and searching, so it does get annoying that so many people want spoon fed these days.
[Vibrant Q&A, Help & Troubleshooting] el-zilcho:
It took you longer to write about your problems than it takes to search .

Sent from my SGH-T959
[Vibrant Q&A, Help & Troubleshooting] MV10:
I love anything that starts with, "All you have to do is..."

Like all the other supposed GPS fixes out there, these don't necessarily work either.
[Vibrant Q&A, Help & Troubleshooting] watcher64:
I would agree with you some fixes seem to work for some people , other for others, but they do work, it is just a matter of finding the one that works for you ...

If none work, then may be time to exchange the phone for a new one ...
[Vibrant Q&A, Help & Troubleshooting] Joshochoa187:
Yeah some ppl take things Way too seriously of some posts duplicate threads get over it. Everyone is not familiar with this stuff damn we have all been there. No need to sit there and put someone down for not knowing
[Vibrant Q&A, Help & Troubleshooting] watcher64:
There is a big difference between not knowing, and "NOT EVEN TRYING", that is the biggest complaint ...

How do you think most of us here got the knowledge we do have, we looked it up, if you work a little for something, you will tend to remember it in the future...

This is a place for Development, and Education , not hand outs, never has been, and should never be taken as so ....

But I digress, you are right why should anybody here give a damn ....

OH because if nobody gave a damn, the people that get ask the questions would not know the answer either ....
[Vibrant Q&A, Help & Troubleshooting] Joshochoa187:
No you speak the truth ppl should research, I had an off day when I posted sry if I sounded like a jerk. I do plenty of research on my own b4 doing anything to my phone, and if I brick it I have no one else to blame but myself. For example I have been researching the whole flashing with odin on my spare time, which isn't much still haven't got comfortable enough to try though. I just felt like the guy was getting slapped around a bit too much that's all.
[Android Apps and Games] yothanan:
Hi everyone. I´ve tried Loquendo TTS Susan english for a while and its great. I visited their website and figured they have many languages available but not for Android yet. Tried sending them email about new languages for Android but its been almost 2 months without anything.

Does anyone know or has anyone heard anything about this?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] netlink.rtubb:
Hi,

With apologies if I've overlooked the solution elsewhere, but a lot of searching has not yielded any answers...

Is there any way to disable the "unable to establish data connection" error message that my HTC HD2 pops-up with? The Settings for on-screen Display in Settings > Notifications > Connection Established/Disconnected are already disabled, and I can't see an applicable entry within the Registry.

The notification occurs, typically when I'm driving and is especially irritating because:-

1. When using Sat-Nav, the error often freezes the display screen until "dismissed".

2. The error stays on-screen until manually dismissed, despite the data connection re-establishing in the background!

Again, apologies if this is a newbie question but my searching hasn't found an answer.

Regards,

Richard Tubb.
[Droid X Themes and Apps] stevemoffler:
Im lookig for one similar to the lock screen clock anyone know of a place to get this?
[Droid X Themes and Apps] dspanos:
Go to the market and download "Digital Clock Widget". The developer is "maize". Do a search on his name and it will come right up.
[Droid X Themes and Apps] stevemoffler:
Well I want the digital clock like on the lock screen I've seen pics of people having it but im not sure where to get the specific one.
[Droid X Themes and Apps] fuzio1963:
Beautiful widgets on Market.
[Desire General] BelgianAtheist:
Can anyone from Belgium (or any of the newly added countries) already see paid apps, apparently it's available but my Market is still only showing free apps.
[Desire General] iLHaNroID:
same here in Sweden, I can't see paid apps, however I read an article yesterday saying it will be available within a few weeks, so keep waiting
[Desire General] Max BrainBox:
They're coming!

I can't comment for Sweden, but paid apps are coming to Belgium before the end of October.
[Desire General] RAZOR1985:
Not yet. Guess we have to wait a little longer :/
[Desire General] BelgianAtheist:
I mistakenly read that press release that paid apps were immediate but it's Belgian (and other countries) developers who can from now on sell apps.

Customers still have to wait a little.
[Desire General] ruffruff:
Same for Singapore. No paid apps yet.
[Desire General] vecc:
This morning paid apps appeared for me in Sweden. \o/
[Desire General] BelgianAtheist:
Same here in Belgium with € prices, my first app'll be NewsRob Pro!