Port i9100 ROM to i777 - AT&T Samsung Galaxy S II SGH-I777

Hi, I know various methods to "port" i9100 ROMs to the i777 (stock-based ROMs), but now I don't know because I want to port an AOSP-based ROM and Stock method doesn't work. So can anyone help me?
Thanks in advance.
Sent from my SGH-I777 using xda app-developers app

MlucianoEze said:
Hi, I know various methods to "port" i9100 ROMs to the i777 (stock-based ROMs), but now I don't know because I want to port an AOSP-based ROM and Stock method doesn't work. So can anyone help me?
Thanks in advance.
Sent from my SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
Quickest and easiest method is to flash the rom first, then while still in recovery flash a compatible kernel, then flash one of our modems.
Remember to do the necessary wipes, and follow any other instructions a kernel might need for its own installation.
That's it.
Sent from the i777

SteveMurphy said:
Quickest and easiest method is to flash the rom first, then while still in recovery flash a compatible kernel, then flash one of our modems.
Remember to do the necessary wipes, and follow any other instructions a kernel might need for its own installation.
That's it.
Sent from the i777
Click to expand...
Click to collapse
I did this:
Wipe data
Install AOSP i9100 ROM
Wipe Cache
Wipe Dalvik
Install AJK 4.9 MicSwap Kernel
Reboot Recovery
Reset STweaks Profiles
Fix permissions
Install MODEM AOSP 4.1.2 i777UCMD8
Reboot System
And the ROM didn't boot up.
Also tried with AJK 4.9 AOSP and the same.
Am I using the wrong kernel?
What am I doing wrong?
Sent from my SGH-I777 using xda app-developers app

MlucianoEze said:
I did this:
Wipe data
Install AOSP i9100 ROM
Wipe Cache
Wipe Dalvik
Install AJK 4.9 MicSwap Kernel
Reboot Recovery
Reset STweaks Profiles
Fix permissions
Install MODEM AOSP 4.1.2 i777UCMD8
Reboot System
And the ROM didn't boot up.
Also tried with AJK 4.9 AOSP and the same.
Am I using the wrong kernel?
What am I doing wrong?
Sent from my SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
You're not doing the factory reset and formatting /system. Those should be done before flashing ANY roms, let alone 9100 ones. It's making me a bit nervous that you didn't do this; you shouldn't be flashing things on your phone if you're not sure about the proper steps.
In any case, AJK AOSP is the correct kernel for AOSP roms.

SteveMurphy said:
You're not doing the factory reset and formatting /system. Those should be done before flashing ANY roms, let alone 9100 ones. It's making me a bit nervous that you didn't do this; you shouldn't be flashing things on your phone if you're not sure about the proper steps.
In any case, AJK AOSP is the correct kernel for AOSP roms.
Click to expand...
Click to collapse
If you see, the first thing I did is a factory reset:
MlucianoEze said:
I did this:
Wipe data
Click to expand...
Click to collapse
I don't format system because when I install the ROM it formats.
It's like this:
EXAMPLE ROM
Formatting /system
Installing system files...
...
...
Done.
And about the kernel I will use AJK 4.9 AOSP if that is the right kernel.
Sent from my Nexus 7 using xda app-developers app

MlucianoEze said:
If you see, the first thing I did is a factory reset:
I don't format system because when I install the ROM it formats.
It's like this:
EXAMPLE ROM
Formatting /system
Installing system files...
...
...
Done.
And about the kernel I will use AJK 4.9 AOSP if that is the right kernel.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Wiping data is not the same as performing a factory reset, and you shouldn't always trust a rom to format things for you.
Sent from the i777

SteveMurphy said:
Wiping data is not the same as performing a factory reset, and you shouldn't always trust a rom to format things for you.
Sent from the i777
Click to expand...
Click to collapse
Sorry if I didn't specify. I use "Wipe data/factory reset"
And I will wipe system manually.
I try and I tell you.
Sent from my SGH-I777 using xda app-developers app

Same result.
Samsung Galaxy S2 Bootloader Logo ---> AJK Banner ---> Blank Screen (Keys light turn on)
What I have to do?
I left it about 10 minutes and nothing happened...

MlucianoEze said:
Same result.
Samsung Galaxy S2 Bootloader Logo ---> AJK Banner ---> Blank Screen (Keys light turn on)
What I have to do?
I left it about 10 minutes and nothing happened...
Click to expand...
Click to collapse
That usually means you're using the wrong kernel for the rom you're on. What are you trying to port, let's start with that.
Sent from the i777

SteveMurphy said:
That usually means you're using the wrong kernel for the rom you're on. What are you trying to port, let's start with that.
Sent from the i777
Click to expand...
Click to collapse
I'm trying to port MIUI AOSP 3.5.17 (for i9100 of course) from this thread:
http://forum.xda-developers.com/showthread.php?t=2243236
Sent from my SGH-I777 using xda app-developers app

MlucianoEze said:
I'm trying to port MIUI AOSP 3.5.17 (for i9100 of course) from this thread:
http://forum.xda-developers.com/showthread.php?t=2243236
Sent from my SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
That's an older version, might not work with our current kernels, but the one to try would be AJK 4.9 mic swap (which I think you've tried already). MIUI roms are notoriously finicky to port, btw.
Still, why port this yourself (with lots of trouble, it appears), when there's already a v5 MIUI port in our own forums?

SteveMurphy said:
That's an older version, might not work with our current kernels, but the one to try would be AJK 4.9 mic swap (which I think you've tried already). MIUI roms are notoriously finicky to port, btw.
Still, why port this yourself (with lots of trouble, it appears), when there's already a v5 MIUI port in our own forums?
Click to expand...
Click to collapse
I know that ROM and I also have it. But I want a ROM based in AOSP.
(Sometimes, I want to have a Galaxy S2 i9100...)

MlucianoEze said:
Hi, I know various methods to "port" i9100 ROMs to the i777 (stock-based ROMs), but now I don't know because I want to port an AOSP-based ROM and Stock method doesn't work. So can anyone help me?
Thanks in advance.
Sent from my SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
I ported a bare bones aokp 4.3 from i1900. Used this method. http://forum.xda-developers.com/showthread.php?t=1941751 and ajk v4.9 kernel.

brifal13 said:
I ported a bare bones aokp 4.3 from i1900. Used this method. http://forum.xda-developers.com/showthread.php?t=1941751 and ajk v4.9 kernel.
Click to expand...
Click to collapse
Ok. I will try later.

Hey! After all I will not port it... But thank you a lot for the help. I will try with another ROM.
So... I think this thread is closed.

Related

bought new S2 need help

Hello,
i just bought a new i9100. Currently it has sensation rom 3.4 and siyah v 3.1 kernel. Now i want to flash hydrgen ics rom. How do I flash that rom ?
Follow the instructions for flashing that particular rom in the thread in the dev section devoted to that rom.
MistahBungle said:
Follow the instructions for flashing that particular rom in the thread in the dev section devoted to that rom.
Click to expand...
Click to collapse
Actually I am new to android so dont know much. I should just go into recovery and flash it straight forward? Or I would need to change kernel too?
I've never used that particular rom, so I have absolutely no idea. As I said in my previous post, go to the thread devoted to the rom & read the instructions (read the entire first page).
hassaan123 said:
Actually I am new to android so dont know much. I should just go into recovery and flash it straight forward? Or I would need to change kernel too?
Click to expand...
Click to collapse
first go into recovery mode and wipe everything factory reset and cache late format data format cache and last thing wipe dalvik cache and later on you can install your new rom. you dont have to change kernel because rom has its kernel in it.
how did u get on sensation with siyah kernel...??????
hassaan123 said:
Hello,
i just bought a new i9100. Currently it has sensation rom 3.4 and siyah v 3.1 kernel. Now i want to flash hydrgen ics rom. How do I flash that rom ?
Click to expand...
Click to collapse
Brand new I9100, Came with Sensation rom & Siyah kernel. Does Samsung know about this.
Sent from my GT-I9100 using Tapatalk 2
bored_stupid said:
Brand new I9100, Came with Sensation rom & Siyah kernel. Does Samsung know about this.
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
I bought used phone from someone
Switch ur cell off and power on holding Down power key, volume up and home button.U'll boot into CWM.that will do the magic
Sent from my GT-I9100 using XDA
And siyah works well with hydra and hydrogen both.u can try them both
Sent from my GT-I9100 using XDA

[Q] I can't install a new kernel

Hi everyone,
I have VK rom v5.1 installed running Siyah kernel 3.3.1 with some tweaks (I mean using extweaks app) and I've tried to install a new kernel, just to see which one is better batterywise and there's no way, just no way. After wiping cache, dalvik and also clearing init.c folder (which is usually done by defect when installing a new kernel, well, moved), I have tried with NEAK 2.0.5x and 2.0.6x and nothing. I've also tried with speedmod k3-20 and nothing either, it wont boot past the first Samsung logo!!! What can I do??? Any ideas?
I've also done factory reset and reset the extweaks profiles that I've changed, but still nothing, It won't pass the Samsung logo.
(Just another thing. I did change the dpi from 240 to 210 on the build.prop which was worked like a charm and updated from Siyah 3.2.8 to 3.3.1. Thinking that it could be a problem of any kind and desperate as I was I tried as well changing it with no improvement at all).
Cheers
paieneso said:
Hi everyone,
I have VK rom v5.1 installed running Siyah kernel 3.3.1 with some tweaks (I mean using extweaks app) and I've tried to install a new kernel, just to see which one is better batterywise and there's no way, just no way. After wiping cache, dalvik and also clearing init.c folder (which is usually done by defect when installing a new kernel, well, moved), I have tried with NEAK 2.0.5x and 2.0.6x and nothing. I've also tried with speedmod k3-20 and nothing either, it wont boot past the first Samsung logo!!! What can I do??? Any ideas?
I've also done factory reset and reset the extweaks profiles that I've changed, but still nothing, It won't pass the Samsung logo.
(Just another thing. I did change the dpi from 240 to 210 on the build.prop which was worked like a charm and updated from Siyah 3.2.8 to 3.3.1. Thinking that it could be a problem of any kind and desperate as I was I tried as well changing it with no improvement at all).
Cheers
Click to expand...
Click to collapse
Have you tried a kernel cleaning script?
Sent from my GT-P7510 using xda premium
kilometers4 said:
Have you tried a kernel cleaning script?
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
I'm on it
paieneso said:
I'm on it
Click to expand...
Click to collapse
Try this http://forum.xda-developers.com/showthread.php?p=19716290
Sent from my GT-P7510 using xda premium
kilometers4 said:
Try this http://forum.xda-developers.com/showthread.php?p=19716290
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
Yep, I was with that one already. Nah, it's not working. It flashes and everything, but when I flash the new kernel it gets stuck on the samsung logo again. I'm starting to think that the kernels are corrupted or sth, but I've tried 3 already and all of them with the same problem. Is it possible I am using the wrong kernels? I mean, the rom is ICS standtard, custom samsung rom, is it not?
paieneso said:
Yep, I was with that one already. Nah, it's not working. It flashes and everything, but when I flash the new kernel it gets stuck on the samsung logo again. I'm starting to think that the kernels are corrupted or sth, but I've tried 3 already and all of them with the same problem. Is it possible I am using the wrong kernels? I mean, the rom is ICS standtard, custom samsung rom, is it not?
Click to expand...
Click to collapse
Yea i believe so. Have you tried flashing a completely new rom altogether? With a full wipe.
You can also try to fix permissions in cwm
Sent from my GT-P7510 using xda premium

Hellraise GT-I9100 Jellybean for SGH-I777

This thread is to help people hellraise a GT-I9100 Jellybean 4.1 rom for use on our AT&T Galaxy S2 SGH-I777.
Get what you need as of August 1, 2012:
1.) Download a Jellybean 4.1 or 4.1.1 rom from the GT-I9100 forums. (NOTE: do not use from the I9100G, the hardware is different)
http://forum.xda-developers.com/forumdisplay.php?f=1055
2.) Download a JB compatible SGH-I777 kernel. The following have compatible versions:
- Dream Kernel ( http://forum.xda-developers.com/showthread.php?t=1788148 )
- Siyah Kernel ( http://forum.xda-developers.com/showthread.php?t=1592228 )
3.) Download a CM9 SGH-I777 modem (this is AOSP based and needs a CM modem)
http://forum.xda-developers.com/showthread.php?t=1336958&highlight=cm7+modem
4.) Download the Hellraiser zip I have attached to this post. This adds the needed keylayout and lib files for the SGH-I777.
Move the files to your internal SD card on your phone.
INSTALL ORDER:
1.) Boot into CWM recovery and do a Wipe/Factory Reset, Wipe Cache, Wipe Dalvik Cache, Format System.
2.) Install the Jelllybean GT-I9100 rom zip (Note: if the rom uses AROMA installer, do not reboot after install)
3.) Install the SGH-I777 Jellybean compatible kernel.
4.) Install the Hellraiser zip from this post to get the correct keylout for you SGH-I777.
5.) Install the SGH-I777 CM modem. (all JB roms at this date are CM10 based)
6.) REBOOT and get you some Jellybeans!
Credits go to Team Skyfire for the Dream Kernel, Ktoonsez and Gokhanmoral for the Siyah Kernel, RockRatt for the modems, and drakester09 for the keylayout and lib files in the Hellraiser zip attached. Thank these awesome devs every chance you can get!!
Thanks for putting together these directions.
Does this hellraiser package also change the build id back to i777 or will it still be i9100?
Because the original ROM creator may have tweaks in the build.prop I figured it best to leave the device I'd alone.
You can manually change the build.prop to show SGH-I777 if you need it.
Sent from my smooth as butter SGH-I777.
Hey ts, thanks for the great tutorial. Just a question, has anyone successfully ported a JB rom with this tool?
Sent from SGS2 i777.. be prepared for typo.
bb_hershey said:
Hey ts, thanks for the great tutorial. Just a question, has anyone successfully ported a JB rom with this tool?
Sent from SGS2 i777.. be prepared for typo.
Click to expand...
Click to collapse
Yes, I'm currently using the 20120801 release from GT-I9100 CM10 thread from below. I did have to change the build.prop before it would flash via CWM. The easiest way I found to do that was to run it through Flash-aholicsTool and just check mark strip out device specific script calls and change device name to I777. (I did not check Hellraise option) Then follow the directions in the OP.
http://forum.xda-developers.com/showthread.php?t=1794758
I am on my 3rd GT-I9000 JB ROM and I use this method. It is not a tool just an easy way to add the proper key layout and libs for SGH-I777.
I manually select the build.prop with Root Explorer to edit in text editor.
Sent from my smooth as butter SGH-I777.
Just wanting to verify if I'm using a GT-I9000 JB ROM that is hellraised would I use a kernel WITH mic swap or WITHOUT?
I'm assuming that it would be WITH mic swap.
Thanks.
loughary said:
Just wanting to verify if I'm using a GT-I9000 JB ROM that is hellraised would I use a kernel WITH mic swap or WITHOUT?
I'm assuming that it would be WITH mic swap.
Thanks.
Click to expand...
Click to collapse
With mic swap is for AOSP based like CM10 or for a GT-I9100 ROM.
Without mic swap is only for AT&T leaks/ROMs like LE5 or LD3.
Sent from my smooth as butter SGH-I777.
Instalation aborted!
Hello my friends, i followed all the tutorial, but when i will install the Jelllybean GT-I9100 rom zip i get this erro message:
Error in /sdcard/cm-10-20120801-EXPERIMENTAL-i9100-CODEWORKX.zip
(Status 7)
Instalation aborted.
My galaxy S2 is the i777 from AT&T and i think i did all the tutorial right!
What do you think is going on?
Thank you!
Using Entropys ICS Hellraiser, I packed it with The Dream JB Kernel and a new modem. So all you have to do is flash this after you flash a i9100 ROM and it does everything for you http://db.tt/dEfrVjGB
binhosccx said:
Hello my friends, i followed all the tutorial, but when i will install the Jelllybean GT-I9100 rom zip i get this erro message:
Error in /sdcard/cm-10-20120801-EXPERIMENTAL-i9100-CODEWORKX.zip
(Status 7)
Instalation aborted.
My galaxy S2 is the i777 from AT&T and i think i did all the tutorial right!
What do you think is going on?
Thank you!
Click to expand...
Click to collapse
You need to go into your build.prop and chage GT-I9100 to SGH-I777 & I9100 to I777. Or extract the build.prop from the cm10 zip and replace the one in your phone with it.
motoman22x said:
Using Entropys ICS Hellraiser, I packed it with The Dream JB Kernel and a new modem. So all you have to do is flash this after you flash a i9100 ROM and it does everything for you http://db.tt/dEfrVjGB
Click to expand...
Click to collapse
This solution will work and is essentially the same as what I described in the OP.
My method is just a bit longer with the exception of choice in the future of newer kernels and modems that may be created.
As for the status 7 error...you need to unzip the JB ROM you have chosen and edit out any device scripts in the install that check for a GT-I9100 OR you need to edit your current ROM's build.prop to show GT-I9100 instead of SGH-I777 BEFORE you reboot into recovery to flash the JB ROM.
Some ROMs have a device script that verifies you are flashing to the "proper" device.
Sent from my smooth as butter SGH-I777.
Or he could've just googled i777 status 7 error.
Sent from my SGH-I777 using Tapatalk 2
Phalanx7621 said:
Or he could've just googled i777 status 7 error.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Yes, you are right...but it never hurts to help someone along.
Sent from my smooth as butter SGH-I777.
I tried to flash RR_Jelly_Bean_V3.0.1_Aroma with instraction first post but all time it hanging on RR bootanimation. I tried defoult, light version , same problem.
Before flashing wiped all and format system.
After flashing tried wipe cashe and dalvic cashe, same.
fakhri said:
I tried to flash RR_Jelly_Bean_V3.0.1_Aroma with instraction first post but all time it hanging on RR bootanimation. I tried defoult, light version , same problem.
Before flashing wiped all and format system.
After flashing tried wipe cashe and dalvic cashe, same.
Click to expand...
Click to collapse
Make sure you're using the right kernel. JB compatible not just an ICS kernel.
rk249 said:
Make sure you're using the right kernel. JB compatible not just an ICS kernel.
Click to expand...
Click to collapse
Kernel is Siyah 3.5.1, as mentioned in first post.
fakhri said:
Kernel is Siyah 3.5.1, as mentioned in first post.
Click to expand...
Click to collapse
Did you get the Siyah CM10 Test Kernel or the normal ICS 3.5.1 version? I would bet the 3.5.1 ICS version. My apologies...I should have been more specific.
As far as I can tell, the Siyah kernel generated by Ktoonsez for the SGH-I777, has separate ICS and JB versions. The GT-I9100 Siyah kernel is version 3.5.2 and seems to be for BOTH ICS and JB roms but that is only for that phone.
At this time, Ktoonsez' Siyah has mic swap and no mic swap versions for ICS 3.5.1 but the CM10 test kernel seems to be without mic swap, which would cause your call audio to be low since the top mic is being used instead of the bottom mic. Without mic swap is only for AT&T leaked roms (and we all know AT&T won't be releasing JB to us anytime soon). Please go thank or donate to Ktoonsez anyway because you know he will be on top of this in the future. http://forum.xda-developers.com/showthread.php?t=1592228
I would highly recommend the Dream kernel WITH mic swap. This should fix your problem. Don't forget to Thank or Donate to Team Skyfire if you use their kernel. http://forum.xda-developers.com/showthread.php?t=1788148
I am using the 2.6.9 version of the Dream kernel (with mic swap) with great results. For some reason, which is explained in their thread, 2.6.9 is actually newer than their 3.2.9 version. Something to do with the TWRP recovery for one and not the other.
Please let us all know your results using the proper kernel.
Thank You very match. I flashed Dream kernel and it works fine.
Thanks for your grate jobs.
Hailraising i9100 SuperNexus rom
Hi,
Can someone please help me hailraising the Supernexus rom released yesterday in i9100.
link : http://forum.xda-developers.com/showthread.php?t=1810042
I tried to hailraise it using the scripe you provided. When I tried to install it failed with bunch of build.prop mismatch and status 7 error. So as suggested earlier, I extracted its build.prop and edited it to match our device, but still it fails with same error. My proficieny in this area ends here and don't know what else to do here !!
I'm really interested in this build, as this is the only rom thats not based on cm10 exp build , but its made from the aosp source code directly and thus I hope it solves my media scanner issue and I could have a jb rom to work with.
Thanks !!!

[Q] kernel flashing

One noob question has been bugging me for quite a long time!
The thing is, do i have to re-flash the whole ROM if i want to change the kernel or can i just flash the kernel over the previous without re-flashing the whole ROM?
AmG77 said:
One noob question has been bugging me for quite a long time!
The thing is, do i have to re-flash the whole ROM if i want to change the kernel or can i just flash the kernel over the previous without re-flashing the whole ROM?
Click to expand...
Click to collapse
If the rom and kernel are compatible you should be able to just flash the new kernel. Wipe cache & dalvik..
CtrlAltDelIrl said:
If the rom and kernel are compatible you should be able to just flash the new kernel. Wipe cache & dalvik..
Click to expand...
Click to collapse
Thank you for prompt reply!!
Will do as you suggest!!
Sent from my LT22i using xda app-developers app
IF you are in 4.2.2, make sure that the kernel which you have selected is for 4.2.2. Kernels made for older versions might not work with 4.2.2.

[Q] Kernel not flashing help

I have flashed paranoidandroid 3.15 on my galaxy s3 a couple weeks ago, aside the occasional screen that win't turn on I haven't had any problem, but I set my mind on flashing a new kernel in order to be able to change thez governor. I tried to flash air kernel on, I did exactly what I was told: Boot into recovery, clear cache/delvik, installed kernel from sd card, and rebooted. But after the phone being rebooted, I still had the stock kernel.
My question is, why did this happen, and how do I fix it?
All help is appreciated
what recovery? link to the kernel?
Glebun said:
what recovery? link to the kernel?
Click to expand...
Click to collapse
I'm running TWRP ( Team Win Recovery Project)
http://forum.xda-developers.com/showthread.php?t=1469842 link to the kernel, although if you know any kernels that work better/ more appropriate for ParanoidAndroid, I am more than open to suggestions
vonniel said:
I'm running TWRP ( Team Win Recovery Project)
http://forum.xda-developers.com/showthread.php?t=1469842 link to the kernel, although if you know any kernels that work better/ more appropriate for ParanoidAndroid, I am more than open to suggestions
Click to expand...
Click to collapse
Kernel is for nexus s not galaxy s3
Sent from my GT-I9300 using xda premium
wow, you're lucky the updater-script saved your phone. Flashing wrong firmware will kill it
Glenbun. Only mismatched, corrupted, or missing boot loaders can kill a phone.
yeah-yeah, but we should scare the noobs away from flashing the wrong firmware that potentially includes a bootloader
Glebun said:
yeah-yeah, but we should scare the noobs away from flashing the wrong firmware that potentially includes a bootloader
Click to expand...
Click to collapse
Glebun u have a point, even other incompatible components of recovery zip packages can brick the phone.
Sent from my Supercharged V12 Samsung Galaxy S3 using Tapatalk
Glebun said:
wow, you're lucky the updater-script saved your phone. Flashing wrong firmware will kill it
Click to expand...
Click to collapse
Wow, I feel so dumb ^^' I'll be more careful next time around.
What kernel would you recommend for me?
I recommed stock mb5 or speedmod k2-12 kernels for you
Bahadirafro said:
I recommed stock mb5 or speedmod k2-12 kernels for you
Click to expand...
Click to collapse
Well, I don't really know either of them, I don't mind stock, but I want to change things, sometimes it just isn't up for the task, or uses up battery when I would rather it didn't, without even knowing what they do, and looking around, I found the perseus kernel, I would like some opinions on the kernel, I would be very grateful if you told me if it fits me, if it's compatible with ParanoidAndroid, and finally if you have a better suggestion for a kernel.
http://forum.xda-developers.com/showthread.php?t=1691401
read the first post of the thread to find out if it's compatible with your ROM.
and try it to see if it suits you
If I'm running TWRP can I still download kernels that say they are meant for CWM?
yes

Categories

Resources