yashsingh1/xdaforums huggingface dataset:
[Captivate Q&A, Help & Troubleshooting] gary_lankford:
I expect to be using this hand-held for the next two years, so within a few days I put on a shield dry as instructed. Hated the bubbles for two weeks before trying water; not much better. Then tried some glasses cleaner from the WalMart vision center; can't even tell the shield is there. Water beaded, but the clener coated and squigyed ou nicely.

Any glass will scratch and out here in the country I don't live or work in a clean environment...
[Captivate Q&A, Help & Troubleshooting] alphadog00:
The iPhone is not Gorilla Glass. iPHone uses a hardened silica glass, and Gorilla Glass is made by corning and in their demos is superior to soda glass and silica glass.

Gorilla Glass is not indestructible, but it is also not in the iPhone 4.
[Captivate Q&A, Help & Troubleshooting] cpk86:
I just got a captivate that had a ton of little scratches on the screen out of the box. So much so that the screen has a very rough texture to it. Needless to say I'm returning it, but it just goes to show that the gorilla glass is definitely susceptible to scratches.
[Captivate Q&A, Help & Troubleshooting] matt310:
I sure would love to see some photos of all these scratched screens. I was in the AT&T store today and three were on display all beaten to hell but the glass was still flawless.

Now, having said that, the easiest way to scratch this (or any) glass is to put another piece of glass on top of it. Say, for example, laying the phone face down on a glass table. The glass will pull towards one another and if there are specs of dust, dirt, etc on either of the pieces, guess what's going to get dragged across the surface when you go to pick it up...
[Captivate Q&A, Help & Troubleshooting] Divinedark:
From what I've read, the aluminosilicate screen is so similar to Gorilla Glass that it's still unverified if Corning isn't behind the iPhone 4. I'm not contesting your point. I was just going off of what I read. Either way, they both scratched in near identical ways, in nearly the exact time frame, from the same type of usage...

http://www.tested.com/news/whats-so-special-about-iphone-4s-aluminosilicate-glass/429/
[Captivate Q&A, Help & Troubleshooting] Divinedark:
I would be more than happy to send you a picture of the phone I took back to the store for the scratched screen... The device was working perfectly at the time, so I was in no rush to get rid of it. The scratch was too distracting to live with.
[Captivate Q&A, Help & Troubleshooting] S4NDM4NN:
I'm mostly curious what people are doing with their phones to get so many scratches. I've had mine since release, no screen protector and still no scratches. Have dropped the phone a couple times were it landed face down. I do have a cheap silicon case but that's it heh. Usually carry in my front pocket. Occasionally it ends up in same pocket with my keys/change. So how are so many other people getting scratches, I just don't get it heh.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] rdavi:
Pls, can some sympathetic soul provide me with idiot proof instructions on how to install .NET compact framework v3.5 onto my HD2 so i can upgrade to install CHT EDITOR whichever latest version so i can jazz up my homescreen ! I am at my wits end trying to figure it out, HELP !! rdavi
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] russpattaya:
Hi

put your hd2 into active sync mode with windows mobile device center. The net compact framework should be on you desktop computer/laptop. Just run it up (Double click) and follow the on screen instructions. On the HD2 you will see it there asking if you wish to install it to Main or Storage card. Just install to main. it will finish, so just exit by the X button on the top right on the screen. Thats all there is to it.

Russ
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] hagba:
13. Install Compact Net Framework 3.5 to Make Old Apps Work Again

Some apps you may have used on another phone will not work on the Leo unless you install Compact Net Framework to your phone. Download the cab from the following link and install to Device only - not Storage Card and then reset. http://tinyurl.com/38thahw Also make sure your phone is using the 3.5 as default and not 2.0. Go here: HKLM/Software/Microsoft/.NETCompactFramework. Change the DWORD data of entry 2.0.7045.00 from 1 to 0. Next Change the DWORD data of entry 3.5.7283.00 from 0 to 1 and then reset. This disables 2.0 and enables 3.5. Also some apps need the file NETCFv35.Messages.EN.wm. Here is the link to download the file: http://tinyurl.com/35yuc6r Install the NETCFv35.Messages.EN.wm.cab to device after you installed NETCFv35.wm.armv4i.cab and reset.

The above is from First page sticky, Hints and Tweaks the first post..

you will need PHM REGEDIT.
[Captivate Android Development] l7777:
All credit goes to Ateisti in the I9000 forum.

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

Attached is my resulting android.policy.odex file from I897UCJH3. I would recommend verifying the signature from your android.policy.odex file before attempting to apply the mod to your phone. If you're feeling brave, you can simply replace, after making a backup, your /system/framework/android.policy.odex file with the attached one.

Standard disclaimers apply. I am not responsible for what you do with this information and highly recommend a backup before attempting. I had to return to stock after an oversight so be careful and understand what you are doing before you act. I haven't modified framework-res.apk so my menu button also unlocks.

Added a version that does not allow the menu button to unlock.

The at&t screen on first boot after the change took quite a while on my phone.

Apparently my above warnings were not clear enough. This is not, and never was intended, as a drop in mod. You should read the linked i9000 thread and understand what you are doing before attempting to apply this to your phone. If you're not running JH3, you have a very high chance of getting stuck on the AT&T splash screen. Even if you are on JH3, you could still get stuck if your signature for the odex file is different than mine.

If you want a 100% guaranteed working mod, you must follow the linked post. The attached files are only for risk takers that don't mind flashing back to stock or restoring from backup.
[Captivate Android Development] Adminkiller:
Worked like a charm. Thanks for the info.
[Captivate Android Development] kmthomas2009:
How Do I Go About Putting This On My Phone?? I'm Kind Of A Newb..Do I Do It As A Update.zip File??
[Captivate Android Development] jwood55812:
Nice! As soon as I get home from work I'll try this out, been waiting for something like this.
[Captivate Android Development] Adminkiller:
It's right there in the OP. Make a copy of the file mentioned and replace the old file with the one in his .zip manually. I used root explorer but I am sure Astro would work just as well. Reboot and ??? Profit.
[Captivate Android Development] id10terrordfw:
Worked like a charm here. Used Root Explorer and POW Glass is shattered.

Any chance this would work on a Vibrant?
[Captivate Android Development] l7777:
All bets are off on using my file, but if you follow the instructions in the I9000 thread, you should be able to generate a file for the vibrant.
[Captivate Android Development] id10terrordfw:
Yeah I was reading into that, it looks like it shouldn't bee TOO hard since others have blazed the path.

Thanks!
[Captivate Android Development] aqtrans:
Thank you so much! I saw that thread on the i9000 forums but didn't really know how to port it. Just replaced the odex on JH7, and it worked perfectly :D
[Captivate Android Development] bobbylx:
Just an FYI. Didn't seem to do anything on Eugene373's Hybrid R3. There was no existing android.policy.odex in system/framework, and putting the new file in there made no change. There is an android.policy.jar in system/framework, so I tried renaming it to .old but that just made it hang on ATT boot screen.

Just my 2 cents.
[Captivate Android Development] kaoticvisual:
Thank you very much, iv been wanting this lock screen for so long. i even resorted in using lock bot pro, but that laged so much. i install and everything is working great! :)

Oh an i have to say it again, Thank you! i dont have the puzzle pieces any more. i know some like that feat. but i for one did not
[Captivate Android Development] l7777:
You're right, not too hard, just have to follow the steps. I made a copy of the entire system/framework folder to my internal sdcard and the copied it to my laptop for editing. When running dexopt-wrapper I just used an adb shell.

I'm just guessing, but I'd say that Eugene's rom is deodexed. There is discussion about applying the fix to deodexed roms in the original thread.

http://xdaforums.com/showpost.php?p=8121172&postcount=31

Your solution is probably there.
[Captivate Android Development] bobbylx:
Good call. Thanks for the link.
[Captivate Android Development] PRS_Player:
Awesome, used ADB swapped the file out and it works like a charm. Thank You!
[Captivate Android Development] composer47:
No music controls on lock screen ?

I just put this on my phone - pretty neat. However, when playing a song, the old lock screen had a nifty music control, where you had access to the music controls (play/pause, next, prev, etc) without having to unlock the phone. I don't see that on this, and it was a pretty convenient feature. Maybe I have to also replace the music player with the Android stock music player to get this?

I'll be putting the original stock lock screen back on. I also like how Samsung's music player shows these controls in the notification bar.
[Captivate Android Development] kmthomas2009:
Can Someone Help Me...When I Use Astro It Says "File Type Odex Not Found"....Am I Doin Something Wrong??
[Captivate Android Development] Kaik541:
gah, why do people not understand that if you remove a part of touchwiz, you're going to lose some of touchwiz's functionality.

the music control was a part of touchwiz and samsung's music player and never existed for stock android. I'm not saying I prefer to NOT have it, but if you remove a core component, you're going to lose added functionality. if you want to keep touchwiz stuff like puzzle lock and music controls, then you're simply going to have to keep touchwiz. much like how you can't use samsung's widgets without using TwLauncher or why we can't use Sense widgets without running Sense
[Captivate Android Development] fox945:
Does anybody have the ability to upload these files to somewhere else? Trying to do all of this from my phone but when my phone downloads the zips they are only like 47kb and corrupted. Only seems to happen though when i download straight from my phone. Other than that great work, can't wait to try this out. Tired of the lockscreen the cappy comes with.
[Captivate Android Development] whitenerj:
I got the file on my sd card but everytime I try to move it via Astro it loses the copy when going into the root folders???
[Captivate Android Development] bobbylx:
You could always download terminal emulator.

open it and type,

su

cp /system/framework/android.policy.odex /sdcard/android.policy.odex.ORIG

cp /sdcard/android.policy.odex /system/framework

reboot

that should work.

Or if you have access to your computer and usb cable plug in and do the same thing with ADB.

adb shell

then the same commands above.
[Captivate Android Development] whitenerj:
Sweet that did it!!!!! Thanks buddy!!!
[Captivate Android Development] bobbylx:
No problem. If you decide you don't like it, you have the android.policy.odex.ORIG as a stock backup, just reverse engineer those commands.

cp /sdcard/android.policy.odex.ORIG /system/framework/android.policy.odex

and your back to stock.
[Captivate Android Development] Reefermattness:
Guys do you lose your lock screen pulldown media controls with the little cd icon using this?
[Captivate Android Development] quietglow:
FWIW: I just tried twice to use the version with no menu button unlocking. Both times it caused a freeze at the ATT screen. I copied the file in via an adb shell, and overwrote it with my backup that way as well.
[Captivate Android Development] bobbylx:
Yep, because that's part of the TouchWiz app which you are no longer using.
[Captivate Android Development] Reefermattness:
Curses... Of course I cant have my cake and eat it too. :)
[Captivate Android Development] bobbylx:
Yeah, if we could have stock android lock screen with the TW lockscreen music app that would be nice. I'm really liking that lockscreen music app.
[Captivate Android Development] whitenerj:
Is it normal for the lock screen to show up split in 2 parts when booting up?
[Captivate Android Development] composer47:
I understand, which is why in my comment I stated this was probably part of Samsung's GlassLock lock component that I'll be putting back on.

For many of us this is our first Android phone. Many of us don't know what the features are for the stock lock screen. My friend's Droid-X lock screen looks just like the stock Android lock, but his has music controls on it. How are we supposed to know what features are on the stock lock screen? I was simply asking if the stock lock had this feature - and if it only worked with the stock music player.
[Captivate Android Development] kmerrick:
I also am stuck at the white ATT world phone screen. When I try:

cp /sdcard/android.policy.odex.ORIG /system/framework/android.policy.odex

i get

cp: can't create '/system/framework/android.policy.odex': File exists

[1] Segmentation fault su

Any suggestions?

I also tried to su but

$ su

su

[1] + Stopped (signal) su
[Captivate Android Development] E_man5112:
For those wanting a music lockscreen widget, you can try widgetlocker or mixzing paid.
[Captivate Android Development] tetsuo44:
i was also stuck at the white at&t screen. i would hear the audio and the usb noise from my computer. i wound up restoring a nandroid backup. i'll probably try this again later as i really would rather have the standard lock screen.
[Captivate Android Development] fox945:
For whatever reason my phone decided to download the file properly instead of only downloading a 35kb zip file. Used Root Explorer and replaced my original under /system/framework/ and rebooted and it works just fine. Thank you. Starting to love the way my Captivate looks more and more everyday due to you guys here at XDA.
[Captivate Android Development] l7777:
Those having problems, what ROM are you using? Note that the posted files were created using a captivate rom I897UCJH3. If you have another version, there is a good chance the file won't work for you. If you try the attached files and they don't work, follow the step by step and create your own.

Those that are on JH3, I will note that the first boot after changing did take quite a while longer than others. You may just not be giving it enough time.
[Captivate Android Development] quietglow:
Yeah, I'm on I897UCJF6. Will try the long way.
[Captivate Android Development] fox945:
I'm on JH7 and it worked just fine.
[Captivate Android Development] spdapimp217:
Agreed, just did it on JH7 and it is working great. A small modification but makes my phone experience so much better!!!
[Captivate Android Development] eugene373:
I just finished making it.. Posting it in the Vibrant threads though..

Posted

http://xdaforums.com/showthread.php?t=782990
[Captivate Android Development] p4ranoid4ndroid:
Attempted to do this on stock firmware and now my phone hangs on att startup screen. can anyone help me out on restoring my phone?
[Captivate Android Development] fox945:
http://xdaforums.com/showthread.php?t=731989
[Captivate Android Development] Pirateghost:
JH7+SRE13d+ext4 lagfix+evo black bar battery mod

worked great here
[Captivate Android Development] bobbylx:
Dude, you rock! Thank you.
[Captivate Android Development] flashman2002:
Its very nice (Borat accent)
[Captivate Android Development] kmthomas2009:
I'm On JF6 And When I Do This It Hangs Up On The White Logo Screen...Can Someone Help Me?
[Captivate Android Development] Aphex13:
JH7 + SRE1.3.1c + ext4 lagfix. All worked like a charm.

Has anyone with my setup and the ext2 lagfix tried this?
[Captivate Android Development] masterofthebass:
the type of lagfix won't do anything to this.
[Captivate Android Development] illestChronicle:
I'm assuming that trying to push the android.policy.odex file back through adb in recovery mode won't work because superuser permissions can't be accessed correct?
[Captivate Android Development] Aphex13:
thx :)

(10 char)
[Captivate Android Development] l7777:
http://xdaforums.com/showthread.php?t=731989 This same question was also posted and answered four posts up. You should do a little more research before posting.

You might try flashing Unhelpful's latest kernel. I believe it allows su access any time you can use adb and without any prompts. Other options are a signed update.zip or odin.
[Captivate Android Development] illestChronicle:
I'm trying to fix the "stuck at ATT logo" and trying to replace the odex file but it seems like the only way to fix this would be to reflash with odin :(
[Captivate Android Development] Pirateghost:
if you can get into recovery mode, ADB should work...worked for me when i needed it after a bad rom flash
[Captivate Android Development] l7777:
Right, you can use odin to flash unhelpful's latest kernel only. With his kernel running, you might be able to adb the original file back in place and boot your phone normally. This is only a theory. I noticed earlier today that his 1.3.1 kernel appeared to allow me to adb and su during the at&t splash screen when I was wondering if I had broken my phone again or if it was just taking a while. In my case it was just taking its time.
[Captivate Android Development] rrrrramos:
About how long is a good while? Mine's been sitting here for a good 5 mins, and stupid me put the backup of the file on my external SD card, and I've got no card reader :/

Haven't Nandroid'd since last night so I'd rather not have to restore that :/

EDIT: After about 10 mins, it got the the Galaxy S screen. Boy was that a long wait!
[Captivate Android Development] kennethpenn:
Worked well. No AT&T screen lag for me?

JH7 + SRE v1.3.1c (modified w/ no Overclock, only undervolt)

THANK YOU SO MUCH!!! I have been wanting this forever.
[Captivate Android Development] olieebur:
Ok my phones been sitting on the ATT for the past 30 minutes. From what I've read, any firmware < JH3 does not work (for the OP's file) I am on JH2 and it is hanging for me.
[Captivate Android Development] kinkinhood:
I've so far had no luck. I'll get the .jar installed, restart, it'll do a mass of force closes, reset, and then boot up and it seems like the main OS basically just repeatedly crashed over and over again during initial startup.
[Captivate Android Development] Maroon Mushroom:
I'm using JH3 and mine has been hanging on the AT&T screen. I'll see if I can reboot into recovery or something. Ugh...
[Captivate Android Development] kennethpenn:
Just FYI so you guys know how I got it working.

Installed Root Explorer on my phone. Opened up the .zip from OP. Took the file out and threw it on my internal SD card (by mounting it on my comp). Then unplugged... in Root explorer switch Mount to R/W mode. Copied and pasted the OP's file to my system/framework

Hope you guys can get it working. Should work on a stock JH3 or JH7 to the best of my knowledge.
[Captivate Android Development] CptTwinkie:
Has anyone got this to work on JF6? I've read the entire thread and didn't notice any specific mention of success on that rom. If anyone has worked it out i would be interested to know how. Please and thank you
[Captivate Android Development] masterofthebass:
I got it working by following the instructions from the i9000 thread. Was a pretty straightforward process.
[Captivate Android Development] brandonb81:
I have Widgetlocker installed and paid for on my phone. This is probably a smoother iteration, because it's not an overlay over another one right?

Should I uninstall Widgetlocker before applying this update?

Edit: I disabled Widgetlocker and applied this update with Rootexplorer. Waiting for it to boot up now. Will it take this long to boot everytime I reboot the phone? Anyone know?
[Captivate Android Development] brandonb81:
Well. I believe I had JF6 on my phone and I got stuck at the white AT&T screen for over a half hour, so I gave up. Got it into download mode, did the one click restore, and am in the process of installing ROM manager now to do a nandroid restore.

I would really like to try this out but Widgetlocker is an acceptable alternative for now until someone can put together something that'll work on JH6.
[Captivate Android Development] illestChronicle:
adb works (sorta) I just can't seem to push the file to the phone. Whenever I try I get this "adb: not found"
[Captivate Android Development] sevenvt:
adb commands need to be outside of shell and su, its command line adb (etc)

if you try to adb within shell... yeah you get adb not found because your phone doesnt have adb commands.
[Captivate Android Development] illestChronicle:
Thanks that seems to work to use adb but I still can't get my Captivate out of the ATT boot. I pushed the "android.policy.odex" file from the stock captivate dump but I don't think that is going to help.
[Captivate Android Development] sevenvt:
One click back to stock.

I could get into recovery from that issue but not much else can be done but odin to stock should work as download mode is still accessible.
[Captivate Android Development] illestChronicle:
I was hoping that I could save my phone and not have to go back to stock but it seems like that's the only option since I can't do much in recovery.
[Captivate Android Development] masterofthebass:
adb into your phone and replace the 'broken' .odex. su-init is a good thing to know about.
[Captivate Android Development] sevenvt:
When I had the same issue adb commands would get you to shell but all other commands hung.
[Captivate Android Development] illestChronicle:
So here's what I did but still hangs on ATT logo:
[Captivate Android Development] sevenvt:
The ones that work hung for up to 10 min
[Captivate Android Development] schtuka:
no go on my jf6. had to unroot with odin and then nandroid back. it was just seating at att logo.
[Captivate Android Development] link12245:
can op please warn about these on the main page. Just killed my phone with this thinking it was a stable release (and I wasn't smart enough to backup).
[Captivate Android Development] l7777:
Updated, though I did warn you and recommended a backup in the original post. Since you didn't even take that advice, I doubt the added warning would have helped you either. This is also ignoring the rest of this thread that discusses the possible problems and how to make your own file that is 100% guaranteed to work.
[Captivate Android Development] lfielder:
Anyone with JF6 able to get this to work? I ran through the entire process about 14 times, and can't seem to get any new lock screen. Still the same old 'Sweep glass to unlock'.
[Captivate Android Development] schtuka:
I got no issues with you man. It was worth the try. Nothing is guaranteed to work automatically. Proceed with caution!
[Captivate Android Development] grave101:
Worked perfectly. I just used root explorer and rebooted. Worked without a hitch

Thanks a bunch, I like this lockscreen a lot more than touchwiz's
[Captivate Android Development] elalexdesiempre:
Thank you for the file. It worked great. I compared your file with my android.policy.odex file using a hex editor. And from 0x34 to 0x47 they matched so i copied the file. Still I backed up my phone (using ROM Manager ClockWork i believe it's called) just to be on the safer side.
[Captivate Android Development] rocktheway_2009:
can you upload a video if anyone want to apply the same... as I am new user of Android Mobiles.... So do not get how to install the same........... Thanks
[Captivate Android Development] MikeyMike01:
This is an ooooooold mod; most ROMs nowadays have 4 lock screens to choose from by default.