[Streak 5 Android Development] _n0p_:
Let's start.

System: Android 2.3.3 (Gingerbread)

DSC ROM is based on Olleh 407/406 beta ROM.

Our team point is to provide best ROM for Streak, stable and fast enough for everyday use.

(and making waiting offical Dell release a bit less stressful :))

DSC name was an acronym for Dell Streak Club, but now i'd say it's Dell Streak Community ROM, due to all efforts of everyone, involved in the project (v1.0 download count from my server is over 100.000 now). Thank you guys!

Take a look at Quick Solutions section. It may have an answer for your problem.

Announcement

v2.0 Release information.

Latest update information.

Using 366 BB (AMSS) without blinking leds issue. (Just for information, superseded with 1.2 update)

List of currently supported languages.

Knowing your way around here.

DSC Team Phoenix Universal kernel

Arabic patch:

http://n0p.8bit.fm/streak/v2.0-Arabic.zip

With PDroid:

http://n0p.8bit.fm/streak/v2.0-Arabic-PDroid.zip

Please carefully read all information contained in this post. It will save you a lot of time later.​

Introduction and changes from original 407/406 Olleh ROM:​

Initially made by two members (n0p and wway) of Russian Dell Streak Club. Russian users are advised to start from here.

Current team list:

n0p - it's me :)

wway - theming/testing.

streakOwner - lots of ideas and testing.

ltrifonov - kernel development/system builder.

greg9100(GSpecial) - kernel development/system builder.

hunderteins - USSD hack, 14 channels WiFi hack.

hPa – kernel/Wifi driver hacks.

lordmorphous - theming/testing/framework hacking.

btvbtv - testing/cable solution/support :)

uglyrooster - testing/WiFi solution.

khoacoi - file hosting/support.

dsteinberg - testings/ideas.

Trankvilli - testing.

attila.m - extensive testing.

_2bad4u_ - theming.

dr.nemro - Arabic patch.

Ace38 - Wonderful new boot animation for 2.0.

uluvali - testing/support.

Huge thanks to everyone who uses this ROM - for testing, support and important feedback.

Custom DSC-Team kernel. UV/OC, CIFS an TUN support, USB automount/OTG cable support.

Mugen Power batteries support - DSC Mugen Power config.

Deodexed.

Rooted with SimpleSU

Internationalized/Localized

Contains great GingerTrue theme by wway

ICS animations and QuickPanel added by wway.

Stock dialer works on non-stock DPI > 160.

One of random reboot bugs (division ny zero) nailed down.

Changed memory management and OOM grouping a bit.

CPU governor is set to "conservative" to preserve battery. CPU ramp tweaked for less lag.

Manual change instructions. Also please look here.

Stage Launcher removed. Available as additional update.

Some engeneering leftovers removed.See this.

Added theme-independent CRT animation and enabled hardware UI acceleration.

DalvikVM changed. Dalvik parameters changed.

Screen turns on after power disconnect.

Battery level on standard lockscreen.

Revised tweaks (configurable).

Rogers tethering (removed APN lock).

"Backcover removed" detection removed.

Custom bootanimation by Ace38

Patches in WiFi driver - sleep timeout and power management.

DSConfig (system) – DSC ROM configuration tool.

DSC Gain - audio driver gain / brightness control.

Vibration on poweroff/reboot configurable.

Theme-independent Reboot option.

DSC Wallpapers - Launcher-free wallpapers pack.

Third-party apps, included in ROM can be removed due to new post-install process.

WiFi driver hacked to enable 14 channels

Proximity sensor (touchpad freeze) fixes.

Phase2 auth setting fixed.

Power button dejitter patch.

USB automount.

Number of SoD drastically redused. I personally haven't experienced any in two months.

init.d support.

zipalign script added.

Volume levels altered.

Media sounds from FroYo added.

USSD requests work.

Built-in WiFi fixer.

Camera has Torch mode.

Configurable CPU undervolting.

FPS uncap patch.

BB check removed.

EXT4 driver for EXT2/3 filesystems.

Configurable wake by other keys.

Boot time significantly reduced.

Please read following before flashing!​

Please delete or move all apps manually to internal memory before flashing.

Guides and flashing instructions

Painless migration from Froyo with all apps.

Known bugs:​

Google Maps causes battery drain. Freeze it if you're not using it.

DSC ROM downloads:​

http://n0p.8bit.fm/streak/DSCv2.0-rel.zip

DSCv2.0-rel.zip on Google Drive

PDroid patch (lightweight privacy solution, you'll need to install the control app from Play):

http://n0p.8bit.fm/streak/PDroid-v1.31-DSCv2.0.zip

PDroid-v1.31-DSCv2.0.zip on Google Drive

--

Mirror:

http://www.littlemaruko.com/Nopteam/DSCv2.0-rel.zip

PDroid:

http://www.littlemaruko.com/Nopteam/PDroid-v1.31-DSCv2.0.zip

Update (should be flashed only over 2.x.x full ROM) to 2.3:

http://n0p.8bit.fm/streak/updDSCv2.3.zip

updDSCv2.3.zip on Google Drive

Mirror:

http://www.littlemaruko.com/Nopteam/updDSCv2.3.zip

Update for PDroid users:

http://n0p.8bit.fm/streak/updDSCv2.3-pre-PDroid.zip

updDSCv2.3-PDroid.zip on Google Drive

Mirror:

http://www.littlemaruko.com/Nopteam/updDSCv2.3-PDroid.zip

You can safely flash this ROM over any GB ROM without losing your data.

For faster flashing - flash PDroid right after ROM to skip cache rebuilding twice.

Only thing - your account data might (slight chance) be lost, keep that in mind.

If you’re coming from 2.2 ROM – Factory reset is needed. Absolutely.

Standard procedure after flashing zip update:

Wipe Dalvik cache.

Wipe Cache partition.

Fix permissions.

After first boot your home will blink and third party apps installed in data space. This is absolutely normal and intended.

--

DSC ROM "flash me before installing" pack.

link@khoacoi

Extract it to some folder and run flash(flash.cmd). Instructions provided in batch file itself.

Got flashing leds after flashing ROM? This will fix it.

--

DSC ROM 366 BB and DSP flasher (only for DSC 1.2 and above)

link@khoacoi

Extract it to some folder and run flash(flash.cmd). Instructions provided in batch file itself.

--

Stage UIhttp://n0p.8bit.fm/streak/DSC_StageUI.zip

Ripped from 406 ROM, but note that you can remove it later by simply uninstalling via standard menu :)

Phone button works for me.

--

In case you need original 406 ROM:

Olleh 406 ROM, Recovery to flash 406.

--

Add-ons:​

Small russian letters on English Swype keyboard in landscape

--

Quickoffice

Themes: (Warning: themes under hide tag are incompatible with DSC > v1.2)​

Traveller ICS Theme

lordmorphous's Red and Blue

--

nickshertzer's Touch of ICS

--

Standalone wway's GingerTrue v1.1

(can be used to revert to stock DSC theme)

--

wway's GingerTrue Light * Version W/O CRT Animation

--

_2bad4u_'s MattedBlues

Quick solutions:​

Use ClockSync! Set it to every 15 or 30 min on any possible connection.

--

Don't forget to launch DSConfig and see what you can configure!

--

Have WiFi problem? Enable built-in Wifi fixer or hPa's patched driver in DSConfig. Or try Wifi Reassociate.

--

Old info: Look here and say thank you to uglyrooster for his efforts.

Also - see this and this

WiFi Fixer may be a simpler and better solution for you. Origin.

--

Tip from attila.m: If cannot lower in-call volume, simply raise it to maximum and then to desired level.

--

Handset volume too loud? Use DSC Gain tool.

--

If you can't end conversation or press buttons in dialer.

Also - you can wave hand over proximity sensor (near speaker), screen will be unlocked after going off and on. Fixed.

--

Using generic cable? Look here.

--

Useful advice from btvbtv

--

Dolphin HD tip from streakOwner

--

Camera has white screen preview? Change debug.composition.type parameter in /system/build.prop to mdp

Setting can be changed with DSConfig.

--

Have flashplayer video streaming problems? AdFree might be the culprit.

--

Rogers tethering.

--

Bluetooth pairing problems?

--

Waking Streak by any button.

Changelog:​

22.01.2013 - v2.3 Released Release post.

24.12.2012 - v2.2 Released Release post. Merry Christmas!

05.12.2012 - v2.1 Released Release post.

27.11.2012 - v2.0.1 Released Release post.

23.11.2012 - v2.0 Released Release post.

29.10.2012 - v1.7 Released Release post.

15.10.2012 - v1.6 Released Release post.

11.09.2012 - v1.5 Released Release post.

16.08.2012 - v1.4 Released Release post.

31.07.2012 - v1.3 Updated Release post.

30.07.2012 - v1.3 Released Release post.

18.07.2012 - v1.2 Updated Release post.

17.07.2012 - v1.2 Released Release post.

14.05.2012 - v1.1 Released Release post.

26.03.2012 - v1.0 Released Release post.

23.03.2012 - v1.0 Testing Open test.

19.03.2012 - v0.74 Testing Open test.

27.02.2012 - v0.73 Released Release post.

09.02.2012 - v0.72 Released Release post.

30.01.2012 - v0.71 Released Release post.

17.01.2012 - v0.7 Released Release post.

16.01.2012 - v0.7 open test Release post.

16.01.2012 - v0.7b-pre-3 Release post.

13.01.2012 - v0.7b-pre-2 Release post.

12.01.2012 - v0.7b-pre-1 Release post.

05.01.2012 - v0.66b Release post.

28.12.2011 - v0.65b Release post.

21.12.2011 - v0.64b Release post.

14.12.2011 - v0.63b Release post.

05.12.2011 - v0.62b Release post.

25.11.2011 - v0.61b Release post.

21.11.2011 - v0.6b Release post.

11.11.2011 (11.11.11) - To keep this date and to whose experiencing troubles with v0.54b:

v0.55b.

CPU governor set to conservative.

New streakOwner's tweaks.

wpa_supplicant.conf changed back.

10.11.2011 - v0.54b:

I'd consider this release as experimental, due to the following:

1. CPU lowest frequency is set to 128MHz. This frequency also works on even lower power consumption. streakOwner's idea that proved it's usefullness. Again

2. WiFi watchdog removed, as it consumes energy without actually helping the problem.

3. Change in wpa_supplicant.conf (to eth0), that at least seems to help uglyrooster, while not breaking anything.

4. New, revised version of tweaks by streakOwner

5. As a side effect of my USSD/Tether research - framework contains less Olleh/KT code, but it only make size smaller.

--

I would like to have any report of any regression here or in PM.

Thank you.

06.11.2011 - v0.53b:

GingerTrue theme v1.1.

Enforced internal WiFi watchdog.

Battery level on lock screen.

streakOwner tweaks.

02.11.2011 - v0.52b - Quick change - screen now turns on after disconnecting power (test-me SoD workaround)

01.11.2011 - v0.51b - Kernel undervolted (direct binary hack).

29.10.2011 - v0.5b - branch merge. New system framework from 406 Olleh ROM used.

28.10.2011 - v0.34b - Latest kernel from Olleh used.

27.10.2011 - v0.33b/0.42b - Factory Reset was causing a boot loop. Fixed.

25.10.2011 - v0.41b. Put back memory management from v0.3b-v0.32b

25.10.2011 - v0.4b. Added DJ_Steve's kernel.

24.10.2011 - v0.32b. Hardware UI acceleration enabled. CRT animation enabled (just for fun)

22.10.2011 - First public release (v0.31b)

Wishlist/ToDo:​

Clean :)