Unoffical CM10 - Dell Streak 7 Alpha v1.1E

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
This thread is for the development progress of the Dell Streak 7 running Jelly Bean Android 4.1.2 using Cyanogenmod 10 as the basis.
It is now being moved up a version, from Alpha 0.4 to Alpha 1.0.

This reverts us to the ICS-B4 partition layout. The reason being is that Dell decieded to be different and it causes problems with the sdcard fuse daemon. But switching to this layout, it allowed the sdcard daemon to work correctly and give us more space.

Developers:
giveen - CM10 Port / Kernel Updates
geramy - Sound and other fixes.
DJ_Steve - Sound idea that worked.



Thanks:
Cyanogenmod team - for making the port actually pretty easy
geramy - for all your incredible help getting sound going.
snargledorf - basically rebuilding CM9 for the Dell Streak 7 , to which I was able to base my work off of.
DJ_Steve - for teaching me and all the tips and putting up with my annoying questions
My wife - giving me grace and putting up with the hours I put into this
(oops forgot a couple people)
_motley - for clues onto framebuffers and overlays failing, without him it would have never booted
Borkata - for help with wifi and other little hints.
pengus77 - for helping me fix wifi on CM10.1 (and invertly new changes on CM10 had the same problem)

https://github.com/giveen/android_device_dell_streak7


Alpha v1.1E
Working:
Boots!!!
Touchscreen
Hapatic feedback
External SD
Internal Storage (shows full space, can install apps to it, but you cannot store anything on it)
Power button
Brightness
Root
Capacitive buttons
Bluetooth (audio as well, so far the only way audio works)
WIFI
MTP to external SD
Sound
  • Headphones - are a bit loud and volume control doesn't always work
  • Speakers - is a bit quiet and sometimes takes a moment for it to adjust volumes


Not Working:
camera (what do you think I am...a miracle worker?)
GPS (turns on but doesn't lock on)
Sensors

What else doesn't work...I"m still checking it all out.




Recognized Donators:
azrael :)
Mohamad R. (let me know your screen name and I'll change this :) )
Robert Trier :)
Bradley F. :)
 
Last edited:

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
My errors :(

E/Netd ( 79): Unable to open quota2 logging socket

init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead

init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead

init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead

init: using deprecated syntax for specifying property 'sys.usb.config', use ${name} instead

F/libc ( 81): Fatal signal 7 (SIGBUS) at 0x4102f1cc (code=2), thread 146 (SurfaceFlinger)

Cannot load library: link_image[1891]: 84 could not load needed library 'libaudio.so' for 'audio.primary.tegra.so' (reloc_library[1306]: 84 cannot locate


E/AudioFlinger( 84): int android::load_audio_interface(char const*, audio_hw_device_t**) couldn't load audio hw module audio.primary (Invalid argument)


I/DEBUG ( 80): pid: 81, tid: 146, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<<

I/DEBUG ( 80): signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 4102f1cc


D/SensorService( 270): nuSensorService starting...

E/SensorService( 270): couldn't load sensors module (No such file or directory)


W/EntropyMixer( 270): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
 

Nocturnal_50

Senior Member
Jun 15, 2012
450
133
0
Coolah
My errors :(

E/Netd ( 79): Unable to open quota2 logging socket

init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead

init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead

init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead

init: using deprecated syntax for specifying property 'sys.usb.config', use ${name} instead

F/libc ( 81): Fatal signal 7 (SIGBUS) at 0x4102f1cc (code=2), thread 146 (SurfaceFlinger)

Cannot load library: link_image[1891]: 84 could not load needed library 'libaudio.so' for 'audio.primary.tegra.so' (reloc_library[1306]: 84 cannot locate


E/AudioFlinger( 84): int android::load_audio_interface(char const*, audio_hw_device_t**) couldn't load audio hw module audio.primary (Invalid argument)


I/DEBUG ( 80): pid: 81, tid: 146, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<<

I/DEBUG ( 80): signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 4102f1cc


D/SensorService( 270): nuSensorService starting...

E/SensorService( 270): couldn't load sensors module (No such file or directory)


W/EntropyMixer( 270): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
attach your init.rc, init.goldfish.rc and init.streak7.rc files, I guess 2 people looking over this could provide more help than just one
 

noakcess

Member
Sep 2, 2008
38
5
0
Are you guys "teasing" all us Streak 7 owners with this Jelly Bean Rom thread?

ICS just dropped and Jelly Bean...?

What is the difference and is Jelly Bean going to be a easier build if so?
I thought Jelly Bean was just ascetic changes, not a revamp.

Please tell me you are really developing the rom cause I was about to gift it to a friend but now im holding off.... I would hate to indian give it....

:confused:
 

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
I'd be interested in seeing if my flash script is stable enough to work on more then my 1 sucessful test flash.

If/when you're willing to seed me a copy to test stuff on my end, I'd be happy to report back on it. But I have a ton of backlog to keep me busy, so take your time. :)

Oh: I'm still a little confused, do you have a working version of CWM for ICS partitions?
I can blind-port a version if you give me the geometries of it.
(I'd like to see the output from a live system to check against the nvflash config)
 

Nocturnal_50

Senior Member
Jun 15, 2012
450
133
0
Coolah
take HS7R8 camera drivers and cross reference wih nexus 7 ones to see if anything is different (other than addressing... unless its the same in which case it may just work)
 

TheManii

Wiki Admin / Recognized Contributor
Dec 8, 2010
3,585
1,649
0
You'd need the source code for the camera drivers for that to work.

All we have are the binaries for them