yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] steve_xyz:
hi all, i have been getting some pop up ads on my sensation xe recently (when i get online). i found this directly in my sd card sdcard/joy/popad that contains the ad pix. i tried manually deleting this folder. but whenever i get online, the folder regenerates itself and downloads the ads again.

i also tried scanning the phone with avast and airpush detector but couldn't find its source. can anyone help me to get rid of it? my phone is rooted and has darkforest 5.2.0 installed. thx!
[HTC Sensation] abhishek89:
Try this, It may block your ad.

https://play.google.com/store/apps/details?id=com.bigtincan.android.adfree&feature=search_result
[HTC Sensation] dgenx210:
I personally use this. It's called AdAway:

https://play.google.com/store/apps/details?id=org.adaway&feature=search_result
[HTC Sensation] steve_xyz:
i already have adaway installed and it didn't block it. i think the way these ad blocking apps work is by blocking website address. but this pop ad in my phone doesn't open any website. instead, it opens up jpg pix it downloaded and stored under the /joy/popad directory. it shows up as an notification when i'm online, even if i'm not browsing the web. that's why adaway failed to catch it.

anyway, i'll give adfree android a try and see if it works or not. but i have a question: will it cause any conflict with adaway (already installed in my phone)? do i need to uninstall adaway first? thx!

adaway was pre-installed in my phone, but it didn't work on this popad:(
[HTC Sensation] dgenx210:
You can try to use Lookout Ad detector to see which app is causing this.
[HTC Sensation] steve_xyz:
just tried it. still couldn't find the source.
[HTC Sensation] weeder666:
I had the same problem. None of the ad blockers worked. In my case I opened the spam advert, which took me to the market. I then selected view more by this developer, and checked what else I had installed by them, I uninstalled and it was sorted. In my case the app was tanks 2012.
[HTC Sensation] steve_xyz:
thx for the great advice! i found the developer and uninstalled the game i downloaded from them. i believe it's the same developer causing you the problem - LeTang, Inc. now i finally successfully deleted the joy folder. n' it's not coming back any more. thx again!:D
[HTC Sensation] dgenx210:
Ah yes. Those guys have popads. Annoying as f***. I had their Mission Impossible game and it did the same.

Sent from my HTC Z715e
[HTC Sensation] steve_xyz:
yup, they should be banned from market:mad:
[HTC Sensation] sphererer:
Thanks for pointing me towards the way of getting them popads removed! I've had the same problem as you guys and only realized it was due to the Mission Impossible game when I came here.

Google should ban app developers who resort to forced-ads like these
[HTC Sensation] subdark:
this folder in my phone show when i run puffin browser
[Galaxy S II Q&A, Help & Troubleshooting] steveladds:
Hi, Is it possible to flash the AOSP ICS Calendar onto LPQ.

If so, can someone please upload the ZIP file

Thanks

Steve:D
[Galaxy S II Q&A, Help & Troubleshooting] danielmelo:
You may get it on gapps from CM9:

http: //goo-inside.me/gapps/latest
[Galaxy S II Q&A, Help & Troubleshooting] steveladds:
Thanks - but no good - I still get TW Calender :-(
[Galaxy S II Q&A, Help & Troubleshooting] drelite08:
Same here when I try to flash that on LPQ release day. Yet earlier betas worked when flashing gapps
[Galaxy S II Q&A, Help & Troubleshooting] Mudvien:
Just wondering what others on telus are running? Im running CM7 on originally an AT&T SGS2 now on Telus. Works great but will goto ICS soon thinking on CM9 when the final comes out or Checkrom any thoughts opinions!? Thanks
[Galaxy S II Q&A, Help & Troubleshooting] jackoire:
On the topic of battery life, whats your best screen on time.

I think its pointless counting how long the battery lasts over screen on time.

Anyway i previously ran 4hrs 50mins on stock battery on GB Wiui 2.3.6 .

But today on Darky ICS rom i got 5hrs 15mins. Im impressed :eek:

Note results with stock sammy battery.
[Galaxy S II Q&A, Help & Troubleshooting] okmijnlp:
The maximum I've ever got is 6 hours 50 mins (about that).

Kernel: N.E.A.K 1.3.3.x

ROM: Stock 2.3.5

And the stock battery, obviously. Try it :)
[AT&T Samsung Galaxy Note I717] jb0nd38372:
I am using the mtp adapter, with the stock power charger and cable. My question is: is it normal for the battery to still slowly drain even while watching video on the big screen? When I hook everything up the phone shows its charging but after watching a movie I have still lost some battery level even though it says its charging.
[AT&T Samsung Galaxy Note I717] jb0nd38372:
***?Bump?***
[AT&T Samsung Galaxy Note I717] theonewhowas:
Hi there.

I've noticed the same thing on my s2.

I attribute it to the demand on the device. I really notice it on a demanding game. There is also a difference between the wall charger and the USB Ports on a PC. The PC produces a lower wattage (at least on my notebook) than the wall charger.

Do some searching on these forums, I've read a couple interesting posts about this (could possibly be in the s2 gt-i9100 section)

I haven't really found a way to charge faster than usage on the Samsung phones, although I'm pretty new to the Samsung community, and xda in general.
[Epic 4G General] rachel308:
Sorry for the length, but I'm not sure what information is relevant, and what isn't, so I'm going to share it all.

About 2 years ago I had my EVO flashed to Boost-I shipped my phone to them, and they shipped it back. They did not give me the donor phone. At first, my phone gave me an error 67 (Sprint username/password), and I called the flasher, and he walked me through fixing it. I don't remember what he did.

Fast forward-I just bought a Samsung Galaxy S II Epic Touch, and looked around for a flashing service. I asked them if I needed a new donor phone, or if they could use the info from my EVO. The guy told me he could pull the info off my EVO. This time it is a remote service, btw.

When he's all done, I have phone & text on both the EVO and the Epic, but no data on either one. He tells me its not his fault, but I explained that my data has worked fine for 2 years until he messed with it, and he agreed to refund my money. I shut the Epic off, and turned my EVO back on, and after 30 minutes, the data works again. The Epic is still giving me the error 67.

I was wondering if anyone knows a fix for it, or do I just need to have the Epic re-flashed with a new donor phone?

Thanks, and sorry again for any un-needed info.
[Epic 4G General] nikon120:
Rachel308: You should take a look here. (http://xdaforums.com/showthread.php?t=1470662)

It's currently sticky #2 in this sub-forum you posted in.
[Epic 4G General] blong82:
wrong forum man...this is the og epic slider forum....
[Samsung Galaxy Gio GT-S5660] embreck:
I have never been contented with the audio on galaxy Gio. In fact, galaxy mini cm7.2 is much louder.

I use Universal Mega Bass + Beats Audio for all GB-based ROM, but still need something louder. :D

Could I have something to increase the sound quality? I use cm7.2 03092012.

Thanks.
[Samsung Galaxy Gio GT-S5660] voetbalremco:
Maybe using dsp manager, its automatically installes
[Samsung Galaxy Gio GT-S5660] gabimarian:
Try to use a much louder headphones or earphones. I have a pair of SONY MDR V-700 and music sounds brilliant even without any eq. Of course there are many other head or ear phones that sounds great by default. I've used on an mp3-player some Sennheiser earphones that sounds also very good (with surprisingly enough dynamics for its class).

In my opinion, it's better to have some decent head or earphones, because not any eq form the world can transform your bargain earphones into something good.

best wishes!
[Asus  Eee Pad Transformer Prime] benefit14snake:
Does anyone here have any insight into how the prime is cooled? I am wondering if the backplate is being utilized at all to assist in cooling?

Is the soc facing the screen or the backplate?

As much as the backplate may interfere with wireless signals, it may be able to help in other places..

Also, while it may be minor, decreasing temperature at a particular clock speed and voltage will decrease power draw on full load. Maybe able to squeeze a few more minutes during gameplay.
[Asus  Eee Pad Transformer Prime] demandarin:
for wanting to know which way the Soc is facing. just look at the GPS teardown thread. I know I posted tons of pix in there that'll answer that. can't remember which way it was facing.
[Asus  Eee Pad Transformer Prime] zerodameaon:
The tear downs have like a grounding ribbon going over the chip and it provides some of the cooling, or at least that's what the tear downs call it.
[Asus  Eee Pad Transformer Prime] benefit14snake:
Has anyone taken the motherboard out yet? I am waiting on my thermal paste to implement a custom cooling solution but do not want to break the motherboard in the process.

Thanks.
[Asus  Eee Pad Transformer Prime] McT1980:
Why do u want a custom cooling solution? This thing ain't getting very hot lol..
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
Someone has been reading about the new iPad temp reports
[Asus  Eee Pad Transformer Prime] buxtahuda:
I'd like to be able to dissipate heat better. The Prime generally stays pretty cool, but when running at strictly 1.6 GHz for about 5-7 minutes mine can get as high as 39-42 C. But it's not like I ever have a reason to actually run it at the maximum for any extended amount of time :D

*EDIT:

Well, something must have been off when I did my OG test, because doing the same thing I used to (set SetCPU to 1600/1600, ran AnTuTu Tester battery test) I'm 10 degrees cooler than I was. Something that allowed the use for all 4 cores must have been running in the background at the time without me noticing. As soon as I find a good way to monitor temp while doing other things I'll engage all 4 cores and see if that brings me back up to the same levels.
[Asus  Eee Pad Transformer Prime] namebrandon:
Heat is a by-product of current (resistance). Decreasing the temperature has no impact on power draw. There's no convection cooling, thus no fan to draw power in order to cool the internals.

I'm all about efficiency myself, so it's cool you want to do this, but just make sure you're going to end up with the results you want.
[Asus  Eee Pad Transformer Prime] benefit14snake:
http://en.m.wikipedia.org/wiki/Thermal_runaway

Maybe I am misunderstanding?

Look, I have a cpu that requires say 1.4v at 60c to perform at 3.6 ghz.

I then put that same cpu under water cooling. It can now run at 1.35v at 40c to perform 3.6ghz.

1.4v x (???)amps = (???)watts

1.35v x (???)amps = (???)watts

As temperature increases it becomes inherently harder for electrons to flow therefore requiring additional voltage. Additional voltage alone increases power. Now as the temp goes up more current is required to perform the same task which means even MORE power. Temperature means exponential power draw.

I'm not arguing this is just what I have learned by surfing pcper for the last 6 years or so, if I am wrong please let me know why so I can feed my hunger for hardware knowledge =)
[Asus  Eee Pad Transformer Prime] benefit14snake:
Like I said, I would love to lower temps so i can run over 1.7ghz. My prime runs decently hot at this frequency.

Also, I will not be stopping with cpu, I need moar gpu power too! Rawr!

Edit: I suppose I didn't say I wanted to run higher but yeah, I want to overclock this b?!# until it melts. Tegra 3 on phase change anyone? Lol.

Also it seems like its going to be crazy easy to help with the temps once I get the motherboard off.
[Asus  Eee Pad Transformer Prime] benefit14snake:
What do you use to monitor temp my friend?

Edit: it seems like if I can get my penny mod to the correct height it will have direct contact with the backplate!!!!! Probably a 2-10 fold increase in both dissipation and heat load. Exciting stuff!
[Asus  Eee Pad Transformer Prime] buxtahuda:
Just the SetCPU widget on the homescreen, and AnTuTu Tester shows you the temperature when you test the battery. Right now Tester only uses two cores though.
[Asus  Eee Pad Transformer Prime] the2rrell:
I would love to see the prime pushed to 2ghz.......wow

im all for pushing a machine till it melts...lol lets do it. i would def impliment a/your cooling method if it gets going.
[Asus  Eee Pad Transformer Prime] benefit14snake:
Two cores on one die? IE core 0 and 1?
[Asus  Eee Pad Transformer Prime] buxtahuda:
Right, only cores 0 and 1 (of course I don't know about the Ninja core, no app will ever be able to see it) get fired off using the AnTuTu Tester app.

Soon as I find a taskbar "widget" to display temp (or optic76 updates TabletCPUMonitor to display it) then I'll go about stressing all 4 cores at once. Now that I think about it, SetCPU has some configurable stress tests huh? *hops off to have a look*

*EDIT:

Actually, no, no it does not :D
[Asus  Eee Pad Transformer Prime] e.mote:
>Does anyone here have any insight into how the prime is cooled? I am wondering if the backplate is being utilized at all to assist in cooling?

Metal-clad units like the iPad and Prime have slightly better cooling, simply because the aluminum transfers heat better than plastic. But the shell isn't directly used as a heatsink per teardowns.

That would actually be a bad idea, as while internal temp may be lowered, surface temp would drastically increase. Given that the surface is in direct contact with your hands/skin, it can cause great discomfort and possibly burns. Ever touched a heatsink?

There is no good cooling solution for tablets/handhelds because of the lack of space.
[Asus  Eee Pad Transformer Prime] buxtahuda:
I'd like to see some screened grilles/grates and tiny little dyson fans or something lol :D
[Asus  Eee Pad Transformer Prime] benefit14snake:
Yes I have touched a heatsink. In fact I've touched, cut, modded, complained about, and raved about heatsinks. I'm all about the thermals. What your saying makes perfect sense and all but I've already considered all of the above. When I unlocked my prime I had one goal in mind. Overclock it until it melts! Why? This is how I have fun with my toys, I enjoy it!

Now the facts: yes it will be hotter, but it will dissipate quicker due to better/ more efficient thermal transfer. So that means it will cool down quicker, while also taking strain off other internal components such as power regulators due to a much lower ambient temperature. In turn this will allow for cleaner power delivery and hopefully higher cpu and gpu clocks.

Plus....all the cool kids are getting burned by their tablets. See: new ipad.
[Nook Touch Android Development] Renate:
There seems to be very little actual documentation on the various eInk update modes.

Most of the information seems to have been extracted from working code.

Some of that code does not seem to be optimal in any case.

I'd like to start this thread on a discussion of the update modes.

You can look at all the code posted, but the bottom line is that eInk mode is configured by passing six discrete pieces of information to the EPD driver.

These six pieces may be wrapped up into a single static entity.

Name of entity requesting change (for logging purposes only)

Region, one of enumRegion[] (Region 4-7)

A rectangle, normally {0, 0, 600, 800}

Wave, one of enumWave[] (GC, GU, DU, A2, GL16, AUTO)

Mode, one of enumMode[] (INACTIVE, ACTIVE, ONESHOT, CLEAR, ACTIVE_ALL, ONESHOT_ALL, CLEAR_ALL)

Threshold, an int 1-15, only applies to A2 mode

A2 is the one bit, fast drawing method. It leaves ghosting behind.

In some applications, you would like to enable faster scrolling in A2 mode and then have it revert to "normal" upon completion.

I have an application with a full screen scroll.

After experimenting with the values, these two configs seem to do the job nicely.

configA2Enter = makeConfig(rpc, waveEnums[WAVE_A2], regionEnums[REGION_6], modeEnums[MODE_ACTIVE_ALL], THRESHOLD);
configA2Exit = makeConfig(rpc, waveEnums[WAVE_AUTO], regionEnums[REGION_6], modeEnums[MODE_ACTIVE_ALL], 0);

No user intervention is necessary, it scrolls quickly and redraws a clean image when done.

(A view.invalidate() is necessary after you invoke configA2Exit)

Does anybody have any further insight into these values or suggestions for improving them?
[Nook Touch Android Development] Renate:
Some additional information on the A2 ("no refresh", 1 bit) mode.

Some of the other modes can be selectively applied to portions of the screen.

The A2 mode may only be applied to the entire screen.

The threshold value, which some may construe as "brightness" or "contrast"

is the cutoff threshold between black and white of the original image.

A value of 1 will only generate black in the darkest areas of the original image.

A value of 15 will only generate white in the whitest areas of the original image.

That is, 1 will give you a light image, 15 a dark image.
[Nook Touch Android Development] marspeople:
Nice find! I didn't know that was a B/W threshold. But I think you meant "1 gives a light image and 15 a dark image".

I've just tried using this in NoRefreshToggle, but the result was not as good as before. The image is much more just solid black and white because you can't see the dither patterns that represent grey (they appear only at very specific white levels, which would be nice to tweak too).

What I actually use for "contrast" adjustment in NoRefreshToggle is a different approach. Using a fixed threshold of 14 (dark image), I've managed to lower the black level (turning it more greyish) to achieve a smaller color range. This way, the dither patterns appear more often. However, my technique to achieve this effect is not so elegant: I overlay the entire screen with a semi-transparent white pane. This has the inconvenient of controlling the pane visibility: whenever A2 mode is turned off (by user or system), I need to hide the pane View.

If I could temporarily avoid the automatic changing of screen modes by the system, this would be much simpler. I've had no success at this issue so far.
[Nook Touch Android Development] Renate:
Yup, good catch. The preceding two sentences were correct. I edited the third.

I have a demo panning grayscales. It's easy to see where the threshold is occurring. Shown below.

Oh! I did see something about the dither modes.

They would certainly be useful for video, less so for text.

I think a system-wide use of A2 would be a bit counterproductive.

The fonts look better with 16 shades.

The best use would be to have browsers and viewers use A2 for panning and zooming.

And another thing:

I don't know how you are getting the dither in there, but since you are doing an overlay anyway,

maybe you should try a halftone screen approach to see how it would work.

The simplest halftone screen would be a checkerboard with two different transparencies.

That wouldn't sacrifice too much resolution.
[Nook Touch Android Development] mrWax:
i seems to me that n-r mode would be much more usefull if would could regulate when its on a and when off. Its quite pain running the app again and again. it seems to me that quicker reaction is much better than nicer pictures in average use - pdf reading, browsing, video, managing system...
[Nook Touch Android Development] staylo:
I don't think the dithering can be 'tweaked' as such. It's caused by the reduction of 24-bit color images to the 16-bit colorspace of the OS. Dithering is performed by the graphics hardware to prevent obvious colour banding, and there's no OpenGL functions to control dithering parameters.

The A2 mode seems to choose a threshold value for black in the 16-bit colorspace. Values above this are white. In order to obtain black and white dithering we have to pick values in the 24-bit colorspace which all lie in the same 16-bit band.

The easiest way I've found is to keep the R and G values at 255 and vary the B value. I think the default threshold lies at 255,255,198. If you start at that and increase the B value you get 7 dithered grey shades before you reach white.
[Nook Touch Android Development] domi.nos:
Guys, as far as i know, eink display is build of tiny capsules, much smaller that one pixel is, and a chip is joining them into pixels. So mayby there is a way to divide single pixel into 2 or even 4? It is much much work, but it would make us easier draw some tones of monochrome? Example: to get dark gray, instead of displaying one of five black pixels white, we can make one's "subpixels" 3/4 black, 1/4 white.

Does it make sense/do you get it?
[Nook Touch Android Development] marspeople:
I agree with you. But having temporary exclusive control of A2 mode would make my application more efficient. I don't intend to use A2 system-wide.

I just tried this but I've got nothing more than a simply darker and checkered image. I don't understand how it would be better.
[Nook Touch Android Development] Renate:
Well, halftone screens have been around forever.

Think of it this way, it would give you two different thresholds.

With a bigger pattern you would get more thresholds but a coarser pattern.

That is always the way with dithering or halftone.

Probably a screen would not work well with an underlying dither.
[Nook Touch Android Development] staylo:
A useful observation from http://xdaforums.com/showthread.php?t=1502723&page=11 is that by listening to the screen you can hear screen activity.

After a quick test I suspect ONESHOT mode allows the screen to enter a power saving mode (in which the screen is completely silent) after a few hundred ms of inactivity, while ACTIVE prevents it. No idea whether there are other issues involved.
[Nook Touch Android Development] Renate:
The native Reader.apk uses GU, ONESHOT_ALL when turning pages.

Every 6th page it uses GC, ONESHOT_ALL.
[Nook Touch Android Development] staylo:
In an overnight test with the nook screensaver / lock screen mode inhibited by my application and no screen updates, I obtained power consumption of 0.75% / hour with ONESHOT mode. In a previous test with ACTIVE mode I got ~7% / hour with the same scenario(!)

With fast screen updates of ~ 1Hz ONESHOT does not appear to give any power saving benefit over ACTIVE mode, and a quiet hiss can be heard from the screen at all times in both modes at this refresh rate. I think this indicates the ONESHOT mode allows the screen to enter a power saving mode after a period of inactivity.

Neither of these were scientific tests but I strongly suggest trying ONESHOT mode in favour of ACTIVE whenever using A2 mode.
[Nook Touch Android Development] Renate:
Well, there must be some benefit sometime to the ACTIVE mode or they wouldn't have it.

It's hard to differentiate the different modes, but it seem that ACTIVE responds quicker with less delay.

I switch to ACTIVE_ALL, A2 for panning and switch back to ONESHOT_ALL, AUTO afterwards.

(I don't use full-time A2).

See my demo of panning: http://xdaforums.com/showthread.php?t=1563645

I'm running about 7%/hour drain. My Nook is not suspending when I do a simple power button click. I don't know why.
[Nook Touch Android Development] Renate:
A few folks seem to be using EpdController in a useful manner.

Their use of Java reflection is clever, but it's not supposed to be that difficult.

I wrote a Java stub (basically declarations) for EpdController and wrapped it in a jar.

If you just put this jar in your compilation classpath with your normal android.jar

then you will be able to use the EpdController without all the fuss and muss.

For example, in my latest (unreleased) version of UsbMode I want the blinker to go on and off cleanly:

EpdController.setRegion("UsbMode", EpdController.Region.APP_3, blinker, EpdController.Wave.DU);

That's it, one line, no initialization.

The EpdController class was designed to handle such trivial uses.

Note: This jar itself has no functionality, all the method bodies are {}.

You will have to import android.hardware.EpdController