yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
There are a few more files I'm going to have to peel back and take a look at. Trust me though, it's almost at its boiling point. I'll have the bugs mashed out in no time... No need to russet.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BaconStep:
Damn fine work, damn fine.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] LinuxNewb:
Jo did you include the proper modem? Your baseband is showing as unknown.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
It probably says that because I don't actually have a modem in the rom right now. I'll do some more research into what the modem files actually are and try to add one in the coming days.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wali01x:
lol ok ok i made a mistake .. haha .. ive been doing soo many things my head spins and hopefully i can finish things up and settle down ...anyways best of luck to everyone i know we ain't far we will we will rock you >_< tsk tsk we will we will rock you >_< tsk tsk
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
After a few more hours of hard work this weekend, I finally managed to get the radio somewhat working. Calls now work in and out (although you can't hear anyone) as well as SMS. Getting closer to a daily driver, but still a long ways off.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] iandr0idos:
Awesome! Can't wait! :D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Shadeslayers:
That just made my day
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] hansmrtn:
Audio in calls you say?

That most likely has to do with the libs.

Try replacing everything libaudio with stock ICS libs. :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] LawStud3nt:
good job jomeister, i was just starting to take a look at the radio and libs when i saw your post, whats next you need help on?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
ICS doesn't use libaudio anymore. /system/lib/hw/audio*.msm8660.so. But, just copying them over crashes /system/bin/mediaserver. Still more to debug...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] hansmrtn:
I had no idea haha. I havent looked at ICS too heavily. But yeah, I could try helping with some stuff if you and Joe would want?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Audio/Camera are probably the next biggest hurdles if you want to try and tackle something really huge... Although easier fixes might include something like Bluetooth or the GPS.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
working on a way to fix audio and bluetooth if it works ill share the changed build with u so you can update yours :P
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
joe

https://github.com/morphis/libsamsung-ipc

prob going to fork it and see if we can adapt it to the skyrocket and the herc
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
Raver, I got Bluetooth working with this commit:

https://github.com/dferg/evervolv-sgs2-lte/commit/5bff06932646c9530f393e5dcc4078cfd08459ba

And in BoardConfig.mk, I set:

# Bluetooth
BOARD_HAVE_BLUETOOTH := true
BOARD_HAVE_BLUETOOTH_BCM := true

Hope that helps. Let us know if you get audio working!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] iandr0idos:
NO! I LOVED HEROBRINE! TT_TT

You MONSTER!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
I'm glad at least someone got my reference :cool:.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BaconStep:
In soviet Russia herobrine removes you!

Also good job on getting calls and SMS working
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
thanks mate ya ill do that i also forked the IPC working on the open source verrant for mine and your device tree so we after this hopefully will never have to be at the mercy of Samsung. Im also working on a open Samsung Driver for video and wi fi
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Jessical:
Question on that calls in and out and audio... I understand that audio deals with stuff like music, game audio, etc. But how about calling? Are we still unable to hear the person/have them hear us? Because as I understand those two things are seperate.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] plwalsh88:
According to his post, audio within a call does not work either.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
Is the fix for signal kernel wise? Or ROM wise?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
The fix for signal is rom-wise, you can check my github to see how I fixed it. Keep in mind it only allows calls & SMS, data hasn't been fixed yet.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
Yeah, I'm working on MIUI right now... thanks braahh!! Helped much !! :D

---------- Post added at 09:25 PM ---------- Previous post was at 08:59 PM ----------

It's only framework.jar right?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
For data? I'm pretty sure just replacing framework.jar is not going to make it work. Nothing is really ever that simple... but you can try it if you want to! I'd love to be proven wrong.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
No, no. I mean for signal. It's not going to work either way because TouchWIZ framework.jar is filled with TouchWIZ parts. But I mean for signal... Is it only the framework-jar that you need to edit to get signal working?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Take a look at this commit here and see if it answers some of your questions. If I may ask, what device did the Miuiv4 you're porting to the t989 actually come from?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
I got a ICS AOSP base from one of our devices... now the moved the framework files from a MIUIv4... the apps... and libandroid_runtime.so ... its not that hard...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Huh, I tried that earlier, but it didn't work... Must have had something to with the kernel... In any case congratulations on getting MIUIv4 up and running; it's honestly my favorite rom.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
Lol, yeah, it only worked with Raver's build surprisingly... but now it works fine.. trying to get signal and such...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] iandr0idos:
Ack, why didn't I think of that? xD

I was trying to use the ICS Leak to port MIUI, which pretty much softbricked.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] theHOTNESS:
how far did yalls get with sound/audio?

i know raver said he had it working to an extent but im not sure how far...

this is as far as i could get tonite:

got stuck on this...

V/AudioHardwareMSM8660( 133): open driver

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

E/ToneGenerator( 749): --- Delayed start timed out, status -110

W/ToneGenerator( 749): Tone start failed!!!, time 363413

I/AudioPolicyManager( 133): stopOutput() output 1, stream 3, session 9

I/AudioPolicyManager( 133): stopOutput() stream 3, ref count 1

V/AudioPolicyManagerBase( 133): changeRefCount() stream 3, count 0

V/AudioPolicyManager( 133): getNewDevice() selected device 0

V/AudioPolicyManager( 133): setOutputDevice() output 1 device 0 delayMs 108

V/AudioPolicyManager( 133): setOutputDevice() setting same device 0 or null device for output 1

V/AudioPolicyManagerBase( 133): releaseOutput() 1

E/AudioHardwareMSM8660( 133): Cannot open /dev/msm_pcm_out errno: 12

E/AudioHardwareMSM8660( 133): AudioStreamOutMSM72xx: channels

E/AudioHardwareMSM8660( 133): AudioStreamOutMSM72xx: format

E/AudioHardwareMSM8660( 133): AudioStreamOutMSM72xx : sampleRate

W/AudioFlinger( 133): write blocked for 4995 msecs, 9 delayed writes, thread 0xa82c70

I/AudioPolicyManager( 133): startOutput() output 1, stream 3, session 10

V/AudioPolicyManagerBase( 133): changeRefCount() stream 3, count 1

V/AudioPolicyManager( 133): getDeviceForStrategy() from cache strategy 0, device 2

V/AudioPolicyManager( 133): getNewDevice() selected device 2

V/AudioPolicyManager( 133): setOutputDevice() output 1 device 2 delayMs 0

V/AudioPolicyManager( 133): setOutputDevice() output:0x1 mCurDevice:0x2

V/AudioPolicyManager( 133): setOutputDevice() setting same device 2 or null device for output 1

I/AudioPolicyManager( 133): getDeviceForStrategy() strategy 0, device 2

V/AudioPolicyManager( 133): getNewDevice() selected device 2

V/AudioHardwareMSM8660( 133): open driver

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

W/AudioTrack( 749): obtainBuffer timed out (is the CPU pegged?) 0x1d6ce98 user=00000e10, server=000004b0

ties up the cpu like crazy... to the point where its unresponsive for 1-2 secs every time it needs to make a sound.

in calls i get static and hiss...

ill mess with it more tomorrow
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
I mean, static and hissing is better than nothing at all, right? From the looks of your log, it looks like the phone is having trouble accessing /dev/msm_pcm_out... probably a missing lib or bin file somewhere. Were you attempting to fix sound on this rom itself, or were you using Raver's build?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] theHOTNESS:
This one. When I get some more time and can take my phone down I'll get back at it.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Nice. Feel free to send me a pull request on github if you actually get sound or anything else going...

https://github.com/jomeister15/Isotope/
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] theHOTNESS:
I absolutely will.

And for the record thanks for all your hard work on this (and this includes everyone who helped in one way or another). Im dieing for aosp and or cm9 and seems like the community is too. Hopefully I can help!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
Are all the libs, drivers, and firmwares correctly linked? I'm hoping the are not, because if they are, the may be lib, or driver issues.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
joe hit me up if u want to colab on this getting one complete build going.. You have data wi fi sms so do i but diffrent approaces to it i went with the open samsung ipc and built some open ril drivers that work we both still have the audio issues plagueing us i figured more of us working on a same build might get us there quicker.. ur call :P
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Check your PM's.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] alphadog32:
Okay, so just putting this out there. I've tried to get Signal working with Raver's build. I pushed all the libs and binaries, also the framework files. It did not get any signal. HwComposer asked for liboverlay.so , so I pushed it, and still no go. Also, I've tried using Isotope as base, but it will NOT boot. I have no clue why. Even if I flash Isotope's kernel, with Raver's ROM as base MIUI, it doesn't boot. Just trying to help.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] LawStud3nt:
Yeah i just get this either way
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Ok guys, I'm going to be halting development on this for time being in favor of merging mine, Raver's, and topprospect's AOSP ICS builds together.

This does not mean development will stop on AOSP ICS, in fact, we expect things to get fixed a heck of a lot faster with all of us working on one build. You can read more about our new collab rom whenever topprospect posts the thread about it.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
Ya lol 3 devs working on it will be alot faster then 3 devs working on it independently :P cause bashing our head against a wall doing it our self's and im sure you can agree to that JUST SUCKS :P
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wali01x:
and me & alpha and iandroids are working on miui :| .. sorry didn't announce this earlier .. haha but its not fun :( damm merging things into 1 might just do it for our side too. thank u raver, top, and joe u guys rock :D..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BaconStep:
Skyrocket devs! ASSEMBLE!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] DANIEL133337:
Do work guys!! Can't wait to see what you guys will bring to our community working together! :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
If you guys want to hop on the project, I sure wouldn't mind... Just PM topprospect if you want to contribute.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wali01x:
sure no problemo i'll get alpha to pm top and get things setup.. ive been busy as fack on soo many things alpha knows what im talking about. but definatly will get on board with this..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
ya remember its a hobby not a job your real life and obligations come first and foremost hence why i haven't really been on much and especially with Easter on Sunday. and joe i need your gtalk sometime ;P
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Edit: Yep
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] wali01x:
joe you might wanna remove ur gmail before u get spammed like crazy please.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] SeV034:
You have a very good point...there are those people that will constantly spam for eta's.

Sent from my Samsung-I727

ROM: Nexusmod ICS Beta
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] RaverX3X:
added u joe you may want to remove your gtalk off here
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] macdude15:
Has developent stopped? Thanks for all the hard work though
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Fortune090:
^^ Read through the last few pages. ;)

Jo and Top started working together with a few other devs on a collaborative Evervolv project.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] macdude15:
oh alright :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Currently reading Samsung's readme file, but I'm probably going to have to turn in soon because it's starting to get late and I still have work to do... I ran make mrproper inside my kernel directory, and it pretty much borked everything. Probably because I didn't follow through on the 'make oldconfig' step. In any case, thanks for your work on this; keep me posted if you do manage to get anywhere.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] celljunkie707:
http://xdaforums.com/showthread.php?t=1448303

Should help for the camera... its a hack at best.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] GeezyF.Ladies:
lol this all sounds amazing to me haha just wish I knew what it all meant and wish I could be of some use
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] drewdown757:
^ Wut he just said ^
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Longcat14:
You know my quad core will wreck your octo-core? Bulldozer tech = bad.

The phenom II tech with 8 cores would be faster.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] R4INS:
Somehow screwed up my rig and changed the /dev folder LOL. Was time for me to update anyway.

bah, it started checking out but during my search for the dependencies needed its all debian/ubuntu. Not trying to run down dependencies manually just for epic failure and phone brickage.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Ehh, I'm sorry the build didn't quite work out for you, but I'm glad that you at least tried to give it a go. The more people that are working on this, the better.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] R4INS:
Ill have to set up an Ubuntu system so I can follow some walkthroughs of getting the build environment up.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jerrygooch:
Call me a newbie, but can somebody teach me the ways of cooking a rom or kernel? Is there a book out there? I mean how did you learn to do all of this?! Right now I'm reading Java for dummies and watching newboston's Java tutorials (he has tutorials for everything) I understand some of the talk but not all of it...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] romracer:
I got the defconfig updated to 3.0.8. To get around the make mrproper error, I removed kernel/.config* and kernel/include/config/ (was an empty directory). I'm having to add several config defines to get the compile to proceed so I'm not sure how much is going to be functional, if at all.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] R4INS:
Keep us updated. This thread makes me tingly in my nether regions.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Nice job with updating the defconfig to 3.0.8! I worked a little today on just building the zImage with some different configs from Da_g's source (att_config in particular), but couldn't find any that worked....
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] R4INS:
Nice to see you guys working together. Open source and Linux are built by millions of people all around the world putting in their contributions, code, patches etc to help make a better product in the end. This is one of the main reasons I ditched my iPhone. I was tired of closed source. And why I have been running Linux exclusively (besides one machine) for the past 10 years.

Gotta love open source and free software. Just wish others would stop holding back help and code just to get all of the glory. But what can you do right?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] kornklown69:
time for u guys to start a team :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] romracer:
I did eventually get to a point that the kernel would compile, but I don't have any idea if it boots or is otherwise usable. I noticed a few things that are certainly missing (wifi) and others that seem to have changed names slightly so oldconfig is trashing them.

I'm in the process of buying a house so I can't take my main phone out of action for extended periods. I've attached the defconfig I came up with as well as one C file that I had to fix some errors in to get it to compile.

The defconfig goes in kernel/arch/arm/configs/ and the C file replaces kernel/drivers/misc/akm8975.c. I will try to work more on this this weekend, but no promises :P

The commands I was using to build are:

source build/envsetup.sh

choosecombo (choices 1/release, 17/msm8660_surf, 3/eng)

make KERNEL_DEFCONFIG=msm8660_celox_usa_att_defconfig
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Ok, thank you, I'll start on a new build later tonight... If all goes well (not too much troubleshooting) it should be out in about 2 hours, so check back around then. If I do get a bootable build going, you'll be the first to know.

Thanks again for all your help, I know there are a lot of people out there who are appreciating the work you're doing (including me) to get ICS up and running on the skyrocket.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
fstab is wrong

One thing that I noticed was that this build creates a META-INF/com/google/android/updater-script that maps /system to /dev/block/mmcblk0p12. I believe this is wrong for our devices. Samsung puts /system on /dev/block/mmcblk0p24 (as evidence, unzip any of the roms zip files posted here and compare the META-INF/com/google/android/updater-script).

Take a look at the recovery.fstab on my github (credit rmgeren):

https://github.com/dferg/android_device_samsung_skyrocket/blob/master/recovery.fstab

This, I believe, is the right mapping for Skyrockets/Hercules.

I am going to try overwriting device/qcom/msm8660_surf/recovery_mmc.fstab with the contents of the recovery.fstab from my github link and then rebuild.

Similarly, I have a feeling we may also have fix the partition sizes in BoardConfig.mk.

I don't have time tonight to try any of this, so if someone else has a chance, let us know how it goes.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Yeah, I actually noticed this in the build as well, but changing it still did not affect the flash... Thanks for contributing, and make sure you look at romracer's above posts so you have the best chance at compiling correctly.

I'll take a look at the recovery.fstab asap.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] romracer:
Oh, a device tree! I hadn't seen one for this phone yet. Do you know of a hercules one by chance? I've got plenty of experience compiling CWM and CM7 with a device tree (see my CWM recovery for the Atrix for example).

My compile of the AOSP build is still going, but its certainly past the kernel at this point. Oh my slow Ubuntu VM...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
Right. I was trying to build one until I saw rmgeren's. He said on twitter that he didn't get very far. But, it is a good start. I think the fstab and partition sizes are right.

I forked his repo and fixed a few build problems. It now builds properly in CM7 but doesn't boot.

I hadn't seen the Code Aurora repo so maybe we can combine the two to get something working.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
+1 for either combining or creating a new tree altogether.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] cdshepherd:
I'm willing to flash anything you guys come up with.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] dcarr622:
Aren't we all...just let the devs work without clutter :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jomeister15:
Just a little update regarding my progress with the new build: I was able to incorporate both the recovery.fstab (topprospect) and the updated defconfig (romracer), but about halfway through it threw me an error regarding the /kernel/drivers/gpio/pmic8901-mpp.c

I went back and fixed a couple things in the file that I think caused the issue, but I can't start a new build for awhile. If anyone wants to help with the kernel or anything else, I posted links to the resources I used to build.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
Okay, fixing the recovery_mmc.fstab helped. Now the resulting updater-script has the right mapping for /system and /boot. I'm at work logged into my home computer, so I can't try the zip on my Skyrocket until tonight.

Btw, I'm keeping it simple--I'm only building the Gingerbread tree for now. I think that has the best chance of working since we do not yet have access to Samsung's proprietary blobs linked for ICS. Plus, we have working kernels for Gingerbread.

If we can create a reliable device tree for Gingerbread, then we would have a much better starting point for ICS.

Anyway, that's just my strategy.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] R4INS:
Sounds like a good plan to me. Nothing wrong with a nice GB aosp build! Also could help in porting code over.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] jerrygooch:
Dev's truly amaze me! One of these days I will stumble upon a good site that will teach me all of this. Coming from the Atrix thread I'm amazed at how truly humble the Skyrocket thread is. No complaining just simply working towards a common goal. keep up the good work guys! I look forward to flashing whatever you come up with.