yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] Blakepro:
DS5

Hi kibuuka :)

i've found this

shr-project.org/trac/wiki/Android%20Porting%20Guide

i think are helpful to porting, i try to make this change for the lcd backlight, but i can't understand how compile this part of kernel.

Weather you need to prove something in my ds5 only tell me and i do :victory:

PD sorry if i write some wrong, but i speak spanish
[Streak 5 Android Development] DashingGentleman:
Yeah you will only need the USB pins for both charge and sync. The AC charger has the data pins shorted to tell the phone that it can draw more current, it still uses the USB 5V line for charging. Consider this an upgrade rather than a repair - I wouldn't mind swapping the stupid port on my Streak for a proper microUSB... Probably quite a tricky soldering job ahead of you though.
[Streak 5 Android Development] sbdolphine:
I'm not good at english and also I don't know about pdmi's technical infos. But if you trying to replace pdmi to micro usb, It's possible.

I know some people success to replace and it works good. Of course If we do that Streak's AV output is gone but this function is hard to use(we need a dock for do it and dock is so expensive.).

But I didn't heared about OTG finction works at this replacement.
[Streak 5 Android Development] rebski:
@kibuuka

If you could find the time to post a few tips and observations of the process that would be very useful. This is a not uncommon problem.

I need to do it but am looking at the socket on a dead motherboard and have no idea where to start in removing it. Let alone soldering it on to an other functioning board.:confused:
[Streak 5 Android Development] sinan33:
@kibuuka

I guess the 3g issue is related with rmnet,i read some articles about that 3G/HSDPA using PPP (PPP is stable than RMNET under ICS ROM currently.
[Streak 5 Android Development] TheManii:
I've split off the Gapps package into it's own thread:

[GApps]Gapps package for GB/ICS and also updated it.

I think I found a bug, but I need to reconfirm if I can reproduce it first: None of the Text-to-speech engines work. I've tried testing GoogleTTS, PicoTTS and Ivona US and they dont produce any output.
[Streak 5 Android Development] kibuuka:
Updated gapps links in #1, uploaded new build, updated #2. UMS should work now (well, it is, for me :)).
[Streak 5 Android Development] TheManii:
I forgot to mention this a few versions back, but you have both

ro.kernel.android.checkjni=1 and

ro.kernel.android.checkjni=0 listed in the build.prop
[Streak 5 Android Development] kibuuka:
Oof. Right. Will buy spare pair of eyes (if there's an offer) :). Thanks, TheManii
[Streak 5 Android Development] TheManii:
You could replace them with nexus Q's, they sorta look like eyes :D

UMS seems to be working fine, more importantly it's much faster then with the mass storage app workaround.

The only thing missing from the stock rom now is camera and hdmi out, not much left to add now, just polish and shine :)

In system/etc/permissions, there a bunch of redundant xmls:

system/etc/permissions/android.hardware.camera.autofocus.xml
system/etc/permissions/android.hardware.camera.xml
system/etc/permissions/android.hardware.location.xml
system/etc/permissions/android.hardware.telephony.cmda.xml
system/etc/permissions/android.hardware.jazzhand.xml

Having them doesnt actually affect anything, they simply dont belong.

There's also

system/recovery-from-boot.p
system/etc/install-recovery.sh (two different copies)

I looked at the init scripts and it doesnt even call install-recovery.sh anymore (unless I missed it)

Also: did you know? ICS can keep track of what apks in system/app are system vital and actually lets you disable some without needing root. You can disable movie studio for example, previously you would have needed to root to do so.
[Streak 5 Android Development] pazi79:
I still don't have mobile data. Apn is correct but can't connect. Over wifi i can connect only if it's secure with pass.
[Streak 5 Android Development] kibuuka:
After reviewing code - ro.kernel.android.checkjni=1 being added automatically. Will look into this one. Same is true about recovery-from-boot.p and install-recovery.sh - need to find a way to override automatic addition of these. Obsolete perms are being added by streak-vendor-blobs.sh script as deps at build time. Haven't touched this script yet (as it's being generated itself by setup-makefiles.sh) will search if these perms really are obsolete/redundant.
[Streak 5 Android Development] TheManii:
You could always manually prune them, as you're not releasing new builds more then once every other day or so. But yea that would be the right way to do it ultimately.

The ones I mentioned are redundant in that they're already covered by more specific ones.

For example:

system/etc/permissions/android.hardware.camera.autofocus.xml
system/etc/permissions/android.hardware.camera.xml

are redundant because

system/etc/android.hardware.camera.flash-autofocus.xml

includes everything (as you cant have an autofocusing camera without a camera, and it's implicitly assumed that a flash camera is new enough to include autofocus)

The other ones such as

system/etc/permissions/android.hardware.telephony.cmda.xml
system/etc/permissions/android.hardware.jazzhand.xml

simply dont apply to our system as we're GSM and jazzhand is for 5+ touch points
[Streak 5 Android Development] kibuuka:
haven't touched this part of code as i'm unable to reproduce no data issue and actually lack any idea what it could be (well, i have one but it's void in case you're ABSOLUTELY, 200% sure apns-conf.xml contain correct settings for your apn). try to remove all apns but your ones from /system/etc/apns-conf.xml, then recheck every record left. Once again: rild reports you have NO data subscription option enabled (that's what rild gets as your cell network's response when registers device in network) and refuses to set data call because of this.
[Streak 5 Android Development] Crinos512:
Small suggestion...

Hey kibuuka,

Just a suggestion... you might consider removing the following section from the 1st post

(which has some inaccuracies as to the state of the current build)

... and replacing it with a link to TheManII's features list post.
[Streak 5 Android Development] waichai:
Just flash the latest build dell_streak-ota-eng.den.071112 to test out the HP Touchpad bluetooth keyboard and Microsoft Bluetooth Notebook Mouse 5000 and they both working fine. Keep it going.
[Streak 5 Android Development] _2bad4u_:
Thanks kibuuka, the rom is much faster now still lags a bit, but is much faster.
[Streak 5 Android Development] kibuuka:
@TheManii - Chrome FC - was it present in previous build?
[Streak 5 Android Development] TheManii:
It was present in every OGL build, I think it worked fine on the alt build.

(but I'd have to go back and check, it definitely didnt work in the Jun30 and Jul02 builds)

Besides the tabs not working, pages seem to render fine though

(but not being able to use tabs makes chrome not very useful though)

It's not present in the stock browser or firefox though as they do it differently
[Streak 5 Android Development] pazi79:
I give up. For me only build from jun. 28 have mobile date. :-(
[Streak 5 Android Development] sinan33:
Also there is a line in build.prop ro.locale.product.region=mdpi that doesn't affect anything i guess,but the correct value should be the local language.

And the correct value of hw rendering should be gpu instead of hw i guess.
[Streak 5 Android Development] TheManii:
ro.locale.product.region doesnt really do anything, some devices have xDPI where x is whatever dpi they run at.

Others have their actual region
[Streak 5 Android Development] abauer:
change governor to ondemand and you will be ok. hoping the camera problem will be solved soon, I have adopted the build for daily use now.

thank you guys
[Streak 5 Android Development] Edrill:
I was running CM7 with n0p's new kernel and BB366. Flashed the latest update with the usual factory reset and everything, but with BB366, and it seems to be working fine! The LEDs aren't constantly lit now. Instead, they blink after a certain interval. Haven't really timed it. Apart from that, calls seem to be working fine. Wifi is ok too. Data still doesn't work even though the APN settings are there. I noted them down from CM7 before flashing and they are the same but data still doesn't work. Any chance the NoBB check that n0p used can be implemented in this ROM too?
[Streak 5 Android Development] kibuuka:
kernel already contains all fixes from main Phoenix tree (excluding hPa's wifi patch - i've ran into probs with 406BB using it - none of auth types worked). haven't tried to switch to 366 myself yet. as of data - try to add skipbrokendatacall to ro.telephony.ril.v3 string in build.prop (and probably remove datacall parameter from it)
[Streak 5 Android Development] Edrill:
Made the build.prop changes, but still no data. Tried toggling Airplane mode as well. Got full signal strength but no data.
[Streak 5 Android Development] kibuuka:
logcat -b radio output please
[Streak 5 Android Development] Edrill:
Hope this helps. Got it from alogcat. PC is having trouble with adb.
[Streak 5 Android Development] kibuuka:
try this apns-conf.xml. Edit is based on this finding and basically is apn type change to "default,internet" made for your apn (404 22, as i've learned from your logcat). Blind shot, I lack any logically based solution at the moment. Don't forget to backup original apns-conf.xml :)
[Streak 5 Android Development] pjg_pigeon:
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:)
[Streak 5 Android Development] sinan33:
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
[Streak 5 Android Development] kibuuka:
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.
[Streak 5 Android Development] sinan33:
I will try; did you take a look at my other thread for you, about acer liquid ICS rom?
[Streak 5 Android Development] sbdolphine:
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.
[Streak 5 Android Development] sinan33:
Hi!

Can you provide us the download link for leedroid 1.1 final?
[Streak 5 Android Development] sbdolphine:
It's a GB ROM. so I'll reply at your thread. :)
[Streak 5 Android Development] quikt:
figures i sell my streak just before this pops up!
[Streak 5 Android Development] nom051205:
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.
[Streak 5 Android Development] jamo59:
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!
[Streak 5 Android Development] ikimradio:
excellent progress. thank you
[Streak 5 Android Development] ncik:
I tried using the message app from the CM ROM. It worked perfectly.. :D. I hope we get this soon.. :)
[Streak 5 Android Development] kibuuka:
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.
[Streak 5 Android Development] DashingGentleman:
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!
[Streak 5 Android Development] ikimradio:
android market if it works?
[Streak 5 Android Development] kibuuka:
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).
[Streak 5 Android Development] kibuuka:
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 :)
[Streak 5 Android Development] louz:
you are amazing man. i appreciate all your help in this and we hope we´ll have soon ICS on our streak, thanks. lou
[Streak 5 Android Development] nom051205:
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.
[Streak 5 Android Development] kibuuka:
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
[Streak 5 Android Development] Edrill:
Thanks, but it doesn't seem to have had any effect. I copied this over, but after a reboot, the APN type was still default,supl and data wasn't working. Not sure if it was supposed to change automatically, but I edited it and changed it to default,internet. Still no change after that though.
[Streak 5 Android Development] ncik:
Is it limited to your service provider? I am with airtel and I don't have any issues with data
[Streak 5 Android Development] kibuuka:
It HAS to be provider-specific, imo (generic rild problem == noone has working mobile data). wish i knew gsm internals bit more...looks like different providers use different versions/extensions of internal gsm protocols.
[Streak 5 Android Development] sinan33:
It isn't related with apn.config.xml i have compared the apn.config's with miui, there is no difference.The only difference i see is when i dial *#*#4636#*#* and take a look at the datas; i can't see the rmn0 at there.And i have read about that ppp is more stable than rmn with ics roms.
[Streak 5 Android Development] Edrill:
Haven't really tried any other SIM. Like kibuuka says, it's probably something to do with some provider-specific settings. I could try a different SIM, but it'll have to wait till next week, since I'll be travelling over the weekend and will need my phone!
[Streak 5 Android Development] kibuuka:
feel free to change mobiledata.interfaces= value in build.prop to ppp0 - proven to work here.

in the other news - imported camera-related stuff from evervolv source tree (seems it's more feature-full than cm9'th), theoretically, camera libs should include all symbols/functions that're missing in aosp source. rebuilding at the moment. where's crossed-fingers smiley when you need it? :)
[Streak 5 Android Development] deysmacro:
we got one... :fingers-crossed:

:D
[Streak 5 Android Development] Edrill:
@kibuuka: Don't you ever sleep?! :D
[Streak 5 Android Development] sinan33:
:D
[Streak 5 Android Development] kibuuka:
guess i need to :D different set of problems presented in fresh build (rom now bootloops because of segfault while trying to register camera-related native methods). oh well...:)
[Streak 5 Android Development] xbutchx:
Anyone else having ringtone issues on the new release?

Notifications work perfect, and I can hear the ringtone when I select it, but I can't get any ringtone to work on incoming calls. If I select ring & vibe, it does vibrate but still no tone, whichis how I'm managing my calls right now.
[Streak 5 Android Development] TheManii:
Playing around with the stock gallery3d, I think it's simply missing the resources for the settings menu.

Logcat gives no errors/issues at all with the stock gallery3d, perhaps it's settings menu resources didnt sync properly.

Regardless I'm gonna remove GalleryGoogle from my gapps package, even with a working settings menu, it's pretty much just settings to sync with google.
[Streak 5 Android Development] khoacoi:
The same issue on mine.

Another issue: wifi usually freeze, I must turn off and on to get it back.

You are doing a verry good job kibuuka!

Thanks.
[Streak 5 Android Development] xbutchx:
+1 on the good job.

I had to go back and look, but it's only been 3 1/2 weeks (and a slight PDMI mishap) since this ROM was first released and some of us are already using it full-time. Hats off to everyone involved, I honestly didn't think I'd ever see ICS on my DS5.

IMO, once I get wifi tethering and camera operational, everything will be great.
[Streak 5 Android Development] Edrill:
What's battery life like for you guys? I've got no data working, but using wifi continuously, battery dropped around 50% in about 10 hours! And this a a MugenPower 1800 battery!
[Streak 5 Android Development] khoacoi:
Mine is able to use 1 day for one time full charge. Mine is stock battery.
[Streak 5 Android Development] Edrill:
Using data or wifi?
[Streak 5 Android Development] kibuuka:
8h54m39s from off-the charger to "1% left" warning popping up.Usage details - wifi is constantly on, mobile data - on (switching to wifi on demand when known networks are available), bluetooth on - calls, music, gps - constantly off. Stock battery (which is original for my device - read: not in mint condition)
[Streak 5 Android Development] sinan33:
Is the mobile data connection issue completely solved?
[Streak 5 Android Development] Edrill:
Ah, ok. Good to know I'm not the only one with poor battery life!

@sinan33: Nope. Still can't connect to the data network. Can't really mess around with my phone for the next few days as I'm travelling from today, so no more testing for me till mid-next week.
[Streak 5 Android Development] kibuuka:
Were PM'ing with sikav (he's junior member and can't post in dev section yet).

Quote:

Test it guys (don't forget to thank sikav if solution works for you).
[Streak 5 Android Development] sinan33:
I don't use PIN on simcard.

keyguard.no_require_sim = true is this build.prop line helpful for us instead of the original build.prop command that you use about this option?
[Streak 5 Android Development] Edrill:
Same here. No PIN on the SIM card either.
[Streak 5 Android Development] elsaghir:
Ring tone

I just wanted to confirm that ring tone is not working on this rom. I checked to make sure the ring tone is selected and it works when I select it in the settings. but when the phone is actually being called it vibrates only.
[Streak 5 Android Development] deysmacro:
some one might pointed out this already....

if checked to use 2g only...whenever you reboot the phone or power down and on again.... the setting will be reset back... it goes unchecked.... i presume upon booting... something override the user setting to make it default unchecked again...
[Streak 5 Android Development] :
hi. good work kibukka

bt just a suggetion

have you looked at cm9 source.

that wud be awesome
[Streak 5 Android Development] kibuuka:
hPa's "force speaker on" kernel patch fixed it for me. Uploading new build now.
[Streak 5 Android Development] khoacoi:
Hi kibuuka,

I flashed your new build but my ring tone is still not working.

F.Y.I: The build number in mine still: 20120711.

Could you please double check?

Thanks,
[Streak 5 Android Development] kibuuka:
Ehm...okay.

Filesize mismatch, reuploading. Build date is correct - the only changes are updated kernel and build.prop.
[Streak 5 Android Development] hcaz301:
Same here and camera still not working
[Streak 5 Android Development] khoacoi:
As he mentioned in second post, camera still nonfunctional.

@kibuuka,

Ring tone is running well now !

Regards,
[Streak 5 Android Development] kidofcasper:
google voice search

google voice search prompt a msg " audio problem"
[Streak 5 Android Development] elsaghir:
Ring tone

Hi Kibuuka,

Thanks for the hard work and efforts working on this rom, we all appreciate it.:good:

With the new rom 0713, it rings only once for me, then it continues to vibrate the rest of the ringing time.

Is this happening to me only?

Also for information, the battery level before the applying the rom was 100% then while it was connected to the charger after applying the rom it was about 50%. maybe I need to clear the battery calibration file!

Edit:

That is what I did, I wiped the battery status:

Android system recovery

Advanced -> wipe battery stats -> reboot

Edit:

The Ring tone is working, I had to select a different tone then it worked fine after that.
[Streak 5 Android Development] elsaghir:
Voice Search

I have the same issue here, "Audio Problem"

About the Mass Storage, it is working great.

Headphone still not working.
[Streak 5 Android Development] jasonyu007:
Hi,i flashed the newest rom.the mobile still not work at all.the apn seems could get correctly.but still not connection .if anyone could help me. Thanks
[Streak 5 Android Development] khoacoi:
Hi kibuuka,

Could you please check if your kennel has been apply the code remove basebank check as N0p did in his main kennel tree?

I tried to flash baseband 366 and the leds is blinking.

Regards,
[Streak 5 Android Development] gtg203a:
Deleted.
[Streak 5 Android Development] abauer:
what is any good from using 366bb ?
[Streak 5 Android Development] khoacoi:
With 366 baseband the voice, speaker and signal are much better.
[Streak 5 Android Development] deysmacro:
if i not mistaken... the kernel is rom specific... it is not universal yet...
[Streak 5 Android Development] khoacoi:
I think it was put to this kennel.
[Streak 5 Android Development] deysmacro:
i am pretty sure it is until kernel test 2... well.. i might be wrong...
[Streak 5 Android Development] kibuuka:
link to kernel source tree @ github is provided in #1. feel free to find out what's in and what's not.