yashsingh1/xdaforums huggingface dataset:
[Captivate Accessories] franksig:
Using Tape

If you just put tape on the strips you are probably screwed already.

Samsung figured that people may do this and what you dont know until its too late is, that the strip on the phone has a glossy cover on it already. It actually looks like tape. The problem is that when you pull off your tape it takes that surface off and leaves you with a fuzzy strip, white but fuzzy.

Fuzzy = tampering = no warrentee!

The fix is that when your strip is new and glossy, just take a small piece of paper just big enough to cover the strip. Then apply your tape.

Problem solved!!!

Now if you have to return the unit the strip will be in perfect shape.

If you already put tape over the strip, hope may not be lost. Carefully start to roll back your tape, keeping it flat against the surface (like you would if pulling painters tape off). You may get lucky and have the orig surface stay on. If you just pull the tape off at an angle it will almost certainly be removed.

Good luck
[Captivate Accessories] mcmb03:
god, this is perfect hahaha
[Captivate Accessories] Jon2288:
What did it taste like? Licking a stamp?

...... I hope it is not poisonous!
[Captivate Accessories] thisguyneil:
It's too bad they don't make lick indicators. Lol
[Captivate Accessories] laughingT:
just curious. were you one of those kids that got his tongue stuck/frozen to sign pole on a winter day?
[Captivate Accessories] Phlashaholic:
has anyone got their phone wet, get the bleach thing to work, and still be under warranty?
[Captivate Accessories] ronit.badmash:
which bleach you used
[XPERIA X8 Android Development] doixanh:
Intro

First of all, this is not a module :D

I'm trying to port Gingerbread's TV screen on/off animation to Froyo. Those f**ckin cool animations are the only reason for me to use GB!. I'm happy with Froyo, as everything works, and smoother feelings. :D

Progress

- Screen on : Good.

- Screen off : Good.

- Animation when screen timed out : Good.

Release

May 27th, FroyoBeam source is pushed to my github : https://github.com/doixanh/X8Features

Notice

We (the X8 users) spent some time testing the animations in my FroyoBread, and it seems to be good. I modified CM6 source, so it may not compatible with some ROMs. If the compilation fails, check inside the published source and take the lines around "dx" to your ROM's source.

More notice

0. This is a

work-in-progress

. I don't care that it's on xda-news or not. This is my attempt to satisfy my need (GB animations on Froyo). And I saw somebody saying it should be finished before being posted on xda-news. Did you fully read the news?

1. This mod should be compatible with most devices

2. These animations cannot be packaged as an update.zip, because

3. Lots of things are modified inside the CM6 source, not modding xml files and so on, and

4. The "release" that I mentioned will be a source release, and is intended to be used by ROM builders.

5. End-users will have to wait for their ROM builders to rebuild the ROM with patched source.

6. My FroyoBread ROM is built with personal purpose, and for experimenting my source code modifications.

Enjoy, ROM builders and users :)
[XPERIA X8 Android Development] aldee_s:
Great, so people like the animation too. :D

Well, what files that related to the animation?
[XPERIA X8 Android Development] cruizz:
gosh...this is what im waiting for :D ...old tv screen off..it's gonna be awesome :D
[XPERIA X8 Android Development] Graveir:
Are you going to make one specific animation, or are you getting a few of them? Or are there even multiple to choose from?

Also: is it a script that runs some animation files? What are these, gifs, mpgs, avis? Because we could create additional ones and simply replace the animations within the script (if it works like that). :)
[XPERIA X8 Android Development] auphone:
Awesome :Dcan't wait !!
[XPERIA X8 Android Development] doixanh:
WTF guys? Don't spam this thread with something like "yeah I like that..."

Stop spamming until the topic doesn't contain [DEV]
[XPERIA X8 Android Development] Graveir:
I don't consider my post spam. I'd like to prepare new animations (if I'm able to prepare them in the output format), so I'm asking specific questions.
[XPERIA X8 Android Development] doixanh:
This is stock screen on/off animation from gingerbread. You can see the clip. It's nothing to do with new animation or output format.

It's hard-coded inside android source.
[XPERIA X8 Android Development] c0dex:
is it only for froyo? wat about eclair?
[XPERIA X8 Android Development] aldee_s:
I am asking, what files that related to the animation? I want to know, not just saying i like the animation.
[XPERIA X8 Android Development] Graveir:
Oh, I see. I simply didn't know how it works :) And I believed that it is still based on some graphic files.

Well then, good luck porting it :)
[XPERIA X8 Android Development] widiril:
http://xdaforums.com/showpost.php?p=10020365&postcount=26

You've probably already seen that but just in case :)
[XPERIA X8 Android Development] nobodyAtall:
This CRT animation is burried in surfaceflinger an has lots of dependencies on gb changes. Many have claimed this to be impossible... please prove them wrong mate ;-)
[XPERIA X8 Android Development] doixanh:
Yep I'm trying to do that ;-) It seems that I cannot "take screenshot" to make it as an GL texture for screen on...

aldee_s: it's in the source of libsurfaceflinger. You have to modify the source and recompile if you want to do anything :)
[XPERIA X8 Android Development] aldee_s:
hoo, then i cannot do anything yet, because i dont have the source yet, cause my connection sucks, hehe, sorry, i thought i can help.

Well, good luck doing it, you're super(module)man. :D

sorry if you consider my posts here as spam.
[XPERIA X8 Android Development] widiril:
https://market.android.com/details?id=com.katecca.screenofflock&feature=search_result

There is an app that does something similar so it is clearly possible to do, just needs building into the system and then to replace the default power button action
[XPERIA X8 Android Development] doixanh:
Yeah I know that program. It does not work in case the screen is off after timeout, or when pressing power button...
[XPERIA X8 Android Development] XperianPro:
Lockscreen should be modded for this to make this work.
[XPERIA X8 Android Development] doixanh:
I don't have to mod anything with any lock screen....

/edit : uploaded first WIP clip. Check first post.
[XPERIA X8 Android Development] doixanh:
Update:

On/off animation is working, but only white/gray color. I still couldn't get the screen content to put into the texture. Will look deeper into this.

I managed to enable the animations while pressing power buttons. When the screen timed out, there is no animation. Maybe we have to look into power management service also...
[XPERIA X8 Android Development] doixanh:
News:

I managed to get the screen content into the texture. Everything seems good now :)

One bug left : animation works partially when screen timed out.
[XPERIA X8 Android Development] akirayjin:
Great! I want it in my Froyo. I waiting for this...
[XPERIA X8 Android Development] doixanh:
I've just uploaded a new clip for a work-in-progress here.

Still, lots of things to do.
[XPERIA X8 Android Development] brunodmsa:
Great

I'm looking forward to have it in my Floyo
[XPERIA X8 Android Development] 41LY45:
You know, you could share this with other developers of other devices. :p

We want it too!!! :D:D
[XPERIA X8 Android Development] D4rKn3sSyS:
Release sources, maybe we can help you on development :)
[XPERIA X8 Android Development] doixanh:
Update

I found the reason why it was unable to play animation when timed out: CM6 dims the screen early before the animation starts. The animation is still played but at that time everything is too dark to see it.

I managed to prevent the screen from being dimmed. Everything seems good, but my modification caused a FC problem with brightness controller in Settings menu.

/edit: added a WIP clip at first post :)
[XPERIA X8 Android Development] doixanh:
Update:

At first I tried to make this as a lib to include into other ROMs, but it's impossible. I have to build a ROM myself. This development will be continued and updated in that post.

Mod, can you please close this thread. Thank you.
[XPERIA X8 Android Development] LeoMar75:
Hi, good job you've got here!

As i am a developer (not an android developer) and i already know how to decompile/compile apk, modify things like xml, dex files, .9.png patch. Also i know the smali syntax and the object oriented programming. it would be much appreciated if you could give me some clues.

I really don't know where to start, and i have been looking everywhere for a while before to find you! My goal is to port the screen off animation in my LG Optimus 2x Froyo system.

Thanks in advance.
[XPERIA X8 Android Development] RaitR:
Good to know that someone is working em animations... would totally love em on my phone.

Keep up the good work and sorry for my pontless response :D just wanted to say tyvm.
[XPERIA X8 Android Development] villian1998:
Awesome, besides being the latest build this animation is the only reason why I personally like GB.
[XPERIA X8 Android Development] miniterror:
Will this work on any devies or only x8 when its ready?

And you also have the ambition to port the overscroll glow from gb?

Sorry if you consider this as wrong post
[XPERIA X8 Android Development] SAEVARM3:
Like the guy said above... will it work on my Samsung Galaxy S device with Froyo :)?
[XPERIA X8 Android Development] jellette:
I don't understand why you say you have to build the ROM yourself, does that mean you don't intend to release any source files?

If that is the case, like the OP already requested, can a mod close this thread and remove the [DEV] tag from the title?

This appears to be more of a "Coming Soon" thread.

Furthermore, I have yet to see you answer a single question that might take away your edge in being the first to accomplish the crt on Froyo - in this "dev" thread.
[XPERIA X8 Android Development] muzik_demon:
He already accomplished it as well as overscrolling glow

But he was unable to make to a package out of it that could be flashed in recovery therefore he shared his personal rom.

Check this thread - froyobread- in this forum

Ask him for sources there.

He should release the sources , he has for all other work.

Sent from my X8
[XPERIA X8 Android Development] doixanh:
Yes and yes. It should work for any devices. EdgeGlow is in progress of testing. Kinda work, you can see the clip in my ROM's post.

There is a high possibility for that, yes.

I have to build the ROM myself because I have to experiment with any source code modifications. And I had to do a lot of changes to the source. How can I test it without building one? Did you see that Google built 2.3.4 for Nexus first?

Releasing the source will be done when it's ready. I had to be sure that those code is acceptable for general use. You see that Google is still keeping Honeycomb closed source for development?

P.S. You should know that my GB animation's port is also being experimented in MiniCM6 1.0.1.
[XPERIA X8 Android Development] nobodyAtall:
Doixanh is doing some really hard code changes to make these modifications and he's correct not to release his sources until some bugs are squashed. Otherwise ppl will be complaining about this and that. For sure he'll make it work in the end and also share his code ;-)
[XPERIA X8 Android Development] X1111:
briefly doixanh is the best :cool:
[XPERIA X8 Android Development] :
U r making the x8 famous and that is great, congrats on being on xda news
[XPERIA X8 Android Development] doixanh:
Ah, that's why some devs complain about the source not being released.

It's a work-in-progress. Auto-brightness is not working. Screen off animation is not working with very low brightness settings. Users will accept that?
[XPERIA X8 Android Development] TheSgrash:
great work
[XPERIA X8 Android Development] matmutant:
thank you for this beautiful animation :-)

After testing this for a while (you MAKE me LOOSE a large amount of time because... Your animation is SO NICE that I keep looking at my phone and switching on and off the screen :-P )

I've some questions about it,

First of all, the animation seems to be "unstable" that is to say it's never really the same ^^ (maybe depending of the cpu usage while screen goes off)

Then, SOMETIMES when the screen is going off (regardless if it shut's down itself or if I shut it off ) there's some ... I really don't know how to explain :-S , but, the "picture" in the effect is ... Shrinked? And has some pink/coloured pixels in lines as if the gpu was having some problem ?

(something like if you were watching a buggy streamed video on the net)

I'm sorry I can't explain that better because of my lack of vocabulary :-( and hope that you will understand what I said ^^

> the attached picture is just here to show how it looks but is not a screen shot of the animation, the animation itself goes well, it's the picture inside that is sometimes looking like that :-)

Nevertheless, this is an awesome animation :-)

Thanks for your excellent work (as good as all your previous works )

All these are on x10 mini with miniCM6 1.0.1
[XPERIA X8 Android Development] X1111:
not only doesn't work with low brightness ,i think it work with almost high brightness properly .

come on doixanh ,nobody cant twit you :)
[XPERIA X8 Android Development] jellette:
I may have been harsh. I will look at your rom today.
[XPERIA X8 Android Development] blaster44:
Can I use this on my phone? I have HTC magic with cyanogenmod 7, but animation works native only on HDPI.
[XPERIA X8 Android Development] ecooce:
Great work, but this really shouldnt have made front page until it was done, wtf...
[XPERIA X8 Android Development] nebkat:
I see now the problem is just with FC of settings app? Can you get a logcat?
[XPERIA X8 Android Development] widiril:
It is pretty much fully working in the latest rom build of his :)
[XPERIA X8 Android Development] ecooce:
Yeah, but since it was on xda's home page saying it was for FROYO, Im sure alot of people are now checking this everyday to see if its in a usable state on their FROYO phone, and wont be using his ROM... :confused:
[XPERIA X8 Android Development] Dare-Devil Inside:
Just one question to Doixanh.

Do you plan to make flashable zip (or somethin')for all other froyo roms after you're done with it, or when you are sure it's workin fine enough?

Sorry for useless post but I want this on my rom in near future :D

P.S.: great work, appreciate it very much!
[XPERIA X8 Android Development] miniterror:
ok hope you understand what i try to say

but imo the screen on crt from the second movie looks better then the screen on crt from the 3th movie on post 1

or is it just me imagining that it looks faster and shorter crt on movie 3
[XPERIA X8 Android Development] enigma1981:
What phones would this be compatable with?

If you want a tester for a different handset, I could try it out on my Spica...
[XPERIA X8 Android Development] doixanh:
Let's make everything clear, so that nobody will ask the same thing and I won't have to repeat again and again:

0. This is a

work-in-progress

. I don't care that it's on xda-news or not. This is my attempt to satisfy my need (GB animations on Froyo). And I saw somebody saying it should be finished before being posted on xda-news. Did you fully read the news?

1. This mod should be compatible with most devices

2. These animations cannot be packaged as an update.zip, because

3. Lots of things are modified inside the CM6 source, not modding xml files and so on, and

4. The "release" that I mentioned will be a source release, and is intended to be used by ROM builders.

5. End-users will have to wait for their ROM builders to rebuild the ROM with patched source.

6. My FroyoBread ROM is built with personal purpose, and for experimenting my source code modifications.

Thank you for reading all those above and not re-asking the same questions.
[XPERIA X8 Android Development] ihtfp69:
What exactly is the purpose of this thread? If you didn't want people to ask questions or post comments then you should have kept this project to yourself. All you're doing is looking for attention. I say big deal if you get it working. Froyo is a thing if the past and you're wasting your time.
[XPERIA X8 Android Development] doixanh:
The purpose of the thread is to keep posting updates the progress, also the difficulties and solutions. It is not for attention. Who needs that? Me? No, you're wrong. I want X8 users to know that we are making Android better and better. We X8 users don't have much improvements recently. X8 users know me. You don't.

You're using X8? I bet no. You know about our X8 situation? I bet no.

Your Incredible has custom kernel? Yes. Your Droid has a fully working CM7? Yes.

We have a f**kin locked bootloader, and f**kin s**t manufacturer who is keeping us at Eclair although our X8 was out in Oct 2010!

Did you read and understand my last post?

Many questioners didn't even read or search the thread before asking. I'm tired of replying the same thing again and again. That's what happened recently in X8 section.

Well yes I know I'm wasting my time. We will sooner or later have fully working GB. But that's my time and my hobby to do the porting. I like Froyo and GB's features, not the whole GB because of some reasons (did you even read my posts?).

Unless I feel GB is better than my Froyo, I will keep using Froyo.

And if you guys (exclude X8 users) don't like my work, just please stfu and let me do my work. You don't have to post here.

Sorry for my language. I just don't understand why people come and ask and have bad attitude like this.

P.S. Btw, ihtfp69 I see that you're developing Froyo also. Is it wasting your time too?
[XPERIA X8 Android Development] XperianPro:
Why dont you just fix openGL so ginger will be fast as froyo or even faster?

There are sources out.
[XPERIA X8 Android Development] doixanh:
Why don't you do that then?
[XPERIA X8 Android Development] XperianPro:
I cant but this is only bug i know for ginger isnt it ?

EDIT:Just look at this ginger rom http://xdaforums.com/showthread.php?t=1051580 ,where is problem?

Problem is because this rom it is slow because of uncompiled 2d
[XPERIA X8 Android Development] doixanh:
Do we have fully working 3MP camera in GB? I don't understand why you said this

Then why is it working in GB? Why we have 1000+ Quadrant? Why 3D still works? If it's simple because of uncompiled 2D then why don't you just grab the source and compile it?
[XPERIA X8 Android Development] Dare-Devil Inside:
Duuuude... can you say something usefull once in a while?

Do something if you're such a dev (woow, you even got "Donate to me button"), but all I see is your trolling all the time.
[XPERIA X8 Android Development] sanefirst:
+1

as-mario: You keep posting in dev threads, but you write nothing useful. Once, you released a MIUI ROM, which actually didn't work and you even wasn't able to fix it.

So please, don't be such a smartass... EOT
[XPERIA X8 Android Development] X1111:
dx

be tight and continue, we all with x8 like your work, certainly x10 mini/pro 's man too

you're not wasting your time, you're timing to make happy us .

please dont notice those proud that are unaware .

you are the best for us .

:)
[XPERIA X8 Android Development] Sgt-Hartley:
It wasn't even miui it was minicm with miui apks, framework and bootscreen
[XPERIA X8 Android Development] doixanh:
A little update:

It seems that CM7 screen off animation inside libsurfaceflinger is called from PowerManagerService with a helper from JNI service in android server (com_android_server_PowerManagerService).

The call order is like this:

- PowerManagerService calls off animation

- PowerManagerService waits till the call finish

- PowerManagerService fires a notification to lock the screen and turn off it.

I'm trying to mimic the calls like this...
[XPERIA X8 Android Development] junixquiaoit:
this means if this is successful, animation would work on low brightness e..
[XPERIA X8 Android Development] doixanh:
Yeah I think so. The problem is that we don't have such JNI service in Froyo's android servers. I think it was added for the purpose of animation for GB.

I will have to port this in to Froyo also...
[XPERIA X8 Android Development] doixanh:
Another little update

I couldn't modify android servers to create a JNI bridge without crashing the boot :( Workaround is to modify PowerManagerService not to do the light animation when screen off. This seems promising. :)
[XPERIA X8 Android Development] miniterror:
Does this mean you had a major breakthrough and therefore almost finish it to a stage you can release source so i can ask my chef to cook it in the froyo build

I to think froyo is better then gb
[XPERIA X8 Android Development] anmiman:
hey dude..just be patience..:)..dont force him to release source until it is finished..:D
[XPERIA X8 Android Development] miniterror:
I dont force him

Its just a question as im really intrested in this as im missing those two options in froyo since the first gb rom i tested for my chef.
[XPERIA X8 Android Development] tahahawa:
Anyway I can help with this?
[XPERIA X8 Android Development] doixanh:
Source published to my github :) Check first post and enjoy :)
[XPERIA X8 Android Development] aldee_s:
@doixanh,

sorry if my question is foolish, but how do i compile those source? hehe, im posting this question here because i think if i PM you, you would consider that as spam. thanks for your answer, and that awesome work. also can i use opengl libs from old eclair to you Froyo ROM? because, the 3D in old eclair is the best, and the second is from that 2.3.4 ROM by shpit, but his ROM's memory management is really bad, my launcher always closed everytime i open other apps.
[XPERIA X8 Android Development] miniterror:
Thanks mate for releasing source

You are the bomb

To bad there is no thanks button in xda app

Edit: does this also have scroll overglow in it?
[XPERIA X8 Android Development] 89luca89:
This is awesome GREAT! :D

Waiting also for Glow Overscroll to be perfect :D

THANK YOU!
[XPERIA X8 Android Development] Jokerok:
Is it possible on eclair?
[XPERIA X8 Android Development] Anon9mouz:
i was wondering if it would ever happen bc i thought that would be cool and looky here they are so great im happy
[XPERIA X8 Android Development] shears:
awesome, can't wait for this ^^
[XPERIA X8 Android Development] miniterror:
hmmm didnt have time to talk to my chef but you think it will work on android 2.2.1 with htc sense on it or does it have to be cm rom?
[XPERIA X8 Android Development] Bladyle:
Sorry if my question is stupid but i'm new in compiling from source. I want to compile just framework using changes you make. I have downloaded source for my device and i can compile it but how exactly add your changes and compile only framework?
[XPERIA X8 Android Development] doixanh:
You need to get CM6 source, overwrite all those files, and build as normal.

EdgeGlow will be release in the future. Just don't ask for ETA :)

We don't have SE's Eclair source, so mostly no.

Again, I don't have HTC Sense source. To use this feature you need to compile from source.

As answered above, overwrite the files to CM6 source, then build.
[XPERIA X8 Android Development] lousou76:
Thank you for this great work.

I am trying to compile this after downloading the sources of froyo 2.2 from google.

I have succesfully compiled froyo for the generic emulator.

It produces a lot of errors mostly regarding TORCH.

Do you have a version for the generic froyo sources?
[XPERIA X8 Android Development] doixanh:
No, I modified specifically for CM6. You can make diff and apply for AOSP as well.
[XPERIA X8 Android Development] aldee_s:
hmm, why dont u just use cm6 source instead of AOSP?
[XPERIA X8 Android Development] Ghaith Alshareef:
looking cool
[XPERIA X8 Android Development] -somebody-:
i wish i even knew where to begin to get this on froyo for the momentalikes like my Transform im stuck with for another year and change :(