yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] capez:
IMPORTANT!!!! FOR RED BORDERS, YOU HAVE TO EDIT build.prop:

Change "ro.build.type=eng" to "ro.build.type=user"

If i helped you, please consider the idea to thank me :)

Cheers,

Capez
[Nexus S Android Development] steven676:
Okay, here's Service Pack 1 for the 2012/06/30 SDK JRN83C ROM. This should be flashed on top of the original JRN83C ROM.

Changes:

Jelly Bean audio HAL modules included -- sound now works.

/system/build.prop edited to report as a "user" build instead of an "eng" build -- resolves red border flashing on screen. (thanks capez)

/system/bin/make_ext4fs and /system/bin/setup_fs replaced with Nexus 7 JRN84D binaries -- fixes installing apps to SD card. (thanks smojica for reporting)

Removed LegacyCamera app to avoid having two camera apps.

MD5: 1293cf299f536af2871d0f01d679a93b
SHA1: 5e7209d42e3bf79e994db6f5edc72a2d34dc8eeb
SHA256: 8c8d10cb6320bfbc4c5aca4a292ec461f3131b9e7b724c2d22dc65f348ac1922

It's safe to flash this onto your ROM even if you've already flashed the earlier standalone audio patch.

I'll probably continue to distribute updates to this ROM via these service packs, mostly to save everyone bandwidth. (As with MS Windows service packs, they will be cumulative -- e.g. SP2, assuming there is one, will be flashable on top of the base ROM or on top of SP1.)
[Nexus S Android Development] Sn0opy:
For all those lazy people: I was able to flash Steven's JB rom over my stock CM9 nightly rom from yesterday. No bootloop or crashes after boot for me.

(which does not mean, it would work for everyone)
[Nexus S Android Development] leap_ahead:
thanks steven for the clear insruction you help a me a lot !! what about the video recording and the setup screen trick ? ?
[Nexus S Android Development] spupuz:
can some one update what is working and what not? is wifi working?
[Nexus S Android Development] leap_ahead:
is working ...

here http://xdaforums.com/showpost.php?p=28113909&postcount=258
[Nexus S Android Development] spupuz:
ok thanks :)

so we are near the victory, i hope that once there is a complete functioning rom there will be an unique file zip :)
[Nexus S Android Development] gitanojr:
yeah wifi working, gsm, calls, still getting the red marks and i think theres not root, cause i cant gain rw on root explorer, and on google search i get a FC
[Nexus S Android Development] suleman96:
Uploading a new Flashable Version with the latest Audio fix...

Whats fixed?

Audio!

red marks!
[Nexus S Android Development] leap_ahead:
flash the new update here http://xdaforums.com/showpost.php?p=28113909&postcount=258
[Nexus S Android Development] suleman96:
NEW FLASHABLE VERSION WITH THE LATEST FIX AND THE RED MARKS REMOVED :)

http://www27.zippyshare.com/v/48676662/file.html
[Nexus S Android Development] RL77LUC:
We already have this thanks to steven ;) (Except red marks, but easy to do with root).
[Nexus S Android Development] EkiFox:
audio is very louder than ics..

In any case, are google now, search, vocal etc work for you?

This things are force closed..
[Nexus S Android Development] raulillo88:
How can I disable the red screen edge that appears sometimes?
[Nexus S Android Development] leap_ahead:
this one is rom+fix from steven ?
[Nexus S Android Development] suleman96:
Yes ;)
[Nexus S Android Development] MiniDolan:
I still get the red marks after flashing the new zip
[Nexus S Android Development] gitanojr:
Wipe everything and flash the file above :)
[Nexus S Android Development] MasterOSX:
Here's the logcat for google now crash:

E/AndroidRuntime( 2040): FATAL EXCEPTION: main
E/AndroidRuntime( 2040): java.lang.RuntimeException: Unable to create application com.google.android.velvet.VelvetApplic
ation: java.lang.IllegalArgumentException: requested provider network doesn't exisit
E/AndroidRuntime( 2040): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4154)
E/AndroidRuntime( 2040): at android.app.ActivityThread.access$1300(ActivityThread.java:130)
E/AndroidRuntime( 2040): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1255)
E/AndroidRuntime( 2040): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2040): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 2040): at android.app.ActivityThread.main(ActivityThread.java:4745)
E/AndroidRuntime( 2040): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2040): at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 2040): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
E/AndroidRuntime( 2040): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
E/AndroidRuntime( 2040): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 2040): Caused by: java.lang.IllegalArgumentException: requested provider network doesn't exisit
E/AndroidRuntime( 2040): at android.os.Parcel.readException(Parcel.java:1429)
E/AndroidRuntime( 2040): at android.os.Parcel.readException(Parcel.java:1379)
E/AndroidRuntime( 2040): at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.
java:646)
E/AndroidRuntime( 2040): at android.location.LocationManager._requestLocationUpdates(LocationManager.java:660)
E/AndroidRuntime( 2040): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:482)
E/AndroidRuntime( 2040): at com.google.android.apps.sidekick.inject.SystemLocationManagerInjectable.requestLocati
onUpdates(SystemLocationManagerInjectable.java:33)
E/AndroidRuntime( 2040): at com.google.android.apps.sidekick.LocationOracleImpl.registerForAndroidNlpFix(Location
OracleImpl.java:495)
E/AndroidRuntime( 2040): at com.google.android.apps.sidekick.LocationOracleImpl.start(LocationOracleImpl.java:139
)
E/AndroidRuntime( 2040): at com.google.android.velvet.VelvetApplication.startTgServices(VelvetApplication.java:17
5)
E/AndroidRuntime( 2040): at com.google.android.velvet.VelvetApplication.onCreate(VelvetApplication.java:108)
E/AndroidRuntime( 2040): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:999)
E/AndroidRuntime( 2040): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4151)
E/AndroidRuntime( 2040): ... 10 more
W/ActivityManager( 244): Force finishing activity com.google.android.googlequicksearchbox/.SearchActivity
D/dalvikvm( 244): GC_FOR_ALLOC freed 1045K, 20% free 15322K/19143K, paused 62ms, total 70ms
[Nexus S Android Development] leap_ahead:
Any ICS kernel should work with this Jelly Bean ROM ...by steven post
[Nexus S Android Development] james300:
great rom finally i get superuser work

great rom , since i install this , i start trying to get root superuser back , i finally found it work very good

by the way i edit wpa to enbale adhoc and it work

Rootfix for V1

just flash it

http://www.mediafire.com/?zcrlbr9zt9mqtap
[Nexus S Android Development] 4I-I:
I flashed matr1x over this rom without problems! It laggs the first 1-2 mins but then gets smooth and fine! ;)

Sent while eating an ice cream sandwich in the matr1x!

I flash roms therefore i am!!
[Nexus S Android Development] legolas93:
Thanks it worked ;) with SuperSu

PS: i'm using last Thalamus Test Kernel and no problem
[Nexus S Android Development] james300:
it little bit slow right

it little bit slow , turning off window animation scale and transition and animator make it much faster
[Nexus S Android Development] Oodie:
anyone notice that there is no Tether section in settings ? :confused:
[Nexus S Android Development] DaXmax:
Wow, steve, y u fix it when you had the sources? Was planned to build the JRO84C through sources...
[Nexus S Android Development] freakness51:
Does it come with sdk port and patch n°1 by Steven??

So gotta flash only this unique file?

Thanks
[Nexus S Android Development] EkiFox:
I confirm it
[Nexus S Android Development] stevew84:
So the ROM is unrooted for anyone who doesn't know. Also anyone else trying to install the XDA app? I get an error saying cannot install to SD card...even though I can install anything else from the store.
[Nexus S Android Development] iulyiustin:
Android 4.1 should not have wifi-direct ! ?
[Nexus S Android Development] james300:
Rootfix for V1

just flash it

http://www.mediafire.com/?zcrlbr9zt9mqtap
[Nexus S Android Development] Drizzy xS:
Is it just me or does the sound disappear when you flash a custom kernel? E.g matrix
[Nexus S Android Development] Fikman:
Yes sound doesn't work when you flash a custom kernel, and you tube, google now don't work
[Nexus S Android Development] james300:
rooted
[Nexus S Android Development] 4I-I:
the xda app is working fine for me!

sound and calls work for me with the matr1x kernel.. ;)

i will try youtube and google in a sec

Edit: google app worked fine for me but youtube videos dont load... is youtube working on the 'stock' kernel this rom came with?
[Nexus S Android Development] RL77LUC:
For me, some sounds works, like dialer or volume control, but some others, like button click has disappear. Very strange.
[Nexus S Android Development] xanderdad:
Yes youtube does load videos on the stock kernel.
[Nexus S Android Development] spupuz:
is everything working or something is still not working?
[Nexus S Android Development] G-DannY:
for me auto-brightness for example...
[Nexus S Android Development] alen1901:
It most probably doesnt work with that kernels because of (high)bigmem patch.

Sent from SpeedMachine i9023
[Nexus S Android Development] stevew84:
Everything works good on my end. The only really "problems" I get is that the entire rim of the screen sometimes has a red trim to it while opening certain apps. Other than that, the notification bar doesnt have the buttons for wifi and all that when you pull down. Also no CRT animation.
[Nexus S Android Development] giammo:
google search bar works for you ?
[Nexus S Android Development] alen1901:
Its stock google without toggles in notification bar. But very soon, cm10 JB will hit sites. ;)

Sent from SpeedMachine i9023
[Nexus S Android Development] stevew84:
I've never used that feature, I am using Chrome at the moment.
[Nexus S Android Development] MasterOSX:
Google search not working.

Something related to the audio, as during the mic is listening you have continuously a start and end of the hw:

V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) START
V/AudioHardware( 83): -----AudioStreamInALSA::write(0x40ba6008, 3520) END
[Nexus S Android Development] slimdizzy:
Your telling me. I though something happened to my bookmark.

Anyways back on topic, We almost there, just need the bins when Goog releases them so we get our fully working system.
[Nexus S Android Development] sdhanjal15:
CAMERA DOESNT WOKR WITH CUSTOM ROMS....

stock kernel anyone?
[Nexus S Android Development] RicardoOneri:
Wee should do this with head and body now ,If got the sorce it get's more sence porting from original Galaxy Nexus Rom instead off fixing SDK version....

Im using JB with the fixes nice job Steve !
[Nexus S Android Development] 4I-I:
It works fine for me with matr1x..

Sent while eating an ice cream sandwich in the matr1x!

I flash roms therefore i am!!
[Nexus S Android Development] stevew84:
Quick question, in a lot of the JB screenshots I've seen, I noticed some different notification icons I'm assuming for SMS messages. Anyone know why those aren't included in this ROM? You can see them in the OP to this thread as well.
[Nexus S Android Development] G-DannY:
Restored my CM9 nandroid. Since google now and voice search not working, there's no point using this port (also not so smooth as I tougth).

Also auto-brightness not working and a lot of apps giving error "impossible to write on usb or sd storage".
[Nexus S Android Development] Yoz182:
Notification icon you see in the op (just on the right of usb notification) is debugging mode, not for sms !
[Nexus S Android Development] stevew84:
Out of all the apps I've downloaded, XDA does this!! pissed me off, still using JB, though.

Any DSP manager for 4.1? or will be ICS one work?

---------- Post added at 07:34 AM ---------- Previous post was at 07:33 AM ----------

Thanks!
[Nexus S Android Development] leap_ahead:
can anyone test and tell me if problem with *Phone calls via Bluetooth ?

thanks
[Nexus S Android Development] 4I-I:
I tried matr1x 18.5 wich doesnt have bigmem and youtube still doesnt work....

Sent while eating a jellybean in the matr1x!

I flash roms therefore i am!!
[Nexus S Android Development] Nurilio:
Port works fine with my i9023, only problem is with some apps wont install, I keep getting error sd-card.
[Nexus S Android Development] stevew84:
Is it me, or do the colors look pretty washed out? The gamma seems to be really high and all of the colors are kind of dry. I'm coming from the Trinity kernel or sometimes a kernel with Voodoo colors, so this is a huge change.
[Nexus S Android Development] DroidHead:
Works good for the first few minutes, then it just lags.

Not stable yet, but getting there.
[Nexus S Android Development] DaXmax:
I think, just stick with the port. Once official OTA is released tomorrow or day after tomorrow, i will make an Root, Insecure Boot, Deodex version (if my time is available.)
[Nexus S Android Development] smojica:
I am not sure where you want bugs reported but some location services don't work. For example using Facebook check in. Maps works great.
[Nexus S Android Development] Solarian:
SP1 is installed on mine, but still getting red flash. Gonna check and see if the build prop was edited correctly.
[Nexus S Android Development] urko95:
+1

Regards,

Urko
[Nexus S Android Development] stevew84:
So build 2 is the latest and greatest, correct?
[Nexus S Android Development] 4I-I:
where did you find build 2? i have sp1 installed! did i miss sth? ;D
[Nexus S Android Development] urko95:
But in this build is not fixed the two camera apps...

Regards,

Urko
[Nexus S Android Development] stevew84:
I'm using the build that was posted last night sometime after 8pm. The OP should really be updated, instead of searching for these things.

In the build I'm using, the camera works, I saw there were two camera apps, I disabled one so I only have 1 icon. So with this build 2, the camera and camcorder do not work?

---------- Post added at 09:30 AM ---------- Previous post was at 09:29 AM ----------

http://www27.zippyshare.com/v/48676662/file.html

That's what I'm saying, the OP needs to be updated.

---------- Post added at 09:34 AM ---------- Previous post was at 09:30 AM ----------

This is the post for build 2.
[Nexus S Android Development] urko95:
I have found a bug when I want to change to Panorama mode in camera app, Galery's FC...

Regards,

Urko
[Nexus S Android Development] Solarian:
Further updates from using this. I changed to Build 2, had to re-flash root and disable the second camera, but now things are far more acceptable.

I am no longer experiencing the red flash, and ever since I cleared data I don't get google search crashes all the time. Mind you, I still can't USE google search, but I don't get random crashes from it at least.

I did the changes for animations, etc.. in development settings, and it appears to speed things up some more.

No random reboots or hanging so far. I'm pretty happy with this as a daily driver. I managed to get custom DPI working on it, but couldn't use LCD Density Modder. It would just boot to a blank screen if I do that. Editing the build.prop works though, enjoying 210 dpi again.

One thing that doesn't work that irks me mildly, is weather. Maps appears to work just fine, but weather service won't for some reason. It's really minor though, so it's not a big deal.

Gallery works, not sure why some other people were having problems with it. I can access both my local and my cloud albums. Music works too, Facebook works... Pretty much everything I ever do with my phone works, except for weather.

Edit: Also running Nova Launcher with it instead of stock, and that works fine too.
[Nexus S Android Development] steven676:
By popular demand ...

Please continue discussion of my SDK JRN83C-based ROM on this thread.
[Nexus S Android Development] veyka:
Cleaned this thread, development threads are there for discussion around development, and improving roms, not for complaining endlessly that the OP hasnt updated, oh no.. you might have to read some of the thread?!

I am almost now closing this as per the OP request.
[Nexus S Android Development] migueldbr:
So android is finally fluid?no lags?the worst thing about ICS is lagging...gb was way better when it comes to not lagging
[Nexus S Android Development] DaXmax:
With my testing in 1hr 12 mins, yes. It's very fluid and smooth. Thanks to Project Butter. ;)
[Nexus S Android Development] mike.b93:
Am I blind or is there no DL link?
[Nexus S Android Development] Indirect:
I think he's uploading right now. :p
[Nexus S Android Development] Kitch16:
Would this re-flash stock recovery? And I'm assuming it has no root and SU?
[Nexus S Android Development] m.sabra:
second that
[Nexus S Android Development] DaXmax:
Firstly, ROM is uploading. Superuser and busybox is included. Wipe is needed.
[Nexus S Android Development] mike.b93:
Backing up right now. so exciteeeeed :D:D
[Nexus S Android Development] azrealsoh:
Wow good job !
[Nexus S Android Development] N@th_OC:
Same thing, can't wait more!! Give me some JB!!!!!! :eek:
[Nexus S Android Development] RL77LUC:
I will try it. Wifi is fixed or not ?
[Nexus S Android Development] CooLoserTech:
can i flash this on the Nexus S 4G CDMA model? or will it not work

wifi is broken atm
[Nexus S Android Development] N@th_OC:
Nope, Wifi is not working.
[Nexus S Android Development] RL77LUC:
Thx for your replies.
[Nexus S Android Development] mike.b93:
comming from cm9 without full wipe seems to work but it feels a little bit slow. Will try later with a full wipe...
[Nexus S Android Development] :
Comming from CM9 with a full wipe (clean install) (and also was for a long time on stock 4.0.4), I can tell you speed improvents are quite obvious (for ex. when opening app drawer, recent apps...).
[Nexus S Android Development] mike.b93:
yeah even without full wipe speed improvements are more than just noticable. With full wipe it's even better, obviously. I'd love to have at least WiFi connection ...
[Nexus S Android Development] Indirect:
Crespo4g (D720) users will be in for a surprise in a bit :)
[Nexus S Android Development] thouseefhameed:
I will flash this once i'm back from office..

Thanks man for this.
[Nexus S Android Development] treUse:
Wow, can't wait for the OTA, this 'preview' was amazing. Thanks dax :)
[Nexus S Android Development] Spidergio:
Hi, i have got some questions:

Is it fully deodexed band rooted?

Id it unlock bootloader?

Is there clockworckmod recovery touch v.5.8.0.2.?

Thanks in advance.
[Nexus S Android Development] steven676:
Got it working with a really spectacularly ugly hack.

Download the attached tarball and build it (you'll need an Android standalone toolchain) with

CC=arm-linux-androideabi-gcc make

You'll get a libhardware_legacy.wifi.so -- install that in /system/lib. (You could also cheat and use the prebuilt binary in the tarball ...) Then move /system/bin/app_process to /system/bin/app_process.real and /system/bin/netd to /system/bin/netd.real, and install the app_process and netd shell scripts in the tarball in their place.

For the curious: instead of hex-editing libhardware_legacy (which may not be sufficient, since you're not allowed to change the length of strings when you do so), or building it from source (risky since we don't have Jelly Bean source for it), we're providing our own copies of the relevant wifi functions in libhardware_legacy_wifi and using LD_PRELOAD to override the functions in libhardware_wifi.

EDIT: You may also need to edit your init.herring.rc; see my post below for instructions.

EDIT: For complete clarity, I'm releasing libhardware_legacy.wifi.so and its source under the Apache License, version 2.0 or later.
[Nexus S Android Development] NexusCrazy:
Does this re-flash stock recovery?

P.S. Nice work Google and Dev's for porting it ;-)
[Nexus S Android Development] treUse:
@steven676,

Well done :) could anyone build this? I can't access a computer myself..
[Nexus S Android Development] capez:
Can someone please post a video of it running? :)
[Nexus S Android Development] treUse:
No, your recovery will remain intact :)
[Nexus S Android Development] mike.b93:
Not too special on video, try it out urself :D
[Nexus S Android Development] Indirect:
I can't find where you guys fixed Netd complaining like a little girl. Any advice?

https://dl.dropbox.com/u/15069134/sexy.txt
[Nexus S Android Development] steven676:
There's a prebuilt libhardware_legacy_wifi.so in the tarball.
[Nexus S Android Development] DaXmax:
Man, im very busy here, so someone can test this?
[Nexus S Android Development] steven676:
Crap, forgot to mention one (I think necessary) change: in /init.herring.rc in the initramfs, change

service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0

to

service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf

EDIT: Attached a boot.img (stock IMM76D kernel) with the modification included.
[Nexus S Android Development] CooLoserTech:
are you for realsies?!?!
[Nexus S Android Development] Indirect:
Yep. All I need to do is get past _one_ issue and it will be booting and beautiful. :P
[Nexus S Android Development] CooLoserTech:
whats the problem your facing
[Nexus S Android Development] Indirect:
netd is throwing temper tantrums with everything I try and fix it with. Keep getting weird errors from it >.<' It's been WAY too long since I actually developed something lol. Shows how rewarding a hiatus really is xD
[Nexus S Android Development] sdhanjal15:
I need wifi..
[Nexus S Android Development] jalyn02:
Great GOD MAN! This Rom is NICE!

UPDATE!!!

Guy's, the mod just cleaned the thread of trolls. Please! Let's give this guy props and let's say damn, its only been a little under a day. Shut up and be appreciative.
[Nexus S Android Development] mike.b93:
no ****? xD