Open Source CM10.1 for Dell Streak 7 continuation

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
Wingray is a device that is supposed to have tegra 2, but there is an omnirom 4.4.2 build for it:
http://forum.xda-developers.com/showthread.php?t=2580256

https://github.com/Schischu/android_device_moto_wingray/blob/android-4.4/BoardConfig.mk
Code:
TARGET_BOARD_PLATFORM := tegra
TARGET_TEGRA_VERSION := ap20
The streak7 has
Code:
TARGET_BOARD_PLATFORM := tegra
TARGET_TEGRA_VERSION := t20
No idea if this is useful. With a quick google search I didn't find any website that would list differences between them. Guess I'll just try to build it some time later.
Pleaselet us know

Sent from my Streak 7 using xda premium
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
Kernel is the issue here. Without an updated kernel, we cannot compile.
I find this very hard to google: Why exactly does android not run with older kernel versions? Does it use newer features? Does it depend on newer driver interfaces? Is this explained anywhere?
 

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
I find this very hard to google: Why exactly does android not run with older kernel versions? Does it use newer features? Does it depend on newer driver interfaces? Is this explained anywhere?
In order to compile latest versions of Android, you need at least GCC 4.7, which does not compile our old kernel successfully. Our kernel will only compile with GCC 4.3 - 4.6
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
In order to compile latest versions of Android, you need at least GCC 4.7, which does not compile our old kernel successfully. Our kernel will only compile with GCC 4.3 - 4.6
So in theory there is nothing preventing me from compiling the kernel with the old GCC, dropping the binaries and headers into the 4.4 buil, comment out the kernel build there and then compiling it with the newer GCC? Sounds bad, but not too bad, Once you figure out the cluster**** that is the android build system.
 

giveen

Senior Member
Jul 6, 2010
2,174
1,560
0
Caldwell, ID
So in theory there is nothing preventing me from compiling the kernel with the old GCC, dropping the binaries and headers into the 4.4 buil, comment out the kernel build there and then compiling it with the newer GCC? Sounds bad, but not too bad, Once you figure out the cluster**** that is the android build system.
Completely possible but I remember a long time ago, doing stuff like that and Android build system was not happy.

Give it a try if you want:good:
I'm out of the Android business. Bachelors degree is keeping me busy, and right now CCNA is on the plate.
 

JimJ2Mz

Senior Member
Jan 3, 2013
228
105
0
Thank you.

It's been a very very long journey with the Streak.
I've finally picked my lazy self up to make 10 posts on this account to be able to post here and for a long time now, I wanted to say thank you to everyone who helped in the development of this now 3-4 year old device. From Honeycomb to DJSteve's HoneyStreak, and then from there to ICS and then CM10 and CM10.1 (AOKP now) from you, giveen. Seriously. I love trying out new things and I loved being able to run JB on this Streak, even if it wasn't fully functional. But as time passed, I had to put the device down and pick up a new one. I took in the Nook HD+ and, I am happy, but I sure am going to miss the Streak. I'll still keep the device so that maybe one day all the amazing devs might come back and work on this guy, whenever that is.
But, thank you.
That is all.
Oh, and I hope that you and everyone else here succeed in their endeavors now and in the future.
 
  • Like
Reactions: giveen

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
I found this mod did good things for my streak:
http://forum.xda-developers.com/showthread.php?t=2360670

After trial and error, I opened up the zip before flashing, and removed the "io tweaks" script in init.d
You could also just flash and then mount system while still in recovery, goto advanced-file manager, navigate to system-etc-init.d and delete the "io tweaks" script from there.

The mod contains elements of crossbreeder, among other scripts. But it includes entropy, and a dnsmasq(use search if you don't know what these do) which helps performance as well as loading web pages/web based apps much faster.

Also other build.prop tweaks and various other settings, as a universal mod, that improve user experience quite a bit on this ancient device.

PurePerformance™X gets my endorsement for the Streak7
 

ccxxx

Senior Member
Mar 4, 2013
87
32
38
Just a short summary:

The latest vcs snapshot of AOKP's 4.2 doesn't compile anymore - AOKP doesn't bother fixing or updating it anymore because it's obsolete.

It should be possible to make 4.4 work on tegra2 devices like the streak 7. From what I heard from giveen the only problem is that the kernel does not compile with the newer gcc from the Android 4.4 SDK.

I have little experience with c and linux kernel development, but fixing a few errors between gcc versions - how hard can it be? I may actually look into this when I have a lot of free time. Because the Streak 7 is still here on my table not doing much right now.

Actually... I have googled and here is a quote: "galaxy tab 10.1 which is a tegra 2 device running AOSP Lollipop". I wonder: Can Android 5 work on it?
 

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
Just a short summary:

The latest vcs snapshot of AOKP's 4.2 doesn't compile anymore - AOKP doesn't bother fixing or updating it anymore because it's obsolete.

It should be possible to make 4.4 work on tegra2 devices like the streak 7. From what I heard from giveen the only problem is that the kernel does not compile with the newer gcc from the Android 4.4 SDK.

I have little experience with c and linux kernel development, but fixing a few errors between gcc versions - how hard can it be? I may actually look into this when I have a lot of free time. Because the Streak 7 is still here on my table not doing much right now.

Actually... I have googled and here is a quote: "galaxy tab 10.1 which is a tegra 2 device running AOSP Lollipop". I wonder: Can Android 5 work on it?
I really hope that you do look into it and share your results. If it is possible to create a build that is finally stable for the Streak7, it would be awesome! What we have just isn't usable on any sort of realistic level... Painfully slow at times. And I do believe the kernel is the true issue. I was trying to get help a few months back to implant some modules into the existing kernel to get things such as lastkmsg.... So that another Dev could help in making their performance mod be compatible with your build. Unfortunately, we could not get the kernel to compile correctly so that the Streak would boot.

Kk and/or lollipop would be a hugeeee step up in the way the system would perform
 

skaskater1

Member
Sep 20, 2010
44
2
0
Las Vegas
Gapps

Does anyone happen to have a copy of the non-neon Gapps in 1st post? Goo.im is down, so i cannot download. would love to get my old DS7 back up and running even if only semi-functional.

Thanks in advance