yashsingh1/xdaforums huggingface dataset:
[Touch Diamond2, Pure ROM Development] [ACL]:
Good day.

I just stumbled on this post and it looks like you guys are ahead of the Rhodium crowd.

http://xdaforums.com/showthread.php?t=671998&page=4

We were hoping to get more information out of the cpu so we can get sound working on android. If anyone wants to get involved in the dev, please joint us in the htc-linux irc chat room. We could use the help to close the sound gap.
[Touch Diamond2, Pure ROM Development] kapollo:
great job man! tracing the JTAG pins just like that... respect...
[Touch Diamond2, Pure ROM Development] LiatLevontin:
Share your experience

Hi

I want to ask you to share your experience in this area. Explain how you found that and write a nice article or even a single post about how you was able to find those pin points. Is it possible for you?

As I said a short paragraph would work also... I want to learn how people find JTAG pins in different phones.

Thanks for your great share!
[Touch Diamond2, Pure ROM Development] EP21:
is it possible to change ram, rom storage and cpu, gpu?
[Touch Diamond2, Pure ROM Development] the-equinoxe:
Sure:

I took a dead motherboard, took a whole bunch of photos from every possible angle, used a SMD reworkstation to strip the board from every component, and with help of the dtasheet of the processor I used a multimeter with needle probes to probe every possible via/testpoint to find the JTAG testpoints..

Later I marked every testpoint on a suitable picture I took earlier..

It is a destructive method, but when you have access to a dead mainboard, and an afternoon to spare.. why not ;)
[Touch Diamond2, Pure ROM Development] nazerkpo:
Sorry ,Someone knows which IC controller the touch digitzer? thanks
[Touch Diamond2, Pure ROM Development] LiatLevontin:
the-equinoxe, Thanks for the details
[Omnia II General] lschafroth:
After flashing a few roms I went back to the stock rom. The Ferarri GT game no longer works. It gives a certificate error or file missing error.

Are their portions of the game that are on the "My Storage"?

How do I get that game back?

Lannie
[Windows Mobile Development and Hacking General] thx1200:
Description

I had a need to play a sound and vibrate my phone in a script-like setting (specifically, actions in the amazing Rhodium Keyboard Controller app). I couldn't find a simple app to let me do this. So I wrote one! It took about 10 minutes. :-) I now share this with you because I'm sure somebody else has had the same need.

Tip Jar

Like this app? Want more like it? Tip a buck (or Euro or Pound or whatever) or two to help the author out! Click here to make a safe donation via PayPal.

To Use

1. Copy the PlaySound.exe file somewhere, like \Windows.

2. In your script or LNK, use command line arguments to tell it what to do. A single command line argument means that you are specifying a path to a sound to play. It will only play WAV files (sorry if you want WMA or MP3 etc you will need to convert). If you specify two arguments, it means you want to vibrate the phone. The first argument is the LED index of the vibrate (usually 1), and the second is length of time to vibrate in milliseconds.

3. If you do not specify command line arguments, or specify invalid ones (wrong path, negative number, etc.), it will fail without any notice (run, then immediately quit). This app will not tell you when something goes wrong.

Examples

Play the loudest.wav sound in \Windows

playsound.exe \windows\loudest.wav

Vibrate a Touch Pro 2 for half a second

playsound.exe 1 500

Notes

Remember to enclose the path in quotes if you have spaces in the path name to your file, or else PlaySound will interpret it as multiple arguments and think you want to vibrate. (for example, playsound.exe "\Program Files\My App\Sound.wav")

License

This app is released into the public domain with no warranty. That means you can redistribute it at will and do not even have to give me credit. I would appreciate credit, though. ;-) Enjoy!

Requirements

At least WM5 (fully compatible with WM6/6.1/6.5). It should work on touchscreen and non-touchscreen devices both, but I haven't tested it on a non-touchscreen device yet.

Updates

It's highly doubtful that I will ever update this app. If you need more features, feel free to use the source and compile your own!

Downloads

Attached to this post is the app and full source code.
[Windows Mobile Development and Hacking General] mike2nl:
Hi thx1200,

i have seen the following:

But not argc = 1 so as in playsound.exe 1 500. Where you have done it, or i am blind :).

BTW:

good, easy and clean. Short gec
[Windows Mobile Development and Hacking General] ephestione:
if argc is either 2 or 3 they do their thing and return 0, otherwise the routine follows and returns -1, that's the trigger ;)

EDIT: wait, I think I just said a very stupid thing... this is my second guess: for not knowing ANYTHING about wm programming, I think that argc is the number of arguments passed to the program (as in ARGument Count), while argv[] is the (ARGument Value) index for those parameters ;)
[Windows Mobile Development and Hacking General] thx1200:
You are correct. argc just counts the number of arguments passed to the application. argv contains the arguments. To make it more confusing, the application path is also passed in. So argv[0] is the app path, argv[1] is argument 1, argv[2] is argument 2, etc. So, argc (argument count) is 2 when there is actually one argument passed in (because the first argument is the app path and the second the first argument).

argv is a string array, so you have to convert the string into a numeric value if you want to do numeric processing, and that's what the _ttoi() function does for the LED index and wait value.

And, there you have it. :-)
[XPERIA X10 Themes and Apps] smek3rul:
I have an x10 xperia and I'd like to put a GPS software with map of Romania. It is my first Android phone. I have had Symbian os9.2.
[XPERIA X10 Themes and Apps] im_iceman:
Have you tried googlemaps? Not sure if it does Navigation in Romania.. but i used it in the UK for the first time today.. and the navigation feature works very well.. and even better.. it's free.
[XPERIA X10 Themes and Apps] smek3rul:
the maps of google maps is not detalied for romanian. I found on internet mononav it's work super.
[XPERIA X10 Themes and Apps] tidy:
i use coPilot Live Pro giv that ago !
[XPERIA X10 Themes and Apps] raulg:
what about Igo

It is working on android ? if yes how actual are the maps, and maybe a hint where to find it for dowlod (android version)
[XPERIA X10 Themes and Apps] MrKingLouie:
Navigon for android works fine on my X10 and looks like there is maps for Romania according to theire website.

Sent from my X10i using the XDA mobile application powered by Tapatalk
[XPERIA X10 Themes and Apps] pficrx:
I use Copilot , Navigon and Ndrive at this moment. I think the best Gps software until now for my opinion is Navigon . The Copilot does not suport landscape and the Ndrive has small icons when you are changing the settings.

Sent from my X10i using the XDA mobile application powered by Tapatalk
[Desire General] ephumuris:
Just dropped my Desire in a glass of Tia Maria and coke. Lesson learnt. Don't drink girl drinks!

It only went about half way up the length of the phone. Only problem seems to be my trackpad gets a bit stuck sometimes which sends the phone mental. Wish I took insurance lol!
[Desire General] mmm_ok:
ouch, I feel for ya man.

I love my desire but... damn that must be a big glass for the phone to be able to fit in that!
[Desire General] markhd:
Ean you not take out insurance now ? Then if you accidently dropped in a drink again, say in a months time you would be covered ?..... just a thought
[Desire General] ephumuris:
Ok thought I left it to dry for long enough but now its turning itself off! Oh dear.
[Desire General] mmm_ok:
Just a thought... you don't pay for one of those back accounts with extras, do ya?

I was in Halifax bank today and they were trying to get me to sign up to some bank account where you pay a tenner every month... but one of the perks was that you get "free" mobile phone cover for up to £500
[Desire General] abc27:
Switch the phone off and take out the battery. Then store it in a bowl of rice in a dark area for 12-24 hours and hopefully that will fix the problem.

Terrible thing to happen to a new phone though =/
[Desire General] al89nut:
Tia Maria is sticky. Anyone know if rinsing in clean water and then drying in rice would be a better tactic for the OP?
[Desire General] abc27:
Absolutely not. Rinsing it in water is a sure fire way to destroy the phone.

Tia Maria stains anything it spills on to so you better have cleaned it straight away. You're best bet is to use some kind of alcohol based cleaner. An easy thing to get would be baby wipes. Get the cheapest available (They usually have alcohol!) and use it to clean the phone but first of all dry it in rice.
[Desire General] MomijiTMO:
You *can* rinse it with distilled water and not damage the phone so long as you allow it to dry. You'd have to pull it apart to do this with any confidence. The rice trick works too. It's saved many pc components for me in the past :p.
[Desire General] mortuus82:
you fool, what are u doing with desire near a drink for :confused:
[Desire General] MomijiTMO:
Probably trying to get that girls number xD.
[Desire General] Ramedge:
Home insurance?

your usually covered up to so much for items taken out of the household.

I would guess your phone is covered in that too?
[Desire General] farnsbarns:
there is a trick to this. contrary to popular belief, water doesn't conduct electricity. it's the minerals desolved in it that do.

when an electrical item is submerged in liquid it is either damaged immediately by short circuits or it is left malfunctioning due to mineral deposits being left behind when the liquid evaporates.

distilled water which contains no minerals can be used to rinse electrical devices.

you must have good quality distilled water in a plastic container. don't be tempted by de-ionised water, It's not the same. cut the top off the plastic container with the water still in it, spilling as little as possible and soak the device in it.

I obviously need to say that you do this at your own risk. I have successfully done this 3 times but, if there were say, heat transfer compound somewhere on a heatsink and you washed it away that would be bad.

a. better approach may be to check your home contents insurance, many policies cover mobile phones.

edit: if it had not taken so long type all that on my desire I wouldn't have been 4 posts behind by the time I submitted it!

Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
[Desire General] MomijiTMO:
Yup that's why I said distilled :p.

Deionised might actually be ok. You can't short anything as it isn't running. Even if you were to use distilled water you could still short your board as it will have impurities like dust. Deionised water contains other impurities though like micro organisms but that's not going to be an issue for a simple rinse. The cost between the two isn't that big so just use distilled.
[Desire General] Bandare:
as they said, clean it loads..... make sure to check your home insurance cover!
[Desire General] MasDroid:
Shame Buddy... make sure you clean the battery contacts on the battery and on the phone with a cotton swab and rubbing alcohol to maximize the efficiency of energy transfer and remove any liquid residue.
[Desire General] farnsbarns:
actually, to add to this, strictly speaking there is no impurities (like dust) in distilled water, but of course, there will be dust etc inside your desire. you can buy canisters of de-ionised gas (look up ambersil) for blowing away dust with no static discharge (static potential difference stabilization) which could otherwise damage your device.

I have to buy about a gallon of distilled water each year (strange I know but I age quality cigars and distilled water is necessary) it can be hard to get as the old fashioned source for car battery top up has all but vanished as everyone uses de-ionised water for that now (remember that de-ionised water still contains conductive minerals and is defo no good). I have discovered that strange older peops with beards who like to play with toy trains buy Hornby distilled water so that their toy trains can produce steam without getting clogged with mineral deposits. this product is good old fashioned distilled water and believe me when I say that if it's good enough for ageing thousands of pounds worth of the finest Cuban stock it is 100% pure distilled H2o. it is readily available on the intertweb. took me a good couple of days on Google to find this source.

I still think your contents insurance is the best bet and you should consider this a last resort but to give you an idea of how true this is, my nephew crashed a radio controlled aeroplane into a sheep dip and it remained 5 feet under for 48 hours and I got all his radio gear going again using distilled water.

Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
[Desire General] MomijiTMO:
Deionised water doesn't have any charged particles so it won't conduct a charge.

Yeah that's what I meant but it doesn't read that way. Thanks :p
[Desire General] cagra:
He had the desire for a drink? :p

Good luck OP
[Desire General] al89nut:
If you do use distilled water, try a little taste of it too...
[Desire General] ephumuris:
The phone is actually the missus upgrade and guess what bank account she has and with whom?

Halifax Ultimate Reward Account... Hmm intesresting. It's a shame as it still works just a few problems.

People are saying to clean it in distilled water...but would it not get into the screen etc? If i take apart the phone the warranty is totally shot.

Not sure what to do at the moment. Now it's finally settled itself the problems are...

Trackpad totally dead. No response to movement or pressing.

Volume down button totally dead. Volume up working fine.

Home, menu and back all working now.

Search key totally dead.

There is no visible water in the screen at all. Only a sweet smell of Tia Maria now.
[Desire General] damjand:
there want be no damage if you put it in destiled water and dry it after that, as far as i know...
[Desire General] ephumuris:
Going to try T-Mobile first see if i can get a replacement. I think there are 2 water indicators on the Desire. One on the battery wich is still white. And the other if i'm right is a little white rectangle directly under the battery contact points. That is still white too.

I'm glad neither are pink. Just not sure if there is an internal water indicator that could let me down!
[Desire General] ephumuris:
How would i go about cleaning with distilled water anyway? Would i need to totally disassemble the phone? I may be willing to try it.
[Desire General] abc27:
Dissasembling the phone would pretty much guarantee you to lose the warranty. Then again the water indicator has probably already been set off so it's probably void already. Dipping the phone in to distilled water will set off the indicator anyway so I dunno about that.

Alcohol however does not set off the indicator so that should be ok. You definitley won't be dipping your phone in to pure alcohol though. Your best and safest bet is rubbing alcohol imo. Be very careful with it though as it may or may not affect the finish on the phone.
[Desire General] ephumuris:
What is rubbing alcohol? The water indicators on both the battery and phone are still intact. Not sure i there are more than those 2 but both are still white as white.

So i could dip the phone into distilled water without causing further damage if i wanted to? Obviously it would affect the WI.
[Desire General] gringooo:
Doesnt water conducts electricity via H+ and OH- ions? Even when pH is around 7, that means that there are enough H+ and OH- ions to conduct electricity quite well.
[Desire General] abc27:
It's a type of alcohol used specifically for cleaning electronic components and the like. It's chemical name is isopropyl and it works well because it dissolves dirt quickly and evaporates fairly fast aswell. I used it once to clean out a laptop keyboard after I spilled coke on to it. I soaked the entire keyboard in isopropyl and took it out to dry and it worked perfect afterwards

Best bet for a phone is contact cleaner which is basically compressed air and isopropyl. You can get a can from Maplin or any electronics store. Spray that on to all the water damaged areas and and let it evaporate and it should fix the issue.

Another option is to immerse the entire phone (Off without the battery of course) in to a cup of pure isopropyl alcohol). Isopropyl is not conductive and it's hydrophobic so it won't set off the indicator or short circuit anything. I have no idea what affect this will have on the finish of the phone though so don't blame me if anything goes awry.

If all of that fails you have no option but to open your phone and clean the contacts manually with the contact cleaner.
[Desire General] abc27:
Cleaning a phone with distilled water isn't exactly the best of ideas... Especially as the water indicator wasn't set off and the fact that it's just a seriously bad idea.
[Desire General] dreamdealer:
something similar happened with my G1 which in turn forced me to buy out my contract 2 months before it ended. and purchased a Desire, this time i took third party insurance out on the desire one which actually covered water damage. The G1 I risked without the insurance, 16 months with no damage was pretty good gamble in some ways.

How did i manage to mess up my G1 I hear you ask. "well i was in the pub and had a winter coat on, with wide pockets. my G1 was in one of the pockets, anyway I went to the bar to get another pint, once I paid and got my pint I turned round and the sleeve of my coat hit another guys pint glass containing cider and in true nature of gravity all the contents dripped off the bar like a water fall and filled my pocket making my G1 go for a swim."

Note though and I am not afraid to admit it but I was a noob, 1st thing i did was turn on the phone to see if it worked. which it did. then i did noob thing no2 and dried it out under the hand drier in the toilet. After i got home bowing my head in shame i left it on the radiator over night. next morning there was like mist all inside the screen. so turned it off and left it for day now it turns on, it wont factory reset and the home and back keys don't work if i could get custom firmware (cry for help) to replace the current custom firmware that allows you to emulate the back and home button on screen my G1 could live again.

I am not taking any gamble on my Desire hence the insurance i mentioned above, plus i also went out and got a packet of rice on standby which someone mentions and from research actually so posed to work. so fingers crossed an hope anyone reading this will take not of what not to do if you get your mobile phone wet.
[Desire General] :
just as a note: I dropped mine today from about 1 m onto a wooden floor, diplay first. Back cover was blown off and battery popped out. Luckily no damage to the screen, I just assembled it together and turned it on :)
[Desire General] ephumuris:
Just bought some contact cleaner from Maplin and on my way home now. Il about to find out how easy/hard it is to disassemble this bad boy. Can't find any videos showing how to do it at all!
[Desire General] JeckyllHavok:
Definetly go to buy such a thing:

http://cgi.ebay.de/Gehaeuse-Offner-Opening-Tool-Handy-Nokia-Iphone-NEU-/150422887299

I dissasembled many devices with such tool and you won't harm the cover while opening
[Desire General] ephumuris:
Ok update. IT WORKS! IT WORKS! No tools other than a very small torx screwdriver and a very small phillips head screwdriver. No possible chance of damaging the case all done by hand.

Now my Volume down works, search key works, even the trackpad now works press and movement and my headphones now work again. Can't describe how happy i am right now. Now i can finally root this bad boy.

For future reference. Contact cleaner is the **** you need lol.

EDIT: This guy knows his stuff. Listen to him.
[Desire General] al89nut:
Very pleased for you
[Desire General] abc27:
Glad to see it all worked out for you!
[Desire General] ephumuris:
Pfft spoke too soon. Even after leaving it to dry for ages it worked for a bit and now is completely back to not working...trackpad, search, volume down. Will have to open her up and try again...try harder lol.

Only thing that stayed working was my headphones but that's a bonus!
[Desire General] abc27:
Make sure you dry the contacts after you clean them to make sure that all the tia maria gets removed from the device.
[Desire General] ephumuris:
Ok just tried again. Going to have another clean before i out it back together and let it dry for even longerrrrrrrrr this time.
[Desire General] al89nut:
Use one of those little gel pack moisture absorbing bag things if you have one - you know, you get them in electronic consumer goods.
[Desire General] ephumuris:
Ok everything working again for now. Quickly going to root it whilst my trackpad and volume down buttons work!
[Desire General] abc27:
Get stuck in before you run outta time :D
[Desire General] ephumuris:
Pfft did it all and ended stuck in a bootloop. Flashing back to a standard rom now. I have no luck lol.

Plus i think my trackpad has just died again. Oh well!
[Desire General] abc27:
lol, no luck indeed.

I think the best course of action would be to flash to a generic rom and then root.

Has the trackpad died again?

Hmm, it sounds to me as if you're dissolving the contaminants but you aren't removing it from the contact. After you spray on the contact cleaner you should use a cotton bud or something to wipe the residue away.
[Desire General] ephumuris:
I'm wiping the best i can but the problem is i don't want to damage anything. Seems to be working for now although gets stuck sometimes. Managed to root and do aps2sd so i'm happy for now. TBH i can live without the trackpad aslong as volume down and search key keep working which they have so far. :)
[Desire General] ephumuris:
Well all been working perfect for over 24 hours now. No more sticking no problems all buttons etc working fine.

I'm happy today!
[Desire General] abc27:
Let's hope the repair "sticks" :p
[Desire General] k017d:
Hi,

I have a similar story over there, just I dropped it in mineral water. I dried it in a box of rice for 1 day. But it kept restarting in to safe mode and buttons were messed up: menu was volume up and trackpad was volume down. Now it's 6 days and I sometimes get a sudden restart, and yes, the tracpad is dead...

Now I just can't decide should I bring it to warranty or should I void it?

2ephumuris: does the trackpad work after cleaning?
[Desire General] paddyde:
I guess I'm extremely lucky.

Was out walkingbthe dog yesterday and I won't bore you with the details but through an unusual turn of events managed to drop my desire into a 20-30cm deep muddy puddle in a field. Not only that but I then walked of and only realised what had happened about 2 or 3 minutes later.

I went back and fished about in the puddle for a minute (was so muddy I couldn't see the bottom) when I pulled it out the screen was still on with no sign of damage !! So I turned it off, took it home and dried it out ontop of a hot water bottle for 2 hours.

Turned it back on and hey presto..... not even a scratch.

Still can't believe it.
[Desire General] sillybilly:
That is spooky. Dropped mine in a pint last night. Same thing, only about 1/3 of the way up the phone. It managed to boot once ok this morning from recovery mode. But all the same buttons have gone wonky as you report!

Did you have any joy fixing it?