yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] kaustubhv1:
I was facing some problems with my touch diamond from past few days. So I have installed new ROM 6.5, it was working properly but after next day I found OS is hanged so I restarted windows. But then it is stopped at the beginning only, it cannot able to boot completely. So I have tried hard reset (vol down + action + reset) but it also doesn't work. So I can't able to connect it to laptop through activesync.

Any body have solution on this to reset OS??

Please tell me...:confused:
[Touch Diamond, MDA Compact IV ROM Development] magicdave26:
X

Reinstall ROM from Internal storage

Press Vol Down + Back button (Bottom right) + Reset

Keep hold of First two buttons, and only press reset once, keep hold of first two buttons until coloured bootloader screen appears, follow instructions

Hard Reset

Press Vol Down + Middle Circle button + Reset

Keep hold of First two buttons, and only press reset once, keep hold of first two buttons until coloured bootloader screen appears, follow instructions
[Touch Diamond, MDA Compact IV ROM Development] kaustubhv1:
Re

I have tried Vol Down + Back button (Bottom right) + Reset

but it was showing the screen showing message like 'Trigger USB host...' and after some time it was showing 'Retry Enter USB'

After that I supposed to press vol down + action(circle button) for some time until coloured boot loader screen appears, to enable USB connection. After that I could reinstall the system.

Thanks for the help.:)
[Touch Diamond, MDA Compact IV ROM Development] magicdave26:
X

SO it is all working now ? :)
[General Questions and Answers] Auzern:
I have been using my phone as a GPS unit. I do not have any SIM card in this phone. I keep getting a notification of "SIM Failure". How do I remove this notification. Can anyone tell me the address to the registry?

Thank you.;)
[Desire Q&A, Help & Troubleshooting] Difeddy:
Hi! I'm new to this forum so I hope there will be some understanding for the urgency.

Here's the deal; I dropped my HTC Desire in the toilet, clumsy me. I managed to grab it within a few seconds and so I removed all parts and let them dry over a towel. Stupidly enough, I tried to reboot the phone after some time, not thinking that electricity and water does not mix too well. I dried the cell phone with a vacuum cleaner for about 5 minutes and placed it in a bowl of rice. Just recently, I tried to start the phone with the charger plugged in but it won't work this time either. The phone keeps vibrating and vibrating until I remove the battery - what should I do? :(

Any help is appreciated!
[Desire Q&A, Help & Troubleshooting] AndroHero:
the fact its vibrating must be a good sign, atleast it means you didnt fry the whole thing when u tried to switch it on wet, the best i can recomend is put it back in a air tight container filled with rice, make sure the desire is totaly submerged in the rice and leave it for 24 hrs+ , if it wont switch on after that, then its a repair job
[Desire Q&A, Help & Troubleshooting] Difeddy:
Have to agree; at least it's giving some sort of sign! Problem is that it won't stop vibrating and the screen remains black - no lights, etc. I suppose I'll have to give it a try and see what follows. My parents wouldn't be too happy with me explaining the circumstances... Lesson learned.

Thanks for your help! :)
[Desire Q&A, Help & Troubleshooting] !PANDA:
and if it is a repair job, have fun :D

http://tjworld.net/blog/htc-desire-tear-down

http://xdaforums.com/showthread.php?t=720717&highlight=teardown

I used both guides to fix my broken AMOLED.. good luck!

hope this helps! and hope your Desire isnt broken! :)
[Desire Q&A, Help & Troubleshooting] Difeddy:
Thanks for the reply! Are you quite sure if it's worth the risk, though? :D

-----------

F*ck. I placed the cell phone in a box of rice and let it stay for about 20 hours, but it won't start at all now after a few attempts. No vibration at all. I'm starting to think that I'm screwed.
[Desire Q&A, Help & Troubleshooting] Difeddy:
YES!!!

It booted up now! The power button doesn't appear to work properly, but it will start!
[Desire Q&A, Help & Troubleshooting] !PANDA:
well thats a start, give it a few more days in a bowl of rice and if that wont help (to make sure everything work!) hopefully it will! but yu know.. if you have no insurance and have no choice, get a compressed air spray and have fun:D
[Desire Q&A, Help & Troubleshooting] Difeddy:
The power button isn't working now either. Will check if the warranty covers this, I'm just hoping that there will be no indications of water damage. :D
[Desire Q&A, Help & Troubleshooting] foxmeister:
There are usually little white stickers inside the phone which turn red if they get wet, so my guess is you've got little hope trying to get a warranty repair.

Regards,

Dave
[Desire Q&A, Help & Troubleshooting] Difeddy:
Well, there is a sticker near the battery slot on the phone and another one on the battery itself. Both of them are white, luckily enough. We'll see what the guy says, thanks for the help though! :)
[Desire Q&A, Help & Troubleshooting] AE777:
Hello!

Got any luck with a service with power button?

I have the same issue. Phone fell into water.. after few days phone works fine, except power button.

HTC Service refuses to make a guarantee repairment (suprisingly - liquid damage).

I think, in my case power button is short-circuited: when inserting the battery, phone is turning on and starting up w/o any problems (normally, Desire doesn't do that, I've tested friend's phone).

Unfortunately, get the root and remap sleep button to optical trackball isn't an option for me...

Someone advised me to disassemble the phone, and try to clean the power button with an alcohol. But I didn't tried this yet...
[Desire Q&A, Help & Troubleshooting] Difeddy:
I'm a bit late, I suppose. :D

We sent the phone for a repair job but it was "quickly" sent back to me. Good of them to say this a month later, when I was eagerly waiting for them to send it back, whole and functional. Anyhow, I got it back and fortunately; it worked. There were no issues, what-so-ever, with the goddamn power button.

But, ironically enough, I managed to trip into a lake yesterday. What goes around comes around. At least I wasn't browsing for some porn this time. :D Jokes aside, the power button doesn't seem to be working anymore. Sometimes it'll respond when I boot the phone up, but now it doesn't seem to do this anymore.
[Desire Q&A, Help & Troubleshooting] trotsig:
Disconnect motor

Disassemble the phone and disconnect contact on vibration motor? Or remove motor and reassemble phone. Worth a try to get a functioning phone minus vibration option. :fingers-crossed:
[Desire Q&A, Help & Troubleshooting] Priya719:
Hey can know how much the company charge for d repair ????
[myTouch 3G, Magic General] sike89:
Is there a way i can change the lock screen of my phone? I don't like the normal slide down thing, i really like anything that i can slide across really...

so i was wondering if there was a .apk or a flash-able thing i could use to change it.

i did search for about 15-20 min and gave up so if someone just links me to another part of the forum thats cool because i must have missed it but i dont need to hear "use the search noob" or something to that effect.

:D thanks in advance

after some looking i found widgetlocker which seems amazing, so if anyone knows a free one cool if not ill just get this.

thanks
[Galaxy S I9000 General] ferhatcan:
Hi.

Do we have a list for programs and services which are safe to close/kill?

For example I use handcent message app and when I kill the samsung messaging app nothing happens and phone continues to work perfectly.

Maybe one of the rom devolopers can disable these apps and saves us from using kill apps
[Galaxy S I9000 Android Development] RyanZA:
How to create your own MBR 512byte file:

First, make sure you have /dbdata/parted-static. See above post on how to copy it.

Then, you need to knock /sdcard/sd and /sdcard out of operation. This method is easiest:

busybox fuser -km /sdcard/sd
busybox fuser -km /sdcard
umount /sdcard/sd
umount /sdcard

Now you need to create the partition using parted-static. You could use sfdisk or busybox fdisk too, but I like parted!

/dbdata/parted-static /dev/block/mmcblk0

First, list the existing partitions with 'print'. You should get something like this:

Number Start End Size Type File system Flags
1 32.8kB 6208MB 6208MB primary fat32 lba
2 6208MB 8221MB 2013MB primary lba

Now, resize your /sdcard partition. It's the big one (6208MB in my case):

resize 1 32.8kB 5208MB

And then, you need to create a new partition using the remaining space:

mkpart
logical
5208MB
6208MB

And now list the partitions again with print. You should have something like this:

Number Start End Size Type File system Flags
1 32.8kB 5208MB 5208MB primary fat32 lba
3 5208MB 6208MB 999MB primary ext2
2 6208MB 8221MB 2013MB primary lba

All done! Exit parted with 'quit'

Now, you need to create the 512byte file. Really easy:

dd if=/dev/block/mmcblk0 of=/dbdata/test2 bs=1 count=512

And now you have your own MBR file sitting in /dbdata/test2, all ready for use by the reboot script. :)
[Galaxy S I9000 Android Development] mazsuper:
Thanks for your work ryan

i Guess you need root :(
[Galaxy S I9000 Android Development] RyanZA:
Hahah, you very much need root! :) If root is a problem for you, you really shouldn't try this out! It's fairly complicated. Difficulty Level: Advanced! :D

That said, this will be hopefully end up in OCLF as a one click option (well, it might have to be 2 clicks). I'm not sure how much testing this is going to need. I guess the more people who help test it out, the sooner I can move it up. I'm sure there are a lot of bugs. :)
[Galaxy S I9000 Android Development] bratfink:
MBR file

Would be willing to give it a try if you could pre-bake a MBR file that is compatible with the 16gb version :D!
[Galaxy S I9000 Android Development] RyanZA:
It's really easy, just follow the steps in post 2. Shouldn't take more than 5 mins. :D

You just resize the big partition (look for the one with the biggest size) and then enter the start as the same as the current start, and the end as end-1000MB or whatever. :)
[Galaxy S I9000 Android Development] RyanZA:
The 20 sec wait seems to be too long though. It is possible to lose apps if they try to load up too soon. :(

Shows up after doing a few reboots. Should be fixable. :D
[Galaxy S I9000 Android Development] Meister_Li:
That looks promising. But do I understand it correctly that the system is still running off of rfs? Thumbs up in any case, this looks like it could finally fix the lagging on my JPC :P
[Galaxy S I9000 Android Development] supercurio:
Ok RyanZA, I finally understood what you meant :)
[Galaxy S I9000 Android Development] RyanZA:
Nope, the system runs completely off EXT2. It's very fast. :D

Bug found: The fix breaks the GPS deamon for some reason! Interesting, I wonder why. :)

Anyway, workaround is easy: just kill the gps deamon and it will automatically restart, and work fine. GPS deamon is called /system/bin/gpsd/glgps_samsungJupiter - It can be found with 'ps' and killed with 'kill pid'

Gotta make notes of all of this stuff.. :D
[Galaxy S I9000 Android Development] RyanZA:
Woooooooohoooooooooo!! :D

You see? It works after all! Got some bugs and stuff still, but with a bit of work it is definitely possible to make this bulletproof. I think, anyway. :)

Do you know why it takes ~5-10 seconds for /dev/block to update? Looking at the log, it seems to wait for vold to do it. I guess I need to find a way to force vold to re-check it quicker?
[Galaxy S I9000 Android Development] RyanZA:
I'm quite liking this fix so far. Makes JPC a LOT nicer. :D

Anyway, I'll use this for a day and report back on any issues tomorrow night. If anybody else could give it a try, that would be awesome! :)
[Galaxy S I9000 Android Development] anilkuj:
Hi ryan

Thanks for your great work as ever

2 questions

Do I have to do this every time I flash a new rom

And how do I undo this
[Galaxy S I9000 Android Development] OlegZh:
Thank you, RyanZA, for your work! It's very appreciated.
[Galaxy S I9000 Android Development] NeoXTC:
wow first voodoo now this :) These lag fixes can only get better. Will try this on the weekend when my phone have some "downtime" :)

Maybe even go back to JPC as well lol Only reason I'm using JM cos of lagfixes lol
[Galaxy S I9000 Android Development] fane1:
Thank you both for you work Curio and Ryan.Im very happy with the voodoo so far but if u are going to make an app like one click i probably wanna try it.Afterall maybe we can get froyo and lagfix next week hein?? :D
[Galaxy S I9000 Android Development] stuclark:
Ryan, I'm lazy mate... have you got this into any sort of package yet, or do I need to read the destructions carefully? (Running JPC with your 1.6x lagfix)
[Galaxy S I9000 Android Development] toca79:
Any hope for an apk or similar noob proof stuff?
[Galaxy S I9000 Android Development] Stefanauss:
Message for char limit.
[Galaxy S I9000 Android Development] MomijiTMO:
I mean com'on. Look at when he created this thread. Look at the text in bright red to get an idea of where this is at.

;)
[Galaxy S I9000 Android Development] iverson:
Succeeded on JPH but deletes data on sdcard at every boot

Lagfix Succeeded on JPH with 1610 Quadrant but each time the phone reboot it removes data on the internal sdcard plus autoreboots 2 or 3 times sometimes. Beautiful weather as well ask me to download forecast data at each reboots because the data on the internal sdcard gets deleted.

Galaxy S 16GB native lagfix 2.0.5 data free on internal sdcard was more than 12GB.
[Galaxy S I9000 Android Development] woeds:
Just noticed this myself :( going back to the standard OLCF
[Galaxy S I9000 Android Development] rodney.cabahug:
@RyanZA. will this fix work with unrooted phones? ive got a fresh jph flash and would like to install this fix... thanks for this, btw :)

Update. I know the answer to my question now. :D

Update. Test Wrapper finished successfully. Thanks, RyanZA! Will test your fix with my current jph installation untill an official froyo comes out or until you have a newer version released. Thanks again!
[Galaxy S I9000 Android Development] mat02:
Installing fresh JPH did the trick and now Lagfix works, but I've the problem with loosing data from internal sd on every reboot.
[Galaxy S I9000 Android Development] woeds:
Not only does the new fix wipe my internal SD, I now can't even run any of the older OLCF-fixes.

V2 halts on:

Tue Sep 21 11:35:22 GMT+02:00 2010: Enabling Flight Mode and killing all running apps.
Tue Sep 21 11:35:32 GMT+02:00 2010: Initializing boot support
Tue Sep 21 11:35:35 GMT+02:00 2010: Calculating sizes...
Tue Sep 21 11:35:35 GMT+02:00 2010: Mounting RFS /data onto /dbdata/rfsdata
Tue Sep 21 11:35:37 GMT+02:00 2010: Creating 846MB file to store data inside. This could take a long time...
Tue Sep 21 11:35:37 GMT+02:00 2010: Running command: dd if=/dev/zero of=/dbdata/rfsdata/ext2/linux.ex2 bs=1M count=0 seek=846
Tue Sep 21 11:36:12 GMT+02:00 2010: Creating loopback device
Tue Sep 21 11:36:12 GMT+02:00 2010: Linking loopback to the file store
Tue Sep 21 11:36:12 GMT+02:00 2010: Creating the EXT2 filesystem
Tue Sep 21 11:36:12 GMT+02:00 2010: Mounting Device
Tue Sep 21 11:36:13 GMT+02:00 2010: Hit an error, undoing lagfix!
Tue Sep 21 11:36:13 GMT+02:00 2010: OneClickLagFix V2+ failed with error: Could not mount loopback device /dev/loop0! mount: mounting /dev/loop0 on /dbdata/ext2data failed: Device or resource busy

V1 halts on:

Tue Sep 21 11:36:51 GMT+02:00 2010: Enabling Flight Mode and killing all running apps.
Tue Sep 21 11:37:01 GMT+02:00 2010: Initializing boot support
Tue Sep 21 11:37:04 GMT+02:00 2010: Calculating sizes...
Tue Sep 21 11:37:04 GMT+02:00 2010: Creating 846MB file to store data inside. This could take a long time...
Tue Sep 21 11:37:04 GMT+02:00 2010: Running command: dd if=/dev/zero of=/data/linux.ex2 bs=1M count=0 seek=846
Tue Sep 21 11:37:25 GMT+02:00 2010: Creating loopback device
Tue Sep 21 11:37:25 GMT+02:00 2010: Linking loopback to the file store
Tue Sep 21 11:37:25 GMT+02:00 2010: Hit an error, undoing lagfix!
Tue Sep 21 11:37:25 GMT+02:00 2010: OneClickLagFix V1+ failed with error: Could not link loopback device /dev/loop0 to /data/linux.ex2! losetup: /dev/loop0
[Galaxy S I9000 Android Development] rodney.cabahug:
@RyanZA. how do i know for sure that the fix was installed successfully? I got the TestWrapper installed successfully message, but when I ran quadrant, I got 1040... Is there any other way to check if the install was successful?

Update. Oh, and I got the internal-sd-formatted on every reboot bug, too.
[Galaxy S I9000 Android Development] MrBusiness:
So the data loss is only hiting people with 16GB Galaxy, or is here anyone with lost data on a 8GB Version?
[Galaxy S I9000 Android Development] woeds:
I'm have the 8GB and experience the data loss.
[Galaxy S I9000 Android Development] rajuki:
I have a JPH running with ROMBIE mod. I was using OCLF before and it was working without any issues with impressive speed. I now had this Native EXT2 installed.

I had no major hassles with it. The first boot after installing was a tad too long. Weird bug is that the sounds/notifications were corrupted. I had to download and set them again.

Otherwise, business as usual-smooth and cool.

Oh and yes, I have a 8GB i9000 and I didnt suffer any data loss.
[Galaxy S I9000 Android Development] rodney.cabahug:
me, too. i have an 8gb sgs
[Galaxy S I9000 Android Development] hacksome:
I think it is doing good. How do I check if I've data loss on the International SGS?!. I have no "Beautiful Widget" App.
[Galaxy S I9000 Android Development] rodney.cabahug:
put a file in your internal sd then reboot the phone. when the phone finish booting, if the file is still there, then you dont have the data loss issue
[Galaxy S I9000 Android Development] Project1.exe:
made a foolish move i thought i "copied" but i was using "move" all along. lost 2 years worth of memories yay! lol.. oh well, gotta find a way to recover the media
[Galaxy S I9000 Android Development] RyanZA:
I'll try work out what's going on with the data loss issues. Like I said, I can't seem to replicate it on my device. Must be something triggering it, but I don't know what yet.
[Galaxy S I9000 Android Development] rajuki:
OK; this is bad. The problem was not with the ringtones or sounds. I lost all my data on my internal SD card. All of it. And it deletes all the data on reboot :eek:
[Galaxy S I9000 Android Development] hacksome:
Losing files too!!.. on International SGS 16GB on JPH.
[Galaxy S I9000 Android Development] rajuki:
And now I can not install the previous OCLF :( It throws an error saying that the device is busy or unavailable :(
[Galaxy S I9000 Android Development] MrBusiness:
You had 2 years of data just on your Phone without a backup? Yp like playing high risk ;)

-----------

For the guys with data losses - will the bug go away if you do a WIPE/factory reset?
[Galaxy S I9000 Android Development] RyanZA:
They use the same mount points, is why. Just run the 'untestwrapper' or whatever and then reboot your phone. It should be back to normal then.
[Galaxy S I9000 Android Development] RyanZA:
People who are losing data - have you installed the voodoo kernel?
[Galaxy S I9000 Android Development] mat02:
nope, stock jph kernel.
[Galaxy S I9000 Android Development] rajuki:
Nope. Just stock kernel from JPH
[Galaxy S I9000 Android Development] Project1.exe:
i9000 16GB JPH here. Had a history of all voodoo beta series including v3.0 but made sure it's totally removed.

Currently recovering the files ^_^; stupid me.. hope a lot of them are still intact as they are still fresh
[Galaxy S I9000 Android Development] Project1.exe:
i had the backup, but stupidly enough didn't realize i used "move" instead of "copy" *facepalm*
[Galaxy S I9000 Android Development] woeds:
Nope, JPH, stock.
[Galaxy S I9000 Android Development] MrBusiness:
Now I get it. You moved the backup and lost it again.

You could try to recover the backup space. Espacily Pictures are normaly easy to recover! Try this one, it is free: http://www.piriform.com/recuva

You could also try to plug your Galaxy as usb-massstorage and try the very same programm.

Good Luck!
[Galaxy S I9000 Android Development] Project1.exe:
yep :) that's what i've been doing now only i'm using active undelete
[Galaxy S I9000 Android Development] Deathlike:
I've got a problem, I tried the fix on a stock jm8 install, it worked, but I noticed my internal sd only had 4.8 gb when it usually has 5.4 (if I'm not wrong). Could anyone confirm that? I even uninstalled and used odin to re-partition and flashed jm8 again.
[Galaxy S I9000 Android Development] spline1:
I have the Voodoo Kernel befor i flash JPC + JPH

My Data is never coming back :-(
[Galaxy S I9000 Android Development] RyanZA:
Crap...

Okay, to fix it back up

Install the app again, run 'Install EXT2 Tools'

then do the following in adb:

adb shell
su
busybox fuser -km /sdcard/sd/
umount /sdcard/sd
busybox fuser -km /sdcard/
umount /sdcard/
/dbdata/oclf/parted-static /dev/block/mmcblk0

Now you should be inside parted

type 'print' and you should get something like this:

Number Start End Size Type File system Flags
1 32.8kB 6208MB 6208MB primary fat32 lba
2 6208MB 8221MB 2013MB primary lba

Now enter the following, but substitude in the start and end values from your output above:

resize 1 32.8kB 6208MB

Once it finishes you can restart, and your /sdcard will be back to normal. I'll need to put this into the app it seems. :(

And I need to do more reading up on FAT32 still! :D The lost data issue is no doubt related in some way to FAT32 header information (ie. the data isn't lost, but something is scrambling the headers! :( )

Although I haven't managed to lose data myself yet.. wargh!
[Galaxy S I9000 Android Development] hacksome:
Ok. I'm leaving this baby for now !. back to OCLF 2.0.4. Thank you!
[Galaxy S I9000 Android Development] RyanZA:
Thanks for helping to test it! :)

It's probably some way off from release though!
[Galaxy S I9000 Android Development] Deathlike:
Thanks! I'll try that as soon as possible. I'll post some feedback.

About the information loss, I don't think I've lost anything, but I have everything backed up in my desktop.
[Galaxy S I9000 Android Development] RyanZA:
Could you check through a few folders and compare it to your desktop, and see if anything is missing? I'm having trouble replicating this bug, and more data is always helpful!
[Galaxy S I9000 Android Development] Deathlike:
Sorry, but I used the samsung code to format the device to see if it would fix the partition size.
[Galaxy S I9000 Android Development] rajuki:
Thanks for your effort Ryan. Certainly with your (mostly) and our collective effort, this utility will be in release state soon!
[Galaxy S I9000 Android Development] tommy1971:
wrong post, please ignore it.
[Galaxy S I9000 Android Development] RyanZA:
I'm not able to duplicate the data loss on my phone, still. I'm starting to think the /sdcard data loss has to do with

1) Incompatibility with some other software, such as perhaps a rooting method or something?

2) Pulling out the battery while the FAT32 resize is happening because it takes a long time?

3) Differences in actual hardware between device batches (this one seems far fetched)?

4) Data sitting in the last 1GB of the FAT32 partition. I'm gonna test filling up my SD card completely, and then deleting just over 1GB of data. And then retrying again with a completely full SD card.

5) Script failure on some devices, causing the boot process to begin while resizing is taking place?

6) Script failure on some devices, causing the parted resize command to simply not run? (I'll add script checks to make sure it stops if this happens)

If anybody has any more ideas, please share! :)