Open Source CM10.1 for Dell Streak 7 continuation

ccxxx

Senior Member
Mar 4, 2013
87
32
38
Are you missing any commits? I noticed your update has sensor working but my build does not.
Well, I don't know your build but everything I did should be in this gist: https://gist.github.com/ChristophHaag/6334554

I guess it's possible aokp broke something since my build. I'm wrestling with another arm device at the moment too, so I haven't actually done much with the streak 7. I wanted to see what goes on in the AudioPolicyManager, so I modified it a bit to print a little bit more, but it didn't seem to have an effect, then I searched and found another AudioPolicyManager, then I modified that and it didn't have any effect either. So maybe I'm going to edit the third AudioPolicyManager there is... They all duplicate at least ~80% of the code so I am beginning to have some doubts about the quality of software engineering in android... Anyway, Tomorrow I'll probably sync to the latest aokp, if only to see if some rendering problems are because of a bad aokp revision. (Google+ seems to often hang on scrolling and then pressing the menu button brings a distorted menu, youtube seems to be completely broken (but works in the browser) etc.) and then I'll see whether in a new build it all still works.

And of course the most useful recipe for weird build problems is still
repo forall -c git reset --hard
repo forall -c git clean -xfd
rm -rf out/*

...
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
O, so I tried out of curiosity whether jb-mr2 would work or even compile and it doesn't really. The build system already really seems to contain some stuff that's not supported anymore.

But because of this I have made a completely clean rebuild (edit: Not true actually, the CCACHE from earlier was used) with jb-mr1 and then I adb sideload'ed the ota update. The sensors still work.

http://w3studi.informatik.uni-stuttgart.de/~haagch/aokp/aokp_streak7-ota-eng.c-builder.zip
http://w3studi.informatik.uni-stuttgart.de/~haagch/aokp/aokp_streak7_unofficial_2013-08-30.zip
 
Last edited:

Tquarter

Senior Member
Aug 4, 2012
204
36
0
8/30 build + OperationKillJoy(9/2/13)http://forum.xda-developers.com/showthread.php?p=44754182
With OKJ's tweaks, entropy enabled, and ram boost command, this is the best my Streak has ever run.

The nonneon gapps are working great as well!:thumbup:

Sent from my Galaxy Nexus using xda premium
What level of ram boost works best for you? I use the moderate setting(2). Browser was crashing with extreme(3) setting. Haven't tried minimal setting(1) yet. I used the max setting on entropy. This is also the best my tab has ran EVER!!! I love my tablet again!! Wow.
 
  • Like
Reactions: Tom2112

ccxxx

Senior Member
Mar 4, 2013
87
32
38
is it me or the 3G does not work?
Last time I tried it was with one of giveen's cyanogenmod builds and it didn't work for me either.

In the streak 7 makefile I have seen "ro.carrier=wifi-only" and it ends up in /system/build.prop. https://github.com/ChristophHaag/android_device_dell_streak7/blob/aokp/streak7.mk
Supposedly it turns off the modem so it doesn't even waste energy... on some roms...

There's rild and libhuaweigeneric-ril in PRODUCT_PACKAGES, but I don't know if that's for modem in this device. /system/lib/libhuaweigeneric-ril.so doesn't seem to end up on the tablet anyway.

That's all I know for now. I don't think it has been setup properly at all yet.
 
  • Like
Reactions: Tquarter

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
Last time I tried it was with one of giveen's cyanogenmod builds and it didn't work for me either.

In the streak 7 makefile I have seen "ro.carrier=wifi-only" and it ends up in /system/build.prop. https://github.com/ChristophHaag/android_device_dell_streak7/blob/aokp/streak7.mk
Supposedly it turns off the modem so it doesn't even waste energy... on some roms...

There's rild and libhuaweigeneric-ril in PRODUCT_PACKAGES, but I don't know if that's for modem in this device. /system/lib/libhuaweigeneric-ril.so doesn't seem to end up on the tablet anyway.

That's all I know for now. I don't think it has been setup properly at all yet.
Grab the correct code from DerArtem's github
https://github.com/DerArtem/huaweigeneric-ril
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
Grab the correct code from DerArtem's github
https://github.com/DerArtem/huaweigeneric-ril
On cyanogenmod there is the same repository... but with one commit more. https://github.com/CyanogenMod/huaweigeneric-ril

Then I added this to the local manifest:
<project name="CyanogenMod/huaweigeneric-ril" path="packages/apps/huaweigeneric-ril" remote="github" revision="cm-10.1" />
and it does compile and put it on the device now.

I removed ro.carrier=wifi-only from streak7.mk and device/dell/streak7/system.prop
http://w3studi.informatik.uni-stuttgart.de/~haagch/aokp/aokp_streak7_unofficial_2013-09-06.zip

It registers the sim card being plugged in:
D/PrintK ( 0): <6>usimplug: plugged in!!!
But it doesn't seem to find a network.

After a reboot it still doesn't seem to be really working. When searching for "network operators" there are a few log messages like D/TelephonyProvider( 585): Preferred APN: -1 but it seems to search forever.

There seems to be an icon lacking.
W/ImageView( 456): Unable to find resource: 2130837744
W/ImageView( 456): android.content.res.Resources$NotFoundException: File res/drawable/ic_sysbar_ime.xml from drawable resource ID #0x7f0200f0

I tried adding an APN manually but it doesn't seem to really work...? No ok button and when pressing the back button it doesn't get created..

As I see it as of now, mobile data does still not work.
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
I added a couple commits, sync and rebuild.
Still Signal Strenghts 0 dbm 99 asu. Maybe tomorrow I'll try all the suggestions from the readme of the libhuaweigeneric-ril readme. :silly:

And indeed, when removing the whole libsensors/ directory the sensors work as expected. So, I obviously prefer completely open source but it's not urgent as long as it works with the proprietary one.
 

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
Still Signal Strenghts 0 dbm 99 asu. Maybe tomorrow I'll try all the suggestions from the readme of the libhuaweigeneric-ril readme. :silly:

And indeed, when removing the whole libsensors/ directory the sensors work as expected. So, I obviously prefer completely open source but it's not urgent as long as it works with the proprietary one.
Yeah, I could never really test the ril because I have a wifi-only version.
 

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
Is there any focus on microphone working

Does the latest build differ in any way from the 8/30 build besides the introduction of 3g/4g support? I too have a WiFi only version and don't know if there is a benefit to upgrading. Thanks :thumbup:

Sent from my Galaxy Nexus using xda premium
 

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
Is there any focus on microphone working

Does the latest build differ in any way from the 8/30 build besides the introduction of 3g/4g support? I too have a WiFi only version and don't know if there is a benefit to upgrading. Thanks :thumbup:

Sent from my Galaxy Nexus using xda premium
I have microphone sorta working. It only works if you plug in the headphones, but then it still plays back microphone to the normal speakers.