yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] greg9100:
Interesting! Thanks I hadn't thought about it in this way, that you put it- like a car!

@all with wifi trouble-

Earlier today I brought my streak to a local bookstore, and did not have a freeze there, with the phone in idle for about 30 mins, usually enough time for a freeze to occur; I also ran checks on congestion of wifi signals, and it was moderately congested;

When my router is in 'wpa-psk/wpa2-psk mixed' mode, I am getting the wifi freeze on my device-

When I set my router to wpa2-psk mode, there is no freeze, and also no freeze in wpa-psk mode,

I am wondering if this environment wpa-psk/wpa2-psk mixed is the same for users with wifi problems?
[Streak 5 Android Development] Dude_Virus:
Lol....tht was just an example... i have seen the same power consumption on a laptop and on a desktop with asus utility installed which alows me to set the cpu frequency low enough to save battery but then while getting it out of standby or multitasking the proc revs up eating battery

Have u tried Wep....mine hasnt had ne issues with freezing...but yeah on 2 kernelz saw the signal strength reduce.... i have had the wifi and the network bars go white instead of green when taking out of sleep but wifi still was functioning....

Let me try the mixed mode and update you if the wifi freezes...
[Streak 5 Android Development] Dude_Virus:
Ok mixed security mode selected....let me put the device to sleep for 30 min and check
[Streak 5 Android Development] Dude_Virus:
@_n0p_ update..the mugen 4800 / any extended battery was read correctly on android 1.5 and 1.6.... this issue started from android 2.1 onwards.
[Streak 5 Android Development] Dude_Virus:
@ Greg : 1 hour + on standby but no wifi freeze on device wake up....so for the wpa mixed didnt cause any issue....
[Streak 5 Android Development] greg9100:
Okay thanks; I am hoping to hear more feedback on this from others as well, but when you test be sure to test in never sleep policy on the streak.
[Streak 5 Android Development] Dude_Virus:
Yes mine is always set to tht .....

Greg i thought of something.....maybe for ppl where this wifi freeze is happ i think changing the BSS or IBSS mode might help.....
[Streak 5 Android Development] _n0p_:
Greg! You are genius!

Hadn't SOD this morning!

What did you change in timer logic?
[Streak 5 Android Development] waatavr:
eliminate the requirement of windows/linux (x86) machine

Hi n0p,

Can we eliminate the requirement of a windows machine for installing baseband / rom / recovery etc.

I mean why can't we have a ".apk" like structure / solution OR a ".zip" file

structure / solution for recovery & baseband etc and can flash these like we flash

rom on phone/tab.

I download my rom's on phone itself and & flash via streakroid recovery, thus eliminate the requirement for a windows machine.

I am saying this because after my transformer with dock i have rarely used my

xp dell laptop & i am sure many - many are there like me.

I am out of town for some work and all i got is my transformer & my dell streak

phone but to play with roms i need to be handy with recovery, baseband etc.

which is not possible without a windows machine.

I think this kind of development will help technology challenged people, and will

popularize the cultural of testing new roms & tools.

Thanks for your hardwork- Good Luck
[Streak 5 Android Development] TheManii:
I answered your question here

To do what you suggest is 5x as much work for the rom makers, if anything goes wrong the only thing that would happen is users complaining as it's targeting users that ultimately want the easiest way and avoid learning what to do/what not to do.
[Streak 5 Android Development] Dude_Virus:
Ok update even after a 4 hrs sleeptime no wifi freeze as had mutiple online notifications and emails when i got up...
[Streak 5 Android Development] _n0p_:
Lubo, forgive me for been that ignorant.

I've rechecked - and this lines of table in Olleh kernel are there above the offset i've used to inject freq table into.

My apologies.
[Streak 5 Android Development] Dude_Virus:
@ _n0p_ this is how the battery works...if i reseat the battery the charge level increases..

I know you guys are tied up with resolving the sod issues....just thought of sharing the screenshot
[Streak 5 Android Development] _n0p_:
Dude_Virus, if timer, SoD and WiFi are now fine in our kernel, i'll forge you test kernel with changed percent counting formula.

--

Lubo, setting bus freq to 29000 on 128Mhz works fine on 950 voltage, so i'd suggest change 14000 to 29000 for device better going from 128Mhz.

I mean first two lines should start with 0, and 128 should be added as third, and have 29000 as bus freq and 950 as voltage.

--

Sergei
[Streak 5 Android Development] ltrifonov:
OK, committed bus freq for 128 MHz in github,

also committed timer.c patch,

@DSC-TEAM is it correct patch for timer?

EDIT:

build OK, first impressions from kernel - veeery smooth ;)

confirming that this is needed for timer patch:

CONFIG_MSM7X00A_USE_DG_TIMER=y
[Streak 5 Android Development] _n0p_:
No this patch should be rolled back, it's no good.

Let's wait for Greg.

--

Full suggested freq table (this time full, zero padded, sorry)

0,19200,-1,0,0,0,0,14000,0,0,1000,0,
0,128000,1,1,5,0,0,14000,2,0,1000,0,
1,128000,0,4,0,0,0,29000,0,0,950,0,
1,245760,0,4,0,0,0,29000,0,0,1000,0,
1,384000,3,0,0,0,0,58000,1,10,1000,0,
1,576000,3,0,0,0,0,117000,1,15,1000,0,
1,768000,3,0,0,0,0,128000,1,20,1125,0,
1,998400,3,0,0,0,0,128000,1,26,1250,0,
1,1075200,3,0,0,0,0,128000,1,26,1250,0,
1,1152000,3,0,0,0,0,160000,1,27,1400,0,
1,1190400,3,0,0,0,0,160000,1,28,1425,0,
1,1228800,3,0,0,0,0,160000,1,29,1475,0,
1,1267200,3,0,0,0,0,160000,1,30,1525,0,
0,0,0,0,0,0,0,0,0,0,0,0,
[Streak 5 Android Development] greg9100:
@Team-

I did not change any of the timer code, original timer.c file-

What I did do was to change the options in the .config

System type

Default Timer (GP Timer) --->

Kernel Features

[*] High Resolution Timer Support
[Streak 5 Android Development] _n0p_:
Greg, thank you!

Odd enough, i was setting the same, but was getting a SoD at more then 80% rate when disconnecting from charger.
[Streak 5 Android Development] greg9100:
Interesting-

I've run a make mrproper on my local source, then I replaced back our config files, perhaps this is why?
[Streak 5 Android Development] _n0p_:
I actually keep my fingers crossed for it to be proof of my stupidity and gp_timer working fine :)

Have a hice weekend everyone!

Most probably over and out till Monday.

--

Sergei
[Streak 5 Android Development] lordmorphous:
Using Greg's latest kernel, DSC_Team-Wifitestkern, I am getting wifi hangs just about everytime I turn off the screen on my phone. On my Streak (which I think has a possessed wifi chip) it has actually made it worse. Just for kicks, I flashed Greg's latest GXKernel and so far wifi has been pretty stable for at least an hour or so. I thought I would share my experience in case it helps with further development.
[Streak 5 Android Development] greg9100:
@lordmorphous

I remember a while back, _n0p_ mentioning, about perhaps that your streak is incompatible undervoltages; if memory serves, mine is kind of quantum

one difference with GXkernel, is you can't go below 245, this may be a voltages issue,

the device according to my view is supposed to be sleeping at 128,

My idea that I am having is that there are maybe at least two, maybe three different streak models-

Based upon reading here within the forums, some have no problems with the Olleh kernel or SD kernel, whatsoever so there is one model-

The next would be those with problems relating to wifi

And the third is incompatible, essentially with SD kernel and Olleh kernel, without wifi problems
[Streak 5 Android Development] lordmorphous:
I'm perfectly happy using GXKernel if it keeps my wifi working. It may all be perception, but I feel that the device runs smoother with it. Now just to see about battery life. Jeez...I guess some people just want everything huh? :-)
[Streak 5 Android Development] ltrifonov:
@Team:

I did clean build from our github Phoenix sources, with latest Freq table(128 - 1267),

and did some test cleaning:

based on olleh .config

changed only:

- added CIFS

- added TUN

- Default Timer (GP Timer) --->

- Kernel Features[*] High Resolution Timer Support (was default)

- Removed IPV6

- Removed NETFILTER code

- .config file included inside zip

built with codesourcery toolchain

WARNING !!! EXPERIMENTAL BUILD!!!

flashable zip here

as result, kernel is ~500kb smaller :)
[Streak 5 Android Development] greg9100:
Very excellent! Will test now!
[Streak 5 Android Development] _n0p_:
Well, if overvolted kernel helps lordmorphous, we could do it this way:

Incorporate all Greg and Lubo config changes to Phoenix branch.

Add all codepages support to fs (i think this feature will be needed by everyone, using flashdrives)

Make sure highres timer is enabled for better video/game compatibility.

Test some more for SoD issue.

Release :)

--

Second one, codename Highpower, should contain overvolted (by about 50) freq values, so it'd help anyone with wifi issues.

--

Am I right?

--

Good evening to GMT+small value :)

Sergei

Ps. Anyone, using Mugen 4800 batteries. We need your logcats :), as it's essential to create detect battery code.
[Streak 5 Android Development] _n0p_:
We just need some exact detect code.

We could start with 4800.

Syntax is fine :)
[Streak 5 Android Development] slaydog:
Installing now. Just wondering why the manual instalation instructions instruct to let the Olleh rom install fully, but the DSC_flashme.zip instructions skip this step and just install the amss & DSP1 along with StreakMod.

Last time I let the 406 rom boot up, but this time I will try skipping it...

Please let me know if it makes a difference...
[Streak 5 Android Development] TheManii:
In general, only the stock recs have the facilities to do firmware updates (as in dsp1/amss/*bl's)

We could try and hack it into a custom recovery but it's very easy to super brick this way.

Unless someone is willing to either: fully document out jtagging a streak (which would be a massive boon anyway) or willing to donate dozens of streaks there's no safe way to flash them though a custom recovery
[Streak 5 Android Development] slaydog:
Logcat (I think)

Is this what you need?

I have a 2400 mAh extended battery...

This is from a clean install of 0.63b

Edit: Doesn't look too usefull to me, but I feel that I am close!
[Streak 5 Android Development] greg9100:
@Lubo/Team this is a decent kernel DSC-build_12161926, one wifi freeze for me on it, no SoD-

I can't speak for battery life since I have been heavily testing;

I'm going to build one test kernel, with slightly over-volt idle frequencies on the 128 and 245; since we are tickless, I don't think it will impact battery life so much, as it should in theory kill the wifi freeze issue.

Also, something isn't right regarding that logcat output, try adb logcat -d

---------- Post added at 08:40 PM ---------- Previous post was at 08:04 PM ----------

It seems to me that based on the acpuclock-8x50.c code, the device actually idles at 245, when connected to pc streak goes to 128

---------- Post added at 09:33 PM ---------- Previous post was at 08:40 PM ----------

Okay here is the test kernel;

It features slightly higher voltage on 245

1015

flashable zip Wifi testkernel 2 :http://db.tt/6fJb3hRi

Built with arm-eabi-4.4.3
[Streak 5 Android Development] borijess:
Trying it out right now.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] borijess:
I am right next to my router and it showing just one bar. Its working correctly cause I am getting full download speed at 21 mg dl.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] lordmorphous:
I'll flash this tonight, but won't be able to report on wifi performance until morning. I'm at work all night.
[Streak 5 Android Development] borijess:
Here goes some screenshots of the wireless signal and speedtest.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] borijess:
Nevermind I got full strength now. Weird?

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] greg9100:
I would think it to be strange, that's interesting;
[Streak 5 Android Development] borijess:
Wireless just hung with latest kernal. Seems to happen more with me when putting phone to sleep that awakening it a few seconds later. I have phone set to wifi off when screen off.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] greg9100:
I was not aware of the wifi issue being present in that modality;

Thanks.
[Streak 5 Android Development] lordmorphous:
I've had it happen when set to wifi off when screen off. Not as often, but it has happened.
[Streak 5 Android Development] borijess:
Just set it to never and it hung again.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] greg9100:
It looks like I will have to go and come back with fresh ideas; based upon this feedback-

perhaps Sergei was right that an increase of fifty would make a difference; I also didn't increase the 128 frequency over 1000;

I do think that an increase of fifty would effect battery-

but it could still be the answer,

perhaps another answer lies in controlling the lower power modes of memory, but not a fresh thought.

I will shift focus on updating the source;

unfortunately, we won't be able to get new bcm4325 drivers, in this method, because they don't exist, but the way the kernel interacts with the hardware should improve and be more stable;

I will return to the forums soon,

-G
[Streak 5 Android Development] slaydog:
This looks better:

OK, here is what I think you want. Again, I have a 2400 mAh extended battery...

Thanks, let me know if this is helpful...
[Streak 5 Android Development] _n0p_:
slaydog, that's almost it, but would you do this right after fresh start of the system?
[Streak 5 Android Development] lordmorphous:
@greg, i just had a wifi freeze using your latest test kernel. I was on an open public wifi hotspot. Took about 30 minutes or so.
[Streak 5 Android Development] _n0p_:
Just to...

GX - overvolted (actually), no highres.

Phoenix - undervolted, highres timer.

So :)

Shane, had you freezes on Gkernels 1.5?

--

Greg, voltage should be set in multiplies of 25.
[Streak 5 Android Development] Dude_Virus:
Greg i was doing some research and came across this regarding a kernel with support for extended batteries... some git ...its an OHT for me but maybe it help

http://git.kernel.org/?p= linux/kernel/git/torvalds/ linux-2.6.git;a=commitdiff;h=f1fce597e68c91f04381ad869579fd2fe6064101
[Streak 5 Android Development] Dude_Virus:
@_n0p_ should i go ahead and test the wifi test kernel as uptil now the kernels on which other users are having wifi freeze I am not.... i just woke up my streak after 6 hrs of sleep and wifi was working and is working without any issues

Update : i just unplugged the charger from the device and no SOD or reboot for me.....
[Streak 5 Android Development] lordmorphous:
I don't remember, but I think so. I ran gregg's latest gxkernel today and had better wifi stability. It froze once on me in the beginning, almost immediately. I cycled wifi on/off and didn't have another freeze for a couple hours. I put it on the charger and went to bed and it didn't freeze then either, although it never has froze while charging. I then left and hadn't been on wifi again until I tried the latest test kernel.
[Streak 5 Android Development] _n0p_:
So be it. Overvolted seems to be the solution. I just don't understand why it was fine in 2.2, and bad in 2.3, even with older baseband... If higher power consumption by bb is causing the wifi problems, old bb should help. Odd. I cannot really tie the ends here.

--

Dude_Virus, no need to test, if wifi management option in kernel helps you, we should just stick to it.

--

One more check, just to grow our knowledge base - would you check you service tag on dell website? Mine is shipped by dell to Germany in 2010 summer, for example.

--

Add: Dude_Virus, sadly, but our kernel contains enormous quantity of hacks and changes just for our (Austin) and other MSM boards, so I think trying to reuse even similar sources will surely fail.
[Streak 5 Android Development] Dude_Virus:
Was that service tag check for me to do..???
[Streak 5 Android Development] Dude_Virus:
Mine was shipped by dell to APJ on 12/5/2010
[Streak 5 Android Development] _n0p_:
We could find what are real differences between our Streaks. I still have no wifi probs with any kernels i've test...

My service tag is G81q7m1
[Streak 5 Android Development] Dude_Virus:
Having left working for Dell recently i wont be able to find out as to which wifi card goes in the streak else tht shud have helped a bit. If that wud help then let me ask some of my ex colleagues to get tht info out... cause the part for the base which is shown on the dell website when u put ur tag no we need to bom tht parent part to locate the child parts.
[Streak 5 Android Development] borijess:
Mine is 34mq6k1

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] lordmorphous:
10/21/2010 to United States
[Streak 5 Android Development] borijess:
How do u look up u r service tag. Can u provide a link?

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] _n0p_:
http://support.dell.com/support/topics/global.aspx/support/my_systems_info/details
[Streak 5 Android Development] lordmorphous:
Sergei,

Just out of curiosity what is the part number listed on Dell's site for your streak. My base assembly is P124K and has United States and AT&T in the description.
[Streak 5 Android Development] borijess:
Service Tag: 34MQ6K1

System Type: Tablet Streak

Ship Date: 8/14/2010

Country: United States

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] Dude_Virus:
Support.dell.com then on the left scroll down and click on warranty status and enter service tag....once done the second tab shows original configuration which would show the base part no assy base

@_n0p_ i checked with my ex colleague and it seems there is no way to find put the child parts as the proc, the memory are one chip soldered and even the wifi is soldered on the main mobo
[Streak 5 Android Development] borijess:
Mine says the same thing.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] lordmorphous:
I wanted to point out something that I don't know if I covered before:

The easiest workaround, it would seem, is to set the wifi to turn off when the screen turns off. This hasn't worked reliably for me as I have done this and turned the phone back on to a frozen wifi connection. This tells me that the wifi is freezing on the power down process, therefore the 3g data never kicks in. Don't know if that helps.
[Streak 5 Android Development] borijess:
That's exactly the same issue I have. Leaving phone off for long period of time wireless is fine. When turning pohone back on after a few seconds is what's causing the problem.

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] Dude_Virus:
@ lordmorpheous : the only way to check tht is to set the lowest frequency to the max and then check if the wifi has issues..... mine is set to 1267 low and max and never had any issues with wifi...although to switch to edge from wifi it takes time approx 5 min.
[Streak 5 Android Development] lordmorphous:
I have had it happen to me when I quickly cycled the phone back on, but most of the time it has been several minutes to a couple hours later when I find my wifi is frozen.

---------- Post added at 04:25 AM ---------- Previous post was at 04:23 AM ----------

Wow, and what kind of battery life do you get with that setup? Does your phone ever go into deep sleep mode? You can check that with CPU Spy (free from the market).

I'd be willing to sacrifice some battery life for a solid wifi connection, but 1267 min/max sounds extreme. I may try it tomorrow though and see for myself.
[Streak 5 Android Development] _n0p_:
Shane, it corelies with btvbtv observations. He sets wifi to fallback to data connection and it works fine for him. And with our observations, that show that some wifi chips simply fail on powerdown/powerup process on sleep. I actually would like to pay team attention again to watch_mania dhd hacks, that prevent wifi from going into deep sleep mode.

--

Team: Olleh kernel definitely uses DG timer as clocksource - it's clear from log. Also - it uses GP for alarms and checks GP vs GT on alarm - I see "timer late by -2" in logs. Maybe this could help us, for example, resetting GP timer to DG value on alarms?

More, DG timer is reffered as Global is sources, and GP - as Local. I wish we'd find some real Quallcom docs on the subject.

--

Dude_Virus, actually, if you have any connection to dell, is there any chance of getting 406 kernel sources, at least the timer.c for MSM board? Dell can disregard official request, as 406 was never officially released, but...

Little chances on that, as our device was actually produced by Qisda/Benq.

From my point of view, our device is actually very closed one.

It has proprietary things everywhere. BB, hacks in code, HDMI libs, DRM libs.

Hate to admit, but I think my next device, if any with Android :) would be of Nexus series, as they have AOSP right from start. But I won't be happy without big screen, so I will wait.

One thing that I miss on Streak - buttons to answer and drop calls.

In all other aspects it's definetely a great device.
[Streak 5 Android Development] _n0p_:
Somehow missed your post, sorry.

Most cpu analyzers show average value for time period.

Make cable shorter - it might help. Dealextreme cables are or very bad quality. Take a look at hxcomchina thread.

First cover detection is done in BB, no possible workaround, except you can wire a thin copper cable to make a hardware patch.

We can extend freq value, but is there any practical mean? My test shows that effect from overclocking is not high, about 5% per overstep.
[Streak 5 Android Development] Dude_Virus:
@ lordmorpheous : I have a mugen extended battery so on tht with the min and max set to 1267 i get 44 hours of battery life...... i have not checked the deep sleep mode however i have left the streak untouched for 8+ hours and still wifi works when it comes up...and the setting that I have done is to never switch to data connection

@ n0p : i was a part of the technical troubleshooting and testing team for Xps, alienware and inspiron series of systems so getting hold of the development team would not be a possibility..... still let me try and see what can be done...
[Streak 5 Android Development] _n0p_:
I've tried looking in LinkedIn, but only have a free account, and contacting Qisda R&D requires paid account.

But Qisda staff is in LinkedIn.

--

btw, Dude_Virus, which exact kernel are you using right now?
[Streak 5 Android Development] Dude_Virus:
2.6.35.7- perf which was a part of 0.63b
[Streak 5 Android Development] _n0p_:
Oh, the hacked Olleh one.

And you are having freezes, if cpu set to lower values?
[Streak 5 Android Development] Dude_Virus:
Havent tried that ......however sure i will test it ...let me know which values to set so acc i can test and update u
[Streak 5 Android Development] _n0p_:
245-1075 would do just fine.
[Streak 5 Android Development] Dude_Virus:
Ok done that will update if any sod or freeze or reboot happens

Also will check for wifi
[Streak 5 Android Development] _n0p_:
It won't cause a reboot or SoD, only WiFi function may be affected.

I just want to clarify the exact reason for your WiFi fixed function.
[Streak 5 Android Development] Dude_Virus:
Ok wifi works fine.... as reported by lordmorpheous and borijess that it mostaly has problems instantly and not after a long duration of sleep...after changing the frequency settings i rebooted and wifi came on fine... and then i let it sleep for 5 min and the wifi was fine...
[Streak 5 Android Development] _n0p_:
So it's actually router settings that helped?
[Streak 5 Android Development] Dude_Virus:
Which router settings...??? I changed the cpu frequencies as you suggested but no problem with wifi.... router settings i had changed yest just to tes as Greg had reported tht for him wifi freeze happens on wpa2 / wpa mixed so i had changed to tht security mode but still wifi worked fine...