yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] DerTeufel1980:
I have tried it with different mods to initramfs, with the only success, that I could not switch wifi on.

Then I tried the patch from galaxy tab, with it I could switch the switch, but i always got a hot reboot before wifi turned on or off. After this, i tried to scan for wifi networks, but i only got the message, that no wps got submitted (or similar). Saving ssid also failed, with just: failed to save...

I can upload logcat later, did not grep the kmsg

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] alsheron:
Troll hard

This tread seems like one big Troll to me. Like everyone here, I'd LOVE JB on my SGS and like everyone here I genuinely appreciate all the hard work put in by Devs to make ICS and hopefully JB happen.

Having said that - maybe i'm missing something but both the devs and others involved with this thread seem to be so caught up in drama and politics they (and we) have lost sight of what is meant to be going on here: Discussion about the DEVELOPMENT of a JB rom for the SGS.

I just wish that the Devs would work TOGETHER - all of them to get Audio, Wifi, etc etc working as I'm sure among all of their pooled skills they shouldn't find it all that difficult (if not time consuming). If this is impossible because the re(sources) are simply not out there yet then for the love of sanity just let everyone know.

This thread was made public on XDA for a reason - please lets all pull back together, stay on-topic, clean up this mess (this post included) and help support the devs actually make this ROM happen.

I'm waiting patiently for my Nexus 7 tablet to arrive here in the UK and as no other community will appreciate more than XDA - I simply can't stand the wait! The promise of this ROM and all the ego based bickering is almost unbearable as the "What works" section on the original post hasn't changed for quite a while. And before you ask - no - I can't just not view the thread. I have an addiction that some here will know only too well and now that the bait has been laid "Over here for a JB ROM!" I'll be keeping a beady eye on proceedings for the day that I can get my "hit" and Flash Dat ROM.

Peace!
[Galaxy S I9000 Android Development] meisterlampe2000:
sad bit true, no one here seems to be able to catch the rope....
[Galaxy S I9000 Android Development] Anakin1138:
Been camping for a few days, watching and waiting for the latest version.

Its a real shame threads on xda regularly turn into troll infested arguments, it detracts from the development of so many great roms.

Keep up the good work guys, available to test if needed :)
[Galaxy S I9000 Android Development] jt1134:
I know that scenario ;)

Make sure you're using wpa_supplicant, and libhardware_legacy.so from the actual gnex dump, not some other version (pretty sure that folks have been swapping them out). Also make sure to use the WiFi firmwares from an i9000 cm9 rom (in /system/vendor/firmware). Basically all the system related WiFi files besides the firmware bins need to be the gnex versions.
[Galaxy S I9000 Android Development] DerTeufel1980:
i have posted the logs here:

http://xdaforums.com/showpost.php?p=28337531&postcount=65

this thread is spammend, and most people would not read it, if i would post it here
[Galaxy S I9000 Android Development] avivhaiser:
Just wondering

The audio problem, where is the root of it (of the problem it self)? I mean do you need to decrypt codes?

I am sure that you already tried it but if you compare the jb code with with the jb port for sgs2/3 or with ICS for sgs is there a way to actually see it? (sorry if im confusing)
[Galaxy S I9000 Android Development] DerTeufel1980:
going to try this later. is your patch7backport of the wifi driver been needed for you to get it work? or do you think it also should work with the i9000 driver?
[Galaxy S I9000 Android Development] jt1134:
Hehe looks like libhardware_legacy.so to me ;)
[Galaxy S I9000 Android Development] jt1134:
The problem is in libaudioflinger.so. It expects the audio hal to export a version number, and probably other data not present in the current audio implementation. The gnex hal exports this data, but the entire library is in a different format so we can't just copy **** directly from it.

For audio either someone very skilled with ARM assembly needs to patch libaudioflinger to not care about this data, or find a way to hack it into our current implementation.

I'm betting that no devices get working audio until source drops or a nexus s build is leaked.
[Galaxy S I9000 Android Development] jt1134:
The kernel patch is absolutely required. And I'm fairly certain that this method will work for all hummingbird based devices using the bcm4329 chip.
[Galaxy S I9000 Android Development] avivhaiser:
So this problem /might/ be solved during july when google actually leak the source for nexus s
[Galaxy S I9000 Android Development] jt1134:
Yes. I'd bet money you could simply drop in the audio HAL (2 files) from the nexus s and have working audio.
[Galaxy S I9000 Android Development] avivhaiser:
um our galaxy s has the Si4709 chip and not the bcm4329? (googled to see what i can get with it :|)
[Galaxy S I9000 Android Development] jt1134:
Si4709 is the FM radio chip.
[Galaxy S I9000 Android Development] DerTeufel1980:
thank you very much :) today it's already too late in germany ( almost 12 pm). let's see what i can find tomottow (if i have some time).

i am also going to push the modified ramdisk to github, based on the commit from jt1134.

maybe someone else can finish the work earlier than me.
[Galaxy S I9000 Android Development] sammyservices:
sorry for asking at this early stage but do you think that there is a possibility of a better camera in this rom rather then the current ICS in all custom roms ?

Thanks and best of luck !
[Galaxy S I9000 Android Development] AQUALabs:
I agree. As far as I can remember, the camera and videos don't fill the screen... I really liked that "feature" in the official firmware. A different camera app would be greatly appreciated :) thanks!
[Galaxy S I9000 Android Development] bearsfan85:
I normally dont do this but, its an alpha build of port. It is amazing what the devs have done but to be requesting a different camera app in general let alone in a dev preview of a rom is just wrong. If you dont like the camera app go download the source and build a new one with the edits you want.

Sorry to get off topic
[Galaxy S I9000 Android Development] franzyroy:
Not need to press the answer button the first post just to say so little ... In this case, press the Quick Reply button! ;)
[Galaxy S I9000 Android Development] nieohl:
Guys.. Haven't tried this rom yet, but but can you check the /data data and see how many ram total available for it? Coz ics has 172mb total space on it. Which is limited especially if you have lot of apps that are saved on phone only. And not on sd card. :/
[Galaxy S I9000 Android Development] matthewgwilt:
Do you mean RAM or storage space? Do you know what RAM is?
[Galaxy S I9000 Android Development] .:Crack:.:
(didnt mean to thank)

he clearly said /datadata partition. this isnt ram.

I guess he misspelled the rest
[Galaxy S I9000 Android Development] avivhaiser:
He meant how much memory is available in the /datadata folder since we have only 172 mb of memory in ics for that folder
[Galaxy S I9000 Android Development] DerTeufel1980:
No matter what he wanted to ask, it depends on the kernel, not the rom. The tricky part is, the bigger system has to be, the smaller has to be datadata. At the moment it's the same as cm9.

Partitions and Ram settings are untouched (who knows how much ram 720p needs, without a working cam)

Edit: btw, i am having 120 mb free in system with slim ics. If every ics rom would save such many space there, datadata could nearly be 300 mb

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] avivhaiser:
hm.. i am using your kernel with dk 6 and i have about 50m/b free in system and 25m/b in /datadata and i feel its enough :|.

EDiT:I have you ran the jb on your phone? if so, were you able to see how much memory was there? and with which kernel? (i believe the one you created for this one)
[Galaxy S I9000 Android Development] bhu1:
Its not possible, slim ics is too stripped down. Most users uses lot of stuff that have been removed in slim rom . For ex - laucnher used is lightning launcher which is 60 KB where as most user will use jellybean launcher in jb which is 13.xx mb. We have to find some other solution. :/
[Galaxy S I9000 Android Development] avivhaiser:
Is it possible to create an "external" theme for a launcher?

so the launcher it self will be light and the theme will sit in a dif folder but it will be directed to the launcher it self
[Galaxy S I9000 Android Development] nieohl:
This is what I was asking. You can see the storage memory of /datadata on ics using root explorer. And it has 172mb.

So what I want to know is, is it also 172mb in jelly bean? Or even more? Coz ics just have 172mb capacity that's why it's fast.
[Galaxy S I9000 Android Development] nieohl:
Lolwhat? =.=
[Galaxy S I9000 Android Development] nieohl:
Yeah right the ram shouldn't be there. Lol what have I wrote? ;c
[Galaxy S I9000 Android Development] avivhaiser:
Well its known that JB is the "enhanced version" of the ICS so it's faster, so i believe that if that folder is bigger = more speed? (if this is b*llsh*t im sorry :|)
[Galaxy S I9000 Android Development] DerTeufel1980:
attention: completely untested by me, cause of no time.

i just have copied the tuna wifi driver over the default one, and applied the patch to the initramfs from jt1134. to my surprise, the kernel compiled just fine.

there are four possibilities now:

1. it doesn't boot ;)

2. it fixes wifi for jb

3. it breaks wifi for ics

4. no changes ;)

please feel free to test and report back (logcat/kmsg would be great, if wifi is not working)

please also test, if wifi still is working for ics with this kernel.
[Galaxy S I9000 Android Development] avivhaiser:
If i was at home i would try it but sadly i am not :D.

i hope its #2 xD and then if #3 happens its not that critical
[Galaxy S I9000 Android Development] mkalter:
Let me test that :D
[Galaxy S I9000 Android Development] avivhaiser:
*-* yays ill keep on following what is going on through emails notif
[Galaxy S I9000 Android Development] sammyservices:
Hey ! Its okay ! U guys are amazing ! My very best regards and good luck !

sammy
[Galaxy S I9000 Android Development] mkalter:
BOOTING!

Edit 1: Booted!
[Galaxy S I9000 Android Development] avivhaiser:
ok good!! so... now its either #2 #3 #4... :D... ooo awesome!
[Galaxy S I9000 Android Development] mkalter:
Damn, still error: Searching for Wi-Fi networks...
[Galaxy S I9000 Android Development] avivhaiser:
._. aw ok well it was really worth the try, lets just wait till the source is leaked and then try again?
[Galaxy S I9000 Android Development] kfheaven:
Good TRY...:good:
[Galaxy S I9000 Android Development] mkalter:
Doing a logcat ...
[Galaxy S I9000 Android Development] nieohl:
well, the lower the faster. but maybe i prefer like 250mb+ storage capacity on /datadata so i will be able to install a lot of apps. coz on ics, maybe just like 200+apps can be installed (that the movable apps are all on sd card and not phone instead.) still every app weighs some amount of memory on /datadata. :(
[Galaxy S I9000 Android Development] bassie1995:
Source doesn't leak, you know that right?

It's released ;).
[Galaxy S I9000 Android Development] avivhaiser:
sorry wrong word :D, kinda "busy" so i write right away what is on my mind xD
[Galaxy S I9000 Android Development] DerTeufel1980:
Is the rom built, like jt1134 suggested?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] mkalter:
What do you mean? Can you come GTalk?
[Galaxy S I9000 Android Development] DerTeufel1980:
Read some pages back. He has told, which parts have to be taken from I9000 and which from g nexus.

Sorry, no time for talk

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] mkalter:
Ok, let me see :D
[Galaxy S I9000 Android Development] kfheaven:
mkalter....here
[Galaxy S I9000 Android Development] mkalter:
Thanks, just found it :p
[Galaxy S I9000 Android Development] Bejda:
Page 69 is a good one ;)
[Galaxy S I9000 Android Development] mkalter:
Flashing...
[Galaxy S I9000 Android Development] mkalter:
WiFi is not working, it isn't booting at all :( But I've to go, I'm back in an hour, then I can try something else...
[Galaxy S I9000 Android Development] nasif619:
Just tried moving libsecril.so to vendor but nothing.
[Galaxy S I9000 Android Development] bassie1995:
Ah OK. I was thinking that with your post number, you'd know :P.
[Galaxy S I9000 Android Development] AlexandreT:
From what I remember the I9000 has 512mb of OneNAND memory, which is where we store system, datadata and maybe something else too.

Are you saying that it is easy to change the partition layout of that memory chip? I would love to have at least 250mb of datadata space.

I know a kernel like this would only work in Slim roms but this increase of nearly 75mb would still leave enough free space in system for adding stuff but would be amazing for usability and speed. Can this be done? I remember that when hugemem kernels (>400mb ram) showed up they too were just for Slim.

What do you think about this DerTeufel? Please do it!
[Galaxy S I9000 Android Development] DerTeufel1980:
Yes, it is this easy. Just changing 2 values.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] AlexandreT:
Does this mean that you'll do it? Since having 400mb ram (a 100mb increase from the early days), this would be the biggest increase in usability for I9000 ICS (Slim) users. This phone just keeps getting better.
[Galaxy S I9000 Android Development] purpleraintoxicity:
we have it in his ics kernel man...
[Galaxy S I9000 Android Development] AlexandreT:
What? We're talking about datadata partition size, not ram amount.
[Galaxy S I9000 Android Development] emkathor:
And this is a jelly bean rom port thread!!!
[Galaxy S I9000 Android Development] purpleraintoxicity:
Ooops... Missed it.
[Galaxy S I9000 Android Development] Njcki:
Is there any way to setup partitions' size via a text file stored in /sdcard? Better if configured via an app
[Galaxy S I9000 Android Development] DerTeufel1980:
Has anyone tried if my last kernel is breaking wifi for ics?

No. Has to be compiled

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Netmatrix:
Working wifi on ics....tested my self

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Bejda:
Yeah,Devil 0.99 seems fine on ics.

Here i switched wifi on/off with apparently no visibles problems:

http://pastebin.com/UvKy7vjE
[Galaxy S I9000 Android Development] RolluS:
Isn't tweaking mkfs values in updater.sh enough ?

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] mermigas:
For info I am presently running JB with my Motorola xoom. Wifi running fine like butter!!
[Galaxy S I9000 Android Development] matthewgwilt:
Well thanks very much for sharing that....

:confused:
[Galaxy S I9000 Android Development] stratosk:
I just love British sense of humor.:)
[Galaxy S I9000 Android Development] DerTeufel1980:
just to make sure, that i am not trying to find something, which i can't fix... ;)

these things are all met by the rom?
[Galaxy S I9000 Android Development] purpleraintoxicity:
you are an amazing person you know that?!

if I only knew enough to help you guys....

that and the supreme laziness from my end :)
[Galaxy S I9000 Android Development] DerTeufel1980:
well, i am going to sleep now..anyway, i just have played a little with the configs of the wifi driver. maybe i was missing a setting the last time.

i have not tested this kernel yet (but it should boot)

@purpleraintoxicity: please try, if this kernel fixes the "networkstats wakelock" issue
[Galaxy S I9000 Android Development] jt1134:
Fwiw, it wouldn't be a bad idea to start with my sgt7 ROM as a base (the files are mostly the same as this device). The boot.img would obviously need to be replaced, sensor blobs replaced, and build.prop modified for i9000, everything else is essentially the same.

System partition would need to be enlarged, or a bunch of apps removed as JB is quite bigger than ICS and I included a lot of Google stuffs. Also partition entries would need to be fixed in updater.sh.

No offense to anyone but I got a headache from browsing through this build as the files seemed to be quite haphazardly thrown together and lots of useless stuff thrown in. This might be easier than trying files one by one (DerTeufel your kernel patches look fine to me).

The build can be found on rootzwiki.
[Galaxy S I9000 Android Development] Bejda:
Thanks to those that keeps their observations and tests under the daylight.

The way goes this thread from the beginning has finally captured and spoiled the idea of a Jb sdk port for sgs.

I think I'm not the only one now to be more into waiting patiently for sources than following what happens here,kind of sad for those i thanked above.
[Galaxy S I9000 Android Development] tkjeeper:
Der Teufel, booted fine, running ok, only thing I notice, I lost the "hold home button for recent apps". Just to let you know.

Edit: seems it's the "back" button now that does that, may be my fault, I'm on captivate.
[Galaxy S I9000 Android Development] frr1:
Ur running JB on captivate?
[Galaxy S I9000 Android Development] Captain_Nero:
Yes, Yes he is.

*Get Chance and Luck*
[Galaxy S I9000 Android Development] frr1:
Awesome where can I download it ?

I wanna test it on my captivate! :)
[Galaxy S I9000 Android Development] .:Crack:.:
Just have one question:

Why are you using the tuna driver? It's just going to be used in the meantime without Nexus S sources... When having sources it's going to be easier to get wifi working by using the wifi driver for the same wifi module (i guess??)...

Isn't this just a waste of time?
[Galaxy S I9000 Android Development] jt1134:
Bcmdhd supports additional features such as WiFi direct. Similar devices running cm9 such as captivate, vibrant, etc have been using it for months. There aren't any drawbacks to it.

The point of using it here, is that it is the driver that the JB system image expects you to be using. Since we don't yet have source code, there is no way to modify the system to accommodate a different driver. The latest version of bcmdhd is compatible with the new p2p implementation used in JB.
[Galaxy S I9000 Android Development] .:Crack:.:
bold :P
[Galaxy S I9000 Android Development] Kasaweb:
Well you can learn. I'm one hell of a lazy guy too, but I made up my mind and today started reading about android system stuff (boot/init sequence, file systems, etc ...). I'm not starting from zero as I have some good technical knowledge/background.

I don't see myself using another mobile OS, so this learning can only be profitable to me.

If anyone has some reading material to share, please don't hesitate.
[Galaxy S I9000 Android Development] tkjeeper:
Yeah, sorry guys, I couldn't take watching this thread anymore and had to try it. My post is probably meaningless as a result. But I'm going to try it again. Got to play a little with JB anyways!
[Galaxy S I9000 Android Development] dave71670:
Have been watching as well but haven't put on my cappy yet. See how long I can hold out. Lol
[Galaxy S I9000 Android Development] tkjeeper:
Ok, not sure if this will help or not, just passing on info. I'm running a ported version of this on cappy. Original version booted just fine. I tried switching to devil 99, no boot. But it sure was fun playing with it what I could. Of course confirmed no wifi, actually, when I shut wifi off I get a hot reboot. Probably not much help, but great work all involved. Thanks
[Galaxy S I9000 Android Development] dave71670:
Just curious, did you port .99 I9000 kernel over to captivate? Sorry devs for off topic.
[Galaxy S I9000 Android Development] tkjeeper:
Nope, used it as is
[Galaxy S I9000 Android Development] METEMEDO:
Well, i think i'm going to wait for AOSP. Anybody knows how long (+/-) will it take for google to release it?

I'm even thinking about taking a look at the code and help port it to SGS, if i have the time.

For now, really nice effort, guys.
[Galaxy S I9000 Android Development] frr1:
Can you post ur ported cappy version for all of us to test? please
[Galaxy S I9000 Android Development] tkjeeper:
I hope this is ok with the op, if not let me know, I am thinking since it's in your thread it will be ok. I've never posted a port before. Hope it works. This is what I used to get this version of jb running on my cappy. Good luck.

https://dl.dropbox.com/u/26711350/JellyBean-MKalter-V0.2.zip
[Galaxy S I9000 Android Development] frr1:
If it works I might even do a quick video of it running on cappy if that's ok with you
[Galaxy S I9000 Android Development] tkjeeper:
Ok with me, if it's ok with OP. Worked fine for me.
[Galaxy S I9000 Android Development] tkjeeper:
It's ok with me if it's ok with OP. Worked well for me, flash a cappy kernel for Jb don't forget.
[Galaxy S I9000 Android Development] frr1:
Ok is a cappy kernel for JB devil?
[Galaxy S I9000 Android Development] tkjeeper:
Devil 98
[Galaxy S I9000 Android Development] frr1:
Ok I flashed it but it's stuck on boot logo why?

It's not booting how did you get it to boot?
[Galaxy S I9000 Android Development] tkjeeper:
Booted fine for me.
[Galaxy S I9000 Android Development] frr1:
Really did you fix permissions in clock work mod?

Clear everything?

Nvm I got it

It's very buggy and i get a lot of reboots
[Galaxy S I9000 Android Development] gaurav2009:
offcourse i read but post 43 person says hope wifi fixed thats why i asked and i can read....
[Galaxy S I9000 Android Development] monish1995:
man i have to say .. INCREDIBLE WORK !!!

i guess u figured out how to repack boot.img ... :D

awesome work and congrats on it .. looking forward for v1 .. where all works :D

is this port based on SDK or galaxy nexus ROM ??

downloading it ..

and i assure u .. if v1 is ready with all features working .. i will work on RemICS-UX Jelly Bean Base featuring ur ROM .. :D
[Galaxy S I9000 Android Development] mkalter:
Yea that's right, Stratosk made it for me a couple of days ago.
[Galaxy S I9000 Android Development] Zer0w:
Quoting the entire OP ._.

Can't wait to see what more improvements will be made ;)
[Galaxy S I9000 Android Development] Ripper88:
Really excited and can't wait to try it. a big thanks to all devs involved. :)
[Galaxy S I9000 Android Development] jimcantfixit:
Use common sense. We've only just got it booting..

Trolled from my GT-I9000 using XDA
[Galaxy S I9000 Android Development] Apurv24:
Woohoo thanx a ton devs for the tireless efforts..
[Galaxy S I9000 Android Development] fraydz:
thank you guys for all your hard work.

i'm french, i was reading every single post on the older thread, now this one.

I'm also making a thread on a french forum so everyone can appreciate your work.

I'm no dev, so i can't realy help you..

However, i'm a motion designer so one day if you need a bad a** bootanim for your custom rom, just ask.
[Galaxy S I9000 Android Development] jasonfish1976:
Great job, you are the best !!!!
[Galaxy S I9000 Android Development] DarknessWarrior:
you finally fixed it! :D

can you explain what i missed? :P
[Galaxy S I9000 Android Development] nasif619:
AT op

hi man i took your boot.im and added to my xxxx.zip from yesterday and i got camera and wifi working.
[Galaxy S I9000 Android Development] ho.angii:
Nicee. Keep up with the good work. If u can upload that would be good
[Galaxy S I9000 Android Development] awandroid89:
More quick good news:D

sending from the beast wearing AOKP beuty
[Galaxy S I9000 Android Development] Num_Lock:
Nice! can u upload it please? :)
[Galaxy S I9000 Android Development] sendokan:
Damn you guys are fast :) Keep up the good work!
[Galaxy S I9000 Android Development] sugar 7:
You are the best team !!!!
[Galaxy S I9000 Android Development] gangstaboy13:
UPLOAD!!!! Uploaden!!!
[Galaxy S I9000 Android Development] alonso624:
@nasif619 : if you van upload your Boot.img modified, thank you