[Galaxy S I9000 Android Development] AQUALabs:
Complete Overview

I've made a "short" overview of the DEVELOPMENT ONLY of Jellybean...

June 29
-Now booting

What we've done until now:

Ported from Galxy Nexus:

- /system/app
- changed bluetooth, wifi, gps in /system/etc
- fonts, framework, media, tts, usr, xbin
- copyed busybox from CM9
- Edited build.prop
- Added some missing files in /system/bin
- Added libs
- Updated kernel with JB .rcs

Problems:

- Solve device encryption after boot

June 30
-Finally Boot.img unpacked...One step closer to the final port!

-I unpacked the boot.img and edited ramdisk. Now i have to repack everything.

July 1
-Xboxfanj is now making a kernel. He's is a good developer, he made a jelly bean and sense 4.0 rom for epic 4g.

-Shortly we will have a taste of butter with some tasteful jelly beans ￼

-We are really close, guys ￼ We estimate that we will have JB booting before 1 hour from now ￼

-We are really close, guys...Really close ￼

-DerTeufel1980 is now helping us with kernel. Hopefully we have a working kernel this time. Thanks to Stratosk for his time. Please be patient and wait untill we have a working Jelly Bean.

Cheers,

MKalter

-We're getting closer and closer, DaXmax, who has ported JB had the same problem we have now. I've pm't him and I hope he'll pm me back soon. So hopefully today. Thanks to DerTeufel who made a good kernel...

Cheer

MKalter

-ok at least passed boot screen to bootanimation. and then stuck.

July 2
-I don't think the problem is kernel related because it gets past the kernel screen but fails to display the bootanimation.

Edit: I have got the rom booting, it just doesn't display anything. I know this because when i press the power button, the capacative buttons no longer respond, but when I press the power button, the capacative buttons give haptic feedback. (BTW, I have a Samsung Vibrant which has no physical home button, they are all capacative buttons)

-Guys,

Got some great news: JELLY BEAN IS WORKING!!! we only need to fix black screen

-Hmm, looks like the rom isn't build very good. I'll edit some stuff and let's se what it will do

---------- Post added at 07:05 PM ---------- Previous post was at 07:04 PM ----------

Guys i've the best news in the whole f*cking world:

I've fixed screen!!!!!!!!!!!!!!!!!!!!!!!!!
-~screen is working!!!!!~

-yes, touchscreen is working too.

now it's asking me for a storage pw, which idk

-https://dl.dropbox.com/u/13954549/image201207020001.jpg

-here's the rom:

http://www.mediafire.com/?iqyg8kpi9o00dnp

Whats working: boot, screen, touch and sensors

what's not working: encryption screen

i reflashed ICS and will reflash that now...

i still can't get out of the encryption screen.

-http://img88.imageshack.us/img88/1063/123456321345.png
http://img821.imageshack.us/img821/457/image2012070200012.jpg

-touch and sensors work (the phone rotates), everything else is pretty much broken, no BT, no wifi, no sound, no GSM, nothing.

IMEI and baseband unknown.

about the encryption screen: yes and no, neorrible found out that if you let the battery dry below 14% you can click battery usage and access settings, but nothing else, still stuck at encryption screen.

-A quick note..
Is it normal that those lines are commented in init.rc?

Code:
on fs
# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a checkpoint
mount yaffs2 mtd@system /system
#mount yaffs2 mtd@cache /cache
#mount ext4 /dev/block/mmcblk0p2 /data nosuid nodev noatime nodiratime noauto_da_alloc
#mount yaffs2 mtd@datadata /datadata
Does it mount those somewhere else?
Looks weird. Slim ICS's init.rc is like this:
Code:
on fs
# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a checkpoint
mount yaffs2 mtd@system /system
mount yaffs2 mtd@system /system ro remount
mount yaffs2 mtd@userdata /data nosuid nodev
mount yaffs2 mtd@cache /cache nosuid nodev

-I think you've just found the problem ￼ That's why init.rc doesn't recognizes data partition, and thinks it is encrypted,it isn't even mounted! Uncommenting those lines should be the solution ￼

July 3
-New working kernel with JB...

Hmm ;DDD,

-No way, no encryptrion error!!!!!!!!!!

it's says finishing boot. ;DDDDDDDDDDD

-omg guys,

i'm in jelly bean ;d

-It's smooth like hell,
uploading pictures in a sec

-http://www.youtube.com/watch?v=zLUpK7GGLa4&feature=player_embedded
http://i.imgur.com/afbqM.jpg
http://i.imgur.com/dAi1e.jpg
http://i.imgur.com/hP7ay.jpg
http://i.imgur.com/DVk2z.jpg

-Working on Galaxy Nexus rom with C-TAJB, got it booted and trying to fix some things...

Cheers,

-GUYS,

Prepare for a first photo taken from a galaxy s running jb ;p

-http://i.imgur.com/yeV1k.jpg
http://i.imgur.com/Ah8f9.jpg
http://i.imgur.com/i3w49.jpg

-FIXED INTERNAL SD!!

Now Phone, SMS...

-Quote:
Originally Posted by ishangoyal ￼
Did fixing internal SD result in any other major stuff working?

Camera, google play music, galery

-After flashing the Jelly Bean apps, i've very much errors. Will see what I can do

-I won't fix phone calls before sound is fixed, it doesn't make any sense if you can call but don't hear someone. I've asked the guy who fixed WiFi for nexus s and i'm waiting for an answer...

-Very close to fix wifi, it loaded wifi module but can't find networks.

-Nasif is now in our team! He is good with fixing stuff, he made WiFi working. Now working on that it can find stuff

-We now have a site: http://teamjellybean.noez.in/
!!!big thanks to dafabsl for making one!!!