[WIP] ICS Android 4.0.1 I9000 ROM from sources - Galaxy S I9000 General

please see thread in dev section
Onecosmic our kernel guy made it
Pawtip for recent help on ril.
I thank nikademus for creating the kernel for us in first place.
And a general thanks to the rest of the people in this thread that helped in this.

AFAIK the boot.img for SGS is different from boot.img of other phones. To decompile boot.img dsixda kitchen is used. It gives an error for our phones when we try to extract the contents of boot.img "Android header not found"...the file doesn't get extracted. Thats the problem.
May be a decent developer can guide us at this point??

muzicfreako said:
AFAIK the boot.img for SGS is different from boot.img of other phones. To decompile boot.img dsixda kitchen is used. It gives an error for our phones when we try to extract the contents of boot.img "Android header not found"...the file doesn't get extracted. Thats the problem.
May be a decent developer can guide us at this point??
Click to expand...
Click to collapse
Yes i tried that also!
Sent from my GT-I9000 using Tapatalk

Actually we need the ramdisk file from boot.img. And forr galaxy S the kernel in not inside boot.img as we can see in every rom we have.
Unless theres a way to edit this boot.img...we're stuck.

Nobody?
Sent from my GT-I9000

Well im in conversation w some kernel devs to cook some kernel with that init.rc modified...
Sent from my GT-I9000

*subscribing*
the phone is quite similar to the GT-i9000 or at least the Nexus S right ?
so it should be achievable
we need a central github repo [preferrably in an organization] for kernel sources, etc.

Well this sounds exciting
Sent from my GT-I9000 using XDA App

progress...
well, i have spoken with nikademus, he made a specific kernel for this, gonna test now, later i post a link with boot.img for another dev to test the rom...
http://www.multiupload.com/HS59X8PISQ

zacharias.maladroit said:
*subscribing*
the phone is quite similar to the GT-i9000 or at least the Nexus S right ?
so it should be achievable
we need a central github repo [preferrably in an organization] for kernel sources, etc.
Click to expand...
Click to collapse
right the nexus s and galaxy s are quite similar, remembre that cyanogen rom was first ported from nexus s to sgs.
well i'm not a experienced Guy in this, i want to get it to work but if we join forces maybe the goal is achieved early.

How can i help?

malcho said:
How can i help?
Click to expand...
Click to collapse
the goal is to port nexus s 4g ics sdk rom to i9000
http://forums.androidcentral.com/sp...oms-hacks/127806-rom-ics-sdk-port-wip-22.html

Did the specialized kernel work.

yes yes yes was waiting for someone to initiate this best of luck with development.. and do keep the first post updated of the happenings!

It is working with the boot.img file that Netmatrix shared? Tks.

most of the services died, getting bootloops...
Continue testing...
Sent from my GT-I9000

good luck and keep it posted!

Later on, i put logcat here...
Sent from my GT-I9000

but just boot.img has to be changed to make SGS to boot with ICS?

Its not, build.prop had to be changed....
Sent from my GT-I9000

Related

[REF] Kernel source for GT-i9000B (froyo) is now available on opensource.samsung.com

Kernel source for GT-i9000B is now available on opensource.samsung.com.
Search for i9000 and it will display the file "GT-I9000B_Latin_OpenSource_Froyo.zip".
That file incorporates only the files which differ from i9000.
neldar said:
Kernel source for GT-i9000B is now available on opensource.samsung.com.
Search for i9000 and it will display the file "GT-I9000B_Latin_OpenSource_Froyo.zip".
That file incorporates only the files which differ from i9000.
Click to expand...
Click to collapse
Thanks neldar !
I'll check that out, as you do
PS : lame on them publishing an archive containing just the changes. they really need to apply the same method they learn Working with the kernel with Google.
Also, i guess we will never get the source for their Eclair kernel..
It is a BIG NEWS for i9000b users, becouse, until today we haven´t any custom ROM. With this, it willl change soon, thanks neldar, and thanks supercurio for cheking it,
so, you can get the whole package for the i9000/i9000t, and this, and get a complete source for the i9000b's kernel ?
(i ask this because of supercurios comment about the way its being published, and how its lame)
wow finally
Great news, thank you.
supercurio said:
Also, i guess we will never get the source for their Eclair kernel..
Click to expand...
Click to collapse
i asked samsung about it some weeks ago and they toldme:
that they made a mistake not posting it but developers were working with froyo and would release the sources for mid december
so, i think you are right.
note: i builded 2 kernels with this code, if anyone is interested, i have it runing on my mobile right now.
luismanson said:
i asked samsung about it some weeks ago and they toldme:
that they made a mistake not posting it but developers were working with froyo and would release the sources for mid december
so, i think you are right.
note: i builded 2 kernels with this code, if anyone is interested, i have it runing on my mobile right now.
Click to expand...
Click to collapse
can you post details of the compilation process?
thanks
obalado said:
can you post details of the compilation process?
thanks
Click to expand...
Click to collapse
README.TXT:
Code:
How to build:
< Platform >
The Platform is the same as that of the European version.
Get GT-I9000 open source.
: GT-I9000_OpenSource_Froyo_update_JPM.zip
Unzip it, then you will see the file GT-I9000_Platform.tar.gz which includes the Android source code.
< Kernel >
1. Get GT-I9000 open source code:
- GT-I9000_OpenSource_Froyo_update_JPM.zip
Unzip it, then you will see the file GT-I9000_Kernel.tar.gz which includes the kernel source code.
2. Overwrite GT-I9000B Kernel open source code from the Latin American version to Europea kernel open source code.
3. move into the Kernel/ directory
4. Execute 'make aries_latinb_defconfig'.
5. Execute 'make' or 'make -j<n>' where '<n>' is the number of multiple jobs to be invoked simultaneously.
6. If the kernel is built successfully, you will find following files from the top directory:
arch/arm/boot/zImage
net/netfilter/xt_TCPMSS.ko
drivers/onedram_svn/modemctl/modemctl.ko
drivers/onedram_svn/onedram/onedram.ko
drivers/onedram_svn/svnet/svnet.ko
drivers/bluetooth/bthid/bthid.ko
drivers/net/wireless/bcm4329/dhd.ko
drivers/scsi/scsi_wait_scan.ko
drivers/samsung/fm_si4709/Si4709_driver.ko
drivers/samsung/vibetonz/vibrator.ko
I9000B i sold out at all stores here in Brazil.
I think that there are so much people getting happy enogh to donate for custom roms, possibly now!
and i'm one of them.
well, i did a custom kernel
luismanson said:
well, i did a custom kernel
Click to expand...
Click to collapse
so why aren't we testing it yet?
because almost no one cares?
i find amazing things in xda but to get a post replied or some help....
here it is: http://forum.xda-developers.com/showthread.php?t=878721
be careful, A2DP has problems (no bluetooth audio)
Any chance we can get a 2.2.1 ROM and Voodoo now? Please guys, help us out.
nothing yet?

[ROM][2.3.4][JVQ]Continuum v6.1 - v6.2 Beta Now Open![OUT OF SUPPORT]

​
Presents:
Continuum v6.1
ROM's main thread
Bug reports
FAQ
Themes and other modifications
Google maps and Street view for those that cant find them on the Market
IRC Channel
​Yes, there is no default browser included because the way the default browser was build in JVQ does not allow it to be deodexed.
There are several differences between code contained in .odex and normal .dex files - have a look here for example
The .odex files are build with specific dependencies and baksmali, in this case, is not capable to detect which is the correct dependency or if there are more of them.
So called de-compilation of .dex or .odex files is actually reverse engineering so it was just a matter of time until a change would appear.
We are right now waiting for an update from brut.all and JesusFreke. Hopefully we'll get some update soon.
I have decided to keep everything on my forum as is much easier to manage bugs and other things.
All downloads are hotlinked. Multiupload will be used only as a backup solution
Thanks go to:
eXistZ for the heart of this ROM
MaxRabbit, Elisha, FroggyStyle, surfed for hosting
shoman94 for modem expertise, themes porting and forum support
DAGr8 for lockscreen sources adapted for I9000
xcaliburinhand for building the original reoriented kernel
untermensch, Sbrissen, dhiru1602, Rimmer1966 for the 5 lockscreen and extended power menu sources and tweaks
MikeMike01 for the keep the buttons ON on screen touch mod
verysafety for the bootanimation
sailerboy for oferring a BNC for IRC channel
for.digit for the keyboard
Lukiqq for the volume tones mod
1st
10char
Very nice, looking forward to giving this a shot!!
dm
loving the ROM!
Vivified said:
loving the ROM!
Click to expand...
Click to collapse
I would have to agree.
great work as always, I'll give it a run this weekend for a bit
will try tonight when get home thx!!
Uh-oh, was debating on whether or not to flash the latest Cog ROM, but it looks like Continuum is going to be on my phone in the near future
But here's a quick question -- already on the i9000 GB Bootloaders -- any advantage (or reason) to switch to the KF1 bootloaders before flashing the ROM (since Cezar was the one who released the 1-click for the KF1, I thought I would ask...)
What is the difference between this and beta 2?
Sent from my GT-I9000 using XDA App
mpanary_fako said:
What is the difference between this and beta 2?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Minor. Cezar said it's better to stay on b2
mrhaley30705 said:
Minor. Cezar said it's better to stay on b2
Click to expand...
Click to collapse
Im already enjoyin b2 and have it the way I want it so, no flashing for me.
Awesome work tho, thanks Cezar
Sent from my GT-I9000 using XDA App
Will definitely be trying this!
Sent from my SAMSUNG-SGH-I897 using XDA App
pinoymutt said:
Uh-oh, was debating on whether or not to flash the latest Cog ROM, but it looks like Continuum is going to be on my phone in the near future
But here's a quick question -- already on the i9000 GB Bootloaders -- any advantage (or reason) to switch to the KF1 bootloaders before flashing the ROM (since Cezar was the one who released the 1-click for the KF1, I thought I would ask...)
Click to expand...
Click to collapse
Short answer, no.
pinoymutt said:
Uh-oh, was debating on whether or not to flash the latest Cog ROM, but it looks like Continuum is going to be on my phone in the near future
But here's a quick question -- already on the i9000 GB Bootloaders -- any advantage (or reason) to switch to the KF1 bootloaders before flashing the ROM (since Cezar was the one who released the 1-click for the KF1, I thought I would ask...)
Click to expand...
Click to collapse
Personally, i rather have i897 bootloaders on a i897 device. Flash an i9000 kernel and see how many things wont work. That makes me think that it might be a similar situation with bootloaders.
Is a stock theme available, like in 5.6?
icezar1 said:
Personally, i rather have i897 bootloaders on a i897 device. Flash an i9000 kernel and see how many things wont work. That makes me think that it might be a similar situation with bootloaders.
Click to expand...
Click to collapse
If the man recommends it, that's a good enough answer for me
When I click on download links and view the webpage on my phone I don't see a way to download?
Sent from my GT-I9000 using XDA App
gocats7 said:
When I click on download links and view the webpage on my phone I don't see a way to download?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Same here....
Getting message saying not able to view...i will try another rom before registering with another website
Sent from my GT-I9000 using XDA App
For those not able to view links from phone, try using Firefox from the market, or download Firefox Here from your browser.

kernel ics

there is' someone who can compile a kernel for beta ics Andrew Garen?
There wont be any custom kernels for those roms till there's source code for ICS
Sent from my Google Nexus S 4G using xda premium
True. "Compiling" is referring to compiling source. As soon as we get source code....we're golden.
You could take the boot.img and unpack it to make minor tweaks but not nearly enough. The real quality tweaks reside in the zImage binary.
A boot.img consists of two major parts;
1. Ramdisk
2. zImage (binary)
Who's Andrew Garen?
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
adaimespechip said:
Who's Andrew Garen?
Click to expand...
Click to collapse
He's a dev. His roms work awesome. You should chcek it out. www.drewgaren.com
jlanza said:
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
Click to expand...
Click to collapse
It is not.
jlanza said:
Has been the ICS kernel already released? If yes, could please provide the link to the downloading page or git repository, I need to recompile a custom one.
Click to expand...
Click to collapse
I think that the matr1x kernel v11.5 should work on drew garens icy! do a backup and try!
Sent from my Nexus S using XDA App

New File System By Samsung

a new Linux file system from Samsung that is faster than existing ones when running on flash storage devices, submitted in a clean, easy-to-apply manner. This will be great for Android-based systems.
#source: G+
ithunter said:
a new Linux file system from Samsung that is faster than existing ones when running on flash storage devices, submitted in a clean, easy-to-apply manner. This will be great for Android-based systems.
#source: G+
Click to expand...
Click to collapse
Look at this.. XDA users are on the case already!
I like the idea behind this filesystem!
As the OP of the thread said, it is possible but we would need a new recovery and edit the kernel to add F2FS (that's the name, right?) formatting and detecting support. What I'm confused about is whether or not we are gonna need USB drivers if we use this. Please explain.
Is this lwn.net/Articles/518718/ what you're talking about?
Sent from my rooted tomato using xda app
I dont have a single ideea what f2fs means but i smell nAa-15 kernel.
Sent from my X8 using xda app-developers app
Hmm, interesting... wonder what advantages it has compared to YAFFS2.
i guess efficient flash storage, that is if Sammy doesn't screw it up like they did with RFS.
i hope it's good. i also hope it can be made to work with the X8.
fingers crossed.
We can get this working on the x8.. It's just a matter of compiling it into the kernel, editing the ramdisk and recovery.
Kernel & ramdisk bits are really simple..
I haven't found yet what needs to be edited in the recovery. Anyone any leads on this?
This will give us much higher sd read & write with less overhead so the sdcards will last much longer and will fragment less.
They don't have a fsck for it yet but it has full logging and journaling..
Can even choose to only convert system and data and leave bootimage/recovery as is.
Sent from my GT-I9300 using xda premium
yes but when you format a system based on the new FS, you need to have a recovery that supports it.
@CtrlAltDelIrl
then compile a kernel that supports it as soon as Samsung releases it's source (it is open source, right?)
sgt. meow said:
yes but when you format a system based on the new FS, you need to have a recovery that supports it.
@CtrlAltDelIrl
then compile a kernel that supports it as soon as Samsung releases it's source (it is open source, right?)
Click to expand...
Click to collapse
The source is already available.. I might just do that!
sgt. meow said:
yes but when you format a system based on the new FS, you need to have a recovery that supports it.
@CtrlAltDelIrl
then compile a kernel that supports it as soon as Samsung releases it's source (it is open source, right?)
Click to expand...
Click to collapse
So the kernel in recovery needs to support it, problem solved.
Sent from my GT-I9300 using xda premium
yes but the recovery binary that we have in the kernel is compiled from a regular CM tree and settings have to be changed there (not sure which) before compiling the binary. maybe nAa, alfsamsung, CtrlAltDelIrl, other devs or a team of devs can come up with one such recovery and kernel.
It is not that hard, when you have that kernel compiled and in device sources (or build it during the progress like we do on LG P500) you can build a recovery which supports it.
Sent from my GT-I9300 using xda premium
_Arjen_ said:
It is not that hard, when you have that kernel compiled and in device sources (or build it during the progress like we do on LG P500) you can build a recovery which supports it.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
exactly what i meant.

[PROJECT][WIP] Port TW 4.4.2 to N7000

Hi,
First of all, everyone knows (or should know) that we never will receive KK TW update of Samsung. So I propose you to create a "team" to port the TW 4.4.2 to our Note.
You can see that it's possible/will be possible, so don't bloat/blame this theard :
S3 Port : http://forum.xda-developers.com/gal...4-2-archiport-temporary-experimental-t2748579
S2 Port : http://forum.xda-developers.com/galaxy-s2/development-derivatives/wip-ormusromv1-t2768373
Members :
@Alek7
@forest1971
@Junaid1460
@igorescu04
@NoteboyTech
Do you want to see TW KitKat on your Note ? Give your answers in the poll
Changlog/statut
- TW KK ROM build @Junaid1460
- Modified kernel for TW KK port build @forest1971
- Kernel boots
- Getting bootanimation
To do list
- Do a lot of changes
Totaly awesome... hope devs join your project and make this possible.
You can mark me as a tested is this go on
:good::good::good:
Everyone is lazy.. Help yourself
Sent from my GT-N7000 using Tapatalk
progress of my version of rom
progress:
[kernel:-]
partially working kernel
ramdisk work completed need to compile and test
[rom:-]
have two versions
1)bootable and botanimation working with some cm11 libs
2)bootable but no bootanimation but going so far till package parser
[currently working on:-]
kernel(ramdisk)
HTML:
Can anyone ask for the log of the s3 kernel to see what does and charge at boot ?
Junaid1460 said:
I had made a installable package
its installing perfectly
but no boot I guess the problem with the kernel
preload is also perfect
I don't have a perfect tool to edit kernel
---------- Post added at 01:06 PM ---------- Previous post was at 12:48 PM ----------
I can say for sure when galaxy s2 get a successfull port
then it is easy for our device to port because s2 and note share
smdk4210 chipset
Click to expand...
Click to collapse
Can you upload the ROM ? I will try to help you because I haven't much time now (exams) to build it from the beginning
Alek7 said:
Can you upload the ROM ? I will try to help you because I haven't much time now (exams) to build it from the beginning
Click to expand...
Click to collapse
I'm rebuilding the rom now
I asked for help in kernel setup
he told
1)decompile both kernel
2)zimage(base kernel)------->replacing(port)
3)change some /dev/block
etc.....
I'm doin it now
I'm using archi port
prefer justarchi github repository
Junaid1460 said:
I'm rebuilding the rom now
I asked for help in kernel setup
he told
1)decompile both kernel
2)zimage(base kernel)------->replacing(port)
3)change some /dev/block
etc.....
I'm doin it now
I'm using archi port
prefer justarchi github repository
Click to expand...
Click to collapse
OK Thanks a lot for your contribution for this project :laugh::good: But I think you don't have to modify the kernel,, forest will do it.
@forest1971
Ok. Will try to work on ut now that I just completed the latest version of my jb kernel.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Alek7 said:
OK Thanks a lot for your contribution for this project :laugh::good: But I think you don't have to modify the kernel,, forest will do it.
Click to expand...
Click to collapse
IS IT THEN I NEED KERNEL DOWN LINK
the rom is proper and only need to boot
well i will do some more changes and merge forest and n2 kernel
thnx
Junaid1460 said:
IS IT THEN I NEED KERNEL DOWN LINK
the rom is proper and only need to boot
well i will do some more changes and merge forest and n2 kernel
thnx
Click to expand...
Click to collapse
No, forest is making it with JustArchi github, it isn't finished yet. I think you won't have to merge forest and n2 kernel because he will make it too
Alek7 said:
No, forest is making it with JustArchi github, it isn't finished yet. I think you won't have to merge forest and n2 kernel because he will make it too
Click to expand...
Click to collapse
It is not a piece if cake. Please go ahead with any attempts with kernel and do not wait. Cheers.
Sent from my GT-N7000 using Tapatalk 2
This is a kernel version with modified ramdisk.
http://www.mediafire.com/download/ldntupd5xvjvf11/Forest-twkk.zip
I probably should work for TW-KK port.
At least it will boot and has adb working and recovery working.
In case port rom not working you can adb reboot to recovery and get back to your backup rom.
I have also enabled logcat so u can take logcat to debug the port rom.
No guarantee through:laugh:. GL.
Let us know the rezults
Enviado desde mi GT-N7000 mediante Tapatalk
oooooops
oooooops logcat lot errors
see the attachment
suggest me some thing
what to do next
one good thing is that i guess kernel booting
got logcat so
if there is kernel related thing
then it is work for @forest1971
else you tell wat to do
i have not seen logcat...sleepy
I will work more on it. Cheers.
Sent from my GT-N7000 using Tapatalk 2
till now i have taken cm11as base rom
but no more
it sucks in blank screen
tmorrow start again with stock
n7000 stock 4.1.2 to n7100 stock 4.4.2
i hope the success
and also any more who build rom in a new way
may be kernel is phising or rom
try with archi kitchen
.........etc
looks like no one interested
I quit....
but I try by my self
referring s2 wip
Junaid1460 said:
looks like no one interested
I quit....
but I try by my self
referring s2 wip
Click to expand...
Click to collapse
He, me and forest are still working on it, but we will be able to do more if you upload the ROM :laugh:
Alek7 said:
He, me and forest are still working on it, but we will be able to do more if you upload the ROM :laugh:
Click to expand...
Click to collapse
I'll upload it by today
I have lot more zip but this one rar
this one i have not tested
i managed to delete some apps
there may be some problem with preload symlinking
so delete some un used libraris from /system/lib
ex:chatton.****.so
face rec***.so
delete some apps for temporary boot
hope you understood
uploading 17% complted on mediafire

Categories

Resources