yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] _n0p_:
WOW.

uglyrooster, what can i say?

WOW!

Thank you!
[Streak 5 Android Development] streakOwner:
Yes , GPL for the good of the whole community , not just the Streakers, every end user of every device that has problems with the companies not releasing their source codes will benefit from it this way, this is my opinion.

And a big "Thank you !!!" for everything.

Arthur
[Streak 5 Android Development] lordmorphous:
I agree with streakOwner on this this.
[Streak 5 Android Development] borijess:
What are u r settings for wifi reassociate?

Sent from my SuperStreak! ;-)
[Streak 5 Android Development] _n0p_:
Unpacking kernel binary.

Thank you guys!.

Let's start.

First part - unpacking kernel binary.

boot.img structure itself is well documented. Varios tools and shell script exist already to split it. I'm using bootunpack, found here, on XDA.

boot.img consist of two parts

1. Kernel with bootloader.

2. Ramdisk.

While ramdisk part is well known, but actually you can't gain much by altering it. But you can add tweaks you want right to init.rc inside ramdisk. Only concern - you should use *nix system to repackage it back.

BTW, 7-Zip works fine for reading both gzip and cpio formats.

Anyway, it's out of this tutorial, so let's continue.

Split boot.img.

Open first, kernel part with you preferred hex-editor.

Locate GZIP magic (1F 8B 08 00) inside. It's right after loader part.

Dump everything starting with this bytes to file piggy.gz (in respect to build system :))

Unpack it by running gzip -d piggy.gz

In file piggy you now have unpacked kernel binary, and you might want to start exploring it right now.

For example, find build timestamp.

Homework - try to locate frequency table in binary, using CodeAurora sources for msm board for reference.

Good luck. More on the subject tomorrow.
[Streak 5 Android Development] uglyrooster:
I have the following settings:

- WiFi reassociate auto start/stop ON

- On Screen, reassociate ON

- Show notification message ON

- Start service at boot ON

- Ping send interval = 10000

- Ping waiting time = 3000

- AP to be pinged ON

- AP to be pinged = Router-IP or anything else 100% available

- Use RTC_WAKEUP

This way we have not only the reassociate, but also a reconnect if a ping fails.

Don't use "Exit", just press home. This way the app is still in the background and won't be killed.
[Streak 5 Android Development] streakOwner:
IO schedulers on "DSC 0.55b"

Having some expereince with the IOschedulers and found that the kernel of DSC suports "cfq" "deadline" and "noop" i had some high

hopes that the "noop" sheduler might perform a bit better than the others but it didnt , the default IO scheduler on DSC is "cfq"

and i am keeping it that way, since not any improvements was observed.

Find the IOscheduler used in your system

adb shell

#cat /sys/block/*/queue/scheduler

The one in [] is the default one used by the kernel.

The benchmarks, were done using "SD Tools 2.1" and "System Tuner Pro 1.3.7" available on Market, each test was run 3 times and

the reuslt reported is the average of the 3 sequential runs. Tests were made on default settings on DSC 0.55b

IOscheduler	cache size

128	256	512	1024	2048	4096

cfq	5.9/14.2	5.6/14.7	5.7/16.5	5.6/15.8	5.8/16.4	5.6/16.6

deadline	5.9/14/0	5.8/14.7	6.1/16.3	5.9/16.4	5.8/16.5	5.5/16.6

noop	5.5/14.2	5.7/14/2	5.9/16.4	5.7/16.6	6.0/16.8	5.8/16.2

These were just some very simple test and i should look more into this area as i am not convinced yet.

http://en.wikipedia.org/wiki/Noop_scheduler

http://en.wikipedia.org/wiki/Deadline_scheduler

http://en.wikipedia.org/wiki/CFQ

About the Wifi solution , that will eat your battery , so someone keep an eye on that too :)
[Streak 5 Android Development] CharlesCCO:
Have been using SD 1.9.1 > GS 2.3 > GS 2.4.4 > DSC 0.53>0.54>0.55.

I finally choose DSC becoz I think you all really put effort to make it the best and stable ROM!!

Thanks again for all your effort.

So far 0.55 is stable to me and almost no Random reboot.

But my camera cannot be started and just a white screen.

from GS 2.4.4 to DSC 0.5, i have already done a clean 406 reflash ,wipe cache and dell factory reset.

finally i have to change the debug.composition.type=gpu back to debug.composition.type=mdp to use back the camera and other video-related apps.

Did anyone of you have this problem?

(luckily the CRT animation is disabled in 0.55b when using "mdp"...otherwise that will be a slow screen flash each time the screen is off ;) )
[Streak 5 Android Development] _n0p_:
Hi.

I'm using camera sometimes (almost everyday), but have no such problem. I've seen reports that Chainfire drivers may be the culprit in this case.

--

Making conservative governor less laggy:

echo 125000 > /sys/devices/system/cpu/cpu0/cpufreq/conservative/sampling_rate

125000 is lowest possible value.
[Streak 5 Android Development] thatg:
Hey im trying to install but get all these force closes on boot. Is there something i missed?
[Streak 5 Android Development] gypsydigi:
You need to put in the rogers apn settings.

I used the knew off this site. Works perfect. And I have the tethering options now. This Tom is by far the best out there.

http://www.howardforums.com/showthread.php/1571079-Rogers-APN
[Streak 5 Android Development] asianftw:
How's the battery on phoenix kernel compare to Gkernal 1.5?

I am having trouble to make it through the day with 0.71, where cell activity is eating all the battery at standby
[Streak 5 Android Development] marvin02:
Yes - there is.
[Streak 5 Android Development] thatg:
:( tell me what it is!!! Please
[Streak 5 Android Development] _n0p_:
Should be more or less identical. How much is the degradation you've observed?
[Streak 5 Android Development] asianftw:
The battery is down to 58% after 1hr 15mins of practical use(screen on), with the rest of it being just stand by. I am using the UV phoenix kernel.

i have some c2dm messengers installed like whatsapp and viber.

Already did a battery calibration. I am going to test it out more and see if it improves over time.
[Streak 5 Android Development] _n0p_:
Yesterday i had about 15 hours (unplug at 7-30, plug somewhat after 22-00, was on 1%), calls, gprs, wifi on half the time, bit of GPS).
[Streak 5 Android Development] asianftw:
thats impressive! I am going to test it out more and see if i can pin point it to a problem. Thanks
[Streak 5 Android Development] htc_fagn:
As my droid does not have 406 baseband,

Shall i indtall 406 ROM and then upgrade to dsc ?
[Streak 5 Android Development] foobz:
Make sure you do a factory reset after rebooting from streakmod.
[Streak 5 Android Development] geo.samuel:
Marvin02 bruv you crack me up lol !!:D
[Streak 5 Android Development] cdzo72:
If you are on Froyo ROM then the suggested technique would be to flash the amss.mbn and dsp1.mbn files FIRST.

Then flash stock recovery so that you can flash the 470 stock ROM and let it boot and make sure you don't have the flashing LED problem.

Thirdly, flash StreakMod and then DSC ROM
[Streak 5 Android Development] sparky4017:
n0p i have hit a small snag on my streak 5 when talking on bluetooth everything is fine but when i turn on tethering hot spots to use my tablet it makes the bluetooth so static that you cant hear if you turn bluetooth off and talk into the phone its fine hotspots work fine only static when bluetooth and hotspots are on together any thoughts Tim
[Streak 5 Android Development] _n0p_:
Looks like hw fault to me.

Tim, have you experienced the issue before?
[Streak 5 Android Development] _n0p_:
0.72

0.72

Cumulative.

Quick update before i go on two weeks vacation:

--

Vibration on shutdown/reboot configurable. DSConfig updated.

Fixed init.streak.post_boot.sh (i've accidently used an older version in 0.71)

CPU ramp up made a bit smoother to preserve battery without noticable performance impact.

--

http://n0p.8bit.fm/streak/updDSCv0.72.zip

http://www.littlemaruko.com/Nopteam/updDSCv0.72.zip

--

Sergei,

DSC Team.
[Streak 5 Android Development] Dr Nicky:
Downloading now. Thank you
[Streak 5 Android Development] bigcow77:
Can not download V0.72
[Streak 5 Android Development] htc_fagn:
It is not clear to me how I can change the Baseband.

Baseband change requires the Factory Reset?

In order to change the baseband shall I install Olleh 406 ROM?

I did some searches but without answer.

Regards
[Streak 5 Android Development] borijess:
Hey nop,

Any chance u will be getting a galaxy note? UK or U.S?

Sent from the SuperStreak! ;-)
[Streak 5 Android Development] _n0p_:
So far i'm fine with Streak :)
[Streak 5 Android Development] _n0p_:
Best practice is to flash 407 ROM. This will update all your low-level firmware.
[Streak 5 Android Development] cdzo72:
You could also do a little reading and see that you could download the files to your PC and flash them via fastboot. Allow the Streak to boot a couple of times to make sure you don't have the flashing LED problem, then flash stock recovery and flash the stock ROM and then lastly flash DSC ROM
[Streak 5 Android Development] sparky4017:
I have never noticed it but i just bought a new tablet and when i turned on hotspots it started but only when you have bluetooth on
[Streak 5 Android Development] ivantastic:
@n0p

i see 0.72 is out ;)

some question, please me.... :

- what if i use gkernel v15? will it cause some conflict in the system & apps function? or something else?

- im using base from 406 baseband, i think its just fine (equal to 407), am i right?

thanks n0p, dsc is awesome :)
[Streak 5 Android Development] _n0p_:
All available kernels are cross-compatible.

It's reported that 407 (4062) BB consumes battery less, but i personally cannot confirm.
[Streak 5 Android Development] _n0p_:
Proposed volume levels.

Here's postboot script (remove .zip and put into /etc if you wanna test).

Attached to post.

handset volume range -2000:0 to lower incall handset volume (i think it's just too loud currently)

speaker volume range 200:1000 to make ringtone volume ramp better.

--

Sergei
[Streak 5 Android Development] vampirexhunter:
Having problems with v0.72.

My Streak 5 doesn't fully boot.. when the boot animation backlight dims ( this usually boots into android shortly after ) it freezes.

I did wiped Dalvik Cache before rebooting, so im not sure if i'm missing something.

I have v0.71 installed (phoenix kernel).
[Streak 5 Android Development] _n0p_:
Well, it's quite simple to find out.

Plug Streak to PC and monitor boot process by issuing

adb logcat

In command-line on PC.
[Streak 5 Android Development] vampirexhunter:
EDIT: Disregard this post..

My work PC is being a ***** to me today.. not sure what's going on
[Streak 5 Android Development] zibciu:
Hi,

Has somebody exchanged for internal SD card to bigger wit this ROM. I cannot find for updated boot.img to complete for this. Maybe someone could upload for this file...?

Thanks in advance...
[Streak 5 Android Development] trunks10k:
Hey n0ps if you haven't left can you bump this to the first page?

It took some time for me to realize the update was in this thread somewhere and a lil searching to find it. just saying be easier for everyone else.

thnks
[Streak 5 Android Development] Strephon Alkhalikoi:
The in-call volume was definitely too loud before. I had to use Smart Volume Free at 0% in order to have a volume level I could stand. With this file installed, SVF is set at 40%, which is comfortable.
[Streak 5 Android Development] vampirexhunter:
Keeps unpacking native libraries over and over again.

What should I be looking for? seems like im caught in a loop somewhere.

I don't know where to start copy & paste, and it keeps going and going.

EDIT: Gonna try factory reset.

didn't work.. :( i'm speculating that maybe my inner SD upgrade might be the effect?
[Streak 5 Android Development] trunks10k:
Not sure if this is only happening to my streak. But I checked the cpu master app today n realize it was maxed out at 1152 overclock. I didn't check it back at 7.1 but I'm pretty sure it went higher cuz I had it set at 1224 b4
[Streak 5 Android Development] iu1nguoi:
after applying the update 0.72, my streak keeps being stuck at boot animation. i did clean dalvik cache. do you have any advice?
[Streak 5 Android Development] _n0p_:
Plug Streak to PC and monitor boot process by issuing

adb logcat

In command-line on PC.
[Streak 5 Android Development] iu1nguoi:
here it is. the log keeps looping even though boot animation has been struck
[Streak 5 Android Development] _n0p_:
Have you /etc/init.d folder and additional scripts?
[Streak 5 Android Development] iu1nguoi:
i just flash the new update and that's all
[Streak 5 Android Development] _n0p_:
Would you flash 0.71 over and tell if it helps?
[Streak 5 Android Development] vampirexhunter:
This Logcat looks just like mine.. experiencing the same problem..

I have a sd card speed up script, i deleted it and trying again.

See if that helps?
[Streak 5 Android Development] _n0p_:
Ramdisk in kernel in 0.72 has basic support for init.d scripts, so this the only case that could be in play here.
[Streak 5 Android Development] iu1nguoi:
still the same :D
[Streak 5 Android Development] _n0p_:
Well, as i'm out of ideas:

--

Flash 0.7

Should by all means work.

Check.

Data will be preserved.

--

Flash 0.72

Check.
[Streak 5 Android Development] iu1nguoi:
so u suggest to flash the big update 0.7? will my data be erased?
[Streak 5 Android Development] _n0p_:
No, it won't.
[Streak 5 Android Development] iu1nguoi:
it did work. thanks a lot :D
[Streak 5 Android Development] vampirexhunter:
So I finally figured out why my streak wasn't booting properly after update. Framework.jar was the culprit somehow... ( modded pdroid framework.jar by nop ) -_-, and also my streak's wifi stopped working properly ( I got it to work a few times, but it was very unstable ).. so i made some slight modification to v0.72 update (removed framework.jar & replaced \system\bin from v0.71 update).

According to GO Power Master, i've gained about 3hrs of extra use with this update!

Thanks!
[Streak 5 Android Development] Dude_Virus:
Sergei if i install the mugen kernel over this...wud it by any chance revert the changes in this update...just an issue tht i am facing tht whenever browsing websites via default browser or dolphin browser ,both the browsers become extremely slow and lag in scrolling and finally end up giving a msg regarding force closing...its happ with ne website when i am not browsing it in mobile optimised view.
[Streak 5 Android Development] Dude_Virus:
Ok landed up in a big problem...i flashed o.72 and the vibration has stopped working at all, neither does it vibrate on reboot or poweroff nor on notifications..no matter if i put it in silent mode or in normal mode it just doesnt work..i flashed 0.71 again but still nogo ....vibration just doesnt work.
[Streak 5 Android Development] _n0p_:
Kartikaye, yes you can flash Mugen kernel over.

Your vibration problem is not related to update.

Does it vibrate on unlock? Somewhere else?
[Streak 5 Android Development] Dude_Virus:
No it doesnt.....it just stopped vibrating at all....the last it vibrated when i unlocked the streak once the download for 0.72 finished and i pressed the power button to reboot. After tht i applied the update and followed the normal procedure of clearing the cache and fix permissions and reboot...no small vibration at all when he handover is given from the booting logo to the os, no vibration while unlocking...i then made changes to dsc config for vibration to be switched on and rebooted but its gone..:(

**********UPDATE**********

now this was strange and wierd i searched google and got a link on xda forum where a guy had the same issue and he resolved the issue by hitting the streak's back on a table.....well i hit the streak's back on my thigh and well what u know vibration started working ..now its back to normal... sometimes it seems all it needs is a slap..lol

1 problem has returned , the same issue that i had earlier tht whenever i used to select poweroff from the power menu it never gave the screen stating that your phone will shut down ok and cancel button but just the screen goes dim.. well it never happenned on 0.71 but now on 0.72 whether i select poweroff or reboot from the power menu it doesnt work unless i try it for 3 to 4 times.

One more thing that i noticed which i wanted to clarify ...in 0.71 in the dsconfig tool it was mentioned for the video driver that mdp has smooth UI whereas gpu has better 3d however in dsconfig tool in 0.72 its mentioned as opp with mdp stated as for better 3d....which one is correct
[Streak 5 Android Development] 2devnull:
Brings back nostalgic memories.....the TV set I grew up with as a kid needed a slap oh so often to get that old CRT pumping again.
[Streak 5 Android Development] asianftw:
My Old streak had the vibration problem which I RMAed... it would require a slap on my arm or thigh to get the vibration working every so often and it gets old very quick....

If your streak is out of warranty, i will open it and check out the vibration motor's contact points, may be clean it up and bend it out just a tiny bit to make the contact better.(I am in no way responsible for your action)

And as for DSC config smooth UI has always been GPU, and MDP for 3d games. I still have 0.71 and I can honestly say you probably have it mixed up.

The dimming part happens to my other android phone too, If I rotate my phone then i can see the selection, still trying to find a solution
[Streak 5 Android Development] Dude_Virus:
Thanks for the info, as this was the first time this vibration issue happened let me observe it for a couple of days and see if it happens else will have this checked at the service centre as I think I have a month or 2 left of my extended warranty.

Regarding the DS Config tool i am pretty sure i read the other way around in 0.71 and that was the reason i changed the by default MDP to GPU , however when i updated to 0.72 it was by default set to GPU and I changed it to MDP.
[Streak 5 Android Development] asianftw:
I am still on 0.71 ;-)
[Streak 5 Android Development] Dude_Virus:
Strange... Thanks neways...i have selected MDP for the driver as that for some reason is helping me with the power menu issue which I am facing. Now when I select either power off or reboot the ok and cancel popup comes up once in 2 times unlike the once is 4 to 5 times. trying to search other possibilities.
[Streak 5 Android Development] vampirexhunter:
Having tested v0.72 for 2 days.. i've come to the conclusion that my Streak doesn't like it. WiFi was unstable, and would not connect to the internet.

I think its the kernel? I maybe wrong.

Replaced the boot.img from v0.71 and everything works fine!
[Streak 5 Android Development] _n0p_:
I'm quite confident that current changes shouldn't cause any instability due to their nature.
[Streak 5 Android Development] lordmorphous:
I thought you were going on vacation...
[Streak 5 Android Development] _n0p_:
Yep :) That was most probably last post for next two weeks :)
[Streak 5 Android Development] vampirexhunter:
I have no doubt about that... That's why I said 'My' Streak doesn't like the update, and can't really explain why.

I was getting 'Error' when turning on WiFi.

EDIT: Fixed it.. had some settings in build.prop causing DHCP to fail.
[Streak 5 Android Development] cyapalmpos:
Hate to mention it, but my Streak doesn't like .72 either. Tons of wifi freezes, even getting mobile data freezing. I'll tap to toggle mobile data or gps and nothing will happen. I'll have to reboot. Most of the time, I'll hold the power button and tap shutdown or reboot, the screen will fade, but I won't get the confirmation. Have to hit the back button and repeat, sometimes several times. Somethin' aint right...

I'm doing a fresh re-install of 406, .71, .72 and will load program by program testing my progress to see if anything is causing the misbehavior.

Only things I can think of that would affect my performance are SetCPU (left at default settings) and AutoKiller Memory Optimizer.
[Streak 5 Android Development] vampirexhunter:
I was experiencing the same problem.

Took me a while to figure what wasn't working.. so in the end, it was framework.jar and some tweaks i had in build.prop.
[Streak 5 Android Development] cyapalmpos:
Too late. Just

flashed recovery from 406, then 406 update.pkg, let boot

Flashed streakmod

flashed .71

cleared caches, factory reset, let boot

flashed amss and dsp1 from the 'flashme2" and let boot

flashed .72 and cleared caches

and am testing
[Streak 5 Android Development] vampirexhunter:
Let me know how it goes, as I did the same and still had problems.

Also i'm experiencing some DHCP problems, can't connect unless I use Static IP Address, gonna try to address the issue when I get home.

EDIT: Fixed, was caused by some settings in build.prop
[Streak 5 Android Development] cyapalmpos:
Within the hour of the above rebuild I started experiencing problems

Hold the power button, tap on shutdown or reboot (landscape or portrait).

The screen goes opaque, but can't confirm. Have to hit the back button and try again, sometimes 3 or 4 times. This happened without installing/uninstalling a single app.

I'd go into mobile network settings, uncheck the box for "data enabled" (since I'm at home) and if I go back into the setting, it's still checked. Won't disable. I'd reboot and it would be unchecked, but then I can't check it unless I reboot.

I let the market update everything it wanted to and also installed Thumb keyboard and then rebooted. Every time I checked the box in 'language & keyboard' to enable thumb keyboard, it woudn't take. I'd go back into settings and it'd be unchecked.

On the plus side, wifi hasn't frozen on me yet.
[Streak 5 Android Development] jlop:
Android 2.3, 407band, DSC 7.0 rom, Go launcher (default), Zeam launcher (secondary)

Today while using an app called wallbase, I hit the home button while the app was setting a wall paper for me (normally I wait until it says wallpaper set). The home screen popped up but then Go launcher had a FC error (which it has never had since I've been using it). It had the option fc or wait I hit wait. Next my wall paper went black then my screen followed by two vibrations and a notification sound I never heard my device make.

I rebooted to the lock screen with a black background and no service on the screen. It was unresponsive to my touch and after about 10sec. it gave the same two vibrations and sound from before then shut the screen off. The power button did not turn on the display so I had to hold it down for about 20sec for it to reboot to dell logo. From there i went into nandroid and flashed severals roms loaded to the lock screen, rinse/repeat, to find the same result (simple streak, streakroid, older version of dsc).

I reset permissions, wiped cache and dalvik, calibrated screen. Want to avoid a factory reset because I don't have a backup.

Help guys? Mods please move to the appropriate forum.

http://xdaforums.com/showthread.php?t=1494750
[Streak 5 Android Development] cyapalmpos:
Just redid my rebuild, but stuck with .71. Things are smooth so far. Removed wifi reassociate.

I have NOT reinstalled autokiller memory optimizer nor SetCPU. I stuck with CPU Master since it was already there. I haven't tweaked any Tasker profiles to mess with network. Wifi set to sleep when screen off. No freezes of any sort. Hardware control is good.

I also figured out what was causing my "hold power button off -> shutdown/reboot -> opaque screen" issue. I had configured animations to none in my display settings. If I set animations to some or all, I have no problems. fwiw...

Looked through the .72 changelog and doesn't look like anything that could cause wifi to flip out, but man my Streak didn't like it. Not sure what that's about.

Hey, I got a fresh install out of it. Always makes me happy.