yashsingh1/xdaforums huggingface dataset:
[Dell Streak 7] ElfinJNoty:
I've been busy with work the past few days and just tried to catch up on what I may have missed in the thread.

Wierdest thing... when I attempt to view page 46/47 my xda premium app FC's. ???? :confused: ???

No other threads or pages reproduce this. I hope it is not due to something soooooo awesome about the Streak 7 being posted that my Gnex gets jealous and freaks out on me. :cool:
[Dell Streak 7] TheManii:
What's your logcat say about it?

I put a large picture on 46 and rambled on for a bit on 47, but nothing that should crash anything :confused:

Edit: I will also roll out pre-test versions of GApps/JB soon, though there's no way for me to test it as I dont plan on trying it till sound works (then I'll just use it as my main until i need something it's missing)
[Dell Streak 7] m.is.for.michael:
This sometimes happens to me on very long pages or pages with lots of pictures. My only work around is to view them in the web browser.
[Dell Streak 7] giveen:
Maybe your app ran out of allocated RAM?

Build stopped yesterday and I was gone all day with work and school, so I didn't get to see it but for a few minutes because the wife kicked me out the door as she was having a ladies only party.

New build going now with fstab and other stuff pulled from CM10 from the Notion Ink Adam and I was asked to put CIFS module in, so its in there.
[Dell Streak 7] giveen:
Good news / bad news.

Good news, I got internal and external storage fixed, verified by ES File Explorer, they are now under a director called "Storage" and then there is two folders in there, one for internal storage and one for external storage.

Bad news

TWRP is not flashing apps correctly, probably due to the change in the way I have things mounted, might have to create a seperate directory of my cm10 build and load the latest version of TWRP into that and see if a newer version will fix problems. Which is weird becaus I can manually using adb install apps just fine, so it has to be a TWRP issue with a newer build needing to be created. I'll look into it.

MTP is no longer showing up period, have a pretty good idea how to fix that.

Still not sound or sensors.

So nothing is ready to be released yet.
[Dell Streak 7] giveen:
Twrp issue fixed in my next build accidentally commeted out.
[Dell Streak 7] ElfinJNoty:
Good progress. Are sensors and sound linked as a fix? Meaning are they both suffering from a similar issue? I know you've said you can see them trying to work
[Dell Streak 7] giveen:
Well in trying to fix storage, I changed somethings in layouts and now TWRP does not let flashing happen. Gapps flash is "successful" but they dont' show up.

Starting tomorrow, I am going to start seriously work on sound, it requires integrating a bunch of drivers and may take me a week to adjust these drivers to CM10.
[Dell Streak 7] TheManii:
If someone had a live device with the build in question, I could likely work though why your twrp isnt flashing stuff it's supposed to.

I've got a decent amount of experience debugging CWM/TWRP now, it's gotta be realtime chat though.

I plan on building TWRP some time today (hopefully), and simultaniously bumping up to the latest version.

Is there anything I should be aware of partition table-change-wise?
[Dell Streak 7] giveen:
Look at borkata's github. Basically the same.
[Dell Streak 7] TheManii:
I'm looking at it, but which one corrosponds to the one you're using?
[Dell Streak 7] giveen:
Cm10 tree of android_device_notionink_adam
[Dell Streak 7] TheManii:
In the process of building new versions of TWRP, here's the plan:

3 device branches:

streak7 (the standard 5xx layout)

streak7ex (the standard layout + all ext4 partitions)

streak7dm (the ICS-B4 layout, implies all ext4 partitions)

I have no idea if I'm actually going to release streak7ex builds, I've been using it for months now and it works without any issue.

I've already got streak7 and streak7dm TWRP building fine, and having TWRP report the correct version.

The streak7dm build is what I'm working on now, as it will require more time as it's not ultra-trivial to do like streak7ex.

What I already have is:

assert(getprop("ro.product.device") == "streak7" || getprop("ro.build.product") == "streak7");

In my b4-mod, so anyone flashing a future version of TWRP/streak7dm will simply not be able to install it, as it wouldnt boot anyway obviously.

I may consider making a new version of B4-mod as a test run, it will contain all 3 branches with seperate boot.imgs.

It will use getprop to decide which kernal to flash, so as long as the user matches the correct layout with the correct recovery, it'll flash the correct rom.

I expect all this to work out, as none of it requires any custom code to do, edify already provides all the scripting support needed to do this.

Once it's stable, I would strongly recommend using my (or better yet, just let me manage it) scripts to flash future roms.

I'm gonna do a write up guide to explain this for future users, streak7 and streak7ex are already ready to release (I havnt built the new script, but I have all the bits I need to do so)

Edit: I need some info from a live "stock" ICS-B4 partition device, as it's not in the nvflash config:

how large is /data? Nvflash simply has it listed as 0xFFFFFFFF, which means "use whatever is left"

I'm ready to build TWRP (and CWM 6.0) for streak7dm once I have the partition size from a live device

Edit2: why is streak7dm using ext3? Now might be a good time to switch to ext4 (assuming you havnt already done that)

Edit3: I saw giveen's post: future versions of streak7dm will be all ext4.

As such my builds of TWRP and CWM wont be compatable with ICS-B4/streak7dm (ie the stock nvflash version of ICS-B4).

Going from ICS-B4/streak7dm -> CM10/streak7dm will not require nvflash, it will (hopefully) only require a fac reset at best.

Though even that may simply be a suggestion and not required. (this part will be up to giveen, not me)

Once I have a working TWRP port, I will also make a CWM port as they both have their pros and cons.
[Dell Streak 7] giveen:
Drivers are coming along...

Fix one error, one more pops up. :)
[Dell Streak 7] TheManii:
Once someone can tell me the exact size of UDA on the B4 layout, I'll have something ready.

---------- Post added at 03:49 PM ---------- Previous post was at 03:18 PM ----------

How come we cant do this?

[HOW-TO] [Experimental] Flash the TF300 JB Firmware on the TF700

They're not even the same varient, the TF300 is a Tegra 3 T30 and the TF700 is a Tegra 3 T33.
[Dell Streak 7] Nocturnal_50:
you're implying flashing the ventana firmware to the S7 to see if we can get a stable ICS build? sounds good to me... who is willing to sacrifice their S7 for the testing of this?
[Dell Streak 7] TheManii:
Not specifically, just wondering why the TF300/700 can share a rom even though they're not that closely related, and why we cant with a more similar device (such as the xoom/whatnot)
[Dell Streak 7] Nocturnal_50:
it'd make porting so much easier, couple it with a 3.x kernel and we'd be all set
[Dell Streak 7] giveen:
More close to us us the galaxy tab 2. I know Steve used sensors.p3.so to make it work. Once they have official ROM I can rip parts from them.
[Dell Streak 7] Nocturnal_50:
I think its about time we see what other 7" tab's are about the same and colaborate a list of ones that seem like viable candidates for this. we could even add to it and do the same with the S10.

7:

tosh' thrive 7

Acer Iconia A100

galaxy tab 2 (has leaked official JB rom)

10:

tosh thrive 10

sony s

sorry for the current short list, it was all I could think of off the top of my head ATM... feel free to PM me to add to that list
[Dell Streak 7] azrael293:
I'm willing to donate my tablet to the cause. Haven't been able to get on it and even flash one of the test builds yet due to work and my business. just tell me where to ship :)
[Dell Streak 7] giveen:
Forgot to mention that I will be putting out Linux and windows nvflash versions as well. These drivers have been really difficult. Trying to get libs from leaked jb galaxy ROM.
[Dell Streak 7] TheManii:
Is there any specific device you want from?

I'm already good at finding and taking apart samsung roms looking for Gapps
[Dell Streak 7] giveen:
Galaxy tab 2 leaked jb ROM. Looking for camera.tegra.so, camera.p3.so, sensors.tegra.so, tegra_alsa.tegra.so, sensors.p3.so, and other sound and sensors stuff.

Hence why a complete rip of the /system might help.
[Dell Streak 7] Nocturnal_50:
look in *.zip\patch\system\lib\*.so.p I believe removing the *.p extesion will result in them being the same file at the end of the day. note some of these will more than likely be different names.
[Dell Streak 7] giveen:
Yeah, nothing I want, after talking with TheManii.

Going to try something else out with sound drivers from ICS and see if those get me on the right track.
[Dell Streak 7] giveen:
Grr getting frustrated. Other problems preventing boot. There is a 50/50 chance I got sound to work but I can't test it out because installd and keystore are crashing.
[Dell Streak 7] oscarba:
I'm looking into the modules... not sure if I can be of any help but keep on going man... you are close.

Do you have any info about the kernel that I can take a look at?

OBA
[Dell Streak 7] giveen:
Its on my github.
[Dell Streak 7] giveen:
Sorry I have been out of touch for the past few days. Been having issues.

First off, I removed all my nvidia stuff for drivers, it seemed like this was not the route I should take and merely complicated things.

So I went back to straight Dell stuff and builds completed just fine, but for some reason /system/bin/keystore is now segfaulting. This is the process that checks the digital signature of the APK's. So things like SystemUI.apk rely on this. Without this, no apk's install, so also /system/bin/installerd is now crashing as well.

I'm not sure what has changed.

I've decieded to change the status of storage to sorta-working.
[Dell Streak 7] giveen:
Problem fixed, back to booting now, still working on sound. Have a few good ideas that I just put in place and doing a build now.
[Dell Streak 7] giveen:
So not to sound greedy here, but IF I were to accept donations, would you guys help purchase a new CPU? I'm just asking in general right now, because I really would love to be able to finish these compiles faster.

Currently I have a Phenom II X3 720 running at 3ghz, which completes builds in 75-90 minutes on average.

Would love to get a Phenom II X6 1065T, which according to a lot of benchmarks would double my capability, and I would love to be able to churn out a build in 30 minutes.
[Dell Streak 7] wptski:
Maybe, if I hadn't already donated to DJ_Steve $60 during your appeal thread and $20 earlier before I even installed a ROM which produced nothing that I know of.
[Dell Streak 7] giveen:
Which is fine, kinda of the reason why I don't ask. I don't want to make people think I owe them something or expect something from me, because at any time I can drop off the face of the earth with family emergencies, vacations, school work.
[Dell Streak 7] azrael293:
I dont think there is any harm in you accepting donations. if anyone has it to give they will. i know that i wouldnt be opposed to offering something should i have it to do so.
[Dell Streak 7] wptski:
Yeah, it sounded like the reason Steve wasn't developing was because of a cash flow problem. Nothing came of it or maybe not enough came in to help?
[Dell Streak 7] giveen:
To be honest I am not sure what is going on with Steve. I do know he used the money to pay the server because I still am using on occasion and his websites are still up.

I haven't talked to Steve in about two or three months.

If I was taking donations it would go toward making my build machine faster.
[Dell Streak 7] erulai:
It's a shame we cant take advantage of GPU's or the BOINC platform to speed up the building process.

...or can we?
[Dell Streak 7] giveen:
I've looked into CUDA and a distcc, but haven't done any hardwork on it really

http://code.google.com/p/distcc/

http://www.electric-cloud.com/blog/2009/01/26/building-linux-26-with-electricaccelerator-and-distcc/

Someday when I actually have money, I want to put 5 servers together running distcc.

$200 for a Quad-core server

http://www.geeks.com/details.asp?invtid=SM-QC200X2-PB-R&cat=SVR

So I am not sure still what is going on with sound. Everything starts loading then mediaserver crashes. I'm still doing research into it. Same with sensors. While I am researching, I am trying to get storage to work perfectly.

Next build will be released when I have sound working, so it may be a while.
[Dell Streak 7] erulai:
See now with something like distcc or http://distmake.sourceforge.net/pmwiki/pmwiki.php, (if possible) I'd be more than willing to throw my media server's or my linux workstation idle cycles into a build farm. Get a few folks to do the same and you've got a mini-SETI for building android. :)
[Dell Streak 7] giveen:
The problem with making it across networks is setting up the firewall connections and dealing with handling of SSH between them and the bandwidth it would use, etc etc.
[Dell Streak 7] erulai:
Oh it'd be a pain no doubt. Something like Hamachi would help with some of that configuration.
[Dell Streak 7] giveen:
Or just spending $15 a month and using Amazon's EC2 with two High CPU servers, lol.
[Dell Streak 7] erulai:
Damnit.. you reminded me I had a Minecraft server running on EC2... totally forgot I had it running still. doh
[Dell Streak 7] ElfinJNoty:
All quiet on the home front?
[Dell Streak 7] giveen:
Sorry. Traveling had to go to a wedding.
[Dell Streak 7] TheManii:
I've spent the past weekend building new partition layouts for the S5, and I believe I can say that my code is ready.

[Guide][Technical]Modifying your rom for alternate layouts for the S5.

tl;dr: I can modify roms in a way that it can flash the approporate kernel depending on the layout of the device. It will also flash the rest of the contents without caring where a partition is, it will simply know.

I plan on backporting the guide to the S7, and I'm likely ready to start building varients for the S7 once someone can tell me the exact size of data for streak7dm.

I already have streak7ex prepared and tested, I simply havnt released it yet. It's immediately ready once I backport the enhanced script to it, the rom changes itself seems stable enough.
[Dell Streak 7] giveen:
Did you want to know what the size of the data folder is?
[Dell Streak 7] TheManii:
Yes, I need the exact size, then I can build CWM/streak7dm and release all my stuff
[Dell Streak 7] giveen:
Hm, I'll have to see what I can do, never heard of a request for actual data partition size. My guess is its system.img minus total size.....

I'm going to be wiping out my github (except TWRP) and putting up all my material again. Got a new job as a unpaid sys admin intern and they use git so it will be good practice for me.
[Dell Streak 7] TheManii:
I would in theory be <total size of NAND> - <size of everything else>, but I dont know for a fact that there arnt any gaps.

The stock layouts do in fact have a couple unused and unmapped gaps.

(assuming my math was correct, I havnt rechecked the geometries in a while)
[Dell Streak 7] giveen:
Yeah, I'm not sure... if this was a linux box I would do a "df -h" and that should give me the partition size.
[Dell Streak 7] TheManii:
"cat /proc/partitions" should be fine, it gives the blocksize and I can easily figure out the size of a block
[Dell Streak 7] giveen:
I'll put that up for you, hopefully tomorrow.
[Dell Streak 7] TheManii:
Once I have it, I should hopefully have CWM/streak7dm and TWRP/streak7dm built by the weekend.

Also with it will be "update-S7-S7ex-S7dm-CM9mod-B4-b1.zip", I'll be modifying the streak7dm kernel over to using all ext4.

for S7 and S7ex I'll simply recycle what I already have.

I wont be working on CM10 yet, but you're welcome to try playing around with CWM/streak7dm and TWRP/streak7dm, I obviously cant test it but I expect it to work. (it's really similar to working on the S5 and S10 with all these changes)

It would be nice to have CM10's primary flashing method to be as update zips, if you want to also make NVflash payloads feel free.
[Dell Streak 7] giveen:
Sorry, TheManii I didn't get you the info. I'll try to do that tomorrow morning. I have a new internship sys admin job that has occupied my free time.

I'm still taking a look at why media server keeps crashing. Been hoping that CM would put out a patch that would help, but I may need help for people here to compile and flash my code. The plan is to update my git tomorrow morning as that I am stuck.
[Dell Streak 7] amccue:
Anything with step by step instructions I can help with and devote some time
[Dell Streak 7] giveen:
If I have to give step by step instructions, then its best not for you to do it. I am looking for errors at kernel level and at Android programming level. If you aren't comfortable with C code or Android make files, its just best to wait.

I'm not trying to be condescending but the point is to get help, not to make more work for me explaining how to do this.
[Dell Streak 7] amccue:
understood
[Dell Streak 7] giveen:
Thank you, I don't mean to be a jerk but this sound issue is driving me nuts, and I just want it done. Wifi took me over a month to complete and sound has now been closing in on 2 months of work.

Then there is also storage, MTP, rotation sensors, 3G/4G, and lastly camera.

Being the only dev on this and balancing family, game time, school work, and two jobs takes quite a bit of my time.
[Dell Streak 7] TheManii:
Whenever you have time, I still have to finish backporting CM9mod to streak7ex anyway, currently it's only ment for streak7,

high on my list is to get dual-sd mounting working for ICS/streak5sd, which is very similar to streak7ex (ie it has a seperate vfat partition for /sdcard),

I hope to backport it to CM9mod assuming I can get it to work.

There might be a more correct way to do it at the source code level, but until then I'm going to hack files off of the SPro and "opus one" in hopes of getting it to work.
[Dell Streak 7] treefrog20012003:
Yea I've looked into this and it is beyond my knowledge and best left to those that know what is being done. If you need walked through it the best solution is to work on your own to get comfortable with the information and how to code. Then jump in and help. I have been watching this thread since it started and have done nothing but watch and read so I stay out of the way. Learn how to collect the logcats when needed and that is the best you can do if your understanding is limited.

Sent from hacked, modded and customized Dell Streak 7
[Dell Streak 7] Deivi_Z:
Modded? Any hardware mods?
[Dell Streak 7] treefrog20012003:
Check the general forum, this is for discussion of the ROM and I would not want to hijack the thread.:D

Sent from a Hacked, Modded and customized Streak 7
[Dell Streak 7] giveen:
CM10 officially now on stock partition layout.

This will allow fast switching between CM9 and CM10 builds.

Still same issues, still working on them.
[Dell Streak 7] giveen:
Okay here is the deal. I may stop working on cm9 for a while to focus more on the sound issue here.
[Dell Streak 7] amccue:
Good news for me. However, could you release what you have done on cm9 as a 5.0.2 or is there really nothing improved right now?
[Dell Streak 7] giveen:
There isn't anything new really.
[Dell Streak 7] giveen:
Talked with Steve this morning, he gave me some pointers so going to try those out.
[Dell Streak 7] amccue:
Sweetness. Gonna focus on sound or camera first? Sound would be my guess
[Dell Streak 7] DevsAwesome:
I like that! I would rather have cm10 over cm9 any day! Even if i have to wait a little longer for a stable release. Like what your doing giveen keep up the good work!
[Dell Streak 7] giveen:
Thanks.

I

It appears that in order to get access to that last 14GB of space I do need to use the sdcard_oem fuse daemon that will map it to /data/media , so I"m still working on that, and sound. Sound I'm still trying to figure out since Dell decided to do screwy things and make my life difficult.
[Dell Streak 7] giveen:
Hm, vold isn't liking my internal storage, what a mess.

I broke wifi yesterday, so I had to go back and fix it. The last bit of storage isn't mapping for some reason, and I'm still trying to figure out what the heck is going on with sound. It looks like its loading, it starts to act like it wants to start, then mediaserver daemon crashes.
[Dell Streak 7] giveen:
Sorry, I haven't made an update in a while.

Currently I am hashing out ideas with a Notion Ink Adam developer in regard to using Thoshiba Folio 100 parts, in regard to sound.
[Dell Streak 7] tommy1121:
I can't really say for everybody else but I don't mind waiting so far the ROM is completely stable even though I don't have sound or camera support. Some apps do FC but that's expected with unofficial ROMs. I think you are doing a great job so far. Keep up the good work.

PS. deep sleep doesn't work for me causing the battery to die fast. Temp fix is to turn off the S7. CPU sleeper apps lockup the tablet.
[Dell Streak 7] giveen:
Thanks for the heads up to sleep. It sounds like a power profile issue again.

I really want sound to be up, that way I can get this ROM to beta, and begin working on bugs.
[Dell Streak 7] giveen:
Closing in on sound, I'm doing a new build now with a few small changes that may lead me somewhere. The other dev I am working with has been really helpful for sound.
[Dell Streak 7] ElfinJNoty:
just saw that video of you reviewing(more like a preview) the CM 4.1.2 build

I've been running 4.1.2 on my Gnex for 2 weeks now and it is butta! The Galaxy Nexus(Sprint Toroplus) has similar hardware specs to the Streak7, So I already know what we got in store for us ;)

thanks so much for keeping this device relavant
[Dell Streak 7] giveen:
I/AudioPolicyManagerBase( 935): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
E/audio_hw_primary( 935): adev_open: name:'audio_hw_if'
I/AudioFlinger( 935): loadHwModule() Loaded primary audio interface from Shuttle audio HW HAL (audio) handle 1
D/audio_hw_primary( 935): adev_open_output_stream
D/audio_hw_primary( 935): out_get_sample_rate
D/audio_hw_primary( 935): out_get_buffer_size
I/AudioFlinger( 935): HAL output buffer size 880 frames, normal mix buffer size 1056 frames
I/AudioMixer( 935): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
D/audio_hw_primary( 935): out_get_buffer_size
D/audio_hw_primary( 935): out_get_sample_rate
I/AudioFlinger( 935): AudioFlinger's thread 0x2a9ee7f8 ready to run
I/AudioFlinger( 935): Using module 1 has the primary audio interface
D/audio_hw_primary( 935): adev_set_mode: mode: 0
D/audio_hw_primary( 935): adev_set_master_volume: volume: 1.000000
D/audio_hw_primary( 935): adev_set_voice_volume: volume: 0.000000
I/AudioFlinger( 935): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 3
I/AudioFlinger( 935): loadHwModule() Loaded usb audio interface from USB audio HW HAL (audio) handle 4
I/AudioPolicyService( 935): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
E/AudioService( 312): Media server started.
D/audio_hw_primary( 935): adev_set_parameters: kppairs: restarting=true
D/audio_hw_primary( 935): adev_set_mode: mode: 0
W/AudioPolicyManagerBase( 935): setPhoneState() setting same state 0
D/audio_hw_primary( 935): adev_set_parameters: kppairs: restarting=false
W/MediaMetadataRetriever( 565): MediaPlayerService not published, waiting...
[B]F/libc ( 935): Fatal signal 8 (SIGFPE) at 0x000003a7 (code=0), thread 935 (mediaserver)[[/B]

I'm sooooooo close.....
[Dell Streak 7] siobhter:
Is it possible to edit the stock partitions to allow for more RAM?
[Dell Streak 7] giveen:
To be honest, I don't know. I am going to say yes, because the ram is separate from the emmc chip. It probably needs to be done in the kernel board file. I've seen others do it in their kernel, would just need to figure out ours.
[Dell Streak 7] siobhter:
That's cool, I was just curious. How's the Alpha coming along? B5 has been pretty sturdy for me so far.
[Dell Streak 7] giveen:
Still working on sound with another dev or two.