yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] mammenj:
I also found this to be true as well, but whenever I turn on auto-rotate I also use Navigation Map.

Therefore I was not sure if it was the Navigation or the auto-rotate causing the battery drain.
[Galaxy S I9000 General] Monu123:
Auto-rotation has some sort of bug:

1. Seven email client crashes while changing phone orientation. This happens even mail client is not opened. Bug can be on application side as well. But common factor is auto rotation.

2. In general seven client shares 2-3% of battery usage but sometime when it crashes frequently it goes up to 70%

I don't have much idea about android process, but may be some process going vague with auto rotation and creating trouble.
[Galaxy S I9000 General] [Ramad]:
You say that you know the cause for the problem and that everybody knows it, do you also have a solution?

Sorry but you are asking the wrong question here, I did write repeatedly that the Kernel that I have compiled

only differs from the stock Samsung Kernel by disabling Userspace governor

, I did also write, 2 times if I remember, that Ondemand is the default or the main governor on Samsung GB Kernels.

I only asked our members that want to test the Kernel that I have uploaded

to test and report back regarding Andriod OS battery drain

, if you want to test then you are welcome, nobody said that you have to flash the Kernel, do what ever suits you.
[Galaxy S I9000 General] djforce_sam:
http://xdaforums.com/showthread.php?t=1039696

No solution sorry..
[Galaxy S I9000 General] surrealjam:
I would have to agree that with my testing, this auto-rotate theory seems to be quite a good one. I have been struggling with JVO for a few weeks now and was rebooting the phone every day or two to clear the Android OS bug.

Having switched off auto-rotate, I now have an up time of about 5 days where Android OS is sitting at 3% of my battery usage. It's not very practical as I would of course want auto-rotate on but I also don't want my phone to die in 8 hours flat!

Can other people with the bug try this method and see what results they get?
[Galaxy S I9000 General] Raider0001:
I think all samsung drivers are tip top, because they all work just fine, nobody catch a reboot because of games or sensors or modem or wifi there's no problem with those things. Problem begins when you start using GB and downgrade to Froyo is the only solution, solution to the one process that is not called samsung - its damn "android OS". Samsung just cant touch gingerbread as i heard android is closed on some important parts. The reason they released gingerbread is simple, they just have to go forwards even slowly for the sake of public opinions.

Second thing that doesn't work too in gingerbread is default Music Player- the "Externalisation" surround effect which in my lang is just the "outside". That makes me think twice before i try gingerbread again, maybe in near future 2.3.4 release.
[Galaxy S I9000 General] KennyLegend:
Ur dreaming.....Samsungs drivers are far from perfect.
[Galaxy S I9000 General] JJustin:
Thank you for the kernel! Just flashed it via Odin and will report back. Problem is that I no longer get the consistent battery drain after certain apps, seems to be random now, so I won't get results right away.
[Galaxy S I9000 General] $omator:
as far as i can tell samsung aint working on 2.3.4 at least polsih one said they are still trying to release xeo 2.3.3 ;]
[Galaxy S I9000 General] KennyLegend:
ffs they'd want to get 2.3.3 right first! !!
[Galaxy S I9000 General] toast3r95:
Hi All,

I've installed Ramad's kernel yesterday and it seems to be a massive improvement regarding battery drain.

Prior to this, my phone would be empty when I woke up in the morning if ever I forgot to plug it before going to bed.

With this kernel, I had 80% battery remaining this morning.

Of course, I didn't change my usage:

Data is off.

I switch Wireless on only when I need to access internet.

Bluetooth always on because I need it for my car kit.

Of course, I would need more time to really see if the battery drain is gone but I figured I should report this improvement.

Way to go Ramad
[Galaxy S I9000 General] $omator:
waaaaaait for it - whats wrong with 2.3.3 in the first place =)

you can have data connection as well as wifi on all the time - that maes minimal more power consumption

but it will grow if you have any apps/widgets/tasks that use sync - thats why it helps here for bat life if you set sync interval for every 30min/1h or so pay atention

so you can have it all time on but if you want to be saffe about bat life - turn off any sync / live content from net =)
[Galaxy S I9000 General] [Ramad]:
Thank you all for testing, just to clarify for the 40+ that have downloaded the Kernel: Reporting back is very helpful, positive results or not.

If the Kernel does stop Android OS battery drain then you all have a solution which you can pass to the developers of the Kernels that you want to have installed on your devices so the developers can include this very simple change into there Kernels and we all can say that it's an issue from the past.

If the Kernel does not stop Android OS battery drain then it was a try and thank you all for testing.

I have no interest in developing, modifying or releasing Kernels in the future, I have only posted this Kernel to find out if what I think is a solution could help you out.

I hope that you all will find some time to post your results, some of you have been testing for 4 days now, you must have some results that you want to share with the rest of us.

For those that are interested in testing the Kernel, you will find it here: http://xdaforums.com/showpost.php?p=14431742&postcount=58 Please remember to report back, thanks :)

I hope that you can post your results when you have done testing the Kernel, thanks for testing :)

Thanks for testing, please keep us informed. :)
[Galaxy S I9000 General] RorixRebel:
i will be testing it

my andriod OS is always above 15%....

will get back to you with my conclusions
[Galaxy S I9000 General] toast3r95:
The reason why my data connection is off is that I actually don't have data in my contract. I rely only on WiFi for my internet connections.

Regarding WiFi, I noticed that my battery goes down much faster with WiFi on. I don't think I have any sync alive but I will check as soon as I figure out how I should do this. :rolleyes:
[Galaxy S I9000 General] djforce_sam:
I confirm the auto-rotate solution for the OS Battery Drain:

Turned auto-rotate off, rebooted the phone and then as long as I kept auto-rotate off I couldn't manage to get the phone to drain any more. Re-enabling auto-rotate does bring back the drain though, but we have a winner. Someone should report this to Samsung to check the sensors drivers.. Something must remain on when using 3D games or apps that use the sensors..
[Galaxy S I9000 General] $omator:
bs =) i am on autoratation all the time - use maps, compass gallery phone calls - every single sensor is working

anyone that is 'fixing the drain' by turing autorotate off got sensor drivers from previous versions mixed up with current install or something like that

sensors are working a o k
[Galaxy S I9000 General] steffato:
Well, ok $omator, it might not be something wrong with the sensor drivers but with the way gingerbread gets back control of auto-rotate after quiting certain apps. This could be the reason why this drain problem is not only affecting SGS but almost every other phone running 2.3.3.

And in this case I don't think that we can do a lot except for waitin for google/samsung to fix it.

In the meanwhile I'll keep auto-rotation off and I won't be bothered again till a fixed update comes..
[Galaxy S I9000 General] $omator:
why oh why i do not have such problems like you drainers =) dear god i would liek to spread my key to be not affected by this god damn drain =)
[Galaxy S I9000 General] djforce_sam:
I've installed stock JV9 with repartition and formatted everything that can be formatted.. Can you tell how can I have sensors drivers from previous versions because I don't get it..
[Galaxy S I9000 General] steffato:
I don't think that cracked apps/games have anything to do with the bug, because I haven't ever used any on this phone. For FS I can make the phone drain with some of my own apps (apps that I wrote).
[Galaxy S I9000 General] $omator:
i saw that factory reset feature aint working correct for me sometimes - so maybe the rest sometimes does not work it overwrites some files and leaves the other ones i do not know i do not reflash phone often
[Galaxy S I9000 General] djforce_sam:
Well then can you provide me your drivers so I can copy them manually and see what I get?
[Galaxy S I9000 General] $omator:
no =) too much effort but gl into fixing your problem
[Galaxy S I9000 General] steffato:
nice.

$omator I don't think you want to help in here.

Plus I think that you also have that bug, but you just won't admit it for whatever reason.
[Galaxy S I9000 General] djforce_sam:
awesome.. gl to everyone then.. I use things that cause drain like once a week so why should I care?
[Galaxy S I9000 General] Raider0001:
He admit that his phone screen is unlocking blazing fast, that is most obvious thing i had when draining started.

I didn't see any on froyo so its pretty much perfect for me, on gingerbread, well they should finish it first...

ps I do not know yet what is lagfix for, there are no lags on mine
[Galaxy S I9000 General] $omator:
well i do not care about your feelin of me

i have a crapload of my mods, got everythin ON aside of BT that i bearley use and my idle drain is 5-10mA. i am ok with that as well i am aware that when i use my phone the batterys % will run out faster.

only drain trouble i hac was cause by me and my system experiments, that when reverted to original state stoped =)

i would realy want to help but most of ou state "got gb and got drain" nothing more nothing less - absolute useless information - we know that some suffer from drain but as well many of us do not have such trouble including me

i am very curious what causes it

yup and apps open right after i click them =)
[Galaxy S I9000 General] xmfpdlemalnz@hotmail.com:
Stop trolling here. If you ain't gonna help, brag somewhere else
[Galaxy S I9000 General] $omator:
its not your call mate

also provide any feedback or maybe usefull informations ok?
[Galaxy S I9000 General] Raider0001:
You mean blazing fast calculator load time ? I have that too :)

Maybe its better to leave battery drain fix for samsung, their developers should do something to keep jobs...
[Galaxy S I9000 General] KennyLegend:
Well $omator is clearly not going to help anyone but rather make fun of every comment instead. : -)
[Galaxy S I9000 General] $omator:
no i mean phone apps as a total - all of them

that will be easiest bugfix by samsung - fixing not existing bug =)

sometimes its hard to stop myself when i read some absurds here
[Galaxy S I9000 General] KennyLegend:
Well you've been giving me a good laugh anyway :-)
[Galaxy S I9000 General] xtoad:
Hmmm...same could be said to you... :rolleyes:
[Galaxy S I9000 General] $omator:
oh go away little trolls seeking atention of bigger trolls ;)

another few beer finding:

-if you got wifi always on with data connection and the wifi stays in range you will not see a flatline in battery graph - it will use it

-but if you will have wifi on but your AccesPoint will be out of range and you will stay on data connection alone it will be all ok

that might indicate an issue with going wifi to sleep mode when in range but bot used

BUT there is no indication of such in logs - maybe thats just how it is with wifi/bt module/protocol - when its connected/used it needs powah
[Galaxy S I9000 General] qtekker:
24 hrs further and still no drain with modded kernel. I set auto rotation on, and wifi and 3G on. I did a lot of Sygic navigation.

Other testers haven't report drain do far. So it's very promising!!!
[Galaxy S I9000 General] [Ramad]:
This sounds good, thanks for reporting back. :)

I guess that it's time for our members who have tested to ask the Kernels developers to disable Userspace governor when compiling there Kernels and see if it goes as well.

Thanks for testing :)
[Galaxy S I9000 General] $omator:
gimmeabreak =)
[Galaxy S I9000 General] [Ramad]:
Is there anything wrong ?
[Galaxy S I9000 General] Skin1980:
Hi all! I'm not a dev but i really want to do something for this phone so i'm trying to build a custom kernel.... if anyone have tried the same report here the issue, i will do the same!
[Galaxy S I9000 General] rb210:
I have the pre-requisites for compiling a kernel set up. However I am more interested in getting ClockworkMod Recovery working on our phone as that will encourage developers and we can then start looking at getting CyanogenMod 7. I made a topic here asking for help but I haven't received any replies yet.
[Galaxy S I9000 General] Skin1980:
I have just compiled a kernel but it doesn't work.... this because - i think - i used the initramfs provided by leshak for the i9000.... now i'm trying to extract from phone......
[Galaxy S I9000 General] XDA_Bam:
Kernel

Hi Skin1980, I also compiled a (stock) Kernel two weeks ago - problem is, Samsung does not use the "normal" way of storing it in a boot.img file. That is why I wasn't able to push it to the phone or at least fastboot it. I would be glad to hear from you how exactly this is possible, if you find out.
[Galaxy S I9000 General] Skin1980:
I used the redbend_ua you can find here to write zImage to bml7.... how do you do with initramfs that is missed when you build the kernel?
[Galaxy S I9000 General] rb210:
Have you managed to extract initramfs with redbend_ua?

If you don't mind, please take a look at this post. There is a step build/tools/device/mkvendor.sh device_manufacturer_name device_name /your/path/to/the/boot.img. Because Samsung doesn't use this boot.img building a recovery looks tricky. Any suggestions would help.
[Galaxy S I9000 General] Skin1980:
I dumped the bml7 partition, i see that inside there's a zimage... but i'm not able to extract this f u c .......initramfs!!!!!
[Galaxy S I9000 General] Skin1980:
and if we can find the initramfs i think that is not difficult to modify the recovery to allow unsigned zip files installation
[Galaxy S I9000 General] XDA_Bam:
Perhaps, we could use parts of the following method:

h**p://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

To extract the ramdisk from the boot.img, they do the following:

I know that we don't have a boot.img, but we do have an image including kernel and ramdisk - this should be very similar. And if you can locate the named headers in the file, the extraction should work. Further info and some useful commands can be found behind the link.

Sadly, I won't have time to try this before next weekend...
[Galaxy S I9000 General] rb210:
Which file are you referring to? I have some time, I can give it a shot.

EDIT: I found "initramfs.c" and its object file "initramfs.o" under GT-I9003_Kernel/kernel/Kernel/init from the Samsung opensource tarball. Don't think that helps us though.
[Galaxy S I9000 General] XDA_Bam:
@rb210: I mean the dumped bml7 partition. It's an image of a partition with a kernel and ramdisk in it, or did I misunderstand something?

PS: You could try "SGS kernel flasher" from the market. It's got a backup option - look if it does produce the same image of the bml7 partition (I tried it, it did a backup image of around 8MB on my SGSL, which is about the size of bml7, as far as I remember). It would be faster and easier to carry out than using a script.
[Galaxy S I9000 General] Skin1980:
But ramdisk=initramfs?
[Galaxy S I9000 General] rb210:
Ah I see what you mean. I was trying to figure out how to extract the initramfs from the opensource package from the Samsung website. I figure if they're providing the kernel and platform, there's got to be an initramfs somewhere. You'll are talking about trying to extract it from inside the phone itself.

I'm still not sure how this is going to fit in with porting Clockworkmod as per that method in the blog post because it's still an initramfs and not a boot.img. Getting custom recovery is vital to attracting development for this phone, we should not make the mistake of overlooking this.
[Galaxy S I9000 General] .Slane.:
Tools for extract initramfs from a zImage : https://github.com/project-voodoo/kernel_repack_utils
[XPERIA X10 Q&A, Help & Troubleshooting] jatilesh:
recently since past two weeks i m facing this problem dat even when i keep my x10i on silent mode , IT RINGS!!! i can even see silent mode symbol but still it rings!!! i really need some help as i just cant keep it silent in meetings!!! Weird fone weird probs!!!

Another prob is dat i keep auto screen turn off after 30secs but automatically dat option goes away and my cell turn on all the time, den i again hav to activate this option!!!
[Android Software/Hacking General [Developers Only]] dpnishant:
Sorry if this has been answered earlier.

Recently I have been paying great deal of attention to reversing and debugging applications on the Android platform.

Coming to the point I'm interested in reversing the android apks but don't want to get lost in the creepy smali instructions. For a start I want to begin with some big social apps (you know what I'm talking about) and get a starting point, to begin look into its code, based on any interesting strings in the network traffic.

What I realized so far is that if set a network proxy (I'm using the Windows Emulator) in the Settings>Wirelesss & Networks>Mobile Networks>Access Point Names>your-apn-name>Proxy & Settings>Wirelesss & Networks>Mobile Networks>Access Point Names>your-apn-name>Port, only the traffic generated by the browser (both HTTP/HTTPs) is redirected though my proxy (Fiddler, in my case, 10.0.2.2:8888).

However when I try to debug traffic generated by any other app (say Yahoo Mail), the app doesn't respect the proxy settings and it seems to be a transparent network.

I'm using Android SDK Rev. 11 with SDK Platform ver. 2.2 API 8, rev. 2 on Windows 7 x64. One solution I can guess for is to do a iptables based redirect to my dev machine IP. But where do I get the ARM binary of iptables?

In short all I mean to do is vulnerability research. When I say I want to sniff network traffic on my own emulator, on own machine I'm basically sniffing data that belongs to me, in full, and the intention is purely for research purpose.

Please share your thoughts.
[Android Software/Hacking General [Developers Only]] aweaver33:
Just install Shark for Root to capture all your network traffic and view it with Wireshark on your PC.
[Galaxy Ace S5830 General] Wishmaster89:
Hi, at Uplinq conference Qualcomm announced that they worked very closesly with Adobe to make the Flash player available for mass market devices and get this, they said that our 800Mhz msm7227 is first mass market SoC that will support it!

Here you have official press release.

With proper hardware acceleration this could allow smooth playback of 360p clips and GPU accelerated flash shouldn't slow down browser that much.

Now it's just up to adobe to release supported version of flash and maybe up to samsung to release new firmware :)

EDIT: Decided to add a poll to see what will you do with flash after finally getting it on your device :)
[Galaxy Ace S5830 General] villemann:
Great news! :)
[Galaxy Ace S5830 General] patrick_mcnam:
This is great!!!
[Galaxy Ace S5830 General] princenoob:
Cant wait for it!
[Galaxy Ace S5830 General] kirmandi:
sounds great

looking forward to it
[Galaxy Ace S5830 General] xizzat:
Finally. Thx 4 the info :-)
[Galaxy Ace S5830 General] Wishmaster89:
Few things about this announcement that I keep thinking about:

1) this new version of flash will probably need new drivers developed by qualcomm to make flash work as it should so this means that samsung will have to release new firmware after the latest 2.3.3, so maybe with 2.3.4?

2) New drivers could mean improvements to the 3D performance

3) Samsung please do everything to give us full flash support! :)
[Galaxy Ace S5830 General] SjPedro22:
honestly I don't use flash that much. the only thing I do use it for is flash videos and skyfire does the trick brilliantly! sure there are a few bugs but the browser is improving day by day. i see little to no use for me! but for some people that love flash games this is indeed great news!

I personally love not having no flash on my phone...too much adverts in my opinion!
[Galaxy Ace S5830 General] rsk_kelkar:
This is my first post here. I want to buy this phone in recent times. In post above you mentioned skyfire browser. Does it show flash content even in this phone that does not support adobe flash?
[Galaxy Ace S5830 General] Wishmaster89:
AFAIK skyfire allows user to enjoy flash videos without flash on device. It transcodes(or whatever) the flash videos to something that is supported by the device.

Don't know precisely how it works cause I'm still using default system browser.
[Galaxy Ace S5830 General] villemann:
Nope. It only allow to watch videos, but not all. For example on a site with few embedded it will play only the first one.

And not all sites are supported.
[Galaxy Ace S5830 General] Wishmaster89:
Thanks for clearing that up, now I learned something new too :)
[Galaxy Ace S5830 General] Wishmaster89:
After more than a week of people voting in the poll I decided to summarise it.

1) 56,41% of people will use it to watch flash videos and that was to be expected.

2) 43,59% of people will show that their Ace supports flash, which I think is very funny and I will do the same. What's more interesting is the fact that only 35,9% will use it to play flash games.

3) 7,69% will not download it. I find it strange considering how many people longed for flash support.
[Galaxy Ace S5830 General] nick252:
I made to open flash 10.1 via Adobe air on LG GT540 with arm 6, now I have samsung. No flash - is shame...
[Galaxy Ace S5830 General] uberleet123:
Flash for acr would be great
[Galaxy Ace S5830 General] Watt123:
Any specyfied time of this update?
[Galaxy Ace S5830 General] Wishmaster89:
Unfortunately nothing new on the subject :(
[Galaxy Ace S5830 General] medi988:
I have found a video on how to get adobe flash 11.1 on samsung galaxy ace gingerbread 2.3.4

but i dont have permision to post the link :(

its on youtube by darkhellproductions and the name of the video is

Android: Tutorial, Instala Flash Player 11.1 en tu Galaxy ACE/Mini/Fit - Amrv6

regards
[Galaxy Ace S5830 General] encik_racun:
Huh? I have flash on my ace...i can watch any video on the net...

Edit: there a tut how to add flash to ace on development section....its looooooooong time ago i install flash to my ace....

Spoiler content hidden.
[Galaxy Ace S5830 General] CallMeVentus:
That is outdated . If we can get this we will be able to receive periodic updates + performance improvements .

Btw thank you for not bolding your sentence this time .

This was sent from a Galaxy Ace. Problem?
[Galaxy Ace S5830 General] jdgreat4:
This report os about 1 year old... so...
[Galaxy S II General] tolis626:
So guys,waiting for my GS2 to arrive tomorrow and it's time for the hundred bucks question:

Will we be able to overclock the Mali GPU in the GS2 like the SGX540 in the original GS was?Imagine the performance of this thing with an overclocked GPU! :eek:

And before you ask,no,its stock power isn't enough for me.As long as I can get more out of it that is.I will probably have it running at 1.5GHz everyday,so I'm not the kind of guy who will "proceed with caution"!

Thanks!All feedback welcome! :)
[Galaxy S II General] pulser_g2:
I've got my CPU underclocked to 500 MHz and honestly can't tell the difference between 1.2 GHz and 500 MHz...

I even gave my phone to a colleague who has one too, and he was using it without a thought. He indeed asked me why mine was faster than his... xD

So not a clue if you can OC the GPU, but I've yet to see a single reason to OC this phone.