yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] vkvedam:
Hi All

Many thanks for all the developers who contributed to this wonderful site. I've debranded my Orange UK DHD and flashed it with 6.1.1. Outstanding, so far. Great speed and excellent UI. Only thing is I don't see the USB debugging mode in my notifications any more. Does it mean anything or would I be able to do debugging in future?

Many Thanks Once Again

Ven
[Desire HD Q&A, Help & Troubleshooting] didge3:
The developer removed the notification from that ROM a few versions prior as long as it is switched on under Settings>Applications>Development settings, you are all set to go :)
[Desire HD Q&A, Help & Troubleshooting] vkvedam:
Many thanks. Much appreciated.
[HTC EVO 3D] subaochen:
hi all,

When I try to restore my evo 3d to factory status with rom.zip extracted from the latest RUU 2.08.561, the update screen said:

BOOTLOADER ok

BOOT ok

RECOVERY ok

SYSTEM ok

.....

TP ok

TP byPassed

...

notice that, there are two line called "TP", one TP is updated ok, the other TP is bypassed.

My question is: what is TP ? bypass TP update has any hurt to my phone?

Thanks in advance!
[HTC EVO 3D] TaintedByte:
From what I've learned about HTC/Android phones in the past couple of months, it stands for Touch Panel, it just means that there was no 'update' or change to the tp files between your previous ROM and the default one.

When I had to get my phones exchanged and had to return to stock, mine was also bypassed, the key is that it said it was ok first. So no need to worry.
[HTC EVO 3D] harpss1ngh:
TP = Toilet Paper

"I am the Great Cornholio! I need TP for my bunghole!"
[HTC EVO 3D] TaintedByte:
I thought it was just me whose first thing that came to mind was toilet paper. Glad I'm not alone.

Sent from my Evo3D Shooter.
[HTC EVO 3D] subaochen:
I hope it is ,but it is not:-)
[Focus General] CalvinL:
I just force upgraded, and is it true that you still can't turn off the shutter? I've tried looking around all the settings, and I can't seem to find it.
[Focus General] ru-dmitry:
Now you can! Goto:

Settings → ringtones+sounds → Camera shutter
[Focus General] CalvinL:
Why wouldn't it be in the camera settings.

/Facepalm.

Thanks, btw!
[Focus General] Thresher:
The shutter sound now follows the volume slider as well. If you put your phone on vibrate it won't sound or if your volume is off. The check box within Settings...Sounds turns it off for good.
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
My X8 running GingerDX 017 has this problem. doixanh said its not his rom problem, so i ask here.

SOLUTION: Dont use Screen Sensor Apps. Thanks ilarisk

When installing an apk, I will get 2 options. "Install" and "Cancel"

I cannot press the "Install", the button is somehow blocked. But i can press cancel.

Its not the apk problem cause the apk managed to install before. And this problem happens to all apk at the same time.

The rom is very clean, stock + DXmodules + DXhotfix + ArcMiniMusicPlayer. No freezing apps.

Restarting phone dont help.

Full wipe solves this for awhile. After next boot problem came back.
[XPERIA X8 Q&A, Help & Troubleshooting] AntwnhsAnt:
Maybe your SD card blocks the installation.

You should try to format your SD card(make a backup 1st)...

I don't guarantee this will work!

It's just a suggestion!
[XPERIA X8 Q&A, Help & Troubleshooting] chewdaniel:
have u tried looking into CM Settings > Application > Install Location?
[XPERIA X8 Q&A, Help & Troubleshooting] megatpanji:
mayb u can give some screenshot?and try format your SD card fisrt.
[XPERIA X8 Q&A, Help & Troubleshooting] Nikkopt:
I also think it's the SD card.. Do you have more than one partition?

Format it and reinstall the ROM.

If you backup your SD, save only the things you really need.
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
Thanks for your suggestion.

But this problem only exist in GingerDX, other ROMS i have no problem. Its SDCARD problem?

And My SDcard is 8GB, class 4, Single partition.

Screenshot, describe first, I cant press the Install button, when pressed, its the same as not pressing it(blocked). Only Cancel button can be pressed. Hope u can imagine it.
[XPERIA X8 Q&A, Help & Troubleshooting] Nikkopt:
You will lose nothing to try it.
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
all my apps are moved to sdcard, format will lose all apps right.

How to backup sdcard apps?

My CM SETTING> APP> INSTALL LOCATION is AUTO at first, now i change to internal.
[XPERIA X8 Q&A, Help & Troubleshooting] rav3n_pl:
TitaniumBackup
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
TB backup is slow, i will move apps to phone. easier.
[XPERIA X8 Q&A, Help & Troubleshooting] ilarisk:
Don't use any ScreenFilter app
[XPERIA X8 Q&A, Help & Troubleshooting] kingsize623:
i had the same problem once, but after rebooting every thing worked fine.

and did you also have the problem if you want to pull back the status bar from the middle of the bottom?
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
if u see first post, i think i wrote that reboot dont help in my phone.

The problem pulling back status bar is in every cyanogen gingerbread rom.

Guys, i have formatted sdcard, problem still there.
[XPERIA X8 Q&A, Help & Troubleshooting] zhuhang:
:eek: Can u explain breifly how screenfilter cause this install button blocked problem?

EDIT: This is the cause! Thanks.
[HTC EVO 3D] wario:
hello i have qeustion about the cdma-gsm rom

i want to know if i cane use both ore roms types cdma-gsm to flash

have a European evo3d NL

but see there are 2 treads whit nice rom's and just want to be sure

what to use

thanks for the help

grtz wario
[HTC EVO 3D] hockeyfamily737:
You can ONLY use GSM roms, kernels, and radios.
[HTC EVO 3D] wario:
thanks for the reply

better to ask than to make stupid mistakes

wario
[Galaxy Ace S5830 General] kakouto:
Hi quys,

I have just flashed my phone with FirstUA and I have the following questions!

Is my phone rooted or I have to root it myself?

Will I have any advance if I root my phone?

Thank you in advance!
[Galaxy Ace S5830 General] CallMeVentus:
It's already rooted in a custom ROM :)

Forever living in my Galaxy Ace using XDA App
[XPERIA X8 Themes and Apps] MrMorgzzz:
guys can you help me to post music.apk from stock xperia mini pro dump file for our x8.THANKS:D:D:D:D:D
[XPERIA X8 Themes and Apps] Pavloczki:
Here it is the latest stock 2.1 X8 music player:
[XPERIA X8 Themes and Apps] jantheg:
He asked for MINI PRO music app...

It is for Android 2.3

I can upload it but i dont think that it will work without modding

just tell me if you need any other files from system dump i can upload them
[XPERIA X8 Themes and Apps] Pavloczki:
Yes, you're right.
[HTC EVO 3D] PMGRANDS:
In the past I read a thread from someone claiming that he had

Appbrain App Market installed on his phone which is a Non-Root app the last time I checked, Well anyways he said that he was Receiving Popups from the app to Grant it Superuser Permissions.

I really Didn't think much about it until now when I Received a Popup of my own, After I Installed whatever Stupid Basketball 3D game from the Market myself...

I checked and it Wasn't a Root app, and it Didn't even show up in the Superuser app Log, even though I Didn't Grant it Permission. I just UnInstalled it as soon as I saw the Popup!

So my Question is...

What the Hells up with that? Is that some type of Virus app or some ****?

Thanx in Advance!
[HTC EVO 3D] joeykrim:
i'm not familiar with random apps from the market asking for superuser permission but i am familiar with the superuser app and how the permission structure/process works.

essentially, the superuser.apk file replaces your /system/bin/su binary with its own binary. the superuser custom binary, whenever any user or application executes a command using the su binary (executing a command as root) the superuser su binary redirects to the superuser application then prompting the user to accept or deny the request.

i know i have seen it is possible to spoof these requests, but it was done by a very knowledgable friend and i don't think the spoofing of superuser requests is common place or well known (might have been patched recently too).

without knowing the application's source code that requested superuser access, i personally would not trust the application unless the application stated it would need root access and performed functions which required root access. example, if the application were a game, i don't see any reason it would need superuser access.

once an application has been granted superuser access on an s-off evo 3d, it essentially has write/read access to the majority of the android partitions including the kernel, system, data, cache, etc.

from what you've described, i think you're correct in not granting an unknown application superuser access. as a developer with applications in the market, i would appreciate an email from a user who experienced such a situation and a screenshot attached would be even more helpful. might be worthwhile reaching out to the developer to confirm or ask them to explain.

thanks for posting this information. always good to know. hope some of the information i provided helps!
[HTC EVO 3D] PMGRANDS:
Yeah man I Never really Experienced a App Requesting Superuser Permission, that Wasn't even a Root App... Just Didn't seem right to me either... A Game Shouldn't need Root Access!!

Thanx for your Reply!
[HTC EVO 3D] odyssseus:
I recently had the same op-ups from Tasker. But since I had been using Tasker even before rooting, I denied the request.

Are there any more precautions we need to take with regards to this.
[HTC EVO 3D] joeykrim:
Great question. If anybody else has experience/knowledge feel free to chime in.

Regarding precautions, there are a few basic steps which I think we're all fairly familiar with as being general computer precautions. These are a few which come to mind:

1) Don't load software you don't trust.

2) Always thorougly check the permissions being granted to an application. Example, once you grant an application permission to load at startup, it now has the potential to always be running in the background. Potential bad situation: the application *could* be gathering user/system data and if it has network access, sending this data back.

3) Superuser provides a great basic level of security to protect root access. Without superuser, any application can execute the su binary now running with root priviledges and there will be no required notification to the end user. This could all happen in the background w/o a log, audit trail or notification to the user. Root priviledges, as I mentioned above on an S-OFF EVO 3D will give write access to /system, /data, boot (kernel), recovery, etc. This is potentially very dangerous and important to protect the su binary.

Important to realize, once an application has been granted superuser access, it has the potential to destroy the device or grab extensive system/personal information and send it out. This makes it essential to trust the application.

As with any type of security, there are always ways to bypass. Essentially, these three steps should help avoid the majority of issues.

On a brighter note, there really aren't many Android viruses or malicious applications in circulation. For the most part, people who post on XDA and android application developers/posters in the market have are trustworthy. The comments on Market applications are usually fairly helpful. Might be worth skimming thru a page or 2, maybe 3 or 4 of market comments on a suspicious application or emailing the developer.

I know as a developer I'm more than happy to explain any function or question regarding my applications, especially if it raises a security/privacy concern to a user.

Hope that helps round out some simple precautions!
[HTC Flyer, EVO View 4G] #G#:
Hello,

I rooted and enabled phone on flyer following instructions, great!

Now I want to get back to stock recovery (removing clockworkmod), mainly because I cannot perform an OTA upgrade as when it reboots it shows a triangle with exclamation mark..

So I found code to push recovery image somewhere searching, is there a stock recovery image available from someone?

I cannot seem to find it.

Thanks!
[Nexus S Android Development] m0rtadelo:
I attach the patches I have created and that should be applied to stock AOSP 2.3.4_r1.

The patches enable card emulation mode on Nexus S (original credit goes to Nemik, who posted the first working patches on Android Developers Group). They are basically a rewrite of my own patches but allowing also SWP mode for UICC sporting a SE.

I modified the Settings application to add a pair of options related to NFC:

Card Emulation Only Mode. This disables reader function. Card emulation mode is always enabled. Be careful because P2P mode may not work (not tested)

Use External Secure Element if Available. This makes the phone to use the SE of the UICC if available instead of embedded one.

To test card emulation, just approach your Nexus S to a Mifare compatible card reader. Embedded element (SmartMX) has a 4K Mifare card with stock keys (all FF).

As a bonus I also modified Bluetooth settings so discoverable option makes phone discoverable without stupid time limits.

Important BUGFIX Update 01/05/2012

The patch was not well created, since NFC was not enabled in building process. You could see NFC Settings but options were not enabled. The corrected version has date of today.
[Nexus S Android Development] bedalus:
I would love to test this, but it's a catch 22 situation for me... AFAIK the only place in the UK that accepts contactless payment is McDonalds, and the only time I go to McDonalds is after a night of heavy drinking, so with a hangover there is no chance that I would be able to operate my phone.

Sent from the future to put right what once went wrong.
[Nexus S Android Development] eiabea:
i think i don't really get it...

with this patch i can "store" a NFC card at my phone and use the phone instead of the card?? :confused:
[Nexus S Android Development] m0rtadelo:
Yes and No. With this patch you can enable card emulation mode for experimental purposes. With an external reader you can read/write the Mifare memory area inside the embedded secure element. If you happen to use Mifare classic for a purpose (i.e. ticketing transport), you know the map, and you know the keys you can store a clone of the card you are using on your phone by means of a external reader.

You could load smartcard cardlets (to implement advanced smart card applications such as paywave/paypass, etc.) if you knew the smartcard access keys, but unfortunatelly they are only known by google.

This hack is only intentended for experimentation/research. Beware, do not use it if you do not know what card emulation is or what it is useful for.
[Nexus S Android Development] grippa:
This is great stuff. I've been waiting for something like this for a while. are you in the UK? If so do you have any idea about the oyster card? I have a visa paywave card as well. It is it possible to read these cards from the nexus s and then emulate them? Also, can the nfc chip in the nexus read 125khz cards? I know that's out of the nfc standard range, just curious. sorry for the number of questions, but if we could get this to work it would be the best use of this underused nfc chip! I'm on 2.3.6 though, I heard they enabled access to the secure element on this version.
[Nexus S Android Development] m0rtadelo:
Well, answering to your questions ... No I am not in UK, but I have heard about Oyster card. In fact I work developing ticketing systems. It used to be a plain Mifare Classic 1K but Wikipeda states it has been replaced by Mifare DESfire. The embedded secure element of the Nexus S sports a Mifare 4K, which is backwards compatible with Mifare Classic 1K. Mifare DESFire is a different story. Classic Mifare Cards are memory cards divided into sectors that requiere a key authentication against each sector. Every sector has two keys, one usually configured for reading and the other one configured for writing. Real world ticketing systems usually configure different keys for every card. These keys could be derived from CSN of the card using hardware encryption modules (such as SAMs). However I have seen real systems working with prefixed keys for all the cards (which is just insane).

All that being said, you could theoretically configure the embedded Mifare 4K card to work as a plain old Oyster card, which is nowadays useless. I said theoretically because you should know the map of the key (how to write the correct values in the correct blocks) and the matching keys for your card. If you knew how to get the matching keys (read and write keys) obviously the security of the system would be broken.

You said something about reading cards. Nexus S can act as a reader and in card emulation mode. To read cards you need to know the read keys, which usually are not public either.

I do not know how Visa Paywave works, but I guess it is a command (APDU) based card. The same happens here. You wont even have access to card application to copy it to other card. In fact card applications (cardlets) can not be extracted from cards, only replaced or deleted.

Paypass can work with Google's Wallet because Visa itself installs its cardlets on the embedded element of the Nexus S surely via some kind of TSM service provided by Google (who owns the access keys to load new cardlets)
[Nexus S Android Development] remi.serriere:
Hi everyone,

I just found thie thread on another website (don't remember which one btw)... And I'm wondering something...

Here at work, we have RFID cards for opening the door, Mifare 4k I think.

We also have the writer so we can program cards when we need one or two...

So could I use our writer on my Nexus S so I could open the door with my phone ?
[Nexus S Android Development] mad_vtak:
This is what i am after, would this ever be possible?
[Nexus S Android Development] b0ngokarl:
Guess you used the SmartMX java applet to emulate?

Is this the part where UID is generated?

/*
+ * Utility to recover UID from target infos
+ */
static phNfc_sData_t get_target_uid(phLibNfc_sRemoteDevInformation_t *psRemoteDevInfo)
{
phNfc_sData_t uid;

switch(psRemoteDevInfo->RemDevType)
{
case phNfc_eISO14443_A_PICC:
case phNfc_eISO14443_4A_PICC:
case phNfc_eISO14443_3A_PICC:
case phNfc_eMifare_PICC:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.Uid;
uid.length = psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.UidLength;
break;
case phNfc_eISO14443_B_PICC:
case phNfc_eISO14443_4B_PICC:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.Pupi;
uid.length = sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.Pupi);
break;
case phNfc_eFelica_PICC:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.Felica_Info.IDm;
uid.length = psRemoteDevInfo->RemoteDevInfo.Felica_Info.IDmLength;
break;
case phNfc_eJewel_PICC:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.Jewel_Info.Uid;
uid.length = psRemoteDevInfo->RemoteDevInfo.Jewel_Info.UidLength;
break;
case phNfc_eISO15693_PICC:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Uid;
uid.length = psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.UidLength;
break;
case phNfc_eNfcIP1_Target:
case phNfc_eNfcIP1_Initiator:
uid.buffer = psRemoteDevInfo->RemoteDevInfo.NfcIP_Info.NFCID;
uid.length = psRemoteDevInfo->RemoteDevInfo.NfcIP_Info.NFCID_Length;
break;
default:
uid.buffer = NULL;
uid.length = 0;
break;
}

return uid;
}

Is it possible to tell the app to emulate UID i.e. AA BB CC DD?

Kind regards

Jonas
[Nexus S Android Development] softy007:
I can see the NFC settings changed in teh application.Thanks.

See here for the steps for applying patches and buiding the Android and Flashign it on Nexus S.All credit goes to the patch writer.

Rgds,

Softy
[Nexus S Android Development] krasnoff:
anyone can give a link to the firmware for Nexus S compiled with this NFC-patch ?

please !
[Nexus S Android Development] shailentj:
This is a real hacker method. I went though the patches. The main modifications are in the NFCService.java file.

Side question:

Why does the ID of the eSE (embedded Secure Element) change all the time with an unhacked phone?

With this hack, the Id of my eSE is 4246981811.

In the source code however, it appears that the ID is hard coded to 11259375. I used the patched provided here. Why do I get a different ID?
[Nexus S Android Development] beytullahgol:
can we use on another phones

msm8260 etc. ???
[Nexus S Android Development] TNIxeye:
anyone succed doing this ?
[Nexus S Android Development] RisinT96:
Would be nice to get this working on the 4.0.4...
[Nexus S Android Development] santa.phatt:
im using ICS my NFC doesnt work...someone pls help me...pls pls pls pls
[Nexus S Android Development] celestialz:
can this work with sony xperia s ICS? or any one can port this to xperia S?
[Nexus S Android Development] SamsungPisser:
I think thats for Privacy reasons, but don't know exactly. German identy card for example has every time another ID to make it impossible to track a user.
[Nexus S Android Development] b0ngokarl:
Thats a security feature of SmartMX - Random UID.

Can be set on "normal" SmartMX to either fixed UID or random UID.

:)
[Nexus S Android Development] ethan_hines:
sooo...this has to be run on Ginger Bread? Any chance of even ICS?
[Nexus S Android Development] Ariakan:
I'm a researcher and I'm triing to use an android phone act like a smart card

after research (as also people reported here) is impossible without some changes

at the moment i'm using a galaxy nexus, htc one x and experia s

is/where possible to have a rom with this hack?

i'd like to extend my tests using mobiles

can someone help me?

thx
[Nexus S Android Development] Sfkn2:
TTT
[HTC Desire S] Paparasee:
Hi,

My brother has got the HTC Desire S and I would like to get him a case ....

http://www.ebay.com/itm/New-Black-S-...item19c8808b98

Can some one please tell me if there is a difference between the Desire S and the Desire S G12? Can I use the cover linked above?

I wrote to a couple of sellers on ebay asking if the case would fit and got replies such as this:

EDIT: Sorry, I know I have posted this same thing in another section too, but really needed some urgent help! :)

Thanks a lot for any input
[HTC Desire S] lith1um:
I have never heard of the HTC Desire S G12!!

But i have a brand new Case-Mate Barely There case for the Desire S

amazon.co.uk/Case-Mate-Barely-There-Case-Desire/dp/B0058MJ0S8/ref=dp_ob_title_ce

I ordered two by mistake, so i have an extra on that i can sell it off if you are interested.
[Eee Pad Transformer Themes and Apps] :
Is this a possibility on 3.2 (hopefully soon 3.2.1) without root ?

To put it simply I'd like a lockscreen with a lot of color and a home screen more subtle and stylish :P
[Eee Pad Transformer Themes and Apps] davebugyi:
AFAIK, not with the stock lockscreen (at least I couldn't find the setting).

However you can try this software: https://market.android.com/details?id=com.teslacoilsw.widgetlocker&feature=search_result
[Eee Pad Transformer Themes and Apps] Artood2s:
You can use Multi Picture Wallpaper (Free). Configure the LV to show a different image on the lockscreen. It can be a static image or a slideshow gallery.
[Eee Pad Transformer Themes and Apps] :
not quite... :/

As it turns out, multi picture live wallpaper doesn't quite do what I want it to..

I am missing the opportunity to scale the picture, the standard definition is to have the same image copied on each screen - I simply want my standard picture(which is made for the tablet) and keep the normal movement and cropping.

And then of course the other picture as my lockscreen picture (and it would be nice to be able to crop/scale it)..

A friend of mine told me that WidgetLocker didn't work on his tablet ?

So didn't really want to buy it in case I couldn't make it do what I wanted before the time limit.