[ROM][Early pre-alpha] AOSP ICS 4.0.4_r2.1 for DS5.

Search This thread

pjg_pigeon

Senior Member
Oct 15, 2010
105
11
Toddington, Beds
I am getting some offset errors during install, tried some times downloading but still same

Sent from my Dell Streak using Tapatalk

I had the same message, but I was still able to boot and test the rom, although I did have to flash the update twice as i recall I did get different errors each time. But then again they could have been multiple Errors that i did not notice.

Exciting times for all of us that have so far resisted jumping to the Samsung ship:)
 

sinan33

Senior Member
Mar 29, 2010
680
143
Tarsus
These messages are not error ones. Please read this.

Sound output is working now (tested with internal speaker and BT headphones. Wired will be tested tomorrow, don't any of these around at the moment :)) Checking adreno firmware issue, will upload new zip on completion.

Kibuuka;
Would you have a look at this thread below; it contains some patches and tweaks for Adreno 200,the thread owner is an android developer and he develops GB and ICS roms for our streak; maybe he will be helpful for us.

http://cafe.naver.com/dellboom/18593

http://cafe.naver.com/dellboom/18555
 

kibuuka

Senior Member
Jan 1, 2011
233
404
Kibuuka;
Would you have a look at this thread below; it contains some patches and tweaks for Adreno 200,the thread owner is an android developer and he develops GB and ICS roms for our streak; maybe he will be helpful for us.

http://cafe.naver.com/dellboom/18593

http://cafe.naver.com/dellboom/18555

i would love to, but it seem to require authentication to view thread content, worsemore it seem to send registration confirmation by sms (giving no way to send it to +7 (russia) phones). if you provide me with account on that server - i will.
 
  • Like
Reactions: _2bad4u_

sinan33

Senior Member
Mar 29, 2010
680
143
Tarsus
i would love to, but it seem to require authentication to view thread content, worsemore it seem to send registration confirmation by sms (giving no way to send it to +7 (russia) phones). if you provide me with account on that server - i will.

I will try; did you take a look at my other thread for you, about acer liquid ICS rom?
 

sbdolphine

Member
Jan 5, 2012
30
31
It's the Korea'# dell streak uses community under the Korea's portal site NAVER. NAVER allow to make a account for foreign people without sms check. I heard there is a way to do it. But this site doesn't support english. Of course you can use the translator but Korean-English machine translation result is almost useless...

Both are thread about LEEdroid Rom. Developer's nickname is LEE.

At this moment, both of his recently released ROM were bases on GB. Now, He rebuilds his LEEdroid
Dokdo v1.1 because some bugs were found in it. If my information is correct. After that, He will develope ICS.

He has a plan to develope theICS for Streak 5. But I dont't know how it runs. He is a high school student(One of the hardest moment at Korea due to prepare to go to university) and he doesn't have a streak. It's a hard work.

By the way he has a his own small community group for his rom develope. But It also under the NAVER site so you can't access it.

Sent from my Dell Streak using xda premium
 
  • Like
Reactions: ps000000

nom051205

Senior Member
May 20, 2010
427
377
Sound work very well and its loud....ha.ha..ha...thank you kibuuka :D

For anyone who feel that red box flicker annoying, enable strict mode in settings-development, it will reduce it.
 
  • Like
Reactions: jamo59

jamo59

Senior Member
Oct 23, 2010
193
35
Budapest
Hello to everyone!
I tried ICS. I am delighted that such a development is progressing well!
In especially nice to us Hungarians also thought about the development of language!
Since I was on a daily basis, I also use the five-DS5, has not let up, just testing. I really like the results achieved so far!
Keep up the good work! Thank you!
 
  • Like
Reactions: nom051205

ncik

Senior Member
Dec 23, 2010
90
12
Delhi
I tried using the message app from the CM ROM. It worked perfectly.. :D. I hope we get this soon.. :)
 

kibuuka

Senior Member
Jan 1, 2011
233
404
I tried using the message app from the CM ROM. It worked perfectly.. :D. I hope we get this soon.. :)

Yep, stock mms.apk will be included in next build (i've borked source tree playing with hPa's patches, recovering atm).

Have anyone tried if phone detects wired headset when inserted? I'm getting mixed results now - one is getting recognized every time inserted, three others are not - time to time recognition or no love at all. no idea what causes this.
 

DashingGentleman

Senior Member
May 22, 2010
201
32
Yep, stock mms.apk will be included in next build (i've borked source tree playing with hPa's patches, recovering atm).

Have anyone tried if phone detects wired headset when inserted? I'm getting mixed results now - one is getting recognized every time inserted, three others are not - time to time recognition or no love at all. no idea what causes this.

Any chance it could be that one headset has a microphone connection and others do not? Just a guess - I remember the HTC Desire had this problem during early development.

Alos wanted to say THANK YOU FOR THIS!
 

kibuuka

Senior Member
Jan 1, 2011
233
404
Any chance it could be that one headset has a microphone connection and others do not? Just a guess - I remember the HTC Desire had this problem during early development.

Alos wanted to say THANK YOU FOR THIS!

Link?

one of non-working (well, they all fail to route sound thru them now *sigh*) is son's wired handsfree (LG-branded). according to logcat it actually recognizes all of them (reports handsfree buttons on their press along with phone jack insert/removal events) - but fails to route sound thru them.

could someone look at WiredAccessoryObserver.java from aosp source tree to find out what causes this behaviour?

Oh, and thanks for support :)
 
Last edited:
  • Like
Reactions: DashingGentleman

louz

Senior Member
Feb 17, 2008
64
6
not with currently published build. ics seem to require ipv6 support turned on in kernel (current build has ipv4-only kernel) for google services to operate. updated build will be uploaded within 3 hours (will update first post instantly).
you are amazing man. i appreciate all your help in this and we hope we´ll have soon ICS on our streak, thanks. lou
 
  • Like
Reactions: jamo59

nom051205

Senior Member
May 20, 2010
427
377
not with currently published build. ics seem to require ipv6 support turned on in kernel (current build has ipv4-only kernel) for google services to operate. updated build will be uploaded within 3 hours (will update first post instantly).

That means we will hv google service work in new update? Just curious :D
One more thing kibuuka, can we hv root on next build? Sorry if I asking too much :D
Thank you very much for your hard work.

Sent from my PC36100 using Tapatalk 2
 

kibuuka

Senior Member
Jan 1, 2011
233
404
That means we will hv google service work in new update? Just curious :D
One more thing kibuuka, can we hv root on next build? Sorry if I asking too much :D
Thank you very much for your hard work.

Sent from my PC36100 using Tapatalk 2

google services - yes. superuser - unlikely in near future. not a prob technically, but i'm focused on resolving problems, not adding features - these are priority 2, first we need base that's fully working and runs smooth :) soz for possible inconvinience
 

Top Liked Posts

  • There are no posts matching your filters.
  • 75
    PREFACE: This ROM is not intended for everyday use and posted mainly for experienced users and streak-oriented developerss to evaluate it and collaborate on bug resolution and further development. If you expect it to fit any particular purpose - answer is: "No, not yet."

    People who really helped to make this possible:

    985hPaKicK
    - author of original cm9 overlay files and pricey patches for DSC kernel.
    Sergei Lyubshin (n0p) - team lead of DSC Phoenix kernel, which is used (in it's ICS-que incarnation) to power up this ROM.
    Marc Alexander (marc1706) - original kgsl3.8 backport is taken from his kernel HD2 ics and used to provide support for ICS adreno drivers. Also, Marc's advices on changes in hw init procedures related to new kgsl were priceless. Marc, you're da man!
    TeamICS - for excellent guides on installing android build environment.
    Team Evervolv and CyanogenMod teams - for their hardware overlays.

    Currently working:
    • Boot
    • Adeno drivers used to provide hwaccel (for real now, surfaceflinger no longer eats 100% of cpu all the time)
    • GSM subsystem - rild is partially working (no sim pin prompt)
    • Bluetooth - seem to work. Phone is able to pair to BT headset and output sound thru it (OP's Nokia's BH-103 - tested)
    • Wifi - partially. Signal strenght not being displayed at statusbar
    • Touchscreen - working.
    • Charging - works partially. Phone charges, reports battery percentage, but not voltages.
    • Sound output - works (No headset icon in statusbar is normal for stock sources.)
    • Data usage collecting.
    • UMS

    Known not to work:

    • Everything that's not listed as working.

    Other bugs observed by OP (to be extended with ROM users' feedback):
    • No mobile data reported by several users. OP is unable to reproduce it, so it's being investigated in "blind" mode at the moment. Currently known rild refuses to establish datacall because it thinks that user has no data subscription. EDIT: there's report that removing PIN makes things to work. Not perfect, yes, but worth a try. Report your results, please.
    • Scanning for available cellular networks is broken.
    • Extremely high load average (sometimes, seem to be caused by installed applications)

    Development related links:

    Download links: ROM itself - Updated Jul. 14th 13:53MST (changes: see post #2)
    Alternative build - OBSOLETE Updated Jun. 28th 05:16MST. Temoporary solution for webkit rendering glitches.

    gapps: update-Gapps-ICS-20710.zip See TheManii's post for details Mirror
    root: Superuser.zip recommended way to gain a root on this ROM (By TheManii) Mirror

    Screenshots: posted earlier in General forum *click*

    Installation precautions:
    Usual ones. ROM is pre-alpha, so nandroid backup is your natural choice in this case :). Factory reset from recovery menu is suggested (dalvik cache deletion is optional but recommended for first boot - caches will be rebuilt anyway).

    Updating from previous builds of this ROM:

    • Flash new version
    • Flash gapps
    • Flash Superuser.zip (if applicable)

    Last words: Feel free to provide additional details and feedback as you test it out. This project is amied to provide a stable base for future streak development. Once we have stable AOSP with full hw support - we have nice shortcut for porting anything that's not AOSP.

    P.S. OP is not really experienced in ROM hacking and modding - all tips related to optimisation are greatly welcomed - for everyone's benefit :)
    36
    Reseved

    Changelog (New records are displayed first):

    Jul. 14 (built and uploaded for internal testing Jul. 13)
    • kernel: hPa's "force speaker on" patch.
    • system: Multiple internal changes in camera-related stuff (just for ther record. camera is still unfunctional)
    • build.prop: mobiledata.interfaces=ppp0. ro.telephony.ril.v3=datacall,signalstrength,facilitylock,icccardstatus,skipbrokendatacall

    Jul. 11
    • kernel: reverted io scheduler back to cfq.
    • kernel: default cpu governor: smartass2.
    • kernel: screen rotation patch from updated Phoenix branch. Credits to hPa and n0p. hw.sw.rotation=180 is obsolete now.
    • system: *finally* there's working (for OP, please do extensive testing and report back) usb mass storage. Cm9's vold and LegacyUsbSupport (along with messing with rest of source) did a trick.
    • system: removed BasicSmsReceiver.apk from being built and installed. Double sms notifications should be gone.

    Jul. 02

    • kernel: enabled iptables support (needed for mobile quota setting).
    • kernel: new cpu governors added. feel free to play with them and share your experience.
    • kernel: added new io schedulers. new default is sio (matter of change).
    • system: mobile quota setup is functional as of now.
    • system: built with BOARD_AAPT_PREF_CONFIG := hdpi mdpi. 160dpi users - please check if dialer problem is still present.
    • interface: added two previously unincluded LWPs.

    Jun. 30
    • Resolved FCs in kgsl shown in 0630 posted earlier. Please re-download. Filename should read as dell_streak-ota-eng.den.063012-2.zip
    • kernel - Added support for quota2. Mobile data limits will work in next release (still need to figure if iptables binary is needed for this to function)
    • OpenGL-disabled build is put on hold and won't be updated since we have figured most of opengl-related problems now.
    • Fixed webkit rendering issues. (Gmail renders pages correctly but seem to "hide" message content on scroll. Anyone aware of gmail app bugtracker presence? Share a link, please UPDATE: not present at clean install. Please check if dalvik cache fleanup fixes it for you. If not - try factory reset) Please note browser is built with OpenGL rendering disabled by default for OP's testing purposes. This will be changed in next build.
    • Multimedia libs being built from sources now.
    • Working video in YouTube as result :)
    • Lots of Qualcomm-related patches in OpenGL-subsystem (selected parts of frameworks/base taken from mikegapinski's PolishBlood repo (Great job, Mike), lots of patches are from CAF, source was additionally patched (proper ro.sf.hwrotation=180 support, gradient fix, some more) to work correctly on DS5)
    • Removed some unfunctional components from being built. Factory reset recommended for full removal if updating from previous builds of this ROM.
    • Flipped thumbnails in recent apps issue - fixed. Re-enabling...
    • kernel: re-enabled per-process pages in kgsl (default setup).
    • kernel: default io governor set to ondemand.

    Jun. 28
    • 0627 rebuilt with new flags. no changes in code. hdpi resources are included and used by default.
    • added debug.egl.swapinterval=0 to build.prop
    • Added Superuser.apk (non-functional at the moment. Use Superuser.zip from TheManii's thread for now)

    Jun. 27
    • Partial fix for mobile data. Searching for available networks known to fail. EDIT:SIM PIN request - still no love. Please test everything you can and report back.
    • Data usage logging is working now. Necessary patches applied to kernel source.
    • Surfaceflinger has dithering enabled by default. Smooth gradients ftw.
    • Added missing LWPs (requested by TheManii)
    • Added alternative build (it's being built with USE_OPENGL_RENDERER set to false). It has no webkit rendering bug at cost of lesser interface attractiveness.
    • Tethering options re-enabled. Check which are worked for you and report back, please.

    Jun. 23
    • Disabled per-process page tables in KGSL driver (for now, matter of reversal on test results)
    • Surfaceflinger problem resolved. Interface is pretty smooth now
    • Enabled PF_KEY support in kernel (in resolution of pkoning's bug report)

    Jun. 21
    • new kernel build - ipv6 is enabled - without this google services fail to operate properly
    • added missing apps (Messaging, Camera (broken) and several others) to build set
    • added some findings to build.prop, removed libGLES_android.so - overall interface performance is slightly improved, yet we're sure we're running with hwaccel now :)

    Jun. 19
    • sound is partially working now (speaker and BT headsets. wired headsets/headphones not working yet)
    13
    Introduction
    I'm gonna organize everything I'm currently aware of, I'm gonna update this post as people comment.

    Rom tested against: 071112 (DD-MM-YY)
    List is only valid for newest rom.
    Testing in progress

    Wifi
    • [-] Overall: Works fine
    • [-] Speed: Same as on previous roms
    • [!] NEW: Now supports IPv6
    • [!] BUG: Wi-fi tether does not work
    • [!] BUG: Statusbar always shows 0 bars
    • [-] Settings shows correct bars

    Bluetooth
    • [-] Overall: Some things work
    • [-] Works: File transfer
    • [-] Works: BT Headset (Needs recomfirmation)
    • [?] Untested: Keyboard
    • [?] Untested: Mouse
    • [!] BUG: BT Tethering does not work (Needs recomfirmation)
    • [!] BUG?: Cannot connect a handsfree device (Tested with touchpad in WebOS)

    Cellular/Calls
    • [-] Overall: Voice works, no data
    • [-] Works: Voice calls
    • [-] Works: Mobile data (Has issues)
    • [-] Works: SMS
    • [?] Untested: MMS
    • [-] Not a bug: IPv6 does not work over cellular data (Requires an updated baseband and RIL)
    • [-] Works?: Data usage measurements (Needs comfirmation)
    • [!] Bug: Cannot prompt for pin if sim is locked (Needs comfirmation)
    • [!] Speculation: Likely cannot prompt for carrier unlock code (it is recommended to unlock on a stock rom regardless of if this works)

    GPS/Sensors
    • [-] Overall: Works fine
    • [?] Unknown: AGPS support (Needs confirmation)
    • [-] Works: Accelerometer
    • [-] Works: E-Compass
    • [!] BUG: FM Radio does not work
    • [-] Works: Light Sensor
    • [-] Works: Microphone
    • [-] Works: Proximity Sensor
    • [-] Works: Vibrator

    Dock and outputs
    • [!] Overall: nothing works
    • [!] BUG: No dock detection (Should switch to clock app automatically)
    • [!] BUG: No HDMI out (affects all custom roms that arnt based on stock ie: CM7/MIUI/ICS)
    • [!] BUG: USB tethering does not work (Presents connection to pc, but not a working link)
    • [-] Not a bug: No longer shows headphones icon on connection (It's been removed from ICS)

    Mass Storage and Inputs
    • [-] Overall: Mostly works
    • [-] Fixed: Mass storage does not work
    • [?] BUG: USB-Hosting does not work

    Battery
    • [-] Overall: Airplane mode: Seems Fine
    • [?] Overall: Cellular on: Unknown
    • [-] Works: Charging
    • [!] Bug: Usage info not available

    Graphics
    • [-] Overall: Works fine, minor issues
    • [!] Bug: Graphics have ugly gradients
    • [!] Bug: UBOOT logo is upside down

    Sound
    • [-] Overall: Works fine
    • [?] Untested: Headphone out

    Buttons and leds
    • [-] Overall: Works fine
    • [!] BUG: Capacitive LEDs never turn off reliably (WORKAROUND: Use Rootdim to turn the leds off)

    Camera
    • [!] Overall: Nothing works
    • [!] BUG: Rear cam doesnt work
    • [!] BUG: Front cam doesnt work
    • [!] BUG: Rear Flash doesnt work

    Screen and UI
    • [-] Overall: A little sluggish but works for the most part
    • [-] DPI: Currently using 240dpi
    • [!] NEW: DPI: 160dpi is available now
    • [!] BUG?: Display refuses to rotate to upside-down portrait (Bug or tablet only feature?)

    Apps
    • [-] Overall: Mostly works
    • [-] Not a bug: GAPPs isnt included (General consensus: stock based roms: including gapps is ok, source based roms: do not include gapps)
    • [!] BUG: Noisefield LWP missing
    • [!] BUG: Microbes LWP missing
    • [!] BUG: Black Hole has damaged metadata
    • [!] BUG: Gallery settings screen is blank
    • [!] BUG: Chrome tabs button causes app to crash

    Feature requests:
    • Virtual keys (WORKAROUND: set qemu.hw.mainkeys=0 in build.prop)
    • Tablet mode UI

    Overall summary:
    • [-] Wifi: Works fine
    • [-] Bluetooth: Mostly works
    • [!] Tethering: Nothing works
    • [-] Cellular: Voice, data and SMS works, MMS unknown
    • [-] GPS/Sensors: Works fine
    • [!] Dock/Output: Nothing works
    • [-] Mass Storage/Input: Works fine
    • [-] Battery: Good
    • [-] Graphics: Mostly works
    • [-] Sound: Works fine
    • [-] Buttons: Works fine (Excluding LEDs)
    • [!] Cameras: Nothing works
    • [-] Screen and UI: Mostly works
    • [-] Apps: Mostly works

    Conclusion:
    Currently there's only a couple minor issues preventing it from being useful as a primary rom for common users:
    • Battery usage statistics
    • Camera support
    • Cellular data stability
    • Sluggishness

    Nice to have:
    • Working Camera
    • Connectivity:
      • USB hosting
      • FM Radio
      • HDMI out

    Changelog:
    • Jul 11, 2012: Updating list for Build: 071112
    • Jun 30 2012: Updating list for Build: 063012-2
    • Jun 28 2012: Updating list for Build: 062812-alt
    • Jun 27 2012: Updating list for Build: 062712
    • Jun 24 2012: Made initial list
    13
    Hopefully. Replacement streak (i've completely killed original one's touchscreen cabling while disassembling it - clumsy me) i've bought at ebay.co.uk arrived in non-functional condition. Arranging local deal for used one at the moment - not as cheap as ebay items but at least i'm able to test a thing before paying for it :) If there'll be any luck - i'll get one by day after tomorrow :)

    As of donations - thanks, no need for. Also, my POV fully resembles hPa's - obligations kill all fun. I will continue while i can and while i get entertained by it :) Best thing community can do - get involvied in development.

    "Sit tighters" (no personal offense, but xtreme_boi, dude, your posts were almost able to kill "just for fun" fairy that inspires me :D) get us nowhere. Look at hd2 - multiple kernels, assorted roms including jelly bean - on non-originally android device that's older than streak. THAT's what community should be like.