【GUIDE】[ROM Transplant ]2nd-boot rom with stock kernel support (updated)
【Before the guide】
Hi, it is my first time to write here and share my methods with you guys. So please show me your encouragements.
【What am I doing】
The reason why I want to transplant the kernel on defy is, I am now studying the multiboot feature. My main system is stock 2.3.6 so the 2nd-init rom like Quarx CM10 4.1.2, AOKP 4.1.2, new SlimBean, etc. cannot boot. ALTHOUGH you can directly change some older roms' kernel.
【Aim】
NOW with this method you can get your 2nd-boot ROM work on stock kernel as well.
【Step】
Now follows the method. You'll make this manually on your PC or Android devices. TAKE AOKP FOR EXAMPLE
【Simple-transplant】
1.Extract an older ROM of 4.1.1 that can boot on stock kernel. Copy /system/app, /system/framework , /lib/libandroid-runtime.so and prepare to transplant.
2.Extract 2nd-init ROM of 4.1.2 AOKP .
3.Copy files copied above to 4.1.2 's folder and replace those three parts.
4.CHECK IF THE BOOTMENU FOLDER'S FILES ARE THE SAME AS 4.1.1, OR you won't have your multiboot.
5.Compress and sign your ROM, Enjoy!
(Sign your rom using signapk or other tools that can be found in the forum. IF you are dong this using your PHONE, Zipsigner2.apk is recommended.)
【Advanced-transplant】
-for the brave, can keep more new features of original 4.1.2 and get multiboot compatible.
TO BE UPDATE' NOT FINISHED
【Help】
Any Question you can leave message below or PM me. You can also find me on bbs . mfunz .com @ twsk
Sent from my DEFY using xda app-developers app
No reply? So upset…
Sent from my IdeaTab A1107 using xda app-developers app
well well well, does anybody know Quarx's 4.2?
Sent from my IdeaTab A1107 using xda app-developers app
So this way we can downgrade the new custom kernel found in 2nd boot CM9/10 roms, to older stock kernel, to get multiboot compatibility. But isn't the custom kernel the main feature and advantage of 2ndboot builds?
Sent from my Defy green lense using xda-developers app
If you insist on using a more stable main system and multiboot feature, you cannot use 2nd boot kernel, since it doesn't work on stock ROM.
Sent from my DEFY using xda app-developers app
Right. By this way you may lose some of the features of 2nd boot kernel but NOT ALL. Well, because i am using stock China edition as my main system . It is more powerful in video playing, like playing RMVB films using HW. But I can try the 4.1.2 Jelly Bean because of the kernel. And Q's kernel still has bugs, therefore i share this method to help those in need.
Sent from my DEFY using xda app-developers app
Yes, video playback is definitely better on GB, as the HW decoder doesn't work on JB! I would love to see GB roms with custom kernel, to see how we could improve the already outstanding performance
Sent from my Defy green lense using xda-developers app
Haha, sure , If custom kernel can work on stock GB, all problems will be solved.
Sent from my IdeaTab A1107 using xda app-developers app
UPDATE the guide today.
Sent from my IdeaTab A1107 using xda app-developers app
Related
I've tried the following ROM and I ended up using ArpegGioMod 0.8 with Link2SD now.
SimplyGio 1.3
CyanogenMod 7.1 KANG (RC-3.0)
Cy4noobsMod-7.1.3.1
ArpegGioMod 0.8
I'm using cyan kang RC 3.0, phiexz
little confuse,, However still remembering my former rom, Particle, by hyriand
the former has wifi problem, but the music player n effect was excellent, and also no problem, except mount warning issue...
the RC 3.0 I'm using now is promoted to be having wifi worked,,,
but I never found this rom that way, Im stucked to decide which way should I...
hi, what about your rom,,,
can u describe and tell about those following roms by your opinion???
SimplyGio 1.3
Pretty stable and supports other language, my dad has been using it on his Gio for over a month now.
CyanogenMod 7.1 KANG (RC-3.0)
I had some issue with GPS and split camera screen, other than that it has been pretty good and I used it for about 3 weeks between RC2 and 3. I'll probably go back to this again later.
Cy4noobsMod-7.1.3.1
Had some issue with market and S2E but didn't spend too much time on this ROM.
ArpegGioMod 0.8
Having some problem with Link2SD now and I'll try the 0.8.1.1 boot and dtapps2sd later.
I'm choosing between ArpegGioMod and CM 7.1 RC3 depending on what dtapps2sd is like on the ArpegGioMod.
For your wifi problem, did you load the modem file when you load the Particle ROM?
I am using CyanogenMod 9
Im am using Cyanogenmod 7.2 because in Cyanogenmod 9 im stuck in Bootloop every time i try (i probably tryed it more than 10 times)
PS: Sorry for my bad english, im from Germany
CM 7.2, FTW
Im using te BNC rom
Sent from my Gio GT-S5660M using XDA App
Walter1997 said:
Im am using Cyanogenmod 7.2 because in Cyanogenmod 9 im stuck in Bootloop every time i try (i probably tryed it more than 10 times)
PS: Sorry for my bad english, im from Germany
Click to expand...
Click to collapse
Germany and M model ??
Tried wiping data, mount system before etc??
Sent from my GT-S5660 using xda premium
I've had success with cm7.2, cm9 and arpegiomod.
I am currently using cm7.2 because it's the one I find to be the most stable of the bunch. CM9 is quickly catching up though, looking forward to using it full-time in the near future
I'll be making one...
I've used:
Cm7.1 didn't use very long
Cm7.2 most stable custom ROM for me
ArpegGioMod 0.8 best ROM based on stock for M.
Particle ROM worked great for me as long as you preserve your baseband. Second best stock ROM for M. Kernel works great for overclocking and scripts.
Sent from my GT-S5660M using XDA App
I use this ...
particle.blurringexistence.net/samsung-gt-s5660/roms
I'm now using GioPro v1.4 and yesterday I've used CM9..
CM9 is good enough, but the battery life isn't so good..
GioPro 1.4, but I'm going back to SimpliGio, or maybe see if I can get CM7 or CM9 working.
The problem is, I was a newb and flashed by modem. Now I can't connect to Virgin/Bell (ie no SMS, phone calls, nothing).
Anybody know where I can either get a stock modem for the GT-S5660m or stock firmware for it and extract the modem? Most of the "official" firmwares I've seen have been for the non-m model only.
Go to sammobile.com
Sent from my GT-S5660 using xda premium
voetbalremco said:
Go to sammobile.com
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
In Firmwares, right?
I only see for the GT-S5660 non-M model. And a GT-S5660V version? What's that?
Edit: Nvm, it's for Oceania.
If you see regular thread, search for something with MUG baseband, its also for M model
Sent from my GT-S5660 using xda premium
If you see regular thread, search for something with MUG baseband, its also for M model,
Sent from my GT-S5660 using xda premium
I don't entirely understand your post. Do you mean search the site itself or the forum?
And what, exactly, would I search? "MUG baseband"?
Should I just make a new topic? Don't want to take over this thread...
Also, my phone is confused. I just tried flashing the GT-S5660 firmware at sammobile, and my phone shows it as being GT-S5660L. Is that because of the firmware or is that really my model number?
I meand to say this
[25.07.2011][Android 2.3.4]
http://forum.xda-developers.com/sho...[ROM] S5660MUGKG3 [25.07.2011][Android 2.3.4]
This is a stock rom for s5660m, newest if im not wrong
Sent from my GT-S5660 using xda premium
Wich kernel recomende you to put Cyanogen Mod 7.2 and 9 on my Xperia Play?
Either the one that comes with the roms OR one of the custom kernels that others have made in the dev section
Sent from my R800a using XDA App
Thanks I'm using the from one. All running OK!
Sent from my Xperia Play using xda app-developers app
thatsupnow said:
Either the one that comes with the roms OR one of the custom kernels that others have made in the dev section
Sent from my R800a using XDA App
Click to expand...
Click to collapse
Was that a serious answer?
To simplify:
Q. "What kernel should I use"
A. "Use one of the kernels"
That's essentially what you just said.
@OP Use either the standard kernel that comes in the .rar (called boot.img) OR use the mjolnir kernel. (I'm talking about CM9 only here).
I'm using boot.img inside the zip of rom. Thanks!
Sent from my Xperia Play using xda app-developers app
I experience very high batterydrain in CM 7.2 RC 2 ....
I lost battery from 100% to 38% in just 1 night!!! Wifi etc. are off, just stupid 2G.
Any idea why that is happend? I reflashed the rom, to be sure everything is correct, but nothing has changed...
please help me!
PS: i am using the stock Cm 7 kernel...
Hi all.
I'm using Seadersn's 10162012 build which includes bricked kernel AFAIK. I've always just used default supported kernels up to now.
Do I need to flash modules?
Seems to be running fine as is but I don't want to overlook stuff if its needed for functionalities or running smoothly.
Sent from my HTC One X using xda app-developers app
conar said:
Hi all.
I'm using Seadersn's 10162012 build which includes bricked kernel AFAIK. I've always just used default supported kernels up to now.
Do I need to flash modules?
Seems to be running fine as is but I don't want to overlook stuff if its needed for functionalities or running smoothly.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
When you flash the Bricked kernel (which is the default kernel in CM10 these days), the ROM zip file that you flash from Recovery also has the kernel modules. So first you flash the boot.img on fastboot, then when you flash the ROM zip, the modules (which are inside it) also get flashed. That's why you don't need to flash modules separately.
When you want to use another AOSP kernel with CM10, then you flash the boot.img of that kernel, then the ROM zip, and then the modules of the new AOSP kernel you are flashing (because the ROM zip does not contain it).
Hope that answers your question.
I think it does.... thanks for that
Sent from my HTC One X using xda app-developers app
Can't yet reply on dev threads so hopefully I'll get an answer here.
Since the last update my phone seems to take about twice as long to charge.
The battery life is much improved with this latest flash so I'm happy to put up with it but is there anything I can do to improve this?
Sent from my HTC One X using xda app-developers app
Resolved by updating the rom
Sent from my HTC One X using xda app-developers app
hi everybody
i want a Recommendation for good kernel for stock ICS rom.something that will save battery,i like the stock rom i tried some others,but rturned to the stock,but the battery is so bad at the night i lose 10-15%. need help....
someone....
If somebody can give me a link to update the official version of the AT & T rom JB, Because I do not get the update could be because I use the device outside the United States my device is the AT & T
thanks
Check the dev section dude everything you need is in there
sent from the dark side of the universe....
Ktoonsez KT747 will work on TW ICS. I'm using it on AOKP 4.2.1 and it is stellar. You can find it in the original android development section.
what's the different between TW and ICS because there is 2 kernels over there one for TW and one for ICS?
THANKS
TW is if your on stock and still use touchwiz. ICS is if you're rooted and on an AOSP based ROM such as CM or AOKP.
And if i'm stock ics rooted?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
mooshon said:
And if i'm stock ics rooted?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
Then use the TW version. If you are to flash a new ROM, you'll need to re flash the kernel. Additionally, if you flash an AOSP ROM, be sure to flash the AOSP variant.
Sent from my Nexus 7 using xda app-developers app
Is there any way to get ICS stock on r800x? I saw a lot of stock based ROMs but they were all only gsm. I don't care if service works just want a booting ROM. I know r800x didn't get ICS beta but are there any that work or have been ported. Thanks
Sent from my r800x using xda developers app
rom: cm9 official
2nd slot: turbo ui classic
kernel: Turbo v3.1
You can already install ics. You just need to flash Doom's ics beta kernel then flash rom via CWM. The install process is the same as installing any custom roms into your device. You wont get phone service btw.
chery2k said:
You can already install ics. You just need to flash Doom's ics beta kernel then flash rom via CWM. The install process is the same as installing any custom roms into your device. You wont get phone service btw.
Click to expand...
Click to collapse
Ok thanks
Sent from my r800x using xda developers app
rom: cm9 official
2nd slot: turbo ui classic
kernel: Turbo v3.1
abdel12345 said:
Is there any way to get ICS stock on r800x? I saw a lot of stock based ROMs but they were all only gsm. I don't care if service works just want a booting ROM.
Click to expand...
Click to collapse
Try using whatever kernel you want, what is very important is that flash the correct FTF. Try using an R800x FTF and flash any kernel and ROM. Also you can try using a CDMA Neo L ICS Firmware (If there's any) and flashing it without the kernel, just flash an ICS Xperia Play kernel...
sadly there is no cdma version of neo l i think because i couldnt find one. Thanks anyway. (already used my 8 for today but ill thank you tomorrow. its free so why not )
Don't worry man...
Sent from my R800i using xda app-developers app
r4_broadcast said:
Don't worry man...
Sent from my R800i using xda app-developers app
Click to expand...
Click to collapse
hey what's a good bloat ware removal app or is there a good gaming ics ROM that has lots of storage space
Sent from my R800x using xda app-developers app
A good bloatware removal app would be titanium backup, 'cause it let you choose which software to uninstall... An ICS ROM that is almost a clean rom, would be the Hybrid ROM by Krisdee...
r4_broadcast said:
A good bloatware removal app would be titanium backup, 'cause it let you choose which software to uninstall... An ICS ROM that is almost a clean rom, would be the Hybrid ROM by Krisdee...
Click to expand...
Click to collapse
Ok well I backed up and uninstalled quite a bit but don't know what I can uninstall without affecting the phone
Sent from my R800x using xda app-developers app
All of the Verizon crap can be removed, the clocks calendar calculator the Google back up services for the contacts and the calender back up assistant Skype all of the games, the wallpapers just to name a few things I remove
Dark Lords Development Team